Pikslite hämarus - teravustamise nihutamine vektorgraafikale

Autor: Roger Morrison
Loomise Kuupäev: 20 September 2021
Värskenduse Kuupäev: 1 Juuli 2024
Anonim
Pikslite hämarus - teravustamise nihutamine vektorgraafikale - Tehnoloogia
Pikslite hämarus - teravustamise nihutamine vektorgraafikale - Tehnoloogia

Sisu



Allikas: Dip2000 / Dreamstime.com

Ära võtma:

Ehkki eksperimentaalne vektorvideokoodek võib video mastaapsuse ja määratluse revolutsiooni ennustada, on tõenäolisem kodeerimise efektiivsuse dramaatiline suurenemine vahetumaks tulemuseks.

Piksel on olemuselt suurema pildi osa. Mida väiksem on piksel, seda rohkem on neid, mida saab koostada suurema tervikpildi (ja seda kõrgem on selle määratlus). Peenemad servad annavad pildile suurema eraldusvõime, kuna kõrgem eraldusvõime võimaldab tõetruuma pildi saada. Oleme näinud, et eraldusvõime on aastatega muutunud peenemaks ja peenemaks, mis on peamiselt digitaalgraafika arenedes väiksemate pikslite suurema mahutavuse tulemus. Mis saab aga siis, kui piksli suurus ja kogus ei oleks enam pildi kvaliteedis määravad muutujad? Mis siis, kui piltide skaala saab muuta nii, et eraldusvõime väheneks?


Mis on vektorgraafika?

Vektorgraafika oli vanasti personaalarvuti esmane kuvamissüsteem. Pikselbituaarte (tuntud ka kui rasterdatud pilte) töötati seevastu välja 1960ndatel ja 70ndatel, kuid need tõusid esile alles 80ndatel. Pärast seda on pikslitel olnud tohutu roll selles, kuidas me loome ja tarbime fotograafiat, videot ning palju animatsiooni ja mänge. Sellegipoolest on vektorgraafikat aastatega digitaalses visuaalses kujunduses kasutatud ja tehnoloogia mõjul laieneb nende mõju.

Erinevalt rasterdatud piltidest (mis kaardistavad üksikud värviväärtusega pikslid bitikaartide moodustamiseks) kasutab vektorgraafika algebralisi süsteeme, mis esindavad primitiivseid kujundeid, mida saab lõpmatuseni ja usaldusväärselt muuta. Need on välja töötatud mitmesuguste arvutipõhiste disainirakenduste jaoks, mis on nii esteetilised kui ka praktilised. Suure osa vektorgraafikatehnoloogia õnnestumisest võib omistada selle praktilisusele - kuna muudetavatel graafikatel on palju tehnilisi kasutusvõimalusi. Üldiselt puudub nende võime kujutada fotorealistlikke ja keerukaid visuaalseid esitlusi võrreldes rasterdatud kujutisega.


Traditsiooniliselt on vektorgraafika toiminud esteetiliselt, kus lihtsus on voorus - näiteks veebikunstis, logodisainis, tüpograafias ja tehnilises joonestuses. Kuid on olemas ka hiljutised uuringud vektorvideo koodeki võimalikkuse kohta, mida Bathi ülikooli meeskond on juba alustanud arendamist. Ja kuigi see võib olla laiendatud mastaapsusega video vorm, on uurimisel ka muid võimalikke eeliseid ja piiranguid.

Vektorvideokoodek

Kodek oma olemuselt kodeerib ja dekodeerib andmeid. Sõna ise toimib muutumatult kooderi / dekoodri ja kompressori / dekompressori portmanteona, kuid mõlemad viitavad põhimõtteliselt samale kontseptsioonile - kvantiseeritud vormingus taasesitatud välise allika valimile. Videokoodekid kodeerivad andmeid, mis määravad sellised audiovisuaalsed parameetrid nagu värvivalik, ruumiline tihendamine ja ajalise liikumise kompenseerimine.

Video tihendamine hõlmab suures osas koondatud andmetega kaadrite kodeerimist. Ruumiline tihendamine analüüsib koondamise üksikute kaadrite piires, ajalise tihendamise eesmärk on aga kaotada liigsed andmed, mis tekivad pildijadade vahel.

Suure osa vektorgraafika eelistest video kodeerimisel annaks selle andmete ökonoomsus. Selle asemel, et pilti pikslites sõnasõnaliselt kaardistada, tuvastab vektorgraafika selle asemel ristumiskohad koos nende matemaatiliste ja geomeetriliste suhetega üksteisega. Sel viisil loodud "teed" pakuvad tavaliselt väiksemat failisuurust ja edastuskiirust, kui pikslikaart võimaldaks, kui sama pilti rasterdataks, ja need ei kannata mõõtmete suurendamisel pikseldamist.

Esimene asi, mis vektorvideokoodeki kaalumisel meelde tuleb, on lõpmatu skaleeritavuse kontseptsioon (võib-olla natuke ksiotiline). Kuigi ma usun, et vektorvideokoodek võib hõlbustada mastaapsust, mida on rasterdatud videoga võrreldes dramaatiliselt suurendatud, on pildiandurid (näiteks CMOS ja CCD - kaks tänapäevastes digitaalkaameratest leiduvat domineerivat kujutise tuvastamise seadet) pikselipõhised, seega pildikvaliteet / truudus langeb teatud läveni.

Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Te ei saa oma programmeerimisoskusi parandada, kui keegi tarkvara kvaliteedist ei hooli.

Välisallika kujutise vektoriseeritud edastamine saavutatakse protsessi abil, mida nimetatakse autotracing'iks. Ehkki lihtsate kujundite ja radade abil on lihtne jälgida, pole keerulised värvivarjundid ja nüansid kunagi vektorgraafikana hõlpsalt tõlgitud. See tekitab probleeme vektorvideo värvi kodeerimisega, kuid värvijälgimine vektorgraafikas on viimastel aastatel teinud märkimisväärseid edusamme.

Lisaks pildisensorile ja videokoodekile on keti järgmine oluline lüli kuvamine. Varastes vektorimonitorides kasutati katoodkiiretorude tehnoloogiat, mis sarnanes rasterdatud pildi jaoks kasutatavaga, kuid erineva juhtimisahelaga. Rasterdamine on domineeriv kaasaegne kuvatehnoloogia. Visuaalefektide tööstuses on olemas protsess, mida nimetatakse "pidevaks rasterdamiseks" ja mis tõlgendab vektorgraafika ümbermõõtmist tajutavalt kadudeta viisil - tõlgib kodeeritud vektorvormingute katlakiviefekti efektiivselt rasterdatud ekraanile.

Kuid ükskõik, mis koodeki või kuvariga; parim ja üksikasjalikum pilt võib pärineda ainult kvaliteetsest allikast. Vektorvideo kodeerimine võib video skaleeritavust märkimisväärselt parandada, kuid ainult allika kvaliteedi piires. Ja allikas on alati kvantiseeritud valim. Kuid kui vektorvideokoodek ei kutsu kiiresti esile video eraldusvõime ja mastabeeritavuse revolutsiooni, võib see vähemalt pakkuda kvaliteetset videot, mille kodeering on oluliselt väiksem.