Karaniwang Mga Artipak sa Compression ng Video na Panoorin

May -Akda: Roger Morrison
Petsa Ng Paglikha: 20 Setyembre 2021
I -Update Ang Petsa: 21 Hunyo 2024
Anonim
Parikia Walking Tour - Paros Island, Greece - 4K with Captions
Video.: Parikia Walking Tour - Paros Island, Greece - 4K with Captions

Nilalaman


Pinagmulan: Beror / Dreamstime.com

Takeaway:

Minsan magreresulta ang compression ng video sa mga visual abnormalities na kilala bilang artifact, na maiiwasan nang maayos na itakda ang mga parameter sa pipeline ng pag-encode.

Ang lahat ng visual media ay naka-compress. Ang layunin ng isang elektronikong daluyan ay ang mag-imbak ng impormasyon sa isang format na nakabalot. Ang kalidad, kalinawan at katapatan ng digital na video lahat ay nakasalalay sa isang bilang ng mga salik na karaniwang nangyayari bilang resulta ng compression. Ang rate ng pagpapadala, laki ng file, kalidad ng mapagkukunan at pagiging kumplikado ng lahat ay naglalaro ng mahalagang tungkulin sa compression ng video, tulad ng ginagawa ng mga aparato ng hardware upang makuha, mag-imbak at magpakita ng data ng audio-visual media. Ang mga artifact ng video sa pangkalahatan ay tumutukoy sa mga aberrations sa mga pinoprosesong signal, at sa digital na video, maaari silang makagambala at sa matinding mga kaso maaari nilang sirain ang isang buong broadcast. Gayunpaman, umiiral ang mga ito para sa isang kadahilanan, at pag-unawa sa iba't ibang mga tampok na artifact 'ay nakakatulong sa mga technician ng video at mga inhinyero na makilala ang mga kahinaan sa kadena ng pag-encode. Narito ang ilan sa mga pinakakaraniwang artifact sa modernong digital video. (Para sa higit pa sa kalidad ng video, tingnan ang takip-silim ng mga Pixels - Paglilipat ng Pokus sa Mga Larawan ng Vector.)


Macroblock

Ang isang macroblock ay isang yunit ng pagproseso ng imahe sa iba't ibang mga ginagamit na format ng video, tulad ng H.264 at MPEG-2. Ang pagproseso ng Macroblock ay nagsasangkot ng mga equation ng matematika na kumukuha ng mga kulay na naka-subscribe na mga imahe at, sa pamamagitan ng isang serye ng mga pagbabago, isukat ang mga ito sa naka-encode na data. Ito ay umiiral para sa kapakanan ng pag-encode, ngunit maaaring magresulta sa mga artifact ng video na kilala bilang mga error sa macroblocking. Ang mga visual na katangian ng mga macroblocking artifact ay madalas na katulad ng sa mataas na mga imahe na pixelated, ngunit may mas malinaw na tinukoy, mga kahon na tulad ng mga pangkat ng pixel na medyo kahawig ng mga hindi nakuha na mga piraso ng puzzle sa frame.

Karaniwan, ang macroblocking ay maaaring maiugnay sa anuman o lahat ng mga sumusunod na kadahilanan: bilis ng paglilipat ng data, pagkagambala ng signal at pagganap ng pagproseso ng video. Ang mga serbisyo ng cable, satellite at internet streaming ay lalong mahina sa macroblocking, dahil ang kanilang mga imprastraktura ng paghahatid ng multi-channel ay madalas na nangangailangan ng labis na compression ng video. Gayunman, posible para sa mga artifact na mangyari sa hindi gaanong congested signal flow din (kahit na hindi ito karaniwan). At bagaman ang macroblocking ay nananatiling isang pangkaraniwang artifact ng video, ito ay unti-unting na-phased sa pamamagitan ng High Efficiency Video Coding (HEVC), na gumagamit ng mga makabagong alternatibo sa mga proseso ng macroblock.


Pagbabawas

Inilarawan ng Aliasing ang proseso o epekto ng naprosesong data ng signal na naayos muli sa isang nakompromiso na output. Kadalasang nakakaapekto ito sa mga segment ng spatial at temporal media na kinabibilangan ng masalimuot at paulit-ulit na mga pattern, at kadalasang maiugnay sa hindi sapat na mga rate ng sampling. Kung ang isang mapagkukunan ay hindi naka-sample sa tamang rate at nangyayari ang aliasing, maaari itong magresulta sa isang kakaibang uri ng pag-drag ng epekto sa mga pattern sa loob ng frame. Ang visual na hitsura ng aliasing ay nakasalalay sa likas na katangian ng pinagmulan, ngunit ang isa sa mga pinaka-pangkaraniwang pagpapakita na ito ay tulad ng kung ano ang karaniwang tinutukoy bilang pattern ng moiré.

Upang mailarawan ang hindi pangkaraniwang bagay na ito, isipin ang dalawang magkaparehong rehas na nakasalansan sa itaas ng isa't isa. Kung maayos na nakahanay, bahagya mo ring mapapansin na mayroong dalawa sa kanila at hindi lamang isa. Ngunit kung paikutin mo ang tuktok na kudkod, kahit na sa pamamagitan lamang ng kaunti, ang mga rehas ay hindi na linya. Ngayon, ang mga hindi wastong hilera at haligi ay lumikha ng pagbaluktot kung saan doon ay isang simple at pare-parehong pattern, na lumilikha ng mga pattern ng offset na may posibilidad na mawala. Ang isa pang pagkakatulad para sa aliasing ay maaaring maging mga tagapagsalita ng bike sa isang gulong na gulong. Kapag kinukunan ng pelikula, at kapag lumilipas nang mabilis, kung minsan mukhang ang mga tagapagsalita ay umiikot sa reverse direksyon ng kanilang aktwal na pagliko. Ito ay dahil ang sampling rate ng pagkuha ng aparato ay hindi sampling mabilis na sapat upang tumpak na mailarawan ang bilis ng pag-ikot ng gulong, na lumilikha ng ibang visual pattern (o alyas) sa lugar nito.

Mga Pagsasama / Interlace Artifact

Bago nabuo ang modernong progresibong video, ang nangingibabaw na mode ng pag-scan ng video ay nakipag-ugnay, na nasa limitadong paggamit ngayon. Para sa NTSC video, na sa una ay nangangahulugan ng 525 na mga kahaliling na-scan na mga linya ng video sa bawat frame sa tungkol sa 30 mga frame sa bawat segundo. Gamit ang mga kakaibang linya ay na-scan muna at ang pangalawang linya ay, ang bawat pangkat (tinawag na "patlang") ay binubuo ng kalahati ng isang frame. Yamang ang pagitan ng mga patlang sa bawat isa, ang bawat patlang ay may hitsura ng isang suklay na katulad. At kapag ang oras o pattern ng pag-scan ng patlang ay nagambala (kadalasan sa pamamagitan ng pag-convert ng rate ng frame) ang pagsusuklay ng mga artifact ay lilitaw sa larawan na maaaring maging napaka banayad o napaka nakakagambala.

Ang dalawang kilalang mga format sa maagang kasaysayan ng teknolohiya ng paggalaw ay pelikula at video - pareho sa mga ito ay may karaniwang mga rate ng frame na naiiba sa isa't isa. Tulad ng nakasaad sa itaas, 30 na mga frame sa bawat segundo na ginamit nang higit pa o mas mababa sa pamantayan para sa video at telebisyon (sa mga rehiyon na sumuporta sa NTSC video) habang ang pelikula ay pangkalahatang kinunan at inaasahang 24 na mga frame bawat segundo. Nagdulot ito ng isang pagkakaiba-iba tungkol sa kung ano ang gagawin sa anim na frame na pagkakaiba kapag ang isang format ay inilipat sa iba (isang proseso na kilala bilang "telecine" o "kabaligtaran telecine"). Upang makitungo ito, ang mga kumplikadong pag-aayos ng tiyempo (na tinatawag na "mga pattern ng pulldown") ay na-standardize upang ayusin ang mga rate ng frame na may kaunting kapansin-pansin na pagkawala ng kalidad hangga't maaari. (Para sa higit pa sa mga rate ng frame, tingnan ang Video Tech: Pagbabago ng Pokus Mula sa Mataas na Resolusyon hanggang sa Mataas na Frame Rate.)

Ang mga pattern na ito ay maaaring laktawan o ulitin ang mga patlang upang mabayaran ang pagkakaiba sa dalas sa pagitan ng input at output media, na natural na nagreresulta sa mga artifact na magsuklay mula sa mga bahagyang mga frame o natitirang mga patlang. Ang mga artifact na ito ay pinaka-kapansin-pansin sa mga bahagi ng frame na naglalarawan ng paggalaw, at madalas na mukhang mga pahalang na linya na naglalakad kahit anong gumagalaw. Mayroong mga de-pagsusuklay na mga filter na maaaring malunasan ang mga artifact ng interlace sa isang tiyak na lawak.

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.

Konklusyon

Ang agham ng compression ng video ay nagbabago araw-araw, at nagiging mas mahusay. Ngunit hangga't nananatili ang magkakaibang hanay ng mga codec, mga scheme ng compression at mga format ng video, magkakaroon din ng mga artifact na nagaganap sa pagbabagong loob sa pagitan nila. Ang bagong teknolohiya ng video ay manganganak ng mga bagong anyo ng pagkawala ng kalidad sa mga proseso ng transcode, pati na rin ang mga bagong solusyon upang matugunan ang mga ito.