FMUSER Wirless Overfør video og lyd enklere!
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albansk
ar.fmuser.org -> arabisk
hy.fmuser.org -> armensk
az.fmuser.org -> aserbajdsjansk
eu.fmuser.org -> baskisk
be.fmuser.org -> hviterussisk
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalansk
zh-CN.fmuser.org -> Kinesisk (forenklet)
zh-TW.fmuser.org -> Kinesisk (tradisjonell)
hr.fmuser.org -> Kroatisk
cs.fmuser.org -> tsjekkisk
da.fmuser.org -> dansk
nl.fmuser.org -> Nederlandsk
et.fmuser.org -> estisk
tl.fmuser.org -> filippinsk
fi.fmuser.org -> finsk
fr.fmuser.org -> French
gl.fmuser.org -> galisisk
ka.fmuser.org -> Georgisk
de.fmuser.org -> tysk
el.fmuser.org -> gresk
ht.fmuser.org -> haitisk kreolsk
iw.fmuser.org -> hebraisk
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungarsk
is.fmuser.org -> islandsk
id.fmuser.org -> indonesisk
ga.fmuser.org -> Irsk
it.fmuser.org -> Italiensk
ja.fmuser.org -> japansk
ko.fmuser.org -> koreansk
lv.fmuser.org -> lettisk
lt.fmuser.org -> litauisk
mk.fmuser.org -> makedonsk
ms.fmuser.org -> malaysisk
mt.fmuser.org -> maltesisk
no.fmuser.org -> norsk
fa.fmuser.org -> persisk
pl.fmuser.org -> polsk
pt.fmuser.org -> portugisisk
ro.fmuser.org -> rumensk
ru.fmuser.org -> russisk
sr.fmuser.org -> serbisk
sk.fmuser.org -> Slovakisk
sl.fmuser.org -> Slovenian
es.fmuser.org -> spansk
sw.fmuser.org -> Swahili
sv.fmuser.org -> svensk
th.fmuser.org -> Thai
tr.fmuser.org -> tyrkisk
uk.fmuser.org -> ukrainsk
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnamesisk
cy.fmuser.org -> walisisk
yi.fmuser.org -> Yiddish
JVT (Joint Video Team) ble etablert i Pattaya, Thailand i desember 2001. Det består av videokodingseksperter fra to internasjonale standardiseringsorganisasjoner, ITU-T og ISO. Målet med JVT er å formulere en ny videokodingsstandard for å oppnå målene om høyt videokompresjonsforhold, høy bildekvalitet og god nettverkstilpasningsevne. For tiden har JVTs arbeid blitt godtatt av ITU-T. Den nye videokompresjonskodingsstandarden kalles H.264-standard. Denne standarden er også akseptert av ISO, kalt AVC (Advanced Video Coding) standard, som er del 10 av MPEG-4.
H.264-standarden kan deles inn i tre karakterer:
grunnleggende nivå (den enkle versjonen, bred applikasjon);
Hovedkarakterer (en rekke tekniske tiltak for å forbedre bildekvaliteten og øke kompresjonsforholdet er vedtatt, som kan brukes til SDTV, HDTV, DVD, etc.);
Utvidet karakter (kan brukes til videostreaming på forskjellige nettverk).
H.264 sparer ikke bare 50% av koden enn H.263 og MPEG-4, men har også bedre støtte for nettverksoverføring. Den introduserer en kodingsmekanisme for IP-pakker, noe som bidrar til pakkeoverføring i nettverket og støtter streaming av video i nettverket. H.264 har sterke antifeilegenskaper og kan tilpasse seg videooverføring i trådløse kanaler med høye tapstapasjer og alvorlig interferens. H.264 støtter hierarkisk kodingoverføring under forskjellige nettverksressurser for å oppnå stabil bildekvalitet. H.264 kan tilpasses videooverføring i forskjellige nettverk, og har god nettverksaffinitet.
Ett, H.264 videokomprimeringssystem
H.264 standard komprimeringssystem består av to deler: Video Coding Layer (VCL) og Network Abstraction Layer (NAL). VCL inkluderer VCL-koder og VCL-dekoder, hovedfunksjonen er videodatakomprimeringskoding og dekoding, som inkluderer komprimeringsenheter som bevegelseskompensasjon, transformeringskoding og entropikoding. NAL brukes til å gi VCL et enhetlig grensesnitt som ikke har noe å gjøre med nettverket. Det er ansvarlig for å kapsle inn og pakke inn videodata og overføre dem til nettverket. Den bruker et enhetlig dataformat, inkludert en enkelt byte med topptekstinformasjon og flere byte. Videodata og innramming, logisk kanalsignalering, tidsinformasjon, sekvensavslutningssignal osv. Pakkeoverskriften inneholder lagringsflagg og typeflagg. Lagringsflagget brukes til å indikere at gjeldende data ikke tilhører rammen det refereres til. Typeflagget brukes til å indikere typen bildedata.
VCL kan overføre kodingsparametere justert i henhold til gjeldende nettverksforhold.
2. Funksjoner i H.264
H.264, som H.261 og H.263, vedtar også differensialkoding av DCT-transformeringskoding pluss DPCM, det vil si en hybrid kodingstruktur. Samtidig introduserer H.264 nye kodingsmetoder under rammen av hybrid koding, noe som forbedrer kodingseffektiviteten og er nærmere praktiske anvendelser.
H.264 har ikke tungvint valg, men prøver å kortfattet "gå tilbake til det grunnleggende". Den har bedre kompresjonsytelse enn H.263 ++ og har evnen til å tilpasse seg flere kanaler.
H.264 har et bredt spekter av applikasjonsmål, som kan oppfylle forskjellige videoapplikasjoner med forskjellige hastigheter og anledninger, og har bedre prosesseringsmuligheter mot feil og tap av pakker.
Det grunnleggende systemet til H.264 trenger ikke å bruke copyright, har en åpen natur og kan godt tilpasse seg bruken av IP og trådløse nettverk. Dette har stor betydning for dagens internettoverføring av multimediainformasjon og mobilnettoverføring av bredbåndsinformasjon.
Selv om den grunnleggende strukturen til H.264-koding ligner på H.261 og H.263, har den blitt forbedret i mange aspekter, som listet opp nedenfor.
1. Flere bedre bevegelsesestimering
Estimering med høy presisjon
bruker estimering av halvpiksel i H.263, og bruker videre 1/4 piksel eller til og med 1/8 piksel bevegelsesestimering i H.264. Det vil si at forskyvningen av den virkelige bevegelsesvektoren kan være basert på 1/4 eller til og med 1/8 piksel som basisenheten. Jo høyere nøyaktigheten til forskyvningen av bevegelsesvektoren er, jo mindre er restfeilen mellom rammer, jo lavere overføringskodehastighet, det vil si jo høyere kompresjonsforhold.
I H.264 brukes et sjette-ordens FIR-filter for å oppnå verdien av 1/2 pikselposisjon. Når 1/2 pikselverdi oppnås, kan 1/4 pikselverdi oppnås ved lineær interpolasjon,
For videoformatet 4: 1: 1 tilsvarer 1/4 pikselnøyaktigheten til luminanssignalet bevegelsesvektoren på 1/8 piksler for krominansdelen, så 1/8 piksler interpolasjonsoperasjon er nødvendig for krominanssignalet.
Teoretisk, hvis nøyaktigheten av bevegelseskompensasjon er doblet (for eksempel fra heltallpikselnøyaktighet til 1/2 pikselnøyaktighet), kan det være en kodeforsterkning på 0.5bit / prøve, men faktisk bekreftelse fant at nøyaktigheten til bevegelsesvektoren overstiger 1/8 piksler Etter det har systemet i utgangspunktet ingen åpenbare gevinster. Derfor, i H.264, brukes bare bevegelsesvektormodus med 1/4 pikselnøyaktighet i stedet for 1/8 pikselnøyaktighet.
Estimering av partisjonsmodus for flere makroblokker
I H.264-prediksjonsmodus kan en makroblokk (MB) deles inn i 7 forskjellige modusstørrelser. Denne multimodus fleksible og subtile makroblokkdelingen er mer egnet for formen på det faktiske objektet i bevegelse i bildet, så det kan være 1, 2, 4, 8 eller 16 bevegelsesvektorer i hver makroblokk.
Multi-parameter rammeestimering
I H.264 kan bevegelsesestimering av flere parameterrammer brukes, det vil si at det er flere parameterrammer som nettopp har blitt kodet i bufferen til koderen, og koderen velger en av dem for å gi en bedre kodingseffekt som en parameter Frame, og angi hvilken ramme som brukes til prediksjon, slik at du kan få en bedre kodingseffekt enn bare å bruke den siste kodede rammen som prediksjonsramme.
2. Heltallstransformasjon av liten størrelse 4 til 4
Den vanlige enheten som brukes i videokompresjonskoding er 8 til 8 blokker. I H.264 brukes imidlertid små til fire blokker. Når størrelsen på transformasjonsblokken blir mindre, er inndelingen av objekter i bevegelse mer nøyaktig. I dette tilfellet er beregningsmengden i bildetransformasjonsprosessen liten, og konvergensfeilen ved kanten av det bevegelige objektet blir også sterkt redusert.
Når det er et stort glatt område i bildet, for å unngå gråtoneforskjellen mellom blokker forårsaket av liten transformasjon, kan H.264 utføre DCT-koeffisientene på 16 4 ~ 4 blokker av lysbildedataene for makroblokk i rammen. For den andre 4 til 4 blokkeringstransformasjonen transformeres 4 4 til 4 blokker DC-koeffisientene til krominansdataene (en for hver lille blokk, totalt 4 DC-koeffisienter) til 2 til 2 blokker.
H.263 reduserer ikke bare størrelsen på bildetransformasjonsblokken, men denne transformasjonen er en heltalloperasjon, ikke en reell talloperasjon, det vil si nøyaktigheten av transformasjonen og invers transformasjon av koderen og dekoderen er den samme, og det er ingen "invers transformasjonsfeil".
3. Mer nøyaktig intra-prediksjon
I H.264 kan hver piksel i hver 4 ~ 4-blokk brukes til prediksjon innenfor rammen med den forskjellige vektede summen på 17 nærmest de tidligere kodede pikslene.
4. Enhetlig VLC
Det er to metoder for entropikoding i H.264.
Unified VLC (UVLC: Universal VLC). UVLC bruker samme kodetabell for koding, og dekoderen kan enkelt identifisere prefikset til kodeordet, og UVLC kan raskt resynkronisere når det oppstår en bitfeil.
Content Adaptive Binary Arithmetic Coding (CABAC: Context Adaptive Binary Arithmetic Coding). Dens kodingsytelse er litt bedre enn UVLC, men kompleksiteten er høyere.
Tre, ytelsesfordel
H.264 og MPEG-4, H.263 ++ kodingsytelse sammenligning bruker følgende 6 testhastigheter: 32 kbit / s, 10 F / s og QCIF; 64kbit / s, 15F / s og QCIF; 128kbit / s, 15F / s og CIF; 256 kbit / s, 15 F / s og QCIF; 512kbit / s, 30F / s og CIF; 1024kbit / s, 30F / s og CIF. Testresultatene indikerer at H.264 har bedre PSNR-ytelse enn MPEG og H.263 ++.
PSNR på H.264 er 2dB høyere enn MPEG-4 i gjennomsnitt, og 3dB høyere enn H.263 ++ i gjennomsnitt.
Fire nye estimeringsalgoritmer for hurtig bevegelse
Den nye beregningsalgoritmen for hurtig bevegelse UMHexagonS (kinesisk patent) er en ny algoritme som kan spare mer enn 90% av den opprinnelige raske fullsøkealgoritmen i H.264. Det fulle navnet er "asymmetrisk kryss flersnivå seks-sidig usymmetrisk kryss-muti-sekskant-søk", som er en algoritme for estimering av et helt pixelbevegelsesestimering. Fordi det er i stand til å opprettholde bedre hastighetsforvrengningsytelse når du koder for høy bithastighet og store bevegelsessekvenser. Beregningskompleksiteten er veldig lav og har blitt offisielt vedtatt av H.264-standarden.
H.264 (MPEG-4 del 10) utviklet av ITU og ISO kan aksepteres av kringkasting, kommunikasjon og lagringsmedier (CD DVD) som en enhetlig standard, og mest sannsynlig å bli en ny bredbånds interaktiv mediestandard. mitt lands kildekodestandard er ennå ikke formulert. Vær nøye med utviklingen av H.264, og arbeidet med å formulere mitt lands kildekodestandard øker.
H264-standarden bringer komprimeringsteknologi for bevegelige bilder til et høyere trinn, og det er applikasjonshøydepunktet til H.264 for å gi bildetransmisjon av høy kvalitet med lavere båndbredde. Popularisering og anvendelse av H.264 stiller høye krav til videoterminaler, gatekeepers, gateways, MCUs og andre systemer, som effektivt vil fremme kontinuerlig forbedring av programvare for videokonferanser og maskinvareutstyr i alle aspekter.
|
Skriv inn e-post for å få en overraskelse
es.fmuser.org
it.fmuser.org
fr.fmuser.org
de.fmuser.org
af.fmuser.org -> Afrikaans
sq.fmuser.org -> albansk
ar.fmuser.org -> arabisk
hy.fmuser.org -> armensk
az.fmuser.org -> aserbajdsjansk
eu.fmuser.org -> baskisk
be.fmuser.org -> hviterussisk
bg.fmuser.org -> Bulgarian
ca.fmuser.org -> katalansk
zh-CN.fmuser.org -> Kinesisk (forenklet)
zh-TW.fmuser.org -> Kinesisk (tradisjonell)
hr.fmuser.org -> Kroatisk
cs.fmuser.org -> tsjekkisk
da.fmuser.org -> dansk
nl.fmuser.org -> Nederlandsk
et.fmuser.org -> estisk
tl.fmuser.org -> filippinsk
fi.fmuser.org -> finsk
fr.fmuser.org -> French
gl.fmuser.org -> galisisk
ka.fmuser.org -> Georgisk
de.fmuser.org -> tysk
el.fmuser.org -> gresk
ht.fmuser.org -> haitisk kreolsk
iw.fmuser.org -> hebraisk
hi.fmuser.org -> hindi
hu.fmuser.org -> Ungarsk
is.fmuser.org -> islandsk
id.fmuser.org -> indonesisk
ga.fmuser.org -> Irsk
it.fmuser.org -> Italiensk
ja.fmuser.org -> japansk
ko.fmuser.org -> koreansk
lv.fmuser.org -> lettisk
lt.fmuser.org -> litauisk
mk.fmuser.org -> makedonsk
ms.fmuser.org -> malaysisk
mt.fmuser.org -> maltesisk
no.fmuser.org -> norsk
fa.fmuser.org -> persisk
pl.fmuser.org -> polsk
pt.fmuser.org -> portugisisk
ro.fmuser.org -> rumensk
ru.fmuser.org -> russisk
sr.fmuser.org -> serbisk
sk.fmuser.org -> Slovakisk
sl.fmuser.org -> Slovenian
es.fmuser.org -> spansk
sw.fmuser.org -> Swahili
sv.fmuser.org -> svensk
th.fmuser.org -> Thai
tr.fmuser.org -> tyrkisk
uk.fmuser.org -> ukrainsk
ur.fmuser.org -> urdu
vi.fmuser.org -> Vietnamesisk
cy.fmuser.org -> walisisk
yi.fmuser.org -> Yiddish
FMUSER Wirless Overfør video og lyd enklere!
Kontakt
Adresse:
No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Kina 510620
Type kategori
Nyhetsbrev