prečo je MPEG4 nad mpeg1, 2 v kompresný pomer

R

Roger

Guest
Viem, že pojem objektu, ale okrem toho byť nič iného
token do úvahy to, že MPEG4 získať lepší kompresný pomer?

nemá žiadne doc alebo pdf alebo webových stránkach hovorí o téme?
Dostal som zmätený.

Nauč mě!

<img src="images/smiles/icon_cool.gif" alt="Chladný" border="0" />
 
Tieto normy obsahujú Digital Video kompresia a kódovanie techník.V závislosti na kódovacie techniky používané kompresný pomer a kvalitu video signálu je reprodukovaný kolíše.

MPEG 1 & 2 začlenil DCT (Diskrétní kosinové transformácie) technique.
Mpeg 4 zahŕňa Wavelet transorms.

Wavelet je vyššia v porovnaní s DCT, pokiaľ ide o kompresný pomer a bit-sadzby.

 
Vidím wavelet používané v MPEG4 iba v VTC (vizuálne textury kódovanie)
wavelet je lepší DCT je dobre známe, v kódovaní statického obrazu, ovšem
v prípade použitia wavelet MPEG4, skôr ako DCT sa problém vyskytol

"Nemožno compatiable späť do svojej starej verzie mpeg1, 2"

Nie je to pravda?

I keď v porovnaní dvoch systému,
by som chcel používať rovnaké nástroje
nič iného sa dostať lepšiu kompresiu MPEG4 ration ako mpeg1, 2?Nauč ma
BR & TKS

<img src="images/smiles/icon_cool.gif" alt="Chladný" border="0" />
 
Tie sú správne wavelet založené kódovanie sa používa iba pre textúry (stále
obrázkov) v MPEG 4.Jak já to chápu, pre zlepšenie výkonnosti
MPEG4 pochádza hlavne z dvoch zlepšenie nad mpeg2:
1.Objektovo založené kódovanie
MPEG4 video scény zaobchádza ako zbierka predmetov a kódy
každý typ objektu zodpovedajúcim spôsobom (wavelts pre textúry, niečo iné
Stále pre 3D objekty a mpeg2 rád kódovanie pre video)
2.Presnosť, na ktoré makro-blok pohybové vektory môžu byť špecifikované
bolo lepšie než to, čo mpeg2 povolené.

 
väčšina z nich vyhlásiť s MPEG-4 riešenia sú stále ostali v AVS
(Advanced Jednoduchý profil), mnohé z nich aj bez B-snímky
S pojmom objekt, budete musieť pridať veľa záhlavie,
Tvar kódovanie, dokonca aj DCT stanú SA-DCT (Tvar-prispôsobiteľnú DCT), ne?

Ako je to imporve kompresný pomer?

 
mpeg1 a MPEG-2 použitie spustiť dĺžkou kódovanie MPEG4 že používa aritmetické kódovanie, to vedie k pridanej computatioal coplexity ale lepšiu kompresiu ako predchádzajúce normy, druhej kvantování koeficientov sú optimalizované v MPEG4, ktorá ďalej vedie k lepšiemu comression v porovnaní s ďalšími dvoma standards.nowadays spoločnosti sú zamerané H.264 alebo MPEG4-10, ktorý dáva aj lepšiu účinnosť ako MPEG4-2 alebo vizuálne profilu.

 
MPEG-2 je 8x8 blok komprimáciu
MPEG-4 je 8x8, 8x4, 4x4
atď skupinovú kompresiu,
a medziregionálnej, vnútorný rám predikcie

 
Nazdar,

Ako človek, ktorý študoval kompletné špecifikácie MPEG 2 (len video), a ktorý prebieha v MPEG 4 špecifikácie hneď, musím povedať, že môžeme suma je v niekoľkých bodoch:

1.Ako omiga poukázal na to, v MPEG 4, pohyb odškodnenie môže prebiehať v blokoch 16x16 alebo 8x8 alebo 4x4
atď Model je pomerne flexibilný.To má priamy vplyv na zvyšok, ktorý musí byť kódované pomocou DCT.Ak sa predpoveď je dobrá potom zvyškový DCT je takmer nulová, ktoré ušetrí veľa bitov.

2.Ďalšou možnosťou v MPEG 4 sa prekrývali Blokovať Motion Odškodnenie.Nemám presné údaje o tom, ako to funguje, ale myšlienka je získať presný pohybový vektor zápas, aby sa znížil obsah zvyškového DCT údajov.OBMC má tiež de-blokujúce účinok, ktorý je dobrý pre kvalitu.

3.eternal_nan povedal, že majú lepší pohyb kompenzácia presnosti.V MPEG1 & 2 až 1 / 2 pixel bol povolený v MPEG 4 1 / 4 pixel presné predikcie možno tiež použiť.Tento zisk z tejto funkcie, však sa obsah nezaopatrená a v niektorých prípadoch, 1 / 4 pixel presné pohyby môžu zvýšiť veľkosť snímky!Enkodér rozhodnutie je, myslím.

4.Ďalšia veľká vec do pohybu vektorov je použitie Global Motion Odškodnenie.Môžu výrazne znížiť bitov potrebných na zakódovanie pohybe vektormi sami.To je založené na predpoklade, že by mohlo Enkodér inteligentné (jedna nádeje) hádat o tom, čo
sa deje na fotoaparát,
napr zväčšovania alebo rýžování alebo rotujúce
atď Potom pomocou viac osnovu bodov, by mohla definovať "globálne" vektor (y) a potom len zakódovať zvyšok vektory, ktorá by sa menej bitov.

5.Ako pimr povedal, MPEG1 & 2 použitie Huffmanova (nemali by sme povedať, run-dĺžka tu), kde je možné použiť ako MPEG4 Aritmetické kódovanie.To dáva nepatrne lepšiu kompresiu ako Huffmanova je iba "integrálne" Aritmetické že je "frakčnou" kodér.

6.Ďalšia vec je tvar kódovanie.To môže maskovať niektoré oblasti obrazu tak, aby lepšie predikcie možno vykonať.To je opäť zameriava na lepšie zápasy k zníženiu rezíduá, ktoré má byť kódované.

Na záver by som chcel povedať, že som pomerne nový MPEG 4 seba tak niektorých miestach nemusia byť veľmi presné.Prosím, odpusť mi, kde je správne a potrebné.Neskôr.

 
Väčšina z MPEG4 IP, ASIC (ne softvérové nástroje) podporuje iba jednoduchú
profil, mnohí z nich deklarované pokročilé jednoduchý profil, ale väčšina z nich nechlubil.pretože ešte nie je B-VOP zahrnuté.Ako expers bol neskúmal
Cif som povinný: 150k, P požadované 50k B požadované 20k
30fps požadované 150x2 50 x8 20 x20 = 1100 (k)
bez B: 30fps by požadované 150x2 50 x28 = 1700 (k)
Rozdiel
to 1700-1100 = 600 (k),Ako yousuf povedal, body 1,2,3 skutočne zlepšuje kompresný pomer.Ale v rovnakej dobe viac MVS mali byť odovzdané.Pôvodná MPEG1, 2 použitie MBT & CBP.

bod 4: GMC
to príliš zložité realizovať.Premýšľajte, ako môžete Enkodér
prírodné video rozdeliť na niekoľko VOS.

bod 5: Aritmetické kódovanie je naozaj lepšia ako Hiffman kódovanie, ale je to
komplikované tak je to len možné.Nemyslím si, svojvoľný tvar kódovanie koncept môže pomôcť kompresný pomer.

A nezabudnite, chybu odolnosť nástrojov obsiahnutých v jednoduchej pridať profil
veľa synch záhlavie, heč záhlavie, reverzibilního VLC nie ako štandard
Huffmanova, ktorá by mala byť dlhšia.Sú určite sa nepriateľ na kompresný pomer.Bude nové účinné nástroje možno kompenzovať 600 (k) s naložením
chybové odolnosť záhlavie?Pochybuji
Naposledy upravil rozumiem na 07 September 2004 7:25, upravený 2 krát v celkovej

 
Mám dotaz na to.Ako ďaleko je potreba v úsilí vývoji systému pre MPEG4 oproti mpeg1

 
Nazdar,

Wass,

Úplnú implementáciu MPEG-4 nebude pravdepodobne v blízkej budúcnosti by ktokoľvek.To má veľmi široký záber a já jsem nikdy nevidel, niekto tvrdí, že bolo vykonané úplné MPEG-4.Táto špecifikácia je cez 500 strán a pokrývajú veľmi široké spektrum odborov.Domnievame sa, že MPEG-1 bol "pochádza" z H.261, ktorý mal len 17 stránok za riadne vykonávanie.

Spoločné to, aby sa podpora iba SP (jednoduchý profil) alebo ASP (Advanced jednoduchý profil) pre MPEG-4.To sa týka iba obdĺžnikové kompresie obrazu v prekladanej a progresívny režim.Ostatné veci v MPEG-4, FBA (tvár a telo animácie), Oká, 3D a stále kompresie textúr nie je zahrnutá v SP alebo ASP.

Ak pôjdete na SP alebo ASP v MPEG-4, já
bych řekl, že je zhruba o 10-krát ťažšie ako MPEG-1.

Hope, ktorá pomáha vaše odhady.

Neskôr.

 

Welcome to EDABoard.com

Sponsor

Back
Top