FMUSER Wirless stuur video en klank makliker toe!

[e-pos beskerm] WhatsApp + 8618078869184
Taalvoorkeur

    H.264 (MPEG) -4AVC

     

    Die doel van die H.264 / AVC-projek is om 'n standaard te skep wat goeie videokwaliteit kan lewer teen 'n baie laer bitsnelheid as vorige standaarde (dws die helfte van die bitsnelheid van MPEG-2, H.263 of MPEG- of meer). laag). 4 Deel 2), sonder om die kompleksiteit van die ontwerp te verhoog, sodat dit onprakties of te duur is om te implementeer. 'N Ander doel is om genoeg buigsaamheid te bied om die standaard toe te pas op verskillende toepassings op verskillende netwerke en stelsels, insluitend lae en hoë bisnelhede, lae en hoë resolusie video, uitsaai, DVD-berging, RTP / IP-pakketnetwerk en ITU-T multimedia telefoonstelsel. Die H.264-standaard kan beskou word as 'n 'standaardfamilie' wat bestaan ​​uit baie verskillende konfigurasielêers. 'N Spesifieke dekodeerder dekodeer ten minste een, maar nie noodwendig alle profiele nie. Die dekodeerderspesifikasie beskryf watter konfigurasielêers gedekodeer kan word. H.264 word gewoonlik gebruik vir kompressie met verlies, hoewel dit ook moontlik is om werklik verlieslose koderingsgebiede in verlieskode-beelde te skep, of om seldsame gebruiksgevalle te ondersteun waar die hele kodering verliesloos is.

     

    H.264 is ontwikkel deur die ITU-T Video Coding Expert Group (VCEG) saam met die ISO / IEC JTC1 Moving Picture Experts Group (MPEG). Die projekvennootskap heet die Joint Video Team (JVT). Die ITU-T H.264-standaard en die ISO / IEC MPEG-4 AVC-standaard (formeel, ISO / IEC 14496-10-MPEG-4 Deel 10, gevorderde videokodering) word gesamentlik gehandhaaf sodat hulle dieselfde tegniese inhoud het. Die finale opstel van die eerste uitgawe van die standaard is in Mei 2003 voltooi en verskillende uitbreidings van sy funksies is bygevoeg by die daaropvolgende uitgawes. High Efficiency Video Coding (HEVC), naamlik H.265 en MPEG-H Part 2, is die opvolgers van H.264 / MPEG-4 AVC wat deur dieselfde organisasie ontwikkel is, en die vroeëre standaarde word steeds algemeen gebruik.

     

    Die bekendste H.264 is waarskynlik een van die videokoderingstandaarde vir Blu-ray-skyfies; alle Blu-ray-skyfspelers moet H.264 kan dekodeer. Dit word ook baie gebruik deur internetbronne te stroom, soos video's van Vimeo, YouTube en iTunes Store, netwerksagteware soos Adobe Flash Player en Microsoft Silverlight, en verskillende HDTV-uitsendings op die grond (ATSC, ISDB-T, DVB) - T of DVB-T2), kabel (DVB-C) en satelliet (DVB-S en DVB-S2).

     

    H.264 word beskerm deur patente wat deur alle partye besit word. Lisensies wat die meeste (maar nie alle nie) patente benodig vir H.264, word bestuur deur die patentpoel MPEG LA. 3 Kommersiële gebruik van gepatenteerde H.264-tegnologie vereis dat royalty's aan MPEG LA en ander patent-eienaars betaal word. MPEG LA laat gratis gebruik van H.264-tegnologie toe om eindgebruikers gratis internetvideo te voorsien, en Cisco Systems betaal royalty's aan MPEG LA namens sy open source H.264-kodeerder-binêre lêergebruikers.

     

    1. Benoeming
    Die H.264-naam volg die ITU-T-naamgewingkonvensie, wat deel uitmaak van die H.26x-reeks VCEG-videokoderingstandaarde; die MPEG-4 AVC-naam hou verband met die benamingkonvensie in ISO / IEC MPEG, waar die standaard ISO / IEC 14496 is. Deel 10, ISO / IEC 14496 is 'n reeks standaarde genaamd MPEG-4. Die standaard is gesamentlik ontwikkel in 'n vennootskap tussen VCEG en MPEG, en 'n VCEG-projek genaamd H.26L is voorheen in ITU-T uitgevoer. Daarom word name soos H.264 / AVC, AVC / H.264, H.264 / MPEG-4AVC of MPEG-4 / H.264 AVC dikwels gebruik om na die standaard te verwys om die gemeenskaplike erfenis te beklemtoon. Soms word dit ook "JVT-codec" genoem, verwys na die Joint Video Team (JVT) -organisasie wat dit ontwikkel het. (Hierdie soort vennootskap en meervoudige benaming is nie ongewoon nie. Die videokompressiestandaard genaamd MPEG-2 is byvoorbeeld ook ontstaan ​​uit die vennootskap tussen MPEG en ITU-T, waar MPEG-2-video deur die ITU-T-gemeenskap H. 262. 4) Sommige sagtewareprogramme (soos VLC-mediaspeler) identifiseer hierdie standaard intern as AVC1.

     

    2. Geskiedenis
    Aan die begin van 1998 het die Video Coding Expert Group (VCEG-ITU-T SG16 Q.6) 'n oproep gedoen vir voorstelle vir 'n projek genaamd H.26L, met die doel om die koderingsdoeltreffendheid te verdubbel (wat beteken dat die vereiste bitrate gehalveer) 'n Gegewe vlak van getrouheid in vergelyking met enige ander bestaande videokoderingstandaarde wat vir verskillende toepassings gebruik word. VCEG is die voorsitter van Gary Sullivan (Microsoft, voorheen PictureTel, VSA). Die eerste ontwerp van die nuwe standaard is in Augustus 1999 aanvaar. In 2000 word Thomas Wiegand (Heinrich Hertz Institute, Duitsland) die medevoorsitter van VCEG.

     

    In Desember 2001 het VCEG en die Moving Picture Experts Group (MPEG-ISO / IEC JTC 1 / SC 29 / WG 11) 'n gesamentlike videogroep (JVT) gevorm, en die handves daarvan het die videokoderingstandaard gefinaliseer. [5] Die spesifikasie is formeel goedgekeur in Maart 2003. Die voorsitter van JVT was deur Gary Sullivan, Thomas Wiegand en Ajay Luthra (Motorola, VSA: later Arris, VSA). In Junie 2004 is die projek Fidelity Scope Extension (FRExt) afgehandel. Van Januarie 2005 tot November 2007 is JVT besig met die uitbreiding van H.264 / AVC tot skaalbaarheid deur middel van 'n aanhangsel (G) genaamd Scalable Video Coding (SVC). Die JVT-bestuurspan is uitgebrei deur Jens-Rainer Ohm (Universiteit van Aken, Duitsland). Van Julie 2006 tot November 2009 het JVT Multi-Video Video Coding (MVC) bekendgestel, wat 'n uitbreiding is van H.264 / AVC tot vryuitsig-TV en 3D-TV. Hierdie werk sluit die ontwikkeling van twee nuwe standaardprofiele in: Multiview High Profile en Stereo High Profile.

     

    Die standaardisering van die eerste weergawe van H.264 / AVC is in Mei 2003 voltooi. In die eerste projek om die oorspronklike standaard uit te brei, het JVT daarna die sogenaamde Fidelity Range Extensions (FRExt) ontwikkel. Hierdie uitbreidings behaal video-kodering van hoër gehalte deur 'n hoër steekproefdiepte akkuraatheid en kleiner inligting met hoër resolusie te ondersteun, insluitend die sogenaamde Y'CbCr 4: 2: 2 (= YUV 4: 2: 2) en Y 'CbCr 4: 4 sampling struktuur: 4. Die Fidelity Range Extensions-projek bevat ook ander funksies, soos adaptiewe omskakeling tussen 4 × 4 en 8 × 8 heelgetal transformasies, perseptueel gebaseerde kwantiseringsgewigmatrikse wat deur die kodeerder gespesifiseer word, doeltreffende verlieslose kodering tussen foto's, en ondersteuning vir addisionele kleurruimtes. Die ontwerpwerk van Fidelity Range Extensions is in Julie 2004 voltooi en die opstelwerk daarvan is in September 2004 voltooi.

     

    Die onlangse verdere uitbreiding van die standaard sluit in die toevoeging van vyf ander nuwe profiele [watter? ] Word hoofsaaklik gebruik vir professionele toepassings, die ondersteuning van uitgebreide kleurskaalruimte-byvoeging, die definisie van bykomende beeldverhouding-aanwysers, die definisie van twee ander soorte "aanvullende verbeteringsinligting" (wenke na die filter en toonkaart) en die vorige FRExt-konfigurasielêer One (hoog) 4: 4: 4-profiel), terugvoer in die bedryf [deur wie? ] Die instruksies moet anders ontwerp word.

     

    Die volgende belangrike kenmerk wat by die standaard gevoeg word, is Scalable Video Coding (SVC). Dit is bepaal in Bylaag G van H.264 / AVC dat SVC die konstruksie van bitstrome met sub-bitstreams wat ook aan die standaard voldoen, toelaat, insluitend een so 'n bitstream genaamd die "basislaag", wat deur H.264 / kan gedekodeer word AVC-codec wat SVC ondersteun. Vir tydelike bitstroom-skaalbaarheid (dws daar is sub-bitstreams met 'n kleiner temporale steekproefsnelheid as die hoofbitstream), word volledige toegangseenhede uit die bitstream verwyder wanneer die sub-bitstream afgelei word. In hierdie geval word die hoëvlak sintaksis en intervoorspellings verwysingsfoto's in die bitstroom dienooreenkomstig saamgestel. Aan die ander kant, vir ruimtelike en kwaliteit bitstroom-skaalbaarheid (dws daar is sub-bitstrome met 'n laer ruimtelike resolusie / kwaliteit as die hoofbitstream), verwyder NAL uit die bitstroom wanneer die sub-bitstroom afgelei word (netwerk-abstraksielaag). . In hierdie geval word tussenlaagvoorspelling (dws die voorspelling van 'n hoër ruimtelike resolusie / kwaliteitsein vanaf data van 'n laer ruimtelike resolusie / kwaliteitsein) gewoonlik gebruik vir doeltreffende kodering. Die skaalbare uitbreiding van videokodering is in November 2007 voltooi.

     

    Die volgende belangrike funksie wat by die standaard gevoeg word, is Multi-View Video Coding (MVC). Dit word in Bylae H van H.264 / AVC gespesifiseer dat MVC die konstruksie van 'n bitstroom moontlik maak wat meer as een aansig op 'n videotoneel voorstel. 'N Belangrike voorbeeld van hierdie funksie is stereoskopiese 3D-videokodering. Twee profiele is ontwikkel in MVC-werk: Multiview High Profile ondersteun enige aantal kyke, en Stereo High Profile is spesiaal ontwerp vir stereo-video met twee aansigte. Die uitbreiding van Multiview-videokodering is in November 2009 voltooi.

     

    3. Aansoek

    Die H.264-videoformaat het 'n wye verskeidenheid toepassings, wat alle vorme van digitaal saamgeperste video's dek, van internetstroom-toepassings met lae bisnelheid tot HDTV-uitsending en byna verlieslose kodering van digitale filmtoepassings. Deur H.264 te gebruik, vergeleke met MPEG-2 Part 2, kan die bitsnelheid met 50% of meer bespaar word. Daar word byvoorbeeld berig dat die kwaliteit van digitale satelliet-TV wat deur H.264 gelewer word, dieselfde is as die huidige implementering van MPEG-2, met 'n bietjie koers van minder as die helfte. Die huidige implementasietempo van MPEG-2 is ongeveer 3.5 Mbit / s, terwyl H.264 slegs 1.5 Mbit is. / s. [23] Sony beweer dat die 9 Mbit / s AVC-opnamemodus gelykstaande is aan die beeldkwaliteit van die HDV-formaat, wat ongeveer 18-25 Mbit / s gebruik.

     

    Om H.264 / AVC-versoenbaarheid en probleemvrye aanvaarding te verseker, het baie standaarde-organisasies hul videoverwante standaarde aangepas of bygevoeg sodat gebruikers van hierdie standaarde H.264 / AVC kan gebruik. Beide die Blu-ray-skyfformaat en die nou beëindigde HD DVD-formaat gebruik H.264 / AVC High Profile as een van die drie verpligte videokompressie-formate. Die Digital Video Broadcasting Project (DVB) het die gebruik van H.264 / AVC aan die einde van 2004 goedgekeur.

     

    Die Amerikaanse standaardkomitee vir gevorderde televisie-stelsel (ATSC) het H.264 / AVC in Julie 2008 vir uitsaaistelevisie goedgekeur, hoewel die standaard nog nie vir vaste ATSC-uitsendings in die Verenigde State gebruik is nie. [25] [26] Dit is ook goedgekeur vir die nuutste ATSC-M / H (mobiele / handheld) standaard, met behulp van die AVC- en SVC-dele van H.264.

     

    Die kringtelevisiemarkt (geslote kringtelevisie) en video-toesigmarkte het hierdie tegnologie in baie produkte opgeneem. Baie algemene DSLR-kameras gebruik H.264-video wat in die QuickTime MOV-houer voorkom as die oorspronklike opnameformaat.


    4. Afgeleide formaat

    AVCHD is 'n hoë-definisie-opname-formaat wat deur Sony en Panasonic ontwerp is en H.264 gebruik (voldoen aan H.264, terwyl ander toepassingspesifieke funksies en beperkings bygevoeg word).

    AVC-Intra is 'n intra-raam-kompressie-formaat wat deur Panasonic ontwikkel is.

    XAVC is 'n opname-formaat wat deur Sony ontwerp is en gebruik vlak 5.2 van H.264 / MPEG-4 AVC, wat die hoogste vlak is wat deur hierdie videostandaard ondersteun word. [28] [29] XAVC kan 4K-resolusies (4096 × 2160 en 3840 × 2160) ondersteun met snelhede tot 60 rame per sekonde (fps). [28] [29] Sony het aangekondig dat XAVC-geaktiveerde kameras twee CineAlta-kameras-Sony PMW-F55 en Sony PMW-F5 insluit. [30] Sony PMW-F55 kan XAVC opneem, 4K-resolusie is 30 fps, spoed is 300 Mbit / s, 2K-resolusie, 30 fps, 100 Mbit / s. [31] XAVC kan 4K-resolusie met 60 fps opneem en 4: 2: 2 chroma-onderbemonstering op 600 Mbit / s uitvoer.

     

    5. Kenmerke


    Blokdiagram van H.264

    H.264 / AVC / MPEG-4 Deel 10 bevat baie nuwe funksies wat dit moontlik maak om video doeltreffender te komprimeer as die ou standaard en groter buigsaamheid bied vir toepassings in verskillende netwerkomgewings. Sommige van hierdie sleutelfunksies sluit veral in:

     

    1) Voorspelling tussen foto's tussen foto's bevat die volgende kenmerke:


    Gebruik voorheen gekodeerde prente as verwysings op 'n meer buigsame manier as vorige standaarde, wat in sommige gevalle tot 16 verwysingsraamwerke (of 32 verwysingsvelde in die geval van gekoppelde kodering) kan gebruik. In profiele wat nie-IDR-rame ondersteun, spesifiseer die meeste vlakke dat daar genoeg buffering moet wees om ten minste 4 of 5 verwysingsraamwerke met die maksimum resolusie toe te laat. Dit is in kontras met bestaande standaarde, wat gewoonlik 'n limiet van 1 het; of, in die geval van tradisionele "B-beelde" (B-rame), twee. Hierdie spesiale kenmerk laat gewoonlik die meeste bitsnelheid en kwaliteit toe in die meeste scenario's. [Behoefte aan aanhaling] Maar in sekere soorte tonele, soos tonele met herhalende aksies of om tonele heen en weer om te skakel of onbedekte agtergrondareas, kan dit die bitsnelheid aansienlik verlaag met behoud van duidelikheid.


    Veranderlike blokgrootte bewegingskompensasie (VBSMC), die blokgrootte is 16 × 16, so klein as 4 × 4, wat die presiese segmentering van die bewegende area kan besef. Die ondersteunde voorspellingsblokgroottes van luma bevat 16 × 16, 16 × 8, 8 × 16, 8 × 8, 8 × 4, 4 × 8 en 4 × 4, waarvan baie saam in een enkele makroblok gebruik kan word. Volgens die chroma-submonsterneming wat gebruik word, is die chroma-voorspellingsblokgrootte dienooreenkomstig kleiner.
    In die geval van 'n B-makroblok wat bestaan ​​uit 16 4 × 4-partisies, kan elke makroblok verskeie bewegingsvektore (een of twee vir elke partisie) gebruik op 'n maksimum van 32. Die bewegingsvektor van elke 8 × 8 of groter partisie kan wys na 'n ander verwysingsbeeld.


    Enige makrobloksoort kan in B-rame gebruik word, insluitend I-makroblokke, wat lei tot meer doeltreffende kodering as u B-rame gebruik. Hierdie eienskap kan gesien word uit die MPEG-4 ASP.
    Ses-kraanfiltering word gebruik om die voorspelling van halfpixin-luminansemonster voor te stel vir 'n duideliker bewegingsvergoeding van subpixels. Die kwartpixelbeweging word afgelei deur lineêre interpolasie van halfkleurwaardes om verwerkingskrag te bespaar.


    Die kwartpixel-presisie wat gebruik word vir bewegingskompensasie kan die verplasing van die bewegende area akkuraat beskryf. Vir chroma word die resolusie gewoonlik in die vertikale en horisontale rigting gehalveer (sien 4: 2: 0), dus gebruik die bewegingskompensasie van chroma 'n agtste chromapixel-rooster-eenheid.


    Geweegde voorspelling stel die kodeerder in staat om die gebruik van skaal en verrekening te spesifiseer tydens die uitvoering van bewegingskompensasie, en bied beduidende prestasievoordele in spesiale situasies - soos vervaag en vervaag, vervaag en vervaag en vervaag en vervaag oorgange. Dit sluit in implisiete geweegde voorspelling van B-rame en eksplisiete geweegde voorspelling van P-rame.


    Ruimtelike voorspelling vir die rande van aangrensende blokke vir "intra" -kodering, in plaas van die "DC" -voorspelling gevind in MPEG-2 Deel 2 en die transformasie-koëffisiëntvoorspelling in H.263v2 en MPEG-4 Deel 2:
    Dit sluit blokgroottes van 16 × 16, 8 × 8 en 4 × 4 in (waar slegs een tipe in elke makroblok gebruik kan word).

     

    2) Verlieslose koderingsfunksies vir makroblokke sluit in:


    Die verlieslose "PCM-makroblok" verteenwoordig die modus, wat die videodatamonsters direk voorstel, [34] laat die perfekte weergawe van 'n spesifieke gebied toe, en laat streng beperkings toe op die hoeveelheid gekodeerde data vir elke makroblok.


    Die verbeterde verlieslose makroblok-voorstellingsmodus maak voorsiening vir 'n perfekte voorstelling van 'n spesifieke gebied, terwyl u gewoonlik baie minder stukkies gebruik as die PCM-modus.
    Buigsame interlaced video-koderingsfunksies, insluitend:


    Macroblock adaptive frame-field (MBAFF) -kodering gebruik 'n makroblokpaarstruktuur vir die beeld wat as raam gekodeer word, wat 16 × 16 makroblokke in veldmodus moontlik maak (in vergelyking met MPEG-2, waar veldmodusverwerking in die beeld geïmplementeer word. Kodering as raam lei tot die verwerking van 16 × 8 semi-makroblokke).


    Beeldadaptiewe raam- en veldkodering (PAFF of PicAFF) laat toe dat vrye geselekteerde beelde gemeng en gekodeer word as 'n volledige raam, waar twee velde gekombineer word vir die kodering of as 'n enkele veld.
    Nuwe funksies vir omskakelingsontwerp, insluitend:


    Presies ooreenstemmende geheelgetal 4 × 4 ruimtelike bloktransformasie, wat akkurate plasing van residuele seine moontlik maak, byna geen "lui" algemeen in vorige codec-ontwerpe nie. Hierdie ontwerp is soortgelyk aan die konsep van die bekende diskrete kosinustransformasie (DCT), wat in 1974 deur N. Ahmed, T. Natarajan en KR Rao bekendgestel is, en dit is 'n verwysing 1 in die diskrete cosinus-transform. Dit is egter vereenvoudig en bied presies gespesifiseerde dekodering.
    Hele getal 8 × 8 ruimtelike bloktransformasies pas ooreenstemmend, wat doeltreffender kompressie van sterk gekorreleerde gebiede as 4 × 4 transformasies moontlik maak. Die ontwerp lyk soortgelyk aan die bekende DCT, maar word vereenvoudig en verskaf om presies gespesifiseerde dekodering te bied.
    Aanpasbare enkodeerder seleksie tussen 4 × 4 en 8 × 8 transformasie blokgroottes vir heelgetal transformasiebewerkings.
    'N Sekondêre Hadamard-transformasie word uitgevoer op die "DC" -koëffisiënte van die hoofruimtetransformasie wat toegepas word op die chrominansie-GS-koëffisiënte (en in 'n spesiale geval ook die luminansie) om nog meer kompressie in die gladde gebied te verkry.

     

    3) Kwantitatiewe ontwerp sluit in:
    Logaritmiese stapgrootte-beheer, eenvoudiger bitsnelheidsbestuur en vereenvoudigde inverse kwantiseringskaal deur die kodeerder
    Die frekwensie-aangepaste kwantiseringsskaalmatriks wat deur die kodeerder gekies word, word gebruik vir persepsie-gebaseerde kwantiseringsoptimalisering
    Die lus-deblockeringsfilter help om die blokeffek wat algemeen is vir ander DCT-gebaseerde beeldkompressietegnologieë te voorkom, om 'n beter visuele voorkoms en kompressiedoeltreffendheid te verkry

     

    4) Entropie-kodering ontwerp sluit in:
    Context-adaptive binary arithmetic coding (CABAC), 'n algoritme vir verlieslose kompressie van sintakselemente in 'n videostroom wat die waarskynlikheid van sintakselemente in 'n gegewe konteks ken. CABAC komprimeer data doeltreffender as CAVLC, maar benodig meer verwerking om te dekodeer.
    Context Adaptive Variable Length Coding (CAVLC), wat 'n laer kompleksiteit is as CABAC, wat gebruik word om gekwantifiseerde transformasie koëffisiëntwaardes te kodeer. Alhoewel die kompleksiteit laer is as CABAC, is CAVLC meer verfyn en effektiewer as metodes wat gewoonlik gebruik word om koëffisiënte in ander bestaande ontwerpe te kodeer.
    'N Algemene eenvoudige en sterk gestruktureerde tegniek vir veranderlike lengte (VLC) wat gebruik word vir baie sintakselemente wat nie deur CABAC of CAVLC gekodeer word nie, word Exponential Golomb coding (of Exp-Golomb) genoem.

     

    5) Verliesherstelfunksies sluit in:


    Die netwerk abstraksie laag (NAL) definisie laat dieselfde videosintaksis toe in baie netwerkomgewings. 'N Baie basiese ontwerpkonsep van H.264 is om selfstandige datapakkies te genereer om duplikaatopskrifte te verwyder, soos MPEG-4's Header Extension Code (HEC). Dit word bereik deur die inligting wat verband hou met verskeie skywe van die mediastroom af te ontkoppel. Die kombinasie van gevorderde parameters word 'n parameterset genoem. [35] Die H.264-spesifikasie bevat twee soorte parameterstelle: Reeksparameterset (SPS) en Beeldparameterset (PPS). Die effektiewe volgorde-parameterset bly onveranderd in die hele gekodeerde video-reeks, en die effektiewe beeldparameterset bly onveranderd binne die gekodeerde beeld. Die struktuur van die volgorde en beeldparameterstel bevat inligting soos beeldgrootte, opsionele koderingsmodus en makroblok-tot-snit-groepkartering.


    Buigsame makroblokbestelling (FMO), ook bekend as snygroep, en arbitrêre snybestelling (ASO), is 'n tegniek wat gebruik word om die volgorde van die voorstelling van basiese streke (makroblokke) in 'n prentjie te rekonstrueer. FMO en ASO word algemeen beskou as fout- / verlies-robuustheidsfunksies, en kan ook vir ander doeleindes gebruik word.
    Data Partitioning (DP), 'n funksie wat die belangriker en minder belangrike sintakselemente in verskillende datapakkies kan verdeel, kan UEP (Unique Fault Protection) en ander soorte verbeterings vir foute / verlies robuustheid toepas.
    Redundant slice (RS), 'n robuustheidskenmerk vir foute / verlies, wat die kodeerder toelaat om 'n addisionele voorstelling van die beeldarea te stuur (gewoonlik met 'n laer getrouheid), wat gebruik kan word as die hoofvoorstelling beskadig of verlore is.
    Raamnommer, wat die skep van 'funksies' moontlik maak, tydelike skaalbaarheid bereik deur opsioneel foto's tussen ander foto's in te sluit, en die verlies van die hele prentjie op te spoor en weg te steek, wat kan veroorsaak word deur die verlies van die netwerkpakket of kanaal. 'N Fout het voorgekom.
    Deur snye te skakel, SP- en SI-snye genoem, kan die kodeerder die dekodeerder opdrag gee om na die deurlopende videostroom te spring vir doeleindes soos die omskakeling van videostroom en "bedriegmodus" -bewerkings. Wanneer die dekodeerder die SP / SI-funksie gebruik om na die middel van die videostroom te spring, kan dit 'n presiese ooreenstemming met die gedekodeerde beeld op daardie posisie in die videostroom verkry, ondanks die gebruik van 'n ander prentjie of geen prentjie nie, as vorige verwysing. skakelaar.
    'N Eenvoudige outomatiese proses wat gebruik word om per ongeluk simulasie van die beginkode te voorkom, wat 'n spesiale bitreeks in die gekodeerde data is, laat ewekansige toegang tot die bitstroom toe en herstel die bytebelyning in stelsels waar bytesinkronisering verlore kan gaan.
    Aanvullende verbeteringsinligting (SEI) en video-bruikbaarheidsinligting (VUI) is addisionele inligting wat in die bitstroom ingevoeg kan word om die video vir verskillende doeleindes te verbeter. [Verduideliking nodig] SEI FPA (Frame Encapsulation Arrangement) bevat 3D-rangskikking van boodskappe:

    Hulpfoto wat gebruik kan word vir alfasintese en ander doeleindes.
    Ondersteun monochroom (4: 0: 0), 4: 2: 0, 4: 2: 2 en 4: 4: 4 chroma-ondersteekproefneming (afhangend van die gekose profiel).
    Ondersteun akkurate steekproefdiepte, wissel van 8 tot 14 bis per monster (afhangend van die gekose profiel).
    In staat om elke kleurvlak in verskillende beelde te enkodeer met sy eie snystruktuur, makroblokmodus, bewegingsvektor, ens., Wat die gebruik van 'n eenvoudige, parallelle struktuur moontlik maak om die kodeerder te ontwerp (slegs drie konfigurasielêers wat 4: 4: 4 ondersteun, word ondersteun ).


    Die tel van die beeldvolgorde word gebruik om die volgorde van die beelde en die eienskappe van die steekproefwaardes in die gedekodeerde beeld te handhaaf, geïsoleer van die tydsinligting, sodat die stelsel die tydsinligting afsonderlik kan dra en beheer, sonder om die inhoud van die gedekodeerde beeld.
    Hierdie tegnologieë en verskeie ander tegnologieë help H.264 om beter te presteer as enige vorige standaard in verskillende toepassingsomgewings in verskillende situasies. H.264 presteer gewoonlik beter as MPEG-2-video, gewoonlik dieselfde kwaliteit teen die helfte van die bitsnelheid of laer, veral teen hoë bitsnelhede en hoë resolusies.
    Soos ander ISO / IEC MPEG-videostandaarde, het H.264 / AVC 'n verwysingsagteware-implementering wat gratis afgelaai kan word. Die hoofdoel daarvan is om voorbeelde van H.264 / AVC-funksies te gee, nie 'n nuttige toepassing op sigself nie. Die Motion Picture Experts Group doen ook 'n paar verwysingswerk vir hardeware-ontwerp. Bogenoemde is die volledige funksies van H.264 / AVC, wat al die konfigurasielêers van H.264 dek. Die profiel van 'n codec is 'n stel eienskappe van die codec, wat geïdentifiseer word om aan sekere stel spesifikasies vir die beoogde toepassing te voldoen. Dit beteken dat sommige konfigurasielêers nie baie van die gelyste funksies ondersteun nie. Die verskillende konfigurasielêers van H.264 / AVC word in die volgende afdeling bespreek.

     

     

     

     

    Wys alle Vraag

    bynaam

    E-posadres

    Vrae

    Ons ander produk:

    Professionele FM-radiostasie-toerustingpakket

     



     

    Hotel IPTV-oplossing

     


      Voer e-posadres in om 'n verrassing te kry

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> Afrikaans
      sq.fmuser.org -> Albanees
      ar.fmuser.org -> Arabies
      hy.fmuser.org -> Armeens
      az.fmuser.org -> Azerbeidjans
      eu.fmuser.org -> Baskies
      be.fmuser.org -> Belo-Russies
      bg.fmuser.org -> Bulgaars
      ca.fmuser.org -> Katalaans
      zh-CN.fmuser.org -> Chinees (vereenvoudig)
      zh-TW.fmuser.org -> Sjinees (Tradisioneel)
      hr.fmuser.org -> Kroaties
      cs.fmuser.org -> Tsjeggies
      da.fmuser.org -> Deens
      nl.fmuser.org -> Nederlandse
      et.fmuser.org -> Esties
      tl.fmuser.org -> Filippyns
      fi.fmuser.org -> Fins
      fr.fmuser.org -> Franse
      gl.fmuser.org -> Galisies
      ka.fmuser.org -> Georgies
      de.fmuser.org -> Duits
      el.fmuser.org -> Grieks
      ht.fmuser.org -> Haïtiaanse kreool
      iw.fmuser.org -> Hebreeus
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> Hungarian
      is.fmuser.org -> Yslands
      id.fmuser.org -> Indonesies
      ga.fmuser.org -> Iers
      it.fmuser.org -> Italiaanse
      ja.fmuser.org -> Japannees
      ko.fmuser.org -> Koreaans
      lv.fmuser.org -> Lets
      lt.fmuser.org -> Litaus
      mk.fmuser.org -> Masedonies
      ms.fmuser.org -> Maleis
      mt.fmuser.org -> Maltees
      no.fmuser.org -> Noorse
      fa.fmuser.org -> Persies
      pl.fmuser.org -> Pools
      pt.fmuser.org -> Portugees
      ro.fmuser.org -> Roemeens
      ru.fmuser.org -> Russies
      sr.fmuser.org -> Serwies
      sk.fmuser.org -> Slowaaks
      sl.fmuser.org -> Sloveens
      es.fmuser.org -> Spaans
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> Sweeds
      th.fmuser.org -> Thai
      tr.fmuser.org -> Turks
      uk.fmuser.org -> Oekraïens
      ur.fmuser.org -> Oerdoe
      vi.fmuser.org -> Viëtnamees
      cy.fmuser.org -> Wallies
      yi.fmuser.org -> Jiddisj

       
  •  

    FMUSER Wirless stuur video en klank makliker toe!

  • Kontak Ons

    adres:
    No.305 Kamer HuiLan-gebou No.273 Huanpu-weg Guangzhou China 510620

    E-pos:
    [e-pos beskerm]

    Tel / WhatApps:
    +8618078869184

  • kategorieë

  • Nuusbrief

    EERSTE OF VOLLE NAAM

    E-pos

  • PayPal oplossing  Westerse UnieBank van China
    E-pos:[e-pos beskerm]   WhatsApp: +8618078869184 Skype: sky198710021 Chat met my
    Kopiereg 2006-2020 Gedryf deur www.fmuser.org

    Kontak Ons