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š
(1) Odvečne informacije o video signalu
Če za primer vzamemo format komponente YUV za snemanje digitalnega videoposnetka, YUV predstavlja svetlost oziroma dva signala barvne razlike. Na primer, za obstoječi sistem pal TV je frekvenca vzorčenja svetilnega signala 13.5 MHz; frekvenčni pas chroma signala je običajno polovica ali manj signala svetlosti, ki znaša 6.75 MHz ali 3.375 MHz. Če za primer vzamemo frekvenco vzorčenja 4: 2: 2, signal Y sprejme 13.5 MHz, krom signal U in V se vzorčita za 6.75 MHz, signal vzorčenja pa je kvantiziran za 8 bitov, nato lahko izračunamo stopnjo kode digitalnega videa. kot sledi:
13.5 * 8 + 6.75 * 8 + 6.75 * 8 = 216Mbit / s
Če se tako velika količina podatkov shrani ali prenese neposredno, bo težko uporabiti tehnologijo stiskanja za zmanjšanje bitne hitrosti. Digitalni video signal je mogoče stisniti v skladu z dvema osnovnima pogojema:
L. redundanca podatkov. Na primer, prostorska redundanca, časovna redundanca, redundanca strukture, redundantnost informacijske entropije itd., To pomeni, da obstaja močna korelacija med slikovnimi pikami. Odprava te odvečnosti ne vodi do izgube informacij in stiskanje brez izgub.
L. vizualna odvečnost. Nekatere značilnosti človeških oči, na primer prag razločitve svetlosti, vizualni prag, se razlikujejo po občutljivosti na svetlost in barvo, zaradi česar ni mogoče vnesti ustreznih napak pri kodiranju in jih ne bo mogoče zaznati. Vizualne značilnosti človeških oči je mogoče uporabiti za izmenjavo podatkov za stiskanje podatkov z določenim objektivnim popačenjem. Ta stiskanje je izgubno.
Stiskanje digitalnega video signala temelji na zgornjih dveh pogojih, zaradi česar se video podatki močno stisnejo, kar je ugodno za prenos in shranjevanje. Običajne metode digitalne video kompresije so kombinirano kodiranje, ki združuje kodiranje transformacije, oceno gibanja in kompenzacijo gibanja ter entropijsko kodiranje za stiskanje kodiranja. Običajno se s kodiranjem preoblikovanja odpravi odvečna slika znotraj okvira, za odstranjevanje odvečnosti med sličicami pa se uporabi ocena gibanja in kompenzacija gibanja, za nadaljnje izboljšanje učinkovitosti stiskanja pa se uporablja kodiranje entropije. Naslednji trije načini kompresijskega kodiranja so predstavljeni na kratko.
(a) Kompresijska metoda kodiranja
(b) Preoblikovanje kodiranja
Naloga transformatorskega kodiranja je pretvoriti slikovni signal, opisan v vesoljski domeni, v frekvenčno domeno in nato kodirati transformirane koeficiente. Na splošno ima slika močno korelacijo v vesolju in pretvorba v frekvenčno domeno lahko povzroči dekorelacijo in koncentracijo energije. Skupna ortogonalna transformacija vključuje diskretno Fourierjevo, diskretno kosinusno transformacijo itd. Diskretna kosinusna transformacija se pogosto uporablja pri digitalni video kompresiji.
Diskretna kosinusna transformacija se imenuje DCT transformacija. Lahko pretvori slikovni blok L * l iz vesoljske domene v frekvenčno domeno. Zato je treba v postopku stiskanja in kodiranja slike na osnovi DCT sliko razdeliti na bloke slike, ki se ne prekrivajo. Denimo, da je velikost slike 1280 * 720, razdeljena je na 160 * 90 slikovnih blokov z velikostjo 8 * 8 brez prekrivanja v obliki mreže. Potem se lahko izvede transformacija DCT za vsak slikovni blok.
Ko je blok razdeljen, se vsak blok slike 8 * 8 točk pošlje v kodirnik DCT in blok slike 8 * 8 se iz prostorske domene pretvori v frekvenčno domeno. Spodnja slika prikazuje primer slikovnega bloka 8 * 8, v katerem številka predstavlja vrednost svetlosti posamezne slikovne pike. Iz slike je razvidno, da so vrednosti svetlosti vsake slikovne pike v tem slikovnem bloku sorazmerno enake, zlasti vrednost svetlosti sosednjih slikovnih pik ni zelo velika, kar kaže, da ima slikovni signal močno korelacijo.
Dejanski blok slike 8 * 8
Naslednja slika prikazuje rezultate DCT transformacije slikovnega bloka na zgornji sliki. Iz slike je razvidno, da po transformaciji DCT nizkofrekvenčni koeficient v zgornjem levem kotu koncentrira veliko energije, medtem ko je energija na visokofrekvenčnem koeficientu v spodnjem desnem kotu zelo majhna.
Koeficienti bloka slike po preoblikovanju DCT
Signal je treba količinsko opredeliti po preoblikovanju DCT. Ker so človeške oči občutljive na nizkofrekvenčne značilnosti slik, na primer na splošno svetlost predmetov, in ne na visokofrekvenčne podrobnosti na sliki, zato se lahko v procesu prenosa visokofrekvenčne informacije prenašajo manj ali ne, le nizkofrekvenčni del. Postopek kvantizacije zmanjša prenos informacij s kvantificiranjem koeficientov nizkofrekvenčnega območja in grobim kvantiziranjem koeficientov v visokofrekvenčnem območju, kar odstrani visokofrekvenčne informacije, ki niso občutljive na človeške oči. Zato je kvantizacija postopek stiskanja z izgubo in glavni razlog za kakovostno škodo pri kodiranju video stiskanja.
Postopek kvantifikacije lahko izrazimo z naslednjo formulo:
Med njimi FQ (U, V) predstavlja koeficient DCT po kvantizaciji; f (U, V) predstavlja koeficient DCT pred kvantizacijo; Q (U, V) predstavlja matriko uteži kvantizacije; q je korak kvantizacije; krog se nanaša na konsolidacijo, vrednost, ki se izpiše, pa se vzame kot najbližja celoštevilska vrednost.
Razumno izberite koeficient kvantizacije in rezultat po kvantizaciji preoblikovanega bloka slike je prikazan na sliki.
DCT koeficient po kvantifikaciji
Večina koeficientov DCT se po kvantizaciji spremeni na 0, medtem ko le nekaj koeficientov ni nič. Trenutno je treba stisniti in kodirati le te vrednosti, ki niso nič.
(b) Kodiranje entropije
Kodiranje entropije je poimenovano, ker je povprečna dolžina kode po kodiranju blizu vrednosti entropije vira. Kodiranje entropije izvaja VLC (kodiranje s spremenljivo dolžino). Osnovno načelo je, da simbolu z visoko verjetnostjo v viru damo kratko kodo, simbolu pa z majhno verjetnostjo pojava podamo dolgo kodo, da statistično dobimo krajšo povprečno dolžino kode. Kodiranje s spremenljivo dolžino običajno vključuje Hoffmanovo kodo, aritmetično kodo, zagonsko kodo itd. Kodiranje dolžine poteka je zelo preprost način stiskanja, njegova učinkovitost stiskanja ni velika, vendar je hitrost kodiranja in dekodiranja hitra in se še vedno pogosto uporablja, zlasti po preoblikovanju kodiranja z uporabo dolgotrajnega kodiranja ima dober učinek.
Najprej se AC koeficient, ki neposredno sledi izhodnemu enosmernemu koeficientu kvantizatorja, optično prebere v obliki Z (kot je prikazano v puščici). Z-scan pretvori dvodimenzionalni koeficient kvantizacije v enodimenzionalno zaporedje in nato nadaljuje kodiranje dolžine poteka. Nazadnje se za kodiranje podatkov po izvedbenem kodiranju uporablja še ena koda s spremenljivo dolžino, na primer Hoffmanovo kodiranje. S tovrstnim kodiranjem s spremenljivo dolžino se učinkovitost kodiranja še izboljša.
(c) Ocena gibanja in kompenzacija gibanja
Ocena gibanja in kompenzacija gibanja sta učinkoviti metodi za odpravo korelacije časovne smeri slikovnih zaporedij. Zgoraj opisane metode pretvorbe DCT, kvantizacije in entropije temeljijo na sliki enega okvirja. S temi metodami je mogoče odpraviti prostorsko korelacijo med slikovnimi pikami na sliki. Pravzaprav ima slikovni signal poleg prostorske korelacije tudi časovno korelacijo. Na primer, pri digitalnem videu s statičnim ozadjem, kot sta oddajanje novic in majhno premikanje glavnega dela slike, je razlika med vsako sliko zelo majhna in korelacija med slikami je zelo velika. V tem primeru nam ni treba kodirati vsake slike okvirja posebej, temveč lahko kodiramo le spremenjene dele sosednjih video okvirjev, da še dodatno zmanjšamo količino podatkov. To delo je izvedeno z oceno gibanja in kompenzacijo gibanja.
Tehnologija za oceno gibanja trenutno deli trenutno vhodno sliko na več majhnih podblokov slike, ki se med seboj ne prekrivajo, na primer velikost okvirne slike je 1280 * 720. Najprej je razdeljena na 40 * 45 slikovnih blokov s 16 * 16 velikosti, ki se ne prekrivajo v obliki mreže, nato pa v obsegu iskalnega okna prejšnje slike ali slednje slike poiščite blok za vsak slikovni blok, da poiščete en slikovni blok v obsegu iskalno okno Najbolj podoben slikovni blok. Postopek iskanja se imenuje ocena gibanja. Z izračunom informacij o položaju med najbolj podobnim slikovnim blokom in slikovnim blokom lahko dobimo vektor gibanja. Na ta način lahko trenutni slikovni blok odštejemo od najbolj podobnega slikovnega bloka, na katerega kaže vektor gibanja referenčne slike, in dobimo blok preostale slike. Ker je vsaka vrednost slikovnih pik v bloku preostale slike zelo majhna, lahko pri kodiranju stiskanja dobimo večje razmerje stiskanja. Ta postopek odštevanja se imenuje kompenzacija gibanja.
Ker je referenčna slika potrebna za oceno gibanja in kompenzacijo gibanja v procesu kodiranja, je zelo pomembno, da izberete referenčno sliko. Dajalnik na splošno deli vsak vnos slike v okvir na tri različne vrste glede na različne referenčne slike: I (znotraj) okvir, B (napoved napotitve) in P (napoved) okvir. Kot je prikazano na sliki.
Tipično zaporedje strukture okvirjev I, B, P
Kot je prikazano na sliki, I frame uporablja samo podatke v okviru za kodiranje in med postopkom kodiranja ne potrebuje ocene gibanja in kompenzacije gibanja. Očitno, ker I frame ne odpravlja korelacije časovne smeri, je kompresijsko razmerje relativno nizko. V procesu kodiranja P-okvir kot referenčno sliko za kompenzacijo gibanja uporablja sprednji I-okvir ali P-okvir, v resnici kodira razliko med trenutno sliko in referenčno sliko. Način kodiranja B-okvirja je podoben P-okvirju, razlika je le v tem, da mora za predvidanje med postopkom kodiranja uporabiti sprednji I-okvir ali P-okvir in kasnejši I-okvir ali P-okvir. Tako mora vsako kodiranje okvira P kot referenčno sliko uporabiti en okvir, medtem ko okvir B kot referenca potrebuje dva okvira. Nasprotno pa ima B okvir višje razmerje stiskanja kot P okvir.
(d) Mešano kodiranje
Prispevek predstavlja več pomembnih metod pri kompresiji in kodiranju video posnetkov. V praksi te metode niso ločene in jih običajno kombiniramo, da dosežemo najboljši kompresijski učinek. Naslednja slika prikazuje model hibridnega kodiranja (tj. Transformacijsko kodiranje + ocena gibanja in kompenzacija gibanja + entropijsko kodiranje). Model se pogosto uporablja v standardih MPEG1, MPEG2, H.264 in drugih. Iz slike lahko vidimo, da je treba trenutno vhodno sliko najprej razdeliti na bloke, od slike odšteti blok slike, ki jo dobi blok predvidena slika po kompenzaciji gibanja, da dobimo sliko razlike x, nato pa se za blok razlike slike izvede transformacija in kvantizacija DCT. Kvantizirani izhodni podatki imajo dve različni mesti: eno je, da jih pošlje v kodirnik entropije za kodiranje, kodirani tok kode pa se izpiše v predpomnilnik Shrani v napravi in počakajte na prenos. Druga aplikacija je števec kvantificiranja in povratne spremembe signala x ', ki doda izhod bloka slike s kompenzacijo gibanja, da dobi nov signal slike napovedi, in pošlje nov blok slike napovedi v pomnilnik okvirja.
|
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