Videosignaalin perusteet tMyn1 Videosignaalin perusteet Euroopassa televisiolähetyksissä kehyksiä lähetetään 25 kappaletta sekunnissa (frame rate 25 Hz).

Slides:



Advertisements
Samankaltaiset esitykset
KuvatyypittMyn1 Kuvatyypit •MPEG-2 käyttää kolmen tyyppisiä kuvia. •Kuvatyyppejä kutsutaan I, P ja B-kuviksi. •Kuva voi olla joko kehys (frame) tai kenttä.
Advertisements

Apua Averkey Pro:n mahdollisiin teknisiin ongelmiin Rami Rajala EP-Engineering Oy
@ Leena Lahtinen Helia Ohjelman perusrakenteet 1. PERÄKKÄISRAKENNE 2. VALINTARAKENNE 3. TOISTORAKENNE.
Ohjelmiston tekninen suunnittelu
MPEG lyhyesti © Reino Aarinen, MPEG-1, 1992  Multimediavallankumouksen perusta (”äiti”) tietokoneilla.  Erityisesti MP3 ääni (Audio, Layer-3).
Kätevä shareware-ohjelma
Luokkien väliset koostesuhteet
Luokan otsikko- ja toteutustiedosto tMyn1 Luokan otsikko- ja toteutustiedosto •Tähän asti ohjelmaesimerkit on toteutettu siten, että kaikki koodi on yhdessä.
Digital Video Broadcasting tMyn1 DVB-DIGITAL VIDEO BROADCASTING •Yhteenliittymään kuuluu noin 300 yritystä ja organisaatiota –laitevalmistajia –jakeluorganisaatioita.
FFH-Projekt/KK-projekti Fiber Från Hemmet Kuitu Kotoa Ulf Grindgärds, Mistä pitää tiedottaa? LVM
Liikkuva kuvatMyn1 Liikkuva kuva •Perinteisesti video on tarkoitettu esitettäväksi TV:ssä, jossa kuvan näyttö on aina viimeisessä vaiheessa analogista.
Työ, teho ja yksinkertaiset koneet
Ennakkomaksut Saadut ennakkomaksut Maksetut ennakkomaksut Muut ennakot
Nopeus s t v nopeus = matka: aika v = s :t
Tavoite Oppia seuraavat asiat •Yksikkö Beli, desibeli •Analoginen signaali •Digitaalinen signaali •Diskreettiaikainen signaali.
Äänen pakkaaminentMyn1 Äänen pakkaaminen •Äänen enkoodaaminen ja mahdollinen pakkaaminen on ratkaistava jotenkin monissa arkipäivän sovelluksissa ja tuotteissa:
Julkaisukielet ja - tekniikat tMyn1 Julkaisukielet ja -tekniikat •Verkko-ohjelmointi voidaan jakaa kahteen osaan: asiakaspuolen ja palvelinpuolen ohjelmointiin.
Luku 2 – Tietoliikenteen tekniikka
STK500 / AtmelIR -näppäimistö / Pieka IR -Näppäimistö •Internet –osoitteet •Laitteistokuvat •Testaussuunnitelma ja testitapaukset •Oskilloskooppikuvat.

Mobiili-TV Mediatekniikan seminaari Hanna Blåfield.
Johdetun luokan määrittely tMyn1 Johdetun luokan määrittely •Kun johdettu luokka periytetään kantaluokasta, saadaan kantaluokan jäsenet enemmän tai vähemmän.
Kuvan pakkaaminentMyn1 Kuvan pakkaaminen •Bittikarttakuva muodostuu kuvapisteistä, ja jokaisessa kuvassa on tietty määrä kuvapisteitä pysty- ja vaakasuunnassa.
Heikki Niiranen 2006 T Multimedian työvälineet Videoeditointi.
Poikkeuskäsittely- lohkot tMyn1 Poikkeuskäsittelylohkot try-catch Poikkeustilanteiden käsittelymekanismi toteutetaan varatuilla sanoilla try, throw ja.
Profiilit ja tasottMyn1 Profiilit ja tasot (profiles and levels) MPEG-2 on reilusti monimutkaisempi verrattuna aikaisemmin julkaistuun MPEG-1:een. Niinpä.
Käyttösuhdelaskenta …Liikenteellisen toimivuuden arviointi.
Vakio-osoitin ja osoitin vakioon tMyn1 Vakio-osoitin ja osoitin vakioon Tavallinen osoitin voi vaihtaa osoitettavaa keskusmuistialuetta. Tämä voidaan tehdä.
Motion compensated interframe tMyn1 Motion compensated interframe prediction -koodaus Edellä tutkittiin yksittäisen kehyksen sisällä olevan redundanssin.
Tiedon esittäminen.
Jakaumista. Frekvenssijakauma Mainostaja kysyy 200 asiakkaalta, kuinka monta kertaa viikossa he lukevat sanomalehteä. Päivät, jolloin luet lehden Frekvenssi.
Osoitin ja char- tietotyyppi tMyn1 Osoitin ja char-tietotyyppi Osoitinmuuttuja, joka on tyyppiä char* voidaan alustaa merkkijonolla: char* alku=”En toivo.
Olioon kohdistuvia perustoimintoja tMyn1 Olioon kohdistuvia perustoimintoja Kopiointimuodostin (copy constructor) alustaa olion tietojäsenet saman luokan.
Virtuaaliset jäsenfunktiot tMyn1 Virtuaaliset jäsenfunktiot Virtuaalinen jäsenfunktio on esiteltävä monimuotoisessa kantaluokassa. Virtuaalisen jäsenfunktion.
Funktion esittely eli prototyyppi tMyn1 Funktion esittely eli prototyyppi Funktion esittely (function declaration) kertoo funktion nimen, parametrien tyypit.
Suuntaamattoman graafin syvyyshaku
Normalisointi2tMyn1 Yksi kelpo perusavain on sarakkeet laakNro ja vastAika. Toinen voisi olla potNro ja vastAika, kolmas voisi olla huoneNro ja vastAika,…,
JohdantotMyn1 Johdanto MPEG, Moving Picture Experts Group, työryhmä aloitti työskentelynsä vuonna Työryhmä on osana ISO/IEC organisaatiota. Ensimmäinen.
Luokan määrittely class-määreellä tMyn1 Luokan määrittely class-määreellä Luokan määrittely tarkoittaa luokan tietojäsenten esittelyä ja jäsenfunktioiden.
Mittaustekniikka 26 AD-muuntimia Liukuhihna – Pipeline Muunnos tehdään useassa peräkkäisessä pipeline- asteessa, joissa kussakin ratkaistaan joukko bittejä.
Intra-frame DCT -koodaus
XviD –videokodekki Petri Hoskonen – mediatekniikan seminaari.
2 2 Markkinatilanne  Raakamaito –Tuotanto noussut hieman Euroopassa. Suomessa lasku tasaantunut. Hinnat laskeneet muutamissa maissa alle tuotantokustannusten.
Virheenpaljastus- ja korjauskoodit tMyn1 Virheenpaljastus- ja korjauskoodit Virheen havaitseminen Tässä vaaditaan ainoastaan se, että pystytään toteamaan.
Olioon kohdistuvia perustoimintoja tMyn1 Olioon kohdistuvia perustoimintoja Kopiointimuodostin (copy constructor) alustaa olion tietojäsenet saman luokan.
Ohjelman keskeytys virhetilanteessa tMyn1 Ohjelman keskeytys virhetilanteessa Poikkeustilanteet voidaan ryhmitellä logiikkavirheisiin ja muihin ajonaikaisiin.
Johdetun luokan olion alustus tMyn1 Johdetun luokan olion alustus määrätyillä arvoilla Kun ohjelmassa esiintyy johdetun luokan olion määrittely, järjestelmä.
© Jukka Juslin1 Osio2 Olio-ohjelmointi: Merkkijonot eli Stringit Jukka Juslin.
Kohti viittä konseptia
JohdantotMyn1 Johdanto MPEG, Moving Picture Experts Group, työryhmä aloitti työskentelynsä vuonna Työryhmä on osana ISO/IEC organisaatiota. Ensimmäinen.
Johdetun luokan olion esittely... tMyn1 Johdetun luokan olion esittely ja määrittely Esittelyluokka tarkoittaa olion tunnuksen luokkaa. Määrittelyluokka.
Poikkeustenkäsittely- lohkot tMyn1 Poikkeustenkäsittelylohkot try-catch Poikkeustilanteiden käsittelymekanismi toteutetaan varatuilla sanoilla try, throw.
Oman poikkeus- käsittelyfunktion tMyn1 Oman poikkeuskäsittelyfunktion määrittely Funktion tulisi muodostaa ainoastaan sellaisia poikkeuksia, jotka on sallittu.
DVP-1 Teuhola Digitaalisen videonkäsittelyn perusteet Jukka Teuhola Turun yliopisto IT-laitos, Tietojenkäsittelytiede Kevät-2007.
Tekstitiedostoon kirjoittaminen tMyn1 Tekstitiedostoon kirjoittaminen Tiedostoja käsitellään ohjelmassa tiedosto-olion avulla. Tiedosto-olion luokka sisältää.
Liike Nopeus ja kiihtyvyys.
Tietokonegrafiikan perusteita
Monimuotoinen luokka tMyn1 Monimuotoinen luokka Monimuotoinen luokka mahdollistaa saman jäsenfunktion toteutuksen monella tavalla. Tällöin puhutaan virtuaalisesta.
HDMI (High Definition Multimedia Interface) Pahkala Saukkonen.
Visual Basic -ohjelmointi
Tiedon vieminen funktiolle tMyn1 Tiedon vieminen funktiolle, parametrit Argumentin vieminen funktiolle voidaan toteuttaa kahdella menetelmällä: –Pass-by-Value.
Johdetun luokan olion alustus tMyn1 Johdetun luokan olion alustus määrätyillä arvoilla Kun ohjelmassa esiintyy johdetun luokan olion määrittely, järjestelmä.
Johdetun luokan määrittely tMyn1 Johdetun luokan määrittely Kun johdettu luokka periytetään kantaluokasta, saadaan kantaluokan jäsenet enemmän tai vähemmän.
ANALOGISEN VÄRITELEVISION RAKENNE JA TOIMINTA
DVI.
ANALOGISEN VÄRITELEVISION RAKENNE JA TOIMINTA
Logical Link Control (LLC)
Markus Lehteinen Videotekniikkaa Markus Lehteinen
TYNKÄSIVUKAISTAMODULAATIO (VSB)
Edellisen kerran yhteenveto: MAC frame
Esityksen transkriptio:

Videosignaalin perusteet tMyn1 Videosignaalin perusteet Euroopassa televisiolähetyksissä kehyksiä lähetetään 25 kappaletta sekunnissa (frame rate 25 Hz). Kukin kehys koostuu kahdesta lomitetusta kentästä (interlaced fields), jolloin kenttiä lähetetään 50 kappaletta sekunnissa (field rate 50 Hz). Ensimmäinen kenttä kustakin kehyksestä sisältää vain parittomia juovia (lines), ensimmäinen juova ylhäältä katsottuna on numero 1.

Videosignaalin perusteet tMyn2 Jälkimmäinen kenttä kustakin kehyksestä sisältää vain parillisia juovia. Tämä jälkimmäinen kenttä on näytteistetty 20 msek myöhemmin kuin mitä edellinen oli. Kukin lomitettu kehys sisältää siis kaksi kenttää, jotka edustavat tilannetta eri ajan hetkellä (aikaero näytteille oli tuo 20 msek). Esim. USA:ssa televisiolähetyksissä kehyksiä lähetetään hieman alle 30 kappaletta sekunnissa.

Videosignaalin perusteet tMyn3 Tietokonenäytöissä ei käytetä lomitettuja kenttiä. Tietokonenäytöissä kunkin kehyksen juovat on siis näytteistetty samalla ajan hetkellä (non-interlaced video, progressively scanned, sequentially scanned). Väritelevisiokameroista saatava RGB-signaali voidaan esittää komponenttisignaalina YUV, jossa Y edustaa luminanssia (luminance) ja U sekä Y edustavat krominanssikomponentteja (crominance). Suositus ”Encoding parameters of digital television for studios”, CCIR Recommendation 601, kertoo, miten komponenttisignaali näytteistetään ja digitalisoidaan. Näytteistys 4:2:2 ja 4:2:0 ovat yleisimmin käytössä.

Videosignaalin perusteet tMyn4 Standardi-DigiTV:ssä aktiivinen alue kehyksessä on (CCIR 601) 720 pikseliä ja 576 riviä (juovaa), ja kehyksiä lähetetään 25 kappaletta sekunnissa. Näytteistys tapahtuu - komponenttisignaalimuodossa, ja kunkin näytteen resoluutio on 8 bittiä. Pakkaamaton bittivita on siis: 4:2:2-näytteistyksessä: (720*576*25* *576*25* *576*25*8) bits/sek = 166 Mbit/sek.

Videosignaalin perusteet tMyn5 4:2:0-näytteistyksessä (720*576*25* *288*25* *288*25*8) bits/sek = 124 Mbit/sek. MPEG-2 –pakkauksella bittivirta saadaan tyypillisesti kokoon 3-5 Mbits/sek.