Súmrak pixelov - presunutie zamerania na vektorovú grafiku

Autor: Roger Morrison
Dátum Stvorenia: 20 September 2021
Dátum Aktualizácie: 1 V Júli 2024
Anonim
Súmrak pixelov - presunutie zamerania na vektorovú grafiku - Technológie
Súmrak pixelov - presunutie zamerania na vektorovú grafiku - Technológie

Obsah



Zdroj: Dip2000 / Dreamstime.com

Zobrať:

Hoci experimentálny kodek s vektorovým videom by mohol naznačovať revolúciu v škálovateľnosti a definícii videa, bezprostrednejším výsledkom bude pravdepodobne dramatické zvýšenie účinnosti kódovania.

Pixel je svojou podstatou súčasťou väčšieho obrázka. Čím je pixel menší, tým viac z nich dokáže zostaviť väčší a úplný obraz (a tým vyššiu definíciu). Jemnejšie okraje dávajú obrázku väčšie rozlíšenie, pretože vyššie rozlíšenie umožňuje vernejší obraz. V priebehu rokov sme videli rozlíšenie jemnejšie a jemnejšie, čo je v podstate dôsledkom väčšej kapacity menších pixelov v priebehu vývoja digitálnej grafiky. Čo keby však veľkosť a množstvo pixelov už neboli rozhodujúcimi premennými v kvalite obrázka? Čo ak by bolo možné zmeniť mierku snímok s malou až žiadnou stratou rozlíšenia?


Čo sú to vektorové grafiky?

Vektorová grafika bola pôvodným zobrazovacím systémom osobného počítača. Na rozdiel od toho sa v 60. a 70. rokoch 20. storočia vyvinuli bitmapy pixelov (známe aj ako rastrované obrázky), ale až v 80. rokoch sa nedostali na popredné miesto. Odvtedy zohrávali pixely obrovskú úlohu v tom, ako vytvárame a spotrebúvame fotografie, videá a veľké množstvo animácií a hier. Vektorová grafika sa však v priebehu rokov používa v digitálnom vizuálnom dizajne a ich vplyv sa s vylepšovaním technológie rozširuje.

Na rozdiel od rastrových obrázkov (ktoré mapujú jednotlivé farebné pixely na vytváranie bitmáp), vektorová grafika využíva algebraické systémy na reprezentáciu primitívnych tvarov, ktoré je možné nekonečne a verne meniť. Vyvinuli sa tak, aby slúžili rôznym počítačom podporovaným návrhovým aplikáciám, estetickým aj praktickým. Veľkú časť úspechu technológie vektorovej grafiky možno pripísať jej praktickosti - keďže škálovateľná grafika má mnoho použití v rôznych technických povolaniach. Vo všeobecnosti však ich schopnosť vykresliť fotorealistické komplexné vizuálne prezentácie chýba v porovnaní s rastrovaným obrazom.


Vektorová grafika tradične fungovala esteticky, kde je jednoduchosť - napríklad v oblasti webového umenia, dizajnu loga, typografie a technického návrhu. Existuje však aj nedávny výskum možnosti kodeku vektorového videa, ktorý sa už začal rozvíjať tím na University of Bath. A hoci implikáciou môže byť forma videa s rozšírenou škálovateľnosťou, je možné preskúmať ďalšie možné výhody, ako aj obmedzenia.

Vektorový kodek

Kodek svojou povahou kóduje a dekóduje údaje. Samotné slovo variabilne slúži ako vzor kodéra / dekodéra a kompresora / dekompresora, ale obidva sa v podstate týkajú toho istého konceptu - vzorkovania externého zdroja reprodukovaného v kvantovanom formáte. Videokodeky zahŕňajú údaje, ktoré určujú audiovizuálne parametre, ako je vzorkovanie farieb, priestorová kompresia a kompenzácia časového pohybu.

Kompresia videa do značnej miery zahŕňa kódovanie snímok s čo najmenším počtom redundantných údajov. Analýzy priestorovej kompresie pre redundanciu v rámci jednotlivých snímok, zatiaľ čo dočasná kompresia sa snaží eliminovať redundantné údaje, ktoré sa vyskytujú medzi obrazovými sekvenciami.

Výhodou veľkej časti vektorovej grafiky v kódovaní videa by bola hospodárnosť údajov. Namiesto doslovného mapovania obrázkov v pixeloch vektorová grafika namiesto toho identifikuje priesečníky spolu s ich matematickými a geometrickými vzťahmi. „Cesty“, ktoré sa takto vytvoria, vo všeobecnosti poskytujú menšie veľkosti súborov a prenosové rýchlosti ako mapa pixelov, ak by bol rovnaký obrázok rastrovaný a pri zväčšovaní netrpia pixelaciou.

Prvá vec, ktorá sa zdá, že pri uvažovaní o kodeku vektorového videa príde na myseľ, je (možno trochu quixotický) koncept nekonečnej škálovateľnosti. Aj keď som presvedčený, že kodek s vektorovým videom by mohol uľahčiť škálovateľnosť, ktorá sa výrazne zvyšuje v porovnaní s rastrovaným videom, obrazové senzory (ako CMOS a CCD - dve dominantné snímacie zariadenia nájdené v moderných digitálnych fotoaparátoch) sú založené na pixeloch, kvalita / vernosť obrazu by sa pri určitom prahu znížila.

Žiadne chyby, žiadny stres - Váš sprievodca krok za krokom k vytvoreniu softvéru na zmenu života bez zničenia vášho života

Svoje programovacie schopnosti si nemôžete vylepšiť, keď sa nikto nestará o kvalitu softvéru.

Vektorizované vykreslenie obrázka vonkajšieho zdroja sa dosiahne procesom známym ako autotracing. Zatiaľ čo jednoduché tvary a cesty sa dajú ľahko autotrace, zložité farebné odtiene a nuansy sa nikdy ako vektorová grafika nepreložili. To vytvára problém s kódovaním farieb vo vektorovom videu, sledovanie farieb vo vektorovej grafike však v posledných rokoch zaznamenalo výrazný pokrok.

Okrem obrazového snímača a video kodeku sa zobrazuje ďalší dôležitý článok v reťazci. Počiatočné vektorové monitory používali technológiu katódových trubíc, ktorá sa používa na rastrovaný obraz, ale s rôznymi regulačnými obvodmi. Rastrovanie je dominantnou modernou zobrazovacou technológiou. V priemysle vizuálnych efektov existuje proces nazývaný „nepretržitá rasterizácia“, ktorý interpretuje zmenu mierky vektorovej grafiky viditeľne bezstratovo - efektívne prekladá schopnosť zmeny mierky kódovaných vektorových formátov na rastrovaný displej.

Ale bez ohľadu na to, aký kodek alebo displej; najlepší a najpodrobnejší obrázok môže pochádzať iba z kvalitného zdroja. Vektorové kódovanie videa by mohlo drasticky zlepšiť škálovateľnosť videa, ale iba v rozsahu kvality zdroja. Zdrojom je vždy kvantizovaná vzorka. Ak však kodek vektorového videa rýchlo nepodnecuje revolúciu v rozlíšení a škálovateľnosti videa, môže prinajmenšom ponúknuť vysokokvalitné video s výrazne menej ťažkopádnym kódovaním.