ME-C2400 Vuorovaikutustekniikan studio

Samankaltaiset tiedostot
ME-C2400 Vuorovaikutustekniikan studio

ME-C2400 Vuorovaikutustekniikan studio

ME-C2400 Vuorovaikutustekniikan studio

ME-C2400 Vuorovaikutustekniikan studio

GeoCalc 4 Julkaisutiedot

Animation-codeciakäytetäänQuickTime-tiedostossa.Pakkausstrhdeontäysin määriiellää, pakattaessa vä1ille %' Käytettäessä

Digitaalinen audio

Tiistai klo Jari Eerola

Tietoliikennesignaalit & spektri

Tiedonkeruu ja analysointi

Åbo Akademi klo Mietta Lennes Nykykielten laitos Helsingin yliopisto

Sanasto: englanti-suomi

ME-C2400 Vuorovaikutustekniikan studio

ME-C2400 Vuorovaikutustekniikan studio

Finnish Value Pack Julkaisutiedot Vianova Systems Finland Oy Versio

T DSP: GSM codec

AV-muotojen migraatiotyöpaja - ääni. KDK-pitkäaikaissäilytys seminaari / Juha Lehtonen

JOHDATUS TEKOÄLYYN TEEMU ROOS

Virheen kasautumislaki

RFID-tunnistus rengastuotannossa pilotin kokemuksia

TEEMA 3 Tekstimuotoisen tiedon käsittely

Tiedonkeruu ja analysointi

REKISTERINPITÄJÄN MUUTOKSET: Toimintamalli muutostilanteessa

SPL TAMPEREEN PIIRI: SEURATUTOROINTI

ValueFrame-NetBaron laskutus liittymä

Spektri- ja signaalianalysaattorit

Luento 8 Kuvankäsittelyn periaatteita Aulikki Hyrskykari

Flash ActionScript osa 2

JOHDATUS TEKOÄLYYN TEEMU ROOS

Radio-ohjattavan pienoismallin mekatroniikan ja ohjelmiston kehitys

THE audio feature: MFCC. Mel Frequency Cepstral Coefficients

Projektisuunnitelma ja johdanto AS Automaatio- ja systeemitekniikan projektityöt Paula Sirén

M U U TO S TA L A A D U N E H D O I L L A W W W. A R T E R. F I

Luento 4 Tekstinkäsittelyn perusperiaatteita, tyylit, sarkaimet Aulikki Hyrskykari

NV-U50/U50T/U70T-navigaattorien ohjelmiston päivitys

SGN-4200 Digitaalinen audio

Ominaisuus- ja toimintokuvaus Idea/Kehityspankki - sovelluksesta

Matlab-tietokoneharjoitus

LN-lähiverkkotuotteet

Radioamatöörikurssi 2016

LUKITIETOA JA TAITOA VERKOSTA Hakuaika päättyy

Laitteita - Yleismittari

Yleistä. Digitaalisen äänenkäsittelyn perusteet. Tentit. Kurssin hyväksytty suoritus = Harjoitustyö 2(2) Harjoitustyö 1(2)

Puheen akustiikan perusteita

KAIKKI ALKAA TIEDOSTA TULOKSELLISTA DIGITAALISESTI OHJAAVAA UUSIOKÄYTTÖÄ MAANRAKENTAMISEEN

Maahantuojat: omavalvontasuunnitelman ja sen toteutumisen tarkastuslomakkeen käyttöohje

35 NORMAALIN HAUN HAKUEHTOJEN TARKISTAMINEN TAI MUOKKAAMINEN

JFunnel: Käytettävyysohjatun vuorovaikutussuunnittelun prosessiopas

/ver.005 KÄYTTÖOHJE. IDolo Kosketuslukko

KYT 2010 tutkimusohjelman loppuseminaari

Fysiikan labra Powerlandissa

IIR-suodattimissa ongelmat korostuvat, koska takaisinkytkennästä seuraa virheiden kertautuminen ja joissakin tapauksissa myös vahvistuminen.

Puheen akustiikan perusteita Mitä puhe on? 2.luento. Äänet, resonanssi ja spektrit. Äänen tuotto ja eteneminen. Puhe äänenä

Muuntavat analogisen signaalin digitaaliseksi Vertaa sisääntulevaa signaalia referenssijännitteeseen Sarja- tai rinnakkaismuotoinen Tyypilliset

IR-lämpömittarityypit

ILMAN SISÄÄNOTTO- JA ULOSPUHALLUSLAITTEET

Äänen eteneminen ja heijastuminen

LH9-1 Eräässä prosessissa kaasu laajenee tilavuudesta V1 = 3,00 m 3 tilavuuteen V2 = 4,00 m3. Sen paine riippuu tilavuudesta yhtälön.

KTJkii-aineistoluovutuksen tietosisältö

Väliraportti: Vesipistekohtainen veden kulutuksen seuranta, syksy Mikko Kyllönen Matti Marttinen Vili Tuomisaari

Laskuharjoitus 4 ( ): Tehtävien vastauksia

JOHDATUS TEKOÄLYYN TEEMU ROOS

INSPIREn määrittelyjen mukaisen tietotuotteen muodostaminen: <TEEMAN NIMI>

VIHI-Forssan seudun yritysten vihreän kilpailukyvyn ja innovaatioiden kehittäminen ( ) Poistotekstiilit 2012, Workshop -ryhmät 1-4

Demokoodaus Linuxilla, tapaus Eternity

TL5503 DSK, laboraatiot (1.5 op) Suodatus 1 (ver 1.0) Jyrki Laitinen

Johdanto tieto- viestintäteknologian käyttöön: Äänitystekniikka. Vfo135 ja Vfp124 Martti Vainio

Luento 1. Tiistai Tällä luennolla taustaa harjoitukseen 1:

Puheen akustiikan perusteita

Soundings Editor Julkaisutiedot Vianova Systems Finland Oy Soundings Editor versio (Novapoint 18)

YLEISTAVOITTEET

SWEPT SINE MITTAUSTEKNIIKKA (NOR121 ANALYSAATTORILLA)

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Taulukkolaskennan edistyneempiä piirteitä, Kuvakäsittelystä

Käyttö. HiPath 3000 OpenStage 15 T. Käyttöohje. Communication for the open minded. Siemens Enterprise Communications

Digitaalinen audio & video I

Monikanavaäänen perusteet. Tero Koski

HitCall Softphone käyttöönotto

Luento 2 Moodle ja sähköposti, O Aulikki Hyrskykari

Kojemeteorologia. Sami Haapanala syksy Fysiikan laitos, Ilmakehätieteiden osasto

Kuulohavainto ympäristössä

Mono- ja stereoääni Stereoääni

Arcanol-vierintälaakerirasvat

Puhesynteesin perusteet Luento 4: difonikonkatenaatio

IR-lämpömittarityypit

UBUNTU Distribuutio. Mika Rantonen

Dynamiikan hallinta Lähde: Zölzer. Digital audio signal processing. Wiley & Sons, Zölzer (ed.) DAFX Digital Audio Effects. Wiley & Sons, 2002.

E. Oja ja H. Mannila Datasta Tietoon: Luku 2

TL5503 DSK, laboraatiot (1.5 op) Suodatus 2 (ver 1.0) Jyrki Laitinen

10 watin lähtöteho. Kompakti, monipuolinen kitaracombo, jossa on 8 (20 cm) kaiutin.

CMU 119 CMU 128 CMU 119 +N CMU 155 CMU 128 +N. Asennusohje Ohjelmoitavat terrestiaalipäävahvistimet. SSTL n:o

Digitaalinen audio & video, osa I

Tapahtumaan vaikutti useita syitä:

MoViE- sovelluksen käyttöohjeet

3 Ikkunointi. Kuvio 1: Signaalin ikkunointi.

FYSP105/2 VAIHTOVIRTAKOMPONENTIT. 1 Johdanto. 2 Teoreettista taustaa

Tekstinkäsittelystä. o Toimisto-ohjelmista. o Yleisiä tekstinkäsittelyn periaatteita. H4: Tekstinkäsittelyn perusharjoitus

Digitaalinen audio & video, osa I. Johdanto. Digitaalisen audion sovellusalueet. Johdanto. Taajuusalue. Psykoakustiikka. Johdanto Digitaalinen audio

1. Perusteita Äänen fysiikkaa. Ääniaalto. Aallonpituus ja amplitudi. Taajuus (frequency) Äänen nopeus

Muurikkalan osayleiskaavan 2. vaihe

Transkriptio:

Luent 14.10.2015 ME-C2400 Vurvaikutustekniikan studi Ryhmätyön 1B tekniikkaa: äänen käsittely syvyyskamera (Kinect) Tapi Takala http://www.cs.hut.fi/~tta/

Ääni (digitaalisena) signaalina Äänisignaali (ilman paine) digitidaan tasavälisesti ajassa tyypillisesti 44 khz näytetaajuus, tarkkuus 16 bit tiedstissa/netissä yleensä kmpressituna (esim. mp3) Signaalin piirteitä Amplitudi = signaalin vaihteluväli nllatasn mlemmin pulin Taajuus ja aaltmut (tistuvalle signaalille) Spektri = signaalin Furier-muunns Sinnillinen ääni tistuva aaltmut, spektri harmninen (perustaajuus ja sarja sen kerrannaisia) esim. mnet sittimet, puheen vkaalit Khina epäsäännöllinen signaali, spektri jatkuva (ei pelkkiä kerrannaistaajuuksia) jakauma (ja kuulvaikutelma) vaihteleva Impulssi äkisti alkava ja sitten vaimeneva signaali (esim. rummun isku) 2 HCI studi 2015

Prcessing ja ääni P2 : Minim http://cde.cmpartmental.net/tls/minim/ mikrfni: AudiInput getlinein(), enablemnitring() äänitiedst: AudiPlayer / AudiSample ladfile(), play() / trigger(), setgain() etc. signaalipuskuri: AudiListener -lukka äänisignaalin käsittely massa säikeessään synchrnized vid samples() hjelmintirajapinta äänisignaalin käsittelylle analyysi: FFT, BeatDetect äänisynteesi: UGens paljn mahdllisuuksia (ks. dkumentaati) P3 : Sund sisältyy pakettiin, ks. Reference / Libraries AudiIn start(), play(), amp() etc. SundFile play(), lp(), jump(), amp() efektejä: LwPass, Delay, Reverb valmiita mduleita ei matalan tasn rajapntaa (?) analyysi: Amplitude, FFT synteesi: äänigeneraattrit, sittaminen perusaaltmudt (sini, sakara, klmi) khina (white, pink, Brwnian) verhkäyrä: Env [ attack, sustain, release ] Yleisesti: vaihtelevan tasisia timintja, dkumentaati vaatii paneutumista mnet esimerkit timivat vain tietyssä Prcessingin versissa! 3

Äänen analysinti Yksinkertaisia piirteitä äänen alkaminen/lppuminen: äkillinen amplitudin muuts äänen vimakkuus (hetkellisesti tai integrituna kk kestn yli) Hum. absluuttiset vertailuarvt timivat hunsti, tarkkailtava muutksia! Taajuusjak Furier-muunnksella (FFT) jaetaan signaali taajuuskaistihin kullakin kaistalla vidaan tehdä analyysiä erikseen esim. BeatDetect erttelee matalat (bass) ja krkeat (hi-hat) alukkeet DEMOJA Sinnillisen äänen krkeus (pitch) harmninen spektri havaitaan kknaisuutena, ei erillisinä taajuuksina alin perustaajuus (nutin krkeus) ei aina kvin vimakas è saattaa sekittua harmnisiin Puheentunnistus fneemiphjainen: tunnistetaan vkaalien ja sinnillisten knsnanttien spektri (frmantit), muut äänteet ajallisen rakenteen perusteella; sanat tunnistetaan fneemijnina sanaphjainen: verrataan signaalista irrtetun (segmentidun) äänen verhkäyrää ja spektrirakennetta kknaisuutena tallennettuihin mallisanihin 4 HCI studi 2015

Ääni: käytännöllisiä neuvja Kkeile ja testaa kiinnstavia esimerkkejä hjelmakirjastissa varmista yhteenspivuus muun prjektin kanssa Js käytät mikrfnia testaa ympäristön (hälyt, kaiku) vaikutuksia tallenna eri tilanteita tiedstihin ff-line kehitystyötä varten Puheentunnistusta varten testaa eri henkilöitä ja rajita sanasta jtkut tunnistimet "kulutetaan" mallipuheella Tiedn esittäminen äänellä (snifikaati) mnia mahdllisia kuvauksia data-arvista äänen parametreiksi è ks. seuraava sivu nutin krkeus ja vimakkuus triviaalia! symblinen kuvaus: eri ääninäytteet eri kategriille jatkuvia parametreja esim. sudattimen keskitaajuus ja kaistanleveys sterepanrinti tistuvan äänen tiheys (temp) verhkäyrä: erilisen äänen aluke (attack) kest (sustain) ja vaimeneminen (release) 5 Käytä apuna erilisiä työkaluja, esim. http://audacityteam.rg HCI studi 2015

https://ccrma.stanfrd.edu/~sleitman/thesnificatinhandbk-chapter15.pdf 6

Syvyyskamera Kinect Suunniteltu pelikneen (XBx) hjaimeksi Laite mittaa tavallisen videkuvan lisäksi pisteille myös etäisyyden perustuu infrapunavallla heitettyyn mittauskuvin tulksena pisteittäinen 3D-kuva Etäisyyden perusteella vi irrttaa khteita tisistaan/ympäristöstä paremmin kuin pelkästä 2D-kuvasta Käyttöliittymäsvelluksia esim. ihmishahmn sijainti, asent ja eleet DEMO 7 HCI studi 2015

Kinect: humiitavaa käytännössä Tarkkuus heikmpi kuin tavallisella kameralla Etäisyyskamera näkee hiukan eri kuvan kuin vide (jää varjja) Kirkas ympäristön val (esim. aurink) häikäisee mittauksen Timivuus riippuu tietkneen ja hjelmistn versiista!!! 8 HCI studi 2015

Ohjelmakirjastja Kinectille Open Kinect fr Prcessing (Daniel Shiffman) http://shiffman.net/p5/kinect/ perustiminnt datan saamiseksi maan hjelmaan SimpleOpenNI ( = OpenNI/NITE svitettuna Prcessingille ) analysi kuvasta ihmishahmn "luurangn" sien asennt ja sijainnit vain karkea hahm, ei esim. srmia tunnistus vaiheittain, aluksi kalibrinti häiriöitä, js kk keh ei näy kuvassa DEMO http://learning.cdasign.cm/index.php?title=skeletn_tracking_with_the_kinect 9 HCI studi 2015