Takip-silim ng mga Pixels - Nagbabago ang Pokus sa Mga Larawan ng Vector

May -Akda: Roger Morrison
Petsa Ng Paglikha: 20 Setyembre 2021
I -Update Ang Petsa: 21 Hunyo 2024
Anonim
Takip-silim ng mga Pixels - Nagbabago ang Pokus sa Mga Larawan ng Vector - Teknolohiya
Takip-silim ng mga Pixels - Nagbabago ang Pokus sa Mga Larawan ng Vector - Teknolohiya

Nilalaman



Pinagmulan: Dip2000 / Dreamstime.com

Takeaway:

Kahit na ang isang pang-eksperimentong video na vector na video ay maaaring magpakita ng isang rebolusyon sa scalability at kahulugan ng video, ang mas agarang kinalabasan ay malamang na isang dramatikong pagtaas sa kahusayan sa pag-encode.

Ang isang pixel, ayon sa likas na katangian, ay isang bahagi ng isang mas malaking larawan. Ang mas maliit ang pixel ay, higit pa sa mga ito na maaaring magsulat ng mas malaki, kumpletong imahe (at sa gayon, mas mataas ang kahulugan). Ang mas pinong mga gilid ay nagbibigay ng larawan ng higit na resolusyon, dahil ang mas mataas na kahulugan ay nagbibigay-daan sa isang mas tapat na imahe. Nakita namin ang resolusyon na maging mas finer at finer sa mga nakaraang taon, na kung saan talaga ang resulta ng isang mas malaking kapasidad para sa mas maliit na mga pixel habang nagbabago ang mga digital graphics. Ngunit paano kung ang laki at dami ng pixel ay hindi na ang pagpapasya ng mga variable sa kalidad ng isang imahe? Paano kung mai-save ang mga imahe nang walang pagkawala ng resolusyon?


Ano ang Mga Vector Graphics?

Ang mga graphic graphics na dating pangunahing sistema ng pagpapakita ng personal na computer. Sa kabaligtaran, ang mga pixel bitmaps (na kilala rin bilang rasterized na mga imahe) ay binuo noong 1960 at 70s, ngunit hindi napunta sa katanyagan hanggang sa dekada 80s. Simula noon, ang mga pixel ay gumaganap ng isang malaking papel sa kung paano namin nilikha at ubusin ang litrato, video at isang mahusay na pakikitungo ng animation at mga laro. Gayunpaman, ang mga vector graphics ay nagtatrabaho sa digital visual na disenyo sa loob ng mga taon, at ang kanilang impluwensya ay lumawak habang ang teknolohiya ay nagpapabuti.

Kung salungat sa mga rasterized na imahe (na naglalarawan sa mga indibidwal na mga pixel na nagkakahalaga ng kulay upang makabuo ng mga bitmaps), ang mga vector graphics ay gumagamit ng mga algebraic system upang kumatawan sa mga primitive na hugis na maaaring walang hanggan at matapat na na-save. Lumaki sila upang maghatid ng iba't ibang mga aplikasyon ng disenyo na tinulungan ng computer, kapwa aesthetic at praktikal na layunin. Karamihan sa tagumpay ng teknolohiya ng vector graphics ay maaaring maiugnay sa pagiging praktiko nito - dahil ang mga makakaligtas na graphics ay maraming paggamit sa iba't ibang mga teknikal na bokasyon. Sa pangkalahatan, gayunpaman, ang kanilang kakayahang ilarawan ang photorealistic, kumplikadong visual na pagtatanghal ay kulang sa paghahambing sa imahe na rasterized.


Ayon sa kaugalian, ang mga vector graphics ay nagtrabaho nang aesthetically kung saan ang pagiging simple ay kabutihan - tulad ng sa Web art, disenyo ng logo, typography at teknikal na pagbalangkas. Ngunit mayroon ding umiiral na kamakailang pananaliksik sa posibilidad ng isang vector video codec, na sinimulan na ng isang koponan sa University of Bath. At kahit na ang implikasyon ay maaaring isang anyo ng video na may pinalaking kadalisayan, mayroong iba pang mga posibleng benepisyo, pati na rin ang mga limitasyon, upang galugarin.

Vector Video Codec

Ang isang codec, ayon sa likas na katangian, nag-encode at nag-decode ng data. Ang salitang mismong nag-iiba ay nagsisilbi bilang isang portmanteau ng coder / decoder at compressor / decompressor, ngunit kapwa tumutukoy sa parehong konsepto - ang pag-sampol ng isang panlabas na mapagkukunan na muling ginawa sa isang na-format na format. Ang mga codec ng video ay naka-encode ng data na natutukoy ang mga audio-visual na mga parameter tulad ng sampling ng kulay, spatial compression at temporal motion kabayaran.

Karamihan sa compression ng video ay nagsasangkot sa pag-encode ng mga frame na may kaunting kalabisan na data hangga't maaari. Sinusuri ng spatial compression para sa kalabisan sa loob ng mga solong frame, habang ang temporal na compression ay naglalayong alisin ang kalabisan na data na nangyayari sa mga pagkakasunud-sunod ng imahe.

Ang isang malaking bahagi ng bentahe ng vector graphics 'sa pag-encode ng video ay ang ekonomiya ng data nito. Sa halip na literal na pag-mote ng mga imahe sa mga pixel, ang mga graphic na vector sa halip ay tumutukoy sa mga punto ng intersection kasama ang kanilang mga relasyon sa matematika at geometric sa isa't isa. Ang mga "landas" na nilikha ay sa pangkalahatan ay nagbibigay para sa mas maliit na laki ng file at mga rate ng paghahatid kaysa sa isang mapa ng pixel kung ang parehong imahe ay rasterized, at hindi sila magdusa mula sa pixelation kapag na-scale.

Ang unang bagay na tila isip sa isip kapag isinasaalang-alang ang isang vector video codec ay ang (marahil isang medyo quixotic) na konsepto ng walang katapusang scalability. Habang naniniwala ako na ang isang vector video codec ay maaaring mapabilis ang scalability na kapansin-pansing pinalaki kung ihahambing sa rasterized video, mga sensor ng imahe (tulad ng CMOS at CCD - ang dalawang nangingibabaw na mga aparato na pang-imahen na natagpuan sa mga modernong digital camera) ay batay sa pixel, kaya nai-save kalidad ng larawan / katapatan ay mag-taping sa isang tiyak na threshold.

Walang Mga bug, Walang Stress - Ang Iyong Hakbang sa Hakbang Patnubay sa Paglikha ng Software na Pagbabago ng Buhay nang Walang Pagsira sa Iyong Buhay

Hindi mo maaaring mapabuti ang iyong mga kasanayan sa pag-programming kapag walang nagmamalasakit sa kalidad ng software.

Ang isang vectorized rendition ng isang panlabas na imahe ng mapagkukunan ay nakamit sa pamamagitan ng isang proseso na kilala bilang autotracing. Habang ang mga simpleng mga hugis at landas na autotrace ay madali, ang mga kumplikadong kulay at mga nuances ay hindi kailanman madaling isinalin bilang mga graphic vector. Lumilikha ito ng isang isyu na may kulay ng pag-encode sa video ng vector, gayunpaman ang kulay ng pagsunod sa mga vector graphics ay gumawa ng mga makabuluhang hakbang sa mga nakaraang taon.

Higit pa sa sensor ng imahe at ang video codec, ang susunod na mahalagang link sa chain ay ipinapakita. Ang mga sinaunang monitor ng vector ay gumagamit ng teknolohiyang tube ng cathode ray na katulad sa mga ginamit para sa rasterized na larawan, ngunit may iba't ibang control circuitry. Ang Rasterization ay ang nangingibabaw na modernong teknolohiya ng pagpapakita. Sa industriya ng visual effects, mayroong isang proseso na tinatawag na "tuloy-tuloy na rasterization" na nagsalin ng mga vector graphics na nagligtas sa isang maliwanag na paraan ng pagkawala - epektibong isinalin ang naka-encode na mga format ng vector na nagliligtas ng kakayahan sa isang rasterized na display.

Ngunit hindi mahalaga kung ano ang codec o pagpapakita; ang pinakamahusay, pinaka detalyadong larawan ay maaari lamang magmula sa isang kalidad na mapagkukunan. Ang pag-encode ng video ng Vector ay maaaring mapabuti nang malaki ang kakayahang sumukat ng video, ngunit sa kalidad lamang ng kalidad ng mapagkukunan. At ang mapagkukunan ay palaging isang sinusukat na sample. Ngunit kung ang vector video codec ay hindi mabilis na mag-udyok ng isang rebolusyon sa paglutas ng video at scalability, maaari itong kahit na mag-alok ng mataas na kalidad na video na may mas kaunting masalimuot na pag-encode.