JPDM

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

JPDM , prescurtare pentru JPDMovie , este un algoritm de compresie conceput special pentru a reduce dimensiunea fișierelor video digitale obținute prin codificarea / decodarea semnalului original.

Algoritmul este conceput pentru a fi independent de tipul de codificare, deci poate fi utilizat împreună cu orice algoritm de codec în format video, fie el cu pierderi sau nu: MPEG-2 , DivX , H.264 etc.

Algoritmul JPDM generează un fișier video modificat, dar nu un format de fișier nou, deoarece este un software pre și post-procesare. Formatul final al unui fișier video comprimat cu JPDM va fi deci acea caracteristică a tipului de codec utilizat: de exemplu, dacă se utilizează un codec MPEG-2, fișierul final va fi întotdeauna în format mpeg2 chiar dacă este comprimat cu JPDM.

Mecanism

Algoritmul JPDM se aplică la codificarea semnalului video ca un filtru preliminar de compresie ( pre-filtru ) înainte de aplicarea algoritmului de codificare.

Scopul este de a prelucra în prealabil informațiile culorilor, reducând atât cantitatea, cât și gama de valori reprezentate, astfel încât să se protejeze conținutul informațiilor și relațiile dintre culori, dar în același timp să ușureze „greutatea” în octeți ai datelor care vor fi apoi procesate în faza ulterioară de compresie și codificare. Rezultatul final este un fișier de tip video mai mic.

Reducerea calității obținută este în detrimentul reprezentărilor nivelurilor mai detaliate ale gradientului de culoare.

În mod similar, pentru a reconstrui semnalul video de ieșire pornind de la un semnal comprimat cu JPDM, după decodarea algoritmului JPDM pentru decompresie ( post-filtrare ) trebuie aplicat pentru a remapta informațiile despre culoare în funcție de spațiul final.

În funcție de nivelul de calitate al ieșirii și de tipul de codec utilizat, fișierele comprimate cu JPDM sunt cu 15 până la 30% mai mici decât același fișier codat cu același codec, dar fără compresie JPDM.

Variante

Compresia JPDM este posibilă utilizând doi algoritmi diferiți, numiți metoda întunecată și metoda inversă și hibridă .

Varianta metodei întunecate convertește, în esență, spațiul de culoare intrat într-un nou spațiu de culoare de ieșire cu caracteristici de cuantificare optimizate. În faza de decompresie, același algoritm invers este aplicat pentru a reconstrui spațiul de culoare original.

Varianta de metodă inversă și hibridă aplică un algoritm de requantizare mai sofisticat, bazat pe inversarea parțială a spațiului de culoare original și în faza de decompresie necesită un algoritm de reconstrucție mai complex care nu este inversul simplu al algoritmului utilizat în compresie.