FMUSER Wirless stuur video en klank makliker toe!

[e-pos beskerm] WhatsApp + 8618078869184
Taalvoorkeur

    MPEG-4 en H264 verskil, kodering en toepassing

     

     MPEG4 is 'n kompressietegnologie wat geskik is vir toesig
     
      MPEG4 is in November 1998 aangekondig. Die internasionale standaard MPEG4, wat oorspronklik in Januarie 1999 na verwagting in gebruik geneem is, is nie net vir video- en klankodering teen 'n sekere bitsnelheid nie, maar gee ook meer aandag aan die interaktiwiteit en buigsaamheid van multimedia stelsels. Die kundiges van die MPEG-kundigheidsgroep werk hard vir die formulering van MPEG-4. Die MPEG-4-standaard word hoofsaaklik gebruik in videotelefone, video-e-pos en elektroniese nuus, ens. Die vereistes vir die uitsendingsnelheid is relatief laag, tussen 4800-64000 bits / sek, en die resolusie is tussen 4800-64000 bits / sek. Dit is 176X144. MPEG-4 gebruik 'n baie smal bandwydte, pers en data versend deur raam-rekonstruksie-tegnologie om die minste data te verkry en die beste beeldkwaliteit te verkry.


     
       In vergelyking met MPEG-1 en MPEG-2, is die kenmerk van MPEG-4 dat dit meer geskik is vir interaktiewe AV-dienste en afstandbeheer. MPEG-4 is die eerste dinamiese beeldstandaard wat u van passief na aktief verander (nie meer net kyk nie, sodat u kan meedoen, dit wil sê interaktief); 'n ander kenmerk daarvan is die omvattendheid daarvan; MPEG-4 probeer om natuurlike voorwerpe met mensgemaakte voorwerpe te meng (in die sin van visuele effekte). Die ontwerpdoel van MPEG-4 het ook wyer aanpasbaarheid en skaalbaarheid. MPEG4 probeer twee doelwitte bereik:

       1. Multimedia-kommunikasie onder lae bitsnelheid;
      2. Dit is die sintese van multimedia-kommunikasie in verskeie bedrywe.

     

      Volgens hierdie doel stel MPEG4 AV-voorwerpe (Audio / Visaul Objects) bekend, wat meer interaktiewe bedrywighede moontlik maak. MPEG-4 se resolusie vir videokwaliteit is relatief hoog en die datatempo relatief laag. Die hoofrede is dat MPEG-4 ACE (Advanced Decoding Efficiency) -tegnologie gebruik, wat 'n stel koderingsalgoritme-reëls is wat vir die eerste keer in MPEG-4 gebruik word. Teikenoriëntasie wat verband hou met ACE kan baie lae datatempo's moontlik maak. In vergelyking met MPEG-2 kan dit 90% van die stoorplek bespaar. MPEG-4 kan ook wyd opgegradeer word in klank- en videostrome. Wanneer die video wissel tussen 5kb / s en 10Mb / s, kan die klanksignaal tussen 2kb / s en 24kb / s verwerk word. Dit is veral belangrik om te beklemtoon dat die MPEG-4-standaard 'n objekgerigte kompressiemetode is. Dit is nie net om die beeld in sommige blokke soos MPEG-1 en MPEG-2 te verdeel nie, maar volgens die inhoud van die beeld word die voorwerpe (voorwerpe, karakters, agtergrond) geskei om intra-raam- en interraamkodering uit te voer en kompressie, en maak die buigsame toewysing van kodetariewe onder verskillende voorwerpe moontlik. Meer bytes word aan belangrike voorwerpe toegeken, en minder bytes word aan sekondêre voorwerpe toegeken. Dus word die kompressieverhouding aansienlik verbeter, sodat dit beter resultate teen 'n laer kodetempo kan behaal. Die objekgeoriënteerde kompressiemetode van MPEG-4 maak die funksie en akkuraatheid van die beeldopsporing ook meer weerspieël. Die beeldopsporingsfunksie stel die video-opnemerstelsel van die hardeskyf in staat om 'n beter video-bewegingsalarmfunksie te hê.


     
    Kortom, MPEG-4 is 'n splinternuwe standaard vir videokodering met 'n lae bitsnelheid en 'n hoë kompressieverhouding. Die transmissiesnelheid is 4.8 ~ 64 kbit / s en beslaan 'n relatiewe klein stoorplek. Byvoorbeeld, vir 'n kleurskerm met 'n resolusie van 352 × 288, as die ruimte van elke raam 1.3KB is, as u 25 kaders per sekonde kies, sal dit 120KB per uur, 10 uur per dag, 30 dae per maand benodig. , en 36 GB per kanaal per maand. As dit 8 kanale is, is 288GB nodig, wat natuurlik aanvaarbaar is.

     

       Daar is baie soorte tegnologieë in hierdie gebied, maar die mees basiese en mees gebruikte terselfdertyd is MPEG1, MPEG2, MPEG4 en ander tegnologieë. MPEG1 is 'n tegnologie met 'n hoë kompressieverhouding, maar swakker beeldkwaliteit; terwyl MPEG2-tegnologie hoofsaaklik op beeldkwaliteit fokus, en die kompressieverhouding klein is, verg dit dus 'n groot stoorplek; MPEG4-tegnologie is deesdae 'n meer gewilde tegnologie. Die gebruik van hierdie tegnologie kan wees. Dit bespaar ruimte, het 'n hoë beeldkwaliteit en benodig nie 'n hoë bandoordrag vir netwerkoordrag nie. Daarteenoor is MPEG4-tegnologie relatief gewild in China en word ook deur kundiges in die bedryf erken.


     
      Volgens die inleiding, aangesien die MPEG4-standaard telefoonlyne as die transmissiemedium gebruik, kan dekodeerders ter plaatse volgens die verskillende vereistes van die toepassing ingestel word. Die verskil tussen die en die kompressiekoderingsmetode gebaseer op toegewyde hardeware, is dat die koderingstelsel oop is en dat nuwe en effektiewe algoritmemodules te eniger tyd toegevoeg kan word. MPEG4 pas die kompressiemetode aan volgens die ruimtelike en temporele eienskappe van die beeld, om sodoende 'n groter kompressieverhouding, laer kompressiekodestroom en 'n beter beeldkwaliteit as MPEG1 te verkry. Die toepassingsdoelstellings is vir smalband-oordrag, kompressie van hoë gehalte, interaktiewe bewerkings en uitdrukkings wat natuurlike voorwerpe integreer met mensgemaakte voorwerpe, terwyl die breë aanpasbaarheid en skaalbaarheid veral beklemtoon word. Daarom is MPEG4 gebaseer op die kenmerke van toneelbeskrywing en bandwydte-georiënteerde ontwerp, wat dit baie geskik maak vir die veld van videobewaking, wat veral in die volgende aspekte weerspieël word:


      1. Stoorplek word bespaar - die benodigde ruimte vir die gebruik van MPEG4 is 1/10 van die van MPEG1 of M-JPEG. Aangesien MPEG4 die kompressiemetode outomaties volgens die toneelveranderings kan aanpas, kan dit verseker dat die beeldkwaliteit nie verswak word vir stilbeelde, algemene sporttonele en intensiewe aktiwiteitstonele nie. Dit is 'n meer effektiewe videokoderingsmetode.

      2. Hoë beeldkwaliteit - Die hoogste beeldresolusie van MPEG4 is 720x576, wat naby die beeldeffek van DVD is. MPEG4, gebaseer op die AV-kompressiemodus, bepaal dat dit 'n goeie definisie vir bewegende voorwerpe kan waarborg, en dat die tyd / tyd / beeldkwaliteit verstelbaar is.

            3. Die vereiste vir netwerkoordragbandbreedte is nie hoog nie - omdat die kompressieverhouding van MPEG4 meer as tien maal die van MPEG10 en M-JPEG van dieselfde gehalte is, is die bandwydte wat tydens netwerktransaksie gebruik word, slegs ongeveer 1/1 daarvan van MPEG10 en M-JPEG van dieselfde gehalte. . Onder dieselfde vereistes vir beeldkwaliteit het MPEG1 net 'n nouer bandbreedte nodig.

    ====================
    Tegniese hoogtepunte van die nuwe videokoderingstandaard H.264

      opsomming:

      Vir praktiese toepassings is die H.264-aanbeveling, gesamentlik geformuleer deur die twee groot internasionale standaardiseringsorganisasies, ISO / IEC en ITU-T, 'n nuwe ontwikkeling in videokoderingstegnologie. Dit het sy unieke kenmerke in bewegingsberaming in multi-modus, transformasie van heelgetalle, verenigde VLC-simboolkodering en lae kodering sintaksis. Daarom het die H.264-algoritme 'n hoë koderingsdoeltreffendheid, en die toepassingsvooruitsigte daarvan moet vanselfsprekend wees.
     

     

       Sleutelwoorde: videokodering beeldkommunikasie JVT

       Sedert die 1980's het die bekendstelling van twee groot reekse internasionale videokoderingstandaarde, MPEG-x geformuleer deur ISO / IEC en H.26x geformuleer deur ITU-T, 'n nuwe era van videokommunikasie- en bergingstoepassings ingelei. Van aanbevelings van H.261-videokodering tot H.262 / 3, MPEG-1/2/4, ens., Is daar 'n gemeenskaplike doel wat voortdurend nagestreef word, dit wil sê om soveel as moontlik onder die laagste moontlike bitsnelheid te verkry. (of stoorkapasiteit). Goeie beeldkwaliteit. Namate die vraag na beeldtransmissie op die mark toeneem, word die probleem van die aanpassing aan die uitsendingskenmerke van verskillende kanale toenemend duideliker. Dit is die probleem wat opgelos moet word deur die nuwe videostandaard H.264 wat gesamentlik deur IEO / IEC en ITU-T ontwikkel is.

     
       H.261 is die vroegste voorstel vir videokodering, die doel is om die videokoderingstegnologie in ISDN-netwerk-konferensie-TV- en videotelefoontoepassings te standaardiseer. Die algoritme wat dit gebruik, kombineer 'n hibriede koderingsmetode vir voorspelling tussen raamwerk wat die tydelike oortolligheid kan verminder en DCT-transformasie wat die ruimtelike oortolligheid kan verminder. Dit stem ooreen met die ISDN-kanaal en die uitsetkodesnelheid is p × 64 kbit / s. As die waarde van p klein is, kan slegs beelde met 'n lae definisie oorgedra word, wat geskik is vir TV-oproepe van aangesig tot aangesig; wanneer die waarde van p groot is (soos p> 6), kan konferensie-TV-beelde met 'n beter definisie oorgedra word. H.263 beveel 'n beeldkompressiestandaard met 'n lae bisnelheid aan, wat tegnies 'n verbetering en uitbreiding van H.261 is, en toepassings ondersteun met 'n bitsnelheid van minder as 64 kbit / s. Maar eintlik is H.263 en later H.263 + en H.263 ++ ontwikkel om volledige bitsnelheidstoepassings te ondersteun. Dit kan gesien word aan die feit dat dit baie beeldformate ondersteun, soos Sub-QCIF, QCIF, CIF, 4CIF en selfs 16CIF en ander formate.

     

      Die kodesnelheid van die MPEG-1-standaard is ongeveer 1.2Mbit / s en kan 30 rame beelde van CIF (352 × 288) kwaliteit lewer. Dit is geformuleer vir die stoor en afspeel van CD-ROM-skyfies. Die basiese algoritme van die MPEG-l-standaardvideokoderingsgedeelte is soortgelyk aan H.261 / H.263, en maatreëls soos voorspelling van beweging tussen raamwerk, tweedimensionele DCT en VLC-looplengkodering word ook aanvaar. Daarbenewens word konsepte soos intra raam (I), voorspellende raam (P), tweerigting voorspellende raam (B) en GS raam (D) bekendgestel om die koderingsdoeltreffendheid verder te verbeter. Aan die hand van MPEG-1 het die MPEG-2-standaard verbeterings gemaak in die verbetering van beeldresolusie en verenigbaarheid met digitale TV. Die akkuraatheid van die bewegingsvektor is byvoorbeeld 'n halwe pixel; in koderingsbewerkings (soos bewegingsberaming en DCT) Onderskei tussen "raam" en "veld"; stel skaalbaarheidstegnologieë in, soos ruimtelike skaalbaarheid, tydelike skaalbaarheid en sein-ruisverhouding-skaalbaarheid. Die MPEG-4-standaard wat die afgelope jare bekendgestel is, het kodering op grond van oudiovisuele voorwerpe (AVO: Audio-Visual Object) ingestel, wat die interaktiewe vermoëns en koderingsdoeltreffendheid van videokommunikasie aansienlik verbeter. MPEG-4 het ook 'n paar nuwe tegnologieë aangeneem, soos vormkodering, aanpasbare DCT, willekeurige vormkodering van video-voorwerpe ensovoorts. Maar die basiese video-kodeerder van MPEG-4 behoort steeds tot 'n soort baster-kodeerder soortgelyk aan H.263.

     

       Kortom, die H.261-aanbeveling is 'n klassieke videokodering, H.263 is die ontwikkeling daarvan en sal dit geleidelik vervang in die praktyk, hoofsaaklik in kommunikasie, maar die talle opsies van H.263 maak gebruikers dikwels verlies. Die MPEG-reeks standaarde het ontwikkel van toepassings vir stoormedia tot toepassings wat aanpas by transmissiemedia. Die basiese raamwerk van sy kernvideokodering stem ooreen met H.261. Onder hulle is die opvallende "objekgebaseerde kodering" -deel van MPEG-4 te wyte aan nog. Daar is tegniese struikelblokke, en dit is moeilik om dit universeel toe te pas. Die nuwe videokoderingsvoorstel H.264, wat op hierdie basis ontwikkel is, oorkom die swakhede van die twee, stel 'n nuwe koderingsmetode bekend onder die raamwerk van hibriede kodering, verbeter die koderingsdoeltreffendheid en kry praktiese toepassings. Terselfdertyd is dit gesamentlik geformuleer deur die twee groot internasionale standaardiseringsorganisasies, en die toepassingsvooruitsigte daarvan moet vanselfsprekend wees.

     

    1. JVT's H.264
    H.264 is 'n nuwe digitale videokoderingstandaard wat ontwikkel is deur die gesamentlike videoteam (JVT: gesamentlike videoteam) van VCEG (Video Coding Experts Group) van ITU-T en MPEG (Moving Picture Coding Experts Group) van ISO / IEC. Dit is deel 10 van die H.264 van ITU-T en MPEG-4 van ISO / IEC. Die werwing van konsepte het in Januarie 1998 begin. Die eerste konsep is in September 1999 voltooi. Die toetsmodel TML-8 is ontwikkel in Mei 2001. Die FCD-raad van H.264 is op die 5de vergadering van JVT in Junie 2002 aanvaar. Die standaard word tans ontwikkel en sal na verwagting in die eerste helfte van volgende jaar amptelik aanvaar word.

     

      H.264, soos die vorige standaard, is ook 'n hibriede koderingsmodus van DPCM plus transformkodering. Dit aanvaar egter 'n bondige ontwerp van 'return to basics', sonder baie opsies, en behaal baie beter kompressieprestasie as H.263 ++; dit versterk die aanpasbaarheid by verskillende kanale en aanvaar 'n 'netwerkvriendelike' struktuur en sintaksis. Bevorderlik vir die verwerking van foute en pakketverlies; 'n wye verskeidenheid toepassingsdoelwitte om te voldoen aan die behoeftes van verskillende snelhede, verskillende resolusies en verskillende oordraggeleenthede; sy basiese stelsel is oop en geen kopiereg is nodig vir gebruik nie.

     

    Tegnies is daar baie hoogtepunte in die H.264-standaard, soos verenigde VLC-simboolkodering, hoë akkuraatheid, skatting van multi-modus verplasing, heelgetal transformasie gebaseer op 4 × 4 blokke en lae kodering sintaksis. Hierdie maatstawwe maak dat H.264-algoritme 'n baie hoë koderingsdoeltreffendheid het, onder dieselfde gerekonstrueerde beeldkwaliteit, en dit kan ongeveer 50% van die kodetempo bespaar as H.263. H.264 se kodestroomstruktuur het 'n sterk netwerkaanpasbaarheid, verhoog foutherstelvermoë en kan goed aanpas by die toepassing van IP- en draadlose netwerke.

     

    2. Tegniese hoogtepunte van H264

     

      Gelaagde ontwerp
    Die H.264-algoritme kan konseptueel in twee lae verdeel word: die videokoderingslaag (VCL: Video Coding Layer) is verantwoordelik vir die doeltreffende voorstelling van video-inhoud, en die netwerkabstraheringslaag (NAL: Network Abstraction Layer) is verantwoordelik vir die toepaslike manier vereis deur die netwerk. Pak data in en versend dit. Die hiërargiese struktuur van die H.264-kodeerder word in Figuur 1 getoon. 'N Pakketgebaseerde koppelvlak word tussen VCL en NAL gedefinieer, en verpakking en ooreenstemmende sein is deel van NAL. Op hierdie manier word die take van hoë koderingsdoeltreffendheid en netwerkvriendelikheid onderskeidelik deur VCL en NAL voltooi.


      VCL-laag bevat blokgebaseerde bewegingskompensasie-baster-kodering en 'n paar nuwe funksies. Soos die vorige videokoderingstandaarde, bevat H.264 nie funksies soos voorverwerking en na-verwerking in die konsep nie, wat die buigsaamheid van die standaard kan verhoog.


      NAL is verantwoordelik vir die gebruik van die segmenteringsformaat van die onderste laagnetwerk om data in te sluit, insluitend raamwerk, logiese kanaalsignaal, tydsberekening van die gebruik van tydsberekening, of volgorde-eindsein, ens. ondersteun video-oordragformate op die internet met RTP / UDP / IP. NAL bevat sy eie opskrifinligting, segmentstruktuurinligting en werklike vraginligting, dit wil sê die boonste laag VCL-data. (As datasegmenteringstegnologie gebruik word, kan die data uit verskillende dele bestaan).


       Skatting van bewegings met 'n hoë akkuraatheid

       H.264 ondersteun bewegingsvektore met 1/4 of 1/8 pixel presisie. Met 'n 1/4 pixel akkuraatheid kan 'n 6-tap filter gebruik word om hoë frekwensie geraas te verminder. Vir bewegingsvektore met 'n akkuraatheid van 1/8 pixels kan 'n meer komplekse filter met 8 tik gebruik word. Wanneer die bewegingsberaming uitgevoer word, kan die kodeerder ook "verbeterde" interpolasiefilters kies om die effek van voorspelling te verbeter

     

       In die bewegingsvoorspelling van H.264 kan 'n makroblok (MB) volgens Figuur 2 in verskillende subblokke verdeel word om 7 verskillende vorms van blokgroottes te vorm. Hierdie multi-modus buigsame en gedetailleerde verdeling is meer geskik vir die vorm van die werklike bewegende voorwerpe in die beeld, wat aansienlik verbeter

     

    Die akkuraatheid van die bewegingsberaming word verbeter. Op hierdie manier kan elke makroblok 1, 2, 4, 8 of 16 bewegingsvektore bevat.

     

       In H.264 word die kodeerder toegelaat om meer as een vorige raam te gebruik vir bewegingsberaming, dit is die sogenaamde multi-raam verwysingstegnologie. As twee of drie rame byvoorbeeld net gekodeerde verwysingsraamwerke is, sal die kodeerder 'n beter voorspellingsraam kies vir elke teikenmakroblok en vir elke makroblok aandui watter raamwerk vir voorspelling gebruik word.

     

      4 × 4 blok heelgetal transformasie

       H.264 is soortgelyk aan die vorige standaard, met behulp van blokgebaseerde transformeringskodering vir die residuele, maar die transformasie is 'n heelgetalbewerking in plaas van 'n reële getalbewerking, en die proses is basies soortgelyk aan dié van DCT. Die voordeel van hierdie metode is dat dieselfde akkuraatheidstransformasie en omgekeerde transformasie in die kodeerder en die dekodeerder toegelaat word, wat die gebruik van eenvoudige vaste-puntrekening vergemaklik. Met ander woorde, hier is geen "omgekeerde transformasiefout" nie. Die eenheid van transformasie is 4 × 4 blokke, in plaas van 8 × 8 blokke wat vroeër algemeen gebruik is. Aangesien die grootte van die transformasieblok verminder word, is die verdeling van die bewegende voorwerp akkurater. Op hierdie manier is die berekening van die transformasie nie net relatief klein nie, maar ook die konvergensiefout aan die rand van die bewegende voorwerp. Om die kleingrootte bloktransformasie-metode nie die grysskaalverskil tussen die blokke in die groter gladde area in die beeld te laat lewer nie, is die GS-koëffisiënt van 16 4 × 4 blokke van die binne-raam-makroblok-helderheidsdata (elke klein blok Een , altesaam 16) voer 'n tweede 4 × 4-bloktransformasie uit en voer 'n 2 × 2-bloktransformasie uit op die GS-koëffisiënte van 4 4 × 4 blokke chrominansiedata (een vir elke klein blok, 4 in totaal).

     

       Ten einde die snelheidsbeheervermoë van H.264 te verbeter, word die verandering van die kwantiseringsstapgrootte op ongeveer 12.5% beheer in plaas van 'n konstante toename. Die normalisering van die transformkoëffisiëntamplitude word verwerk in die omgekeerde kwantiseringsproses om die kompleksiteit van die berekening te verminder. Om die getrouheid van kleur te beklemtoon, word 'n klein kwantiseringstapgrootte vir die chrominansiekoëffisiënt aangeneem.

     

       Verenigde VLC

    Daar is twee metodes vir entropiekodering in H.264. Die een is die gebruik van verenigde VLC (UVLC: Universal VLC) vir alle simbole wat gekodeer moet word, en die ander is die gebruik van inhoudsadaptiewe binêre rekenkode (CABAC: Context-Adaptive). Binêre rekenkundige kodering). CABAC is 'n opsionele opsie, die koderingsprestasie daarvan is effens beter as UVLC, maar die rekenaarkompleksiteit is ook hoër. UVLC gebruik 'n kodewoordstel van onbeperkte lengte, en die ontwerpstruktuur is baie gereeld, en verskillende voorwerpe kan met dieselfde kodetabel gekodeer word. Hierdie metode is maklik om 'n kodewoord te genereer, en die dekodeerder kan die voorvoegsel van die kodewoord maklik identifiseer, en UVLC kan vinnig hersinkronisering verkry as 'n bietjie fout voorkom

     

       Hier is x0, x1, x2, ... INFO-stukkies en is dit 0 of 1. Figuur 4 gee 'n lys van die eerste 9 kodewoorde. Die vierde getalwoord bevat byvoorbeeld INFO4. Die ontwerp van hierdie kodewoord is geskik vir vinnige hersinkronisering om bitfoute te voorkom.

     

       intra pdiksie

      In die vorige H.26x-reeks en MPEG-x-standaarde word voorspellingsmetodes tussen raamwerke gebruik. In H.264 is intra-raam voorspelling beskikbaar wanneer u Intra-beelde enkodeer. Vir elke 4 × 4-blok (behalwe vir die spesiale behandeling van die randblok), kan elke pixel voorspel word met 'n ander geweegde som van die 17 naaste voorheen gekodeerde pixels (sommige gewigte kan 0 wees), dit wil sê hierdie pixel 17 pixels in die linkerbovenhoek van die blok. Dit is duidelik dat hierdie soort voorspelling binne die raam nie betyds is nie, maar 'n voorspellende koderingsalgoritme wat in die ruimtelike domein uitgevoer word, wat die ruimtelike oortolligheid tussen aangrensende blokke kan verwyder en effektiewer kompressie kan bewerkstellig.

    In die 4 × 4 vierkant is a, b, ..., p 16 voorspelbare voorspellings, en A, B, ..., P is gekodeerde pixels. Die waarde van punt m kan byvoorbeeld voorspel word deur die formule (J + 2K + L + 2) / 4, of deur die formule (A + B + C + D + I + J + K + L) / 8, en so aan. Volgens die geselekteerde voorspellingsreferensiepunte is daar 9 verskillende modi vir helderheid, maar daar is slegs 1 modus vir voorspelling van chrominansie binne die raamwerk.

     

      Vir IP- en draadlose omgewings

       Die H.264-konsep bevat instrumente vir die eliminering van foute om die versending van saamgeperste video's in 'n omgewing met gereelde foute en pakketverlies te vergemaklik, soos die robuustheid van die oordrag in mobiele kanale of IP-kanale.

     

       Om transmissiefoute te weerstaan, kan die tydsinchronisasie in die H.264-videostroom bewerkstellig word deur middel van beeldverversing binne die raam, en die ruimtelike sinchronisasie word ondersteun deur sny gestruktureerde kodering. Terselfdertyd word 'n sekere hersinkroniseringspunt ook in die videogegewens van 'n beeld verskaf ten einde die hersinkronisering na 'n bietjie fout te vergemaklik. Daarbenewens laat die kodeerder binne-raam-makroblokverfrissing en veelvuldige verwysingsmakroblokke toe om nie net die koderingsdoeltreffendheid te oorweeg nie, maar ook die eienskappe van die transmissiekanaal wanneer die makroblokmodus bepaal word.

     

    Benewens die verandering van die kwantiseringstapgrootte om aan te pas by die kanaalkoersnelheid, word in H.264 ook die metode van datasegmentering gebruik om die verandering van die kanaalkodetempo die hoof te bied. Oor die algemeen is die konsep van datasegmentering om videodata met verskillende prioriteite in die kodeerder te genereer om die kwaliteit van diens QoS in die netwerk te ondersteun. Byvoorbeeld, 'n sintaksgebaseerde dataverdelingsmetode word gebruik om die gegewens van elke raamwerk in verskillende dele te verdeel volgens die belangrikheid daarvan, wat die minder belangrike inligting kan weggooi as die buffer oorloop. 'N Soortgelyke temporale dataverdelingsmetode kan ook gebruik word, wat bereik word deur die gebruik van verskeie verwysingsraamwerke in P- en B-rame.

     

      In die toepassing van draadlose kommunikasie kan ons groot bitsnelheidsveranderings van die draadlose kanaal ondersteun deur die kwantiseringspresisie of ruimte / tydresolusie van elke raam te verander. In die geval van multicast is dit egter onmoontlik om van die kodeerder te vereis om op wisselende bitsnelhede te reageer. Daarom gebruik H.4, anders as die FGS (Fine Granular Scalability) -metode wat in MPEG-264 (met 'n laer doeltreffendheid) gebruik word, stroomskakelende SP-rame in plaas van hiërargiese kodering.

    ========================

     

    3. TML-8-opvoering

      TML-8 is die toetsmodus van H.264, gebruik dit om die videokoderingsdoeltreffendheid van H.264 te vergelyk en te toets. Die PSNR wat deur die toetsresultate verskaf word, het duidelik getoon dat, in vergelyking met die prestasie van MPEG-4 (ASP: Advanced Simple Profile) en H.263 ++ (HLP: High Latency Profile), die resultate van H.264 ooglopende voordele het. Soos getoon in Figuur 5.

    Die PSNR van H.264 is uiteraard beter as die van MPEG-4 (ASP) en H.263 ++ (HLP). In die vergelykingstoets van 6 snelhede is die PSNR van H.264 gemiddeld 2dB hoër as MPEG-4 (ASP). Dit is gemiddeld 3dB hoër as H.263 (HLP). Die 6 toetstariewe en die verwante voorwaardes daarvan is: 32 kbit / s-koers, 10f / s raamsnelheid en QCIF-formaat; 64 kbit / s koers, 15f / s raam koers en QCIF formaat; 128kbit / s koers, 15f / s Raamsnelheid en CIF-formaat; 256kbit / s koers, 15f / s raam koers en QCIF formaat; 512 kbit / s koers, 30f / s raamsnelheid en CIF formaat; 1024 kbit / s koers, 30f / s raamsnelheid en CIF-formaat.

     

    4. moeilikheid om te besef

       Vir elke ingenieur wat praktiese toepassings oorweeg, moet hy die moeilikheid van die implementering meet, terwyl hy aandag skenk aan die superieure prestasie van H.264. Oor die algemeen word die verbetering van die prestasie van H.264 verkry teen die koste van verhoogde kompleksiteit. Met die ontwikkeling van tegnologie val hierdie toename in kompleksiteit egter binne die aanvaarbare omvang van ons huidige of nabye toekomstige tegnologie. In werklikheid, in ag genome die beperking van die kompleksiteit, het H.264 nie 'n paar veral berekenings duur verbeterde algoritmes gebruik nie. H.264 gebruik byvoorbeeld nie wêreldwye bewegingskompensasietegnologie wat in MPEG-4 ASP gebruik word nie. Verhoogde aansienlike koderingskompleksiteit.

     

       Beide H.264 en MPEG-4 bevat B-rame en meer presies en kompaklex beweging interpolasie filters as MPEG-2, H.263 of MPEG-4 SP (Eenvoudige profiel). Om die bewegingsberaming beter te voltooi, het H.264 die soorte veranderlike blokgroottes en die aantal veranderlike verwysingsraamwerke aansienlik verhoog.

     

       H.264 RAM-vereistes word hoofsaaklik gebruik vir verwysingsraambeelde, en die meeste gekodeerde video's gebruik 3 tot 5 rame verwysingsbeelde. Dit benodig nie meer ROM as die gewone video-enkodeerder nie, want H.264 UVLC gebruik 'n goed gestruktureerde opsoek-tabel vir alle soorte data

    5. slotopmerkings

       H.264 het wye toepassingsvooruitsigte, soos real-time videokommunikasie, internet-video-oordrag, videostreamingdienste, multi-punt kommunikasie op heterogene netwerke, saamgeperste videoberging, videodatabasisse, ens.

     

    Die tegniese eienskappe van H.264-aanbevelings kan in drie aspekte opgesom word. Een daarvan is om op praktiese aktiwiteite te fokus, volwasse tegnologie aan te wend, hoër koderingsdoeltreffendheid na te streef en bondige uitdrukking; die ander is om te fokus op aanpassing by mobiele en IP-netwerke en hiërargiese tegnologie aan te neem, wat die kodering en die kanaal van mekaar skei, in wese formeel meer in ag neem met die kenmerke van die kanaal; die derde is dat onder die basiese raamwerk van die hibriede-kodeerder, die belangrikste komponente daarvan gemaak word. Belangrike verbeterings, soos multimodus-bewegingsberaming, intra-raam voorspelling, multi-raam voorspelling, verenigde VLC, 4 × 4 tweedimensionele heelgetal transformasie, ens.

     

       Tot dusver is H.264 nog nie afgehandel nie, maar vanweë die hoër kompressieverhouding en beter kanaalaanpasbaarheid, sal dit al hoe wyer gebruik word op die gebied van digitale videokommunikasie of -berging, en die ontwikkelingspotensiaal daarvan is onbeperk.

    Ten slotte moet opgemerk word dat die superieure prestasie van H.264 nie sonder koste is nie, maar dat die koste 'n groot toename in rekenaarkompleksiteit is. Volgens beramings is die rekenaarkompleksiteit van die kodering ongeveer drie keer die van H.263, en die kompleksiteit van die dekodering ongeveer 2 keer van H.263.

    ===========================

     

    Verstaan ​​die H.264- en MPEG-4-tegnologieprodukte korrek en skakel die vervaardiger se vals propaganda uit

       Daar word erken dat die H.264-videocodec-standaard 'n sekere mate van vooruitgang het, maar dit is nie die voorkeur-standaard vir video-enkodeerders nie, veral nie as 'n waarnemingsproduk nie, omdat dit ook tegniese gebreke het.

       is ingesluit in die MPEG-4 Deel 10 standaard as die H.264 videokodek standaard, wat beteken dat dit slegs aan die tiende deel van MPEG-4 gekoppel is. Met ander woorde, H.264 oorskry nie die omvang van die MPEG-4 standaard nie. Daarom is dit verkeerd dat die H.264-standaard en die video-oordragkwaliteit op die internet hoër is as MPEG-4. Die oorgang van MPEG-4 na H.264 is nog meer onverstaanbaar. Laat ons eers die ontwikkeling van MPEG-4 reg verstaan:

    1. MPEG-4 (SP) en MPEG-4 (ASP) is die vroeëre produktegnologieë van MPEG-4

      MPEG-4 (SP) en MPEG-4 (ASP) is in 1998 voorgestel. Die tegnologie het tot op hede ontwikkel, en daar is wel probleme. Daarom is die huidige staatsbeheerde tegniese personeel wat die vermoë het om MPEG-4 te ontwikkel, nie hierdie agterlike tegnologie in MPEG-4-video-toesig- of videokonferensieprodukte gebruik nie. Die vergelyking tussen H.264-produkte (tegniese produkte na 2005) en die vroeë MPEG-4 (SP) -tegnologie wat op die internet bevorder word, is regtig onvanpas. Kan die prestasievergelyking van IT-produkte in 2005 en 2001 oortuigend wees? . Wat hier verduidelik moet word, is dat dit 'n tegniese hype-gedrag van vervaardigers is.

     

    Kyk na die tegnologiese vergelyking:

    Sommige vervaardigers mislei vergelykings: onder dieselfde gerekonstrueerde beeldkwaliteit verminder H.264 die bitsnelheid met 50% vergeleke met H.263 + en MPEG-4 (SP).

    Hierdie data vergelyk in wese H.264 nuwe tegnologiese produkdata met MPEG-4-data vir vroeë tegnologieprodukte, wat sinloos en misleidend is om huidige MPEG-4-tegnologieprodukte te vergelyk. Waarom het H.264-produkte in 4 nie data vergelyk met nuwe MPEG-2006-tegnologieprodukte nie? Die ontwikkeling van H.264-videokoderingstegnologie is inderdaad baie vinnig, maar die video-dekodering-video-effek is net gelyk aan die video-effek van Microsoft se Windows Media Player 9.0 (WM9). Op die oomblik het die MPEG-4-tegnologie wat deur Huayi se hardeskyfvideo-bediener en videokonferensie-toerusting gebruik word, byvoorbeeld die (WMV) tegniese spesifikasies vir videode-dekoderingstegnologie bereik, en die klank- en videosinkronisering is minder as 0.15 sekondes (binne 150 millisekondes ). H.264 en Microsoft WM9 kan nie ooreenstem nie

     

    2. Die ontwikkelende MPEG-4-video-dekodeerdertegnologie:

    Op die oomblik is die ontwikkeling van MPEG-4-video-dekodeerdertegnologie vinnig, nie soos die vervaardigers op die internet hype nie. Die voordeel van die huidige H.264-beeldstandaard is slegs die kompressie en berging, wat 15-20% kleiner is as die huidige MPEG-4-berginglêer van Huayi-produkte, maar die videoformaat is nie 'n standaardformaat nie. Die rede is dat H.264 nie 'n internasionaal gebruikte stoorformaat aanvaar nie, en dat sy videolêers nie met sagteware van derdepartye wat internasionaal gebruik word, kan oopmaak nie. Daarom word in sommige plaaslike regerings en agentskappe duidelik gestel dat die videolêers met internasionaal aanvaarde derdeparty-sagteware geopen moet word wanneer u toerusting kies. Dit is baie belangrik vir die monitering van produkte. Veral wanneer diefstal plaasvind, moet die polisie bewyse bekom, ontleed, ens.

     

    Die opgegradeerde weergawe van MPEG-4-video-dekodeerder is (WMV), en die klank is anders volgens die koderingstegnologie en ervaring van elke vervaardiger. Die huidige volwasse MPEG-4 nuwe tegnologieprodukte vanaf 2005 tot 2006 is wat die prestasie betref, baie hoër as H.264-tegnologieprodukte.

     

    Wat die oordrag betref: in vergelyking met die nuwe MPEG-4-tegnologieproduk H.264 het die volgende gebreke:

    1. Klank- en videosinkronisering: H.264 klank- en videosinkronisering het probleme, veral wat vertraging betref. Die oordragverrigting van H.264 is gelykstaande aan Microsoft Windows Media Player 9.0 (WM9). Op die oomblik behaal die MPEG-4-tegnologie wat deur die Huayi-netwerkvideo-bediener aangeneem is, 'n vertraging van minder as 0.15 sekondes (150 millisekondes) op die gebied van videobewaking en videokonferensies, wat buite die bereik van H.264-produkte is;

    2. Netwerktransmissiedoeltreffendheid: neem H.2 aan

     

     

     

     

    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 solution  Western UnionBank OF China
    E-pos:[e-pos beskerm]   WhatsApp: +8618078869184 Skype: sky198710021 Chat with me
    Kopiereg 2006-2020 Gedryf deur www.fmuser.org

    Kontak Ons