FMUSER brezžični prenos video in zvoka lažje!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
H.264 / MPEG-4 AVC (H.264) je najnovejši in najbolj obetaven standard za stiskanje videa od izdaje standarda za stiskanje videov MPEG-2 leta 1995. H.264 je najnovejši mednarodni standard za kodiranje videa, ki so ga skupaj razvili skupna razvojna skupina ITU-T in ISO / IEC. S tem standardom se je učinkovitost stiskanja pri enaki kakovosti slike povečala za več kot dvakrat v primerjavi s prejšnjim standardom. Zato H.2 na splošno velja za najvplivnejši industrijski standard.
Prvič, razvojna zgodovina H.264
H.264 se je imenoval H.26L, ko ga je leta 1997 predlagala skupina strokovnjakov za video kodiranje ITU, po sodelovanju ITU in ISO pri raziskavah pa se je imenoval MPEG4 Part10 (MPEG4 AVC) ali H.264 (JVT). .
Visoko tehnično ozadje H.264
Glavni cilj standarda H.264 je zagotoviti boljšo kakovost slike pri isti pasovni širini kot drugi obstoječi standardi kodiranja videoposnetkov.
V primerjavi s prejšnjimi mednarodnimi standardi, kot sta H.263 in MPEG-4, ima H.264 največje prednosti v naslednjih štirih vidikih:
1. Vsak video okvir je ločen na bloke, sestavljene iz pikslov, tako da lahko postopek kodiranja video okvira doseže nivo bloka.
2. Metoda prostorske redundance se uporablja za prostorsko predvidevanje, pretvorbo, optimizacijo in kodiranje entropije (kodiranje s spremenljivo dolžino) na nekaterih izvirnih blokih video okvirja.
3. Za različne bloke zaporednih okvirjev je sprejeta metoda začasnega shranjevanja, tako da je treba kodirati le spremenjene dele zaporednih okvirjev. Algoritem za predvidevanje uporablja predvidevanje gibanja in kompenzacijo gibanja. Za nekatere določene bloke se izvede iskanje po enem ali več okvirih, ki so bili kodirani, da se določi vektor gibanja bloka, in tako se glavni blok napove pri nadaljnjem kodiranju in dekodiranju.
4. Za kodiranje preostalih blokov v video okvirju je sprejeta tehnologija redundance preostalega prostora. Na primer: za razliko med izvornim blokom in ustreznim blokom predvidevanja se ponovno uporabi pretvorba, optimizacija in kodiranje entropije.
Funkcije H.264 in napredne prednosti
H.264 je nova generacija formata za digitalno video stiskanje po MPEG4, ki sta ga skupaj predlagala Mednarodna organizacija za standardizacijo (ISO) in Mednarodna telekomunikacijska zveza (ITU). Ne samo, da ohranja prednosti in bistvo prejšnjih tehnologij stiskanja, temveč ima tudi neprimerljive druge tehnologije stiskanja. Veliko prednosti.
1. Nizka bitna hitrost: V primerjavi s tehnologijami stiskanja, kot sta MPEG2 in MPEG4 ASP, je pri isti kakovosti slike količina stisnjenih podatkov s tehnologijo H.264 le 1/8 MPEG2 in 1/3 MPEG4. Očitno bo uporaba tehnologije stiskanja H.264 v veliki meri prihranila čas nalaganja uporabnikov in stroškov prenosa podatkov.
2. Visokokakovostne slike: H.264 lahko zagotavlja neprekinjene in gladke visokokakovostne slike (kakovost DVD-ja).
3. Močna odpornost na napake: H.264 ponuja potrebna orodja za reševanje napak, kot je izguba paketov, ki se lahko pojavijo v nestabilnem omrežnem okolju.
4. Močna prilagodljivost omrežja: H.264 zagotavlja mrežni prilagoditveni sloj, ki omogoča enostavno prenos datotek H.264 v različnih omrežjih (kot so internet, CDMA, GPRS, WCDMA, CDMA2000 itd.).
2. Pregled standarda H.264
H.264 je, tako kot prejšnji standard, tudi hibridni način kodiranja DPCM plus transformiranje. Vendar pa sprejme jedrnato zasnovo "nazaj k osnovam" in ne zahteva veliko možnosti za doseganje veliko boljših zmogljivosti stiskanja kot H.263 ++; krepi prilagodljivost različnim kanalom in sprejema "omrežju prijazno" strukturo in sintakso. Ugodno za obdelavo napak in izgubo paketov; širok spekter aplikacijskih ciljev za potrebe različnih hitrosti, različnih ločljivosti in različnih priložnosti prenosa (shranjevanja).
Tehnično koncentrira prednosti prejšnjih standardov in absorbira izkušnje, zbrane v standardni formulaciji. V primerjavi s preprostim profilom H.263 v2 (H.263 +) ali MPEG-4 (preprost profil) lahko H.264 pri uporabi najboljšega kodirnika, podobnega zgornjemu načinu kodiranja,% bitna hitrost, prihrani do 50 kode. H.264 lahko še naprej zagotavlja visoko kakovost videa pri vseh bitnih hitrostih. H.264 lahko deluje v načinu z nizko zakasnitvijo, da se prilagodi komunikacijskim aplikacijam v realnem času (kot je videokonferenca), in lahko deluje tudi v aplikacijah brez omejitev odlašanja, kot so shranjevanje videa in strežniške aplikacije za pretakanje videa. H.264 ponuja orodja za ravnanje z izgubo paketov v omrežjih za paketni prenos in orodja za obdelavo bitnih napak v brezžičnih omrežjih, ki so nagnjena k napakam.
Na sistemski ravni H.264 predlaga nov koncept, ki je konceptualna delitev med slojem kodiranja videoposnetkov (VCL) in slojem mrežne abstrakcije (NAL), pri čemer je prvi jedro video vsebine. Izraz stisnjene vsebine, slednje je izraz, ki se daje prek določene vrste omrežja, ta struktura olajša pakiranje informacij in boljši prednostni nadzor informacij. Blokovni diagram sistemskega kodiranja H.264 je prikazan kot na sliki 1.
Slika 1 Blokovni diagram sistema H.264
Tretja, ključna tehnologija standarda H.264
1. Kodiranje predvidevanja znotraj okvira
Kodiranje znotraj sličic se uporablja za zmanjšanje prostorske odvečnosti slike. Da bi izboljšali učinkovitost kodiranja znotraj okvira H.264, je prostorska korelacija sosednjih makroblokov v določenem okviru v celoti izkoriščena, sosednji makrobloki pa običajno vsebujejo podobne atribute. Zato pri kodiranju danega makrobloka najprej predvidejte na podlagi okoliških makroblokov (običajno na podlagi makrobloka v zgornjem levem kotu, ker je ta makroblok kodiran), nato pa izračunajte razliko med predvideno vrednostjo in dejansko vrednostjo. je kodiran, tako da se lahko v primerjavi z neposrednim kodiranjem okvira hitrost bitov močno zmanjša.
H.264 ponuja 6 načinov za predvidevanje makroblokov 4 × 4 slikovne pike, vključno z 1 napovedjo enosmernega toka in 5 napovedmi smeri, kot je prikazano na sliki 2. Na sliki je skupno kodiranih 9 pik od A do I sosednjega bloka in se lahko uporablja za napovedovanje. Če izberemo način 4, so predvidene, da bodo 4 slikovne pike a, b, c in d enake E Vrednosti bodo predvidene, da bodo e, f, g in h4 enake F. Za ravne površine na sliki ki vsebujejo malo prostorskih informacij, H.264 podpira tudi kodiranje 16 × 16 znotraj sličic.
Slika 2 Način intra kodiranja
2. Interframe napovedno kodiranje
Napovedovalno kodiranje med sličicami uporablja časovno redundanco v zaporednih okvirih za oceno gibanja in kompenzacijo. H.264 kompenzacija gibanja podpira večino ključnih funkcij v prejšnjih standardih kodiranja videoposnetkov in prilagodljivo dodaja več funkcij. Poleg tega, da podpira okvire P in B, H.264 podpira tudi nov okvir Frame-SP za prenos med prenosi. Ko tok koda vsebuje okvire SP, lahko hitro preklaplja med tokovi kod s podobno vsebino, vendar z različnimi bitnimi hitrostmi, hkrati pa podpira načine naključnega dostopa in hitrega predvajanja.
Ocena gibanja H.264 ima naslednje štiri značilnosti.
(1) Segmentacija makroblokov različnih velikosti in oblik
Kompenzacija gibanja vsakega makrobloka 16 × 16 pik lahko sprejme različne velikosti in oblike. H.264 podpira 7 načinov, kot je prikazano na sliki 4. Kompenzacija gibanja v načinu majhnega bloka izboljša zmogljivost podrobne obdelave informacij o gibanju, zmanjša učinek bloka in izboljša kakovost slike.
(2) Visoko natančna kompenzacija gibanja podpikslov
V H.263 se uporablja ocena natančnosti gibanja s polovičnimi slikovnimi pikami, medtem ko se v H.264 lahko uporablja ocena ocene gibanja z natančnostjo 1/4 ali 1/8 slikovnih pik. Kadar se zahteva enaka natančnost, je preostala napaka po H.264 z uporabo ocene gibanja natančnosti 1/4 ali 1/8 slikovnih pik manjša od preostale napake po H.263 z oceno gibanja natančnosti polovice slikovnih pik. Na ta način H.264 z enako natančnostjo zahteva manjšo bitno hitrost pri medokvirnem kodiranju.
(3) Napovedovanje v več sličicah
H.264 ponuja izbirno funkcijo predvidevanja z več sličicami. Med medokvirnim kodiranjem lahko izberete 5 različnih referenčnih okvirov, kar zagotavlja boljše popravljanje napak, kar lahko izboljša kakovost video slike. Ta funkcija se uporablja predvsem v naslednjih situacijah: občasno gibanje, translacijsko gibanje in spreminjanje objektiva kamere med dvema različnima prizoroma.
(4) Deblokcijski filter
H.264 opredeli prilagodljivi filter za odstranjevanje blokovskih učinkov, ki lahko obdeluje vodoravne in navpične robove blokov v zanki predvidevanja, kar močno zmanjša učinke blokov.
3. Celovita transformacija
Kar zadeva transformacijo, H.264 uporablja transformacijo, podobno DCT, ki temelji na blokih 4 × 4 slikovne pike, vendar uporablja prostorsko transformacijo, ki temelji na celoštevilu. Inverzne transformacije ni. Prišlo je do napake zaradi kompromisa. Transformacijska matrica je taka, kot je prikazana na sliki 5. V primerjavi z operacijami s plavajočo vejico bo pretvorba celoštevilčnega DCT povzročila nekaj dodatnih napak, ker pa ima kvantizacija po pretvorbi DCT tudi napako kvantizacije, v primerjavi z njo vpliv napake kvantizacije povzročena s celoštevilno DCT-pretvorbo ni velika Poleg tega ima celoštevilčna pretvorba DCT tudi prednosti zmanjšanja količine izračuna in zapletenosti, kar je ugodno za presaditev v DSP s fiksno točko.
4. Količinsko
V H.32 je 264 različnih korakov kvantizacije, kar je zelo podobno 31 korakom kvantizacije v H.263, vendar je v H.264 velikost korakov progresivna s stopnjo sestavljenega 12.5% in ni fiksna konstanta.
V H.264 obstajata tudi dva načina za branje koeficientov pretvorbe: cikcak skeniranje in dvojno skeniranje. V večini primerov se uporablja preprost cik-cak pregled; dvojno skeniranje se uporablja samo v bloku z manjšo stopnjo kvantizacije, kar pomaga izboljšati učinkovitost kodiranja.
5. Kodiranje entropije
Zadnji korak obdelave video kodiranja je entropijsko kodiranje. V H.264 se uporabljata dve različni metodi entropijskega kodiranja: univerzalno kodiranje s spremenljivo dolžino (UVLC) in prilagodljivo binarno aritmetično kodiranje na osnovi besedila (CABAC).
V standardih, kot je H.263, se uporabljajo različne kodne tabele VLC glede na vrsto podatkov, ki jih je treba kodirati, na primer koeficienti pretvorbe in vektorji gibanja. Tabela kod UVLC v H.264 ponuja preprosto metodo, ne glede na to, katero vrsto podatkov simbol predstavlja, se uporablja enotna tabela kod s spremenljivo dolžino besede. Prednost je preprostost; pomanjkljivost je, da je ena modelna tabela izpeljana iz modela statistične porazdelitve verjetnosti, ne da bi se upoštevala korelacija med kodnimi simboli, učinek pa ni zelo dober pri srednjih in visokih stopnjah kode.
Zato je v H.264 navedena tudi neobvezna metoda CABAC. Aritmetično kodiranje omogoča uporabo verjetnostnih modelov vseh skladenjskih elementov (pretvorbeni koeficienti, vektorji gibanja) tako pri kodiranju kot pri dekodiranju. Da bi izboljšali učinkovitost aritmetičnega kodiranja, se lahko skozi postopek modeliranja vsebine osnovni verjetnostni model prilagodi statističnim značilnostim, ki se spreminjajo z video okvirjem. Vsebinsko modeliranje zagotavlja pogojno oceno verjetnosti kodiranih simbolov. Z uporabo ustreznega vsebinskega modela lahko korelacijo med simboli odstranimo z izbiro ustreznega verjetnostnega modela kodiranih simbolov, ki mejijo na trenutno kodirani simbol. Običajno se hranijo različni skladenjski elementi. Različni modeli.
Četrtič, uporaba H.264 pri videokonferencah
Trenutno večina sistemov za videokonference sprejema standarde za kodiranje videa H.261 ali H.263, pojav H.264 pa omogoča, da H.264 zmanjša bitno hitrost za 50% v primerjavi s H.263 z enako hitrostjo. Z drugimi besedami, tudi če uporabniki uporabljajo samo pasovno širino 384 kbit / s, lahko uživajo visokokakovostne video storitve do 768 kbit / s pod H.263. H.264 ne le pomaga prihraniti velike stroške, temveč tudi izboljša učinkovitost rabe virov in hkrati omogoča storitve videokonference komercialne kakovosti, da imajo več potencialnih strank.
Trenutno obstaja že nekaj izdelkov za videokonference proizvajalcev, ki podpirajo protokol H.264, proizvajalci pa so zavezani popularizaciji novega industrijskega standarda H.264. Ker se drugi ponudniki rešitev za video konference zgledujejo eden za drugim, bomo lahko v celoti izkusili prednosti video storitev H.264.
|
Vnesite e-pošto, da dobite presenečenje
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> afrikanščina
sq.fmuser.org -> albanski
ar.fmuser.org -> arabščina
hy.fmuser.org -> Armenščina
az.fmuser.org -> azerbajdžanski
eu.fmuser.org -> baskovščina
be.fmuser.org -> belorusko
bg.fmuser.org -> bolgarščina
ca.fmuser.org -> katalonščina
zh-CN.fmuser.org -> kitajščina (poenostavljena)
zh-TW.fmuser.org -> kitajščina (tradicionalno)
hr.fmuser.org -> hrvaški
cs.fmuser.org -> češčina
da.fmuser.org -> danski
nl.fmuser.org -> nizozemščina
et.fmuser.org -> estonščina
tl.fmuser.org -> filipinsko
fi.fmuser.org -> finski
fr.fmuser.org -> francosko
gl.fmuser.org -> galicijščina
ka.fmuser.org -> gruzijski
de.fmuser.org -> nemščina
el.fmuser.org -> grščina
ht.fmuser.org -> haitijska kreolščina
iw.fmuser.org -> hebrejščina
hi.fmuser.org -> hindujščina
hu.fmuser.org -> madžarščina
is.fmuser.org -> islandski
id.fmuser.org -> indonezijski
ga.fmuser.org -> irski
it.fmuser.org -> italijanščina
ja.fmuser.org -> japonski
ko.fmuser.org -> korejski
lv.fmuser.org -> latvijski
lt.fmuser.org -> litovščina
mk.fmuser.org -> makedonščina
ms.fmuser.org -> malajščina
mt.fmuser.org -> malteščina
no.fmuser.org -> norveščina
fa.fmuser.org -> perzijski
pl.fmuser.org -> poljščina
pt.fmuser.org -> portugalščina
ro.fmuser.org -> romunščina
ru.fmuser.org -> ruščina
sr.fmuser.org -> srbščina
sk.fmuser.org -> slovaški
sl.fmuser.org -> slovenščina
es.fmuser.org -> španščina
sw.fmuser.org -> svahili
sv.fmuser.org -> švedščina
th.fmuser.org -> tajska
tr.fmuser.org -> turški
uk.fmuser.org -> ukrajinski
ur.fmuser.org -> urdujščina
vi.fmuser.org -> Vietnamščina
cy.fmuser.org -> valižanščina
yi.fmuser.org -> jidiš
FMUSER brezžični prenos video in zvoka lažje!
Kontakt
naslov:
No.305 Soba HuiLan stavba št.273 Huanpu Road Guangzhou Kitajska 510620
Kategorije
Novice