Prelucrare Divx Post

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare

Termenul de post-procesare (sau postproc pe scurt) este utilizat în câmpul video / film pentru îmbunătățirea calității procesării imaginii digitale prin metode utilizate în dispozitivele de redare video, (cum ar fi DVD-Video playere), și playere video și transcodare software software. Postprocesarea video este procesul de îmbunătățire a calității percepute a unui videoclip redat (realizat după procesul de decodare).

Scalarea imaginii

Un proces fundamental de post-procesare este Scalarea imaginii constând în metode precum interpolare liniară , interpolare biliniară sau interpolare cubică efectuată la creșterea dimensiunii imaginii. Aceasta implică submasionarea (reducerea sau micșorarea unei imagini) sau mărirea (mărirea unei imagini); acest lucru vă permite să reduceți sau să ascundeți artefacte și defecte în videoclipul original. Este important să înțelegem că post-procesarea implică întotdeauna un compromis între viteză, netezime și claritate. Scalarea imaginii, procesul de redimensionare a unei imagini digitale , nu este deloc banală. Pe măsură ce dimensiunea unei imagini este mărită, pixelii săi componenți vor deveni din ce în ce mai vizibili, făcând-o să pară „moale”. Dimpotrivă, reducerea dimensiunii imaginii va tinde să-i consolideze claritatea aparentă. În plus față de necesitatea editării video într-o zonă de vizionare mai mică, utilizarea scalării imaginii derivă din necesitatea de a reduce dimensiunea imaginii pentru a produce miniaturi . Mărirea unei imagini (eșantionare sau interpolare ) este în general mai puțin frecventă, deoarece prin mărirea unei imagini, nu este posibil să descoperiți mai multe informații; în plus, calitatea imaginii suferă inevitabil. Cu toate acestea, există mai multe modalități de a crește numărul de pixeli pe care îi conține imaginea și care netezesc aspectul pixelilor originali.

Metode de scalare

Dimensiunea unei imagini poate fi modificată în mai multe moduri.

Luați în considerare dimensiunea dublată a următoarei imagini:

Image-before-scaling.png

Cea mai simplă metodă de a-și dubla dimensiunea este interpolația proximală care înlocuiește fiecare pixel cu patru pixeli de aceeași culoare:

Image-after-trivial-scaling.png

Imaginea rezultată este mai mare decât originalul și păstrează toate detaliile originale, dar are jagging (aliasing) nedorit. Liniile diagonale ale „W”, de exemplu, arată forma caracteristică „scară”. Alte metode de scalare vă permit să păstrați marginile netede ale imaginii. De exemplu, interpolare biliniară produce următorul rezultat.

Image-after-linear-interpolation.png

Interpolarea liniară sau bilineară este, de obicei, cea mai bună metodă pentru a varia dimensiunea unei imagini, dar provoacă o „înmuiere” nedorită a detaliilor și poate fi încă zimțată. Interpolația bicubică este, de asemenea, inclusă printre cele mai bune sisteme de scalare:

Image-after-cubic-interpolation.png

În grafica computerizată pentru mărirea rezoluției reduse sau a imaginilor color reduse (de obicei 2 până la 256), cele mai bune rezultate vor fi obținute prin filtrul hq2x sau algoritmi de mărire similari. Acestea produc margini ascuțite și clare, menținând în același timp un nivel ridicat de detalii:

Image-after-hq2x.png

Pentru imaginile scalate ( Raster Image cu multe culori), un alt algoritm anti-aliasing utilizat este suprasamplarea.

Nivelurile de post-procesare

Cu toate acestea, Post-Procesarea este un proces foarte intensiv pentru CPU și necesită adesea mai multe resurse decât decodarea în sine. Este posibil să nu aveți nevoie de post-procesare, dacă nu doriți să vă editați imaginile, de exemplu, sau dacă sistemul dvs. nu este suficient de puternic pentru a-l suporta. Există 6 niveluri de post-procesare. La nivelul minim (nivelul 0), nu se folosește niciun algoritm de post-procesare; la nivelul maxim (nivelul 6), fiecare algoritm inteligent este utilizat pentru a schimba aspectul videoclipurilor dvs. Deoarece ochiul uman este mai puțin sensibil la componentele de crominanță ale unui semnal video (sau componentele de diferență, acestea sunt factorii care definesc cantitatea de culoare.) Și mai mult la cei de luminanță (adică luminozitatea pixelului, ceea ce este în mod normal definită ca deschisă sau întunecată), la cele mai scăzute niveluri de post-procesare, decodorul va folosi filtre bazate doar pe luminanță și pe măsură ce nivelul de post-procesare este crescut, pentru fiecare filtru, decodorul va activa în ordine algoritmii care gestionează crominanță.

Filtre de post-procesare DivX

Post-procesarea DivX constă din filtrul de deblocare orizontală și verticală și filtrul Deringing. Algoritmii de post-procesare DivX sunt activați în următoarea ordine: Deblocarea pe planurile de luminanță , Deblocarea pe planurile de crominanță , Deringing.

Filtrul de deblocare

Filtrul Deblocare este utilizat pentru a îmbunătăți aspectul imaginilor decodate. Așa-numita „blocare”, adică pătratul imaginii, este utilizată de programul de compresie MPEG. Se observă în corespondență cu nuanțe de culori și în special la rate de biți reduse. Filtrul este aplicat videoclipurilor decodificate pentru a crește calitatea vizuală și marginile netede care pot apărea între macroblocuri în timpul codificării. Prin urmare, blocarea este prezența imperfecțiunilor vizibile între limitele blocurilor care alcătuiesc cadrele video individuale. Spre deosebire de vechea codare video de MPEG - 1 / cu 2 / cu 4 filtrul deblocând de ' H.264 ( codec utilizat la formatul versiunii 7 DivX ) este o funcție suplimentară opțională în decodor , ci o caracteristică atât a procesului de codare și decodare, așa că efectele in-loop ale filtrului sunt inserate referindu-se la macroblocuri utilizate pentru a îmbunătăți performanța videoclipului în raport cu mașina utilizată. Filtrul funcționează pe luminanța și cromanța fiecărei imagini pe blocuri 4x4 și 8x8, filtrând macroblocurile cauzate de compresia codecului . Macroblocurile sunt cele mai vizibile artefacte, motiv pentru care Deblocarea este primul filtru utilizat. Limita fiecărui bloc mic este atribuită unei marje întărite, dacă este, de asemenea, o limită a unui macrobloc, dacă codificarea sau între blocuri are referințe diferite sau dacă se operează pe luminanța sau crominanța marginilor. Niveluri mai eficiente de filtrare sunt atribuite prin această schemă unde distorsiunea este cea mai probabilă. Filtrul poate modifica până la 3 eșantioane pe fiecare parte a fiecărei margini a blocului dat (în cazul în care o limită este o limită de luminanță care se află între diferite macroblocuri și dacă una dintre ele este codată intern). În multe cazuri, unul sau două eșantioane pot fi modificate în ambele margini (în funcție de cantitatea de cuantificare, alegerea puterii filtrului din decodor, rezultatul unei detecții de marjă și alți factori). Utilizarea filtrelor de deblocare ca tehnică de post procesare pentru a îmbunătăți calitatea afișării imaginilor decodate este în prezent o tehnologie bine cunoscută. Este utilizat în special în industria videoconferințelor, unde rata de biți redusă utilizată tinde să afișeze imagini de calitate slabă, care pot fi îmbunătățite substanțial cu utilizarea acestor filtre.

Filtrul Deringing funcționează în partea dreaptă a imaginii.

Filtrul Deringing

Sunetul este prezența unor margini distorsionate în jurul elementelor unei imagini video. Filtrul De-ringing este utilizat pentru a elimina acest „zgomot” de lângă marginile ascuțite (numit și „țânțar”). Acest defect este mai evident în animații, la marginile personajelor, care sunt de obicei negre. Se manifestă cu o serie de puncte colorate absolut neprezente în original. Filtrul Deringing este activat la nivelul de post-procesare 5.

Activarea filtrelor pe baza nivelului de post-procesare

Nivel
din
Post procesare
Deblocare orizontală
pe etaje
de luminozitate
Deblocare verticală
pe etaje
de luminozitate
Deblocare orizontală
pe planurile de
cromă
Deblocare verticală
pe planurile de
cromă
Deringing
orizontală
Deringing
vertical
1
X
2
X
X
3
X
X
X
4
X
X
X
X
5
X
X
X
X
X
X
6
X
X
X
X
X
X

Elemente conexe

Informatică Portal IT : accesați intrările Wikipedia care se ocupă cu IT