Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 443949

Obrada i prikaz video zapisa na teksturama objekta


Špes, Krešimir
Obrada i prikaz video zapisa na teksturama objekta, 2010., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb


CROSBI ID: 443949 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Obrada i prikaz video zapisa na teksturama objekta
(Processing and display video on the texture of the object)

Autori
Špes, Krešimir

Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, preddiplomski

Fakultet
Fakultet elektrotehnike i računarstva

Mjesto
Zagreb

Datum
11.02

Godina
2010

Stranica
22

Mentor
Mihajlović, Željka

Ključne riječi
theora; ogg; vorbis; glsl; sjenčanje; video koder; YUV; RGB; paralelno dekodiranje
(theora; ogg; vorbis; glsl; shading; video codec; YUV; RGB; parallel decoding)

Sažetak
Video koder je program koji seriju slika komprimira u jednu datoteku. Najpopularniji koderi su tzv. lossy koderi koji koriste karakteristike ljudskog vida kako bi postigli što manju veličinu konačne datoteke uz što manje žrtvovanje kvalitete slike. Theora koder je jedan od takvih te se po kvaliteti uspoređuje za MPEG4 koderom. Theora koder koristi YUV sustav boja koji je pogodan za komprimiranje slike no javlja se potreba za pretvaranjem u RGB sustav boja kako bi se slika mogla koristiti na teksturi na grafičkom sklopovlju. Postupak pretvorbe je složen i dugotrajan te je potrebno uvesti razne optimizacije. Uvedeno je korištenje cjelobrojnih operacija umjesto operacija sa pomičnim zarezom te binarno ograničavanje pretvorenih vrijednosti u rasponu [0, 255]. Dodatno je moguće ubrzati pretvorbu koristeći program za sjenčanje slikovnih elemenata no takvo što grafičko sklopovlje mora podržavati. Pošto Theora koder zapisuje slike kao razlike u odnosu na prošlu sliku, nije moguće predvidjeti vrijeme potrebno za dekodiranje slike što otežava prikaz u glavnoj dretvi te može dovesti do odbacivanja slika. Stoga je bilo potrebno odvojiti proces dekodiranja od procesa prikaza na način da se dekodiranje preseli na drugu dretvu što je izrazito praktično ukoliko su operacijskom sustavu dostupni više od jednog procesora. Zbog sikronizacije i glatkog prikaza bilo je potrebo uvesti priručni spremnik slika u koji dekoderska dretva unaprijed dekodira i pohranjuje slike dok glavna dretva po potrebi dohvaća dekodirane slike i prikazuje ih na teksturi. Ukoliko video datoteka sadrži audio zapis, trenutna pozicija reproduciranog zapisa se može koristiti za sikronizaciju prikaza slika. U protivnom se koristi obični brojač vremena. Theora zapis ne sadrži informacije o pozicijama ključnih slika stoga ako korisnik želi preskočiti N sekundi potrebno je pronaći odgovarajuću ključnu sliku korištenjem binarnog pretraživanja. Program je dizajniran tako da ne ovisi o bilo kojem sustavu prikaza stoga mu je spektar primjene izrazito širok. Dosad se koristio u par komercijalnih projekata te sa svim kvalitetama predviđa se dobra iskoristivost projekta u budućnosti.

Izvorni jezik
Hrvatski

Znanstvena područja
Računarstvo



POVEZANOST RADA


Projekti:
036-0000000-2029 - Adaptivno upravljanje scenarijima u VR terapiji PTSP-a (Ćosić, Krešimir, MZOS ) ( POIROT)
036-0362980-1921 - Računalne okoline za sveprisutne raspodijeljene sustave (Srbljić, Siniša, MZOS ) ( POIROT)

Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Željka Mihajlović (mentor)

Poveznice na cjeloviti tekst rada:

Pristup cjelovitom tekstu rada www.zemris.fer.hr

Citiraj ovu publikaciju:

Špes, Krešimir
Obrada i prikaz video zapisa na teksturama objekta, 2010., diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb
Špes, K. (2010) 'Obrada i prikaz video zapisa na teksturama objekta', diplomski rad, preddiplomski, Fakultet elektrotehnike i računarstva, Zagreb.
@phdthesis{phdthesis, author = {\v{S}pes, Kre\v{s}imir}, year = {2010}, pages = {22}, keywords = {theora, ogg, vorbis, glsl, sjen\v{c}anje, video koder, YUV, RGB, paralelno dekodiranje}, title = {Obrada i prikaz video zapisa na teksturama objekta}, keyword = {theora, ogg, vorbis, glsl, sjen\v{c}anje, video koder, YUV, RGB, paralelno dekodiranje}, publisherplace = {Zagreb} }
@phdthesis{phdthesis, author = {\v{S}pes, Kre\v{s}imir}, year = {2010}, pages = {22}, keywords = {theora, ogg, vorbis, glsl, shading, video codec, YUV, RGB, parallel decoding}, title = {Processing and display video on the texture of the object}, keyword = {theora, ogg, vorbis, glsl, shading, video codec, YUV, RGB, parallel decoding}, publisherplace = {Zagreb} }




Contrast
Increase Font
Decrease Font
Dyslexic Font