FMUSER Wirless Transmit video și audio mai ușor!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albaneză
ar.fmuser.org -> arabă
hy.fmuser.org -> Armeană
az.fmuser.org -> azeră
eu.fmuser.org -> bască
be.fmuser.org -> bielorusă
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> catalană
zh-CN.fmuser.org -> Chineză (simplificată)
zh-TW.fmuser.org -> Chineză (tradițională)
hr.fmuser.org -> croată
cs.fmuser.org -> cehă
da.fmuser.org -> Daneză
nl.fmuser.org -> Dutch
et.fmuser.org -> estonă
tl.fmuser.org -> filipinez
fi.fmuser.org -> finlandeză
fr.fmuser.org -> Franceză
gl.fmuser.org -> Galeză
ka.fmuser.org -> Georgiană
de.fmuser.org -> germană
el.fmuser.org -> greacă
ht.fmuser.org -> Creole haitian
iw.fmuser.org -> ebraică
hi.fmuser.org -> Hindi
hu.fmuser.org -> Maghiară
is.fmuser.org -> islandeză
id.fmuser.org -> indoneziană
ga.fmuser.org -> irlandeză
it.fmuser.org -> Italiană
ja.fmuser.org -> japoneză
ko.fmuser.org -> coreeană
lv.fmuser.org -> letonă
lt.fmuser.org -> lituaniană
mk.fmuser.org -> macedoneană
ms.fmuser.org -> Malay
mt.fmuser.org -> malteză
no.fmuser.org -> norvegiană
fa.fmuser.org -> persană
pl.fmuser.org -> poloneză
pt.fmuser.org -> portugheză
ro.fmuser.org -> Română
ru.fmuser.org -> rusă
sr.fmuser.org -> sârbă
sk.fmuser.org -> slovacă
sl.fmuser.org -> Slovenă
es.fmuser.org -> spaniolă
sw.fmuser.org -> Swahili
sv.fmuser.org -> suedeză
th.fmuser.org -> Thai
tr.fmuser.org -> turcă
uk.fmuser.org -> ucraineană
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnameză
cy.fmuser.org -> galeză
yi.fmuser.org -> idiș
JVT (Joint Video Team) a fost înființată în Pattaya, Thailanda în decembrie 2001. Este compusă din experți în codificare video de la două organizații internaționale de standardizare, ITU-T și ISO. Scopul JVT este de a formula un nou standard de codare video pentru a atinge obiectivele unui raport ridicat de compresie video, calitate ridicată a imaginii și o bună adaptabilitate a rețelei. În prezent, activitatea JVT a fost acceptată de UIT-T. Noul standard de codare a compresiei video se numește standard H.264. Acest standard este, de asemenea, acceptat de ISO, numit standard AVC (Advanced Video Coding), care face parte din MPEG-10.
Standardul H.264 poate fi împărțit în trei clase:
nivel de bază (versiunea sa simplă, aplicație largă);
Clasele principale (se adoptă o serie de măsuri tehnice pentru îmbunătățirea calității imaginii și creșterea raportului de compresie, care pot fi utilizate pentru SDTV, HDTV, DVD etc.);
Grad extins (poate fi utilizat pentru streaming video pe diferite rețele).
H.264 nu numai că salvează 50% din rata de cod decât H.263 și MPEG-4, dar are și un suport mai bun pentru transmisia în rețea. Acesta introduce un mecanism de codificare pentru pachetele IP, care este propice transmiterii pachetelor în rețea și acceptă streamingul de videoclipuri în rețea. H.264 are caracteristici puternice anti-erori și se poate adapta la transmisia video în canalele fără fir cu rate ridicate de pierdere a pachetelor și interferențe severe. H.264 acceptă transmiterea ierarhică de codificare în diferite resurse de rețea pentru a obține o calitate a imaginii stabilă. H.264 poate fi adaptat la transmisia video în diferite rețele și are o bună afinitate de rețea.
Unul, sistemul de compresie video H.264
Sistemul de compresie standard H.264 este compus din două părți: Video Coding Layer (VCL) și Network Abstraction Layer (NAL). VCL include codificator VCL și decodificator VCL, funcția principală este codificarea și decodarea compresiei de date video, care include unități de compresie, cum ar fi compensarea mișcării, codificarea transformării și codificarea entropiei. NAL este utilizat pentru a oferi VCL o interfață unificată care nu are nicio legătură cu rețeaua. Este responsabil pentru încapsularea și ambalarea datelor video și transmiterea acestora în rețea. Folosește un format de date unificat, incluzând un singur octet de informații despre antet și mai mulți octeți. Date și încadrare video, semnalizare logică a canalului, informații de sincronizare, semnal de finalizare a secvenței etc. Antetul pachetului conține semnalizatoare de stocare și semnalizatoare de tip. Semnalizatorul de stocare este utilizat pentru a indica faptul că datele curente nu aparțin cadrului la care se face referință. Semnalizatorul de tip este utilizat pentru a indica tipul datelor de imagine.
VCL poate transmite parametrii de codare ajustați în funcție de condițiile curente ale rețelei.
2. Caracteristicile H.264
H.264, la fel ca H.261 și H.263, adoptă, de asemenea, codificarea diferențială a codificării transformării DCT plus DPCM, adică o structură de codificare hibridă. În același timp, H.264 introduce noi metode de codificare în cadrul codării hibride, care îmbunătățește eficiența codării și este mai aproape de aplicațiile practice.
H.264 nu are opțiuni greoaie, dar se străduiește să „revină concis la elementele de bază”. Are o performanță de compresie mai bună decât H.263 ++ și are capacitatea de a se adapta la mai multe canale.
H.264 are o gamă largă de obiective de aplicație, care pot îndeplini diverse aplicații video de diferite viteze și ocazii și are capacități mai bune de procesare împotriva erorilor și pierderii de pachete.
Sistemul de bază al H.264 nu are nevoie de drepturi de autor, are un caracter deschis și se poate adapta la utilizarea rețelelor IP și wireless. Acest lucru este de o mare importanță pentru transmisia curentă pe internet a informațiilor multimedia și transmiterea prin rețea mobilă a informațiilor în bandă largă.
Deși structura de bază a codificării H.264 este similară cu H.261 și H.263, ea a fost îmbunătățită în multe aspecte, așa cum se enumeră mai jos.
1. Estimarea mai multor mișcări mai bune
Estimare de înaltă precizie
folosește estimarea de jumătate de pixel în H.263 și utilizează în continuare estimarea mișcării de 1/4 pixeli sau chiar 1/8 pixeli în H.264. Adică, deplasarea vectorului de mișcare reală se poate baza pe 1/4 sau chiar 1/8 pixel ca unitate de bază. Evident, cu cât este mai mare precizia deplasării vectorului de mișcare, cu atât este mai mică eroarea reziduală între cadre, cu atât este mai mică rata de cod de transmisie, adică raportul de compresie este mai mare.
În H.264, se folosește un filtru FIR de ordinul șase pentru a obține valoarea poziției 1/2 pixel. Când se obține valoarea de 1/2 pixeli, valoarea de 1/4 pixeli poate fi obținută prin interpolare liniară,
Pentru formatul video 4: 1: 1, precizia de 1/4 pixeli a semnalului de luminanță corespunde vectorului de mișcare de 1/8 pixeli al părții de crominanță, deci este necesară operația de interpolare de 1/8 pixeli pentru semnalul de crominanță.
Teoretic, dacă precizia compensării mișcării este dublată (de exemplu, de la precizia pixelilor întregi la precizia 1/2 pixel), poate exista un câștig de codare de 0.5 biți / eșantion, dar verificarea reală a constatat că acuratețea vectorului de mișcare depășește 1/8 pixeli După aceea, sistemul nu are practic câștiguri evidente. Prin urmare, în H.264, se folosește doar modul vector mișcare cu precizie de 1/4 pixeli în loc de precizie 1/8 pixeli.
Estimarea modului de partiție multi-macrobloc
În modul de predicție H.264, un bloc macro (MB) poate fi împărțit în 7 dimensiuni diferite ale modului. Această diviziune flexibilă și subtilă de blocuri macro multi-mod este mai potrivită pentru forma obiectului în mișcare real din imagine, deci, pot exista 1, 2, 4, 8 sau 16 vectori de mișcare în fiecare bloc macro.
Estimarea cadrului multi-parametru
În H.264, poate fi utilizată estimarea mișcării mai multor cadre de parametri, adică există mai multe cadre de parametri care tocmai au fost codificate în buffer-ul codificatorului, iar codificatorul selectează unul dintre ele pentru a da un efect de codificare mai bun ca parametru Cadru și indicați care cadru este utilizat pentru predicție, astfel încât să puteți obține un efect de codare mai bun decât să folosiți ultimul cadru codat ca cadru de predicție.
2. Transformarea numerelor întregi de dimensiuni mici 4 la 4
Unitatea obișnuită utilizată în codarea compresiei video este de 8 până la 8 blocuri. Cu toate acestea, în H.264 se folosesc 4 până la 4 blocuri de dimensiuni mici. Pe măsură ce dimensiunea blocului de transformare devine mai mică, împărțirea obiectelor în mișcare este mai precisă. În acest caz, cantitatea de calcul în procesul de transformare a imaginii este mică, iar eroarea de convergență la marginea obiectului în mișcare este, de asemenea, foarte redusă.
Când există o zonă netedă mare în imagine, pentru a evita diferența în tonuri de gri între blocuri cauzată de transformarea de dimensiuni mici, H.264 poate efectua coeficienții DCT de 16 4 ~ 4 blocuri ale datelor de luminozitate macrobloc intra-cadru. Pentru a doua transformare de 4 până la 4 blocuri, coeficienții de 4 4 la 4 blocuri DC ale datelor de crominanță (unul pentru fiecare bloc mic, un total de 4 coeficienți DC) sunt transformați în 2 până la 2 blocuri.
H.263 nu numai că reduce dimensiunea blocului de transformare a imaginii, dar această transformare este o operație întreagă, nu o operație cu număr real, adică precizia transformării și transformării inverse a codificatorului și a decodorului este aceeași și nu există „eroare de transformare inversă”.
3. Previziune intra mai precisă
În H.264, fiecare pixel din fiecare bloc de 4 ~ 4 poate fi utilizat pentru predicția intra-cadru cu suma diferită ponderată de 17 cel mai apropiat de pixelii codați anterior.
4. VLC unificat
Există două metode pentru codificarea entropiei în H.264.
VLC unificat (UVLC: VLC universal). UVLC utilizează același tabel de coduri pentru codificare, iar decodificatorul poate identifica cu ușurință prefixul cuvântului de cod, iar UVLC se poate resincroniza rapid atunci când apare o eroare de biți.
Conținut Adaptive Binary Aritmetic Coding (CABAC: Context Adaptive Binary Aritmetic Coding). Performanța sa de codare este puțin mai bună decât UVLC, dar complexitatea este mai mare.
Trei, avantaj de performanță
Comparația performanței codării H.264 și MPEG-4, H.263 ++ utilizează următoarele 6 rate de testare: 32kbit / s, 10F / s și QCIF; 64kbit / s, 15F / s și QCIF; 128kbit / s, 15F / s și CIF; 256kbit / s, 15F / s și QCIF; 512kbit / s, 30F / s și CIF; 1024kbit / s, 30F / s și CIF. Rezultatele testului indică faptul că H.264 are o performanță PSNR mai bună decât MPEG și H.263 ++.
PSNR de H.264 este cu 2 dB mai mare decât MPEG-4 în medie și 3dB mai mare decât H.263 ++ în medie.
Patru, nou algoritm de estimare a mișcării rapide
Noul algoritm de estimare a mișcării rapide UMHexagonS (brevet chinezesc) este un nou algoritm care poate economisi mai mult de 90% din algoritmul original de căutare rapidă completă din H.264. Numele complet este „Căutare asimetrică pe mai multe niveluri pe șase fețe Cautare nesimetrică pe cruce Muti-Hexagon”, care este un algoritm de estimare a mișcării pixelilor întregi. Deoarece este în condiția menținerii unei performanțe mai bune de distorsiune a ratei la codificarea ratei de biți ridicate și a secvențelor mari de imagini în mișcare Complexitatea de calcul este foarte scăzută și a fost adoptată oficial de standardul H.264.
H.264 (MPEG-4 Partea 10) dezvoltat în comun de ITU și ISO poate fi acceptat prin difuzare, comunicații și medii de stocare (CD DVD) ca standard unificat și cel mai probabil să devină un nou standard pentru bandă largă interactivă. standardul de codare sursă al țării mele nu a fost încă formulat. Acordați o atenție deosebită dezvoltării H.264, iar munca de formulare a standardului de codare sursă al țării mele se intensifică.
Standardul H264 aduce tehnologia de compresie a imaginilor în mișcare la un stadiu superior și este punctul culminant al aplicației H.264 pentru a oferi o transmisie de imagine de înaltă calitate pe o lățime de bandă mai mică. Popularizarea și aplicarea H.264 plasează cerințe ridicate pentru terminalele video, gatekeepers, gateway-uri, MCU-uri și alte sisteme, ceea ce va promova în mod eficient îmbunătățirea continuă a software-ului de conferință video și a echipamentelor hardware în toate aspectele.
|
Introduceți adresa de e-mail pentru a primi o surpriză
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> Albaneză
ar.fmuser.org -> arabă
hy.fmuser.org -> Armeană
az.fmuser.org -> azeră
eu.fmuser.org -> bască
be.fmuser.org -> bielorusă
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> catalană
zh-CN.fmuser.org -> Chineză (simplificată)
zh-TW.fmuser.org -> Chineză (tradițională)
hr.fmuser.org -> croată
cs.fmuser.org -> cehă
da.fmuser.org -> Daneză
nl.fmuser.org -> Dutch
et.fmuser.org -> estonă
tl.fmuser.org -> filipinez
fi.fmuser.org -> finlandeză
fr.fmuser.org -> Franceză
gl.fmuser.org -> Galeză
ka.fmuser.org -> Georgiană
de.fmuser.org -> germană
el.fmuser.org -> greacă
ht.fmuser.org -> Creole haitian
iw.fmuser.org -> ebraică
hi.fmuser.org -> Hindi
hu.fmuser.org -> Maghiară
is.fmuser.org -> islandeză
id.fmuser.org -> indoneziană
ga.fmuser.org -> irlandeză
it.fmuser.org -> Italiană
ja.fmuser.org -> japoneză
ko.fmuser.org -> coreeană
lv.fmuser.org -> letonă
lt.fmuser.org -> lituaniană
mk.fmuser.org -> macedoneană
ms.fmuser.org -> Malay
mt.fmuser.org -> malteză
no.fmuser.org -> norvegiană
fa.fmuser.org -> persană
pl.fmuser.org -> poloneză
pt.fmuser.org -> portugheză
ro.fmuser.org -> Română
ru.fmuser.org -> rusă
sr.fmuser.org -> sârbă
sk.fmuser.org -> slovacă
sl.fmuser.org -> Slovenă
es.fmuser.org -> spaniolă
sw.fmuser.org -> Swahili
sv.fmuser.org -> suedeză
th.fmuser.org -> Thai
tr.fmuser.org -> turcă
uk.fmuser.org -> ucraineană
ur.fmuser.org -> Urdu
vi.fmuser.org -> Vietnameză
cy.fmuser.org -> galeză
yi.fmuser.org -> idiș
FMUSER Wirless Transmit video și audio mai ușor!
Contact
Adresa:
Nr. 305 Clădirea HuiLan nr. 273 Huanpu Road Guangzhou China 510620
Categorii
Stiri lunare via e-mail