FMUSER Wirless överför video och ljud enklare!

[e-postskyddad] WhatsApp + 8618078869184
Språk

    MPEG-4 och H264 skillnad, kodning och applikation

     

     MPEG4 är en kompressionsteknik som är lämplig för övervakning
     
      MPEG4 tillkännagavs i november 1998. Den internationella standarden MPEG4, som ursprungligen förväntades tas i bruk i januari 1999, är inte bara för video- och ljudkodning med en viss bithastighet, utan ägnar också mer uppmärksamhet åt interaktivitet och flexibilitet hos multimediasystem. Experterna från MPEG-expertgruppen arbetar hårt för formuleringen av MPEG-4. MPEG-4-standarden används huvudsakligen i videotelefon, video-e-post och elektroniska nyheter etc. Kraven på överföringshastighet är relativt låga, mellan 4800-64000 bitar / sek, och upplösningen är mellan 4800-64000 bitar / sek. Det är 176X144. MPEG-4 använder en mycket smal bandbredd, komprimerar och överför data genom ramrekonstruktionsteknik för att få minst data och uppnå bästa bildkvalitet.


     
       Jämfört med MPEG-1 och MPEG-2 är karakteristiken för MPEG-4 att den är mer lämplig för interaktiva AV-tjänster och fjärrövervakning. MPEG-4 är den första dynamiska bildstandarden som ändrar dig från passiv till aktiv (inte längre bara tittar, så att du kan gå med, det vill säga interaktiv); ett annat inslag i det är dess omfattning; från källan försöker MPEG-4 att blanda naturliga föremål med konstgjorda föremål (i betydelsen visuella effekter). Designmålet för MPEG-4 har också bredare anpassningsförmåga och skalbarhet. MPEG4 försöker uppnå två mål:

       1. Multimediekommunikation under låg bithastighet;
      2. Det är syntesen av multimediekommunikation inom flera branscher.

     

      Enligt detta mål introducerar MPEG4 AV-objekt (Audio / Visaul Objects), vilket möjliggör mer interaktiva funktioner. MPEG-4s videokvalitetsupplösning är relativt hög och datahastigheten är relativt låg. Huvudskälet är att MPEG-4 använder sig av ACE (Advanced Decoding Efficiency) -teknik, vilket är en uppsättning kodningsalgoritmregler som används i MPEG-4 för första gången. Målorientering relaterad till ACE kan möjliggöra mycket låga datahastigheter. Jämfört med MPEG-2 kan den spara 90% av lagringsutrymmet. MPEG-4 kan också uppgraderas i stor utsträckning i ljud- och videoströmmar. När videon ändras mellan 5 kb / s och 10 Mb / s kan ljudsignalen bearbetas mellan 2 kb / s och 24 kb / s. Det är särskilt viktigt att betona att MPEG-4-standarden är en objektorienterad komprimeringsmetod. Det är inte bara att dela upp bilden i några block som MPEG-1 och MPEG-2, men beroende på bildens innehåll, föremålen (objekt, tecken, bakgrund) Den separeras för att utföra kodning mellan ramar och mellan ramar och komprimering, och möjliggör flexibel fördelning av kodhastigheter mellan olika objekt. Fler byte tilldelas viktiga objekt och färre byte tilldelas sekundära objekt. Således förbättras kompressionsförhållandet avsevärt så att det kan uppnå bättre resultat vid en lägre kodhastighet. Den objektorienterade komprimeringsmetoden för MPEG-4 gör också bilddetekteringsfunktionen och noggrannheten mer reflekterad. Bilddetekteringsfunktionen gör det möjligt för hårddiskvideoinspelarsystemet att få en bättre videorörelselarmfunktion.


     
    Kort sagt, MPEG-4 är en helt ny videokodningsstandard med låg bithastighet och högt kompressionsförhållande. Överföringshastigheten är 4.8 ~ 64 kbit / s, och den tar ett relativt litet lagringsutrymme. För en färgskärm med en upplösning på 352 × 288, till exempel, när utrymmet för varje bildruta är 1.3 kB, om du väljer 25 bilder / sekund, kommer det att kräva 120 kB per timme, 10 timmar per dag, 30 dagar per månad och 36 GB per kanal och månad. Om det är 8 kanaler krävs 288 GB, vilket uppenbarligen är acceptabelt.

     

       Det finns många typer av tekniker inom detta område, men de mest grundläggande och mest använda samtidigt är MPEG1, MPEG2, MPEG4 och andra tekniker. MPEG1 är en teknik med högt kompressionsförhållande men sämre bildkvalitet; medan MPEG2-tekniken huvudsakligen fokuserar på bildkvalitet och kompressionsförhållandet är litet, så det kräver ett stort lagringsutrymme; MPEG4-teknik är en mer populär teknik idag, med hjälp av denna teknik kan den spara utrymme, har hög bildkvalitet och kräver inte hög nätverksöverföringsbandbredd. Däremot är MPEG4-teknik relativt populär i Kina och har också erkänts av branschexperter.


     
      Enligt inledningen, eftersom MPEG4-standarden använder telefonlinjer som sändningsmedium, kan avkodare konfigureras på plats enligt de olika kraven i applikationen. Skillnaden mellan den och komprimeringskodningsmetoden baserad på dedikerad hårdvara är att kodningssystemet är öppet och nya och effektiva algoritmmoduler kan läggas till när som helst. MPEG4 justerar komprimeringsmetoden i enlighet med bildens rumsliga och tidsmässiga egenskaper för att få ett större kompressionsförhållande, lägre komprimeringskodström och bättre bildkvalitet än MPEG1. Dess applikationsmål är för smalbandsöverföring, högkvalitativ komprimering, interaktiva operationer och uttryck som integrerar naturliga föremål med konstgjorda föremål, samtidigt som man särskilt betonar bred anpassningsförmåga och skalbarhet. Därför baseras MPEG4 på egenskaperna hos scenbeskrivningen och bandbreddsorienterad design, vilket gör den mycket lämplig för videoövervakning, vilket främst återspeglas i följande aspekter:


      1. Lagringsutrymme sparas - det utrymme som krävs för att använda MPEG4 är 1/10 av MPEG1 eller M-JPEG. Eftersom MPEG4 automatiskt kan justera komprimeringsmetoden enligt scenförändringar kan det dessutom säkerställa att bildkvaliteten inte försämras för stillbilder, allmänna sportscener och intensiva aktivitetsscener. Det är en mer effektiv videokodningsmetod.

      2. Hög bildkvalitet - Den högsta bildupplösningen på MPEG4 är 720x576, vilket ligger nära bildeffekten på DVD. MPEG4 baserat på AV-komprimeringsläge bestämmer att det kan garantera bra definition för rörliga objekt, och tiden / tiden / bildkvaliteten är justerbar.

            3. Kravet på nätverksöverföringsbandbredd är inte högt - eftersom kompressionsförhållandet för MPEG4 är mer än tio gånger så stort som MPEG10 och M-JPEG av samma kvalitet, är bandbredden som upptas under nätöverföringen bara cirka 1/1 av den av MPEG10 och M-JPEG av samma kvalitet. . Enligt samma bildkvalitetskrav behöver MPEG1 bara en smalare bandbredd.

    ====================
    Tekniska höjdpunkter i den nya videokodningsstandarden H.264

      Sammanfattning:

      För praktiska tillämpningar är H.264-rekommendationen, gemensamt formulerad av de två stora internationella standardiseringsorganisationerna, ISO / IEC och ITU-T, en ny utveckling inom videokodningsteknik. Den har sina unika funktioner i rörelsestimering i flera lägen, heltalstransformation, enhetlig VLC-symbolkodning och skiktad kodningssyntax. Därför har H.264-algoritmen hög kodningseffektivitet, och dess applikationsutsikter bör vara självklara.
     

     

       Nyckelord: videokodning bildkommunikation JVT

       Sedan 1980-talet har införandet av två stora serier av internationella videokodningsstandarder, MPEG-x formulerat av ISO / IEC och H.26x formulerat av ITU-T, inlett en ny era av videokommunikations- och lagringsapplikationer. Från H.261 videokodningsrekommendationer till H.262 / 3, MPEG-1/2/4, etc., finns det ett gemensamt mål som kontinuerligt eftersträvas, det vill säga att uppnå så mycket som möjligt under lägsta möjliga bithastighet (eller lagringskapacitet). Bra bildkvalitet. I takt med att marknadens efterfrågan på bildöverföring ökar har problemet med att anpassa sig till sändningskaraktäristiken hos olika kanaler blivit alltmer uppenbart. Detta är problemet som ska lösas med den nya videostandarden H.264 som utvecklats gemensamt av IEO / IEC och ITU-T.

     
       H.261 är det tidigaste videokodningsförslaget, syftet är att standardisera videokodningstekniken i ISDN-nätverkskonferens-TV- och videotelefonapplikationer. Algoritmen den använder kombinerar en hybridkodningsmetod för förutsägning mellan ramar som kan minska tidsmässig redundans och DCT-transform som kan minska rumslig redundans. Den matchar ISDN-kanalen och dess utgångskod är p × 64 kbit / s. När värdet på p är litet kan endast bilder med låg definition sändas, vilket är lämpligt för ansikte mot ansikte TV-samtal; när värdet på p är stort (t.ex. p> 6) kan konferens-TV-bilder med bättre definition överföras. H.263 rekommenderar en bildkomprimeringsstandard med låg bithastighet, vilket tekniskt sett är en förbättring och expansion av H.261 och stöder applikationer med en bithastighet på mindre än 64 kbit / s. Men i själva verket har H.263 och senare H.263 + och H.263 ++ utvecklats för att stödja applikationer med full bithastighet. Det framgår av det faktum att den stöder många bildformat, till exempel Sub-QCIF, QCIF, CIF, 4CIF och till och med 16CIF och andra format.

     

      Kodhastigheten för MPEG-1-standarden är cirka 1.2 Mbit / s, och den kan ge 30 bilder med CIF (352 × 288) kvalitetsbilder. Den är formulerad för videolagring och uppspelning av CD-ROM-skivor. Den grundläggande algoritmen för MPEG-l-standardvideokodningsdelen liknar H.261 / H.263, och åtgärder som rörelsekompenserad mellanramsprognos, tvådimensionell DCT och VLC-körlängdskodning antas också. Dessutom introduceras begrepp såsom intramat (I), prediktiv ram (P), dubbelriktad prediktiv ram (B) och DC-ram (D) för att ytterligare förbättra kodningseffektiviteten. På grundval av MPEG-1 har MPEG-2-standarden gjort vissa förbättringar för att förbättra bildupplösning och kompatibilitet med digital-TV. Exempelvis är noggrannheten för dess rörelsevektor halv pixel; i kodningsoperationer (såsom rörelseuppskattning och DCT) Skill mellan "ram" och "fält"; introducera kodning av skalbarhetstekniker, såsom rumslig skalbarhet, tidsmässig skalbarhet och signal-brusförhållande. MPEG-4-standarden som introducerats de senaste åren har infört kodning baserad på audiovisuella objekt (AVO: Audio-Visual Object), vilket avsevärt förbättrar den interaktiva kapaciteten och kodningseffektiviteten för videokommunikation. MPEG-4 antog också vissa nya tekniker, såsom formkodning, adaptiv DCT, godtycklig formkodning av videoobjekt och så vidare. Men MPEG-4: s grundläggande videokodare tillhör fortfarande en slags hybridkodare som liknar H.263.

     

       Kort sagt är H.261-rekommendationen en klassisk videokodning, H.263 är dess utveckling och kommer successivt att ersätta den i praktiken, främst används i kommunikation, men de många alternativen i H.263 gör ofta användare med förlust. MPEG-serien har utvecklats från applikationer för lagringsmedier till applikationer som anpassar sig till överföringsmedier. Det grundläggande ramverket för dess kärnvideokodning överensstämmer med H.261. Bland dem beror den iögonfallande "objektbaserade kodning" -delen av MPEG-4 fortfarande. Det finns tekniska hinder, och det är svårt att tillämpa det allmänt. Därför övervinner det nya videokodningsförslaget H.264 som utvecklats på grundval av svagheterna hos de två, inför en ny kodningsmetod inom ramen för hybridkodning, förbättrar kodningseffektiviteten och står inför praktiska tillämpningar. Samtidigt formulerades den gemensamt av de två stora internationella standardiseringsorganisationerna och dess tillämpningsutsikter borde vara självklara.

     

    1. JVT: s H.264
    H.264 är en ny digital videokodningsstandard utvecklad av det gemensamma videoteamet (JVT: gemensamt videoteam) från VCEG (Video Coding Experts Group) från ITU-T och MPEG (Moving Picture Coding Experts Group) enligt ISO / IEC. Det är del 10 av ITU-T: s H.264 och ISO / IEC: s MPEG-4. Begäran om utkast startade i januari 1998. Det första utkastet slutfördes i september 1999. Testmodellen TML-8 utvecklades i maj 2001. FCD-styrelsen i H.264 godkändes vid JVT: s 5: e möte i juni 2002.. Standarden är för närvarande under utveckling och förväntas antas officiellt under första halvåret nästa år.

     

      H.264, som den tidigare standarden, är också ett hybridkodningsläge för DPCM plus transformkodning. Det antar dock en kortfattad design av "return to basics", utan många alternativ, och uppnår mycket bättre komprimeringsprestanda än H.263 ++; det stärker anpassningsförmågan till olika kanaler och antar en "nätverksvänlig" struktur och syntax. Bidrar till behandlingen av fel och paketförlust; ett brett spektrum av applikationsmål för att möta behoven hos olika hastigheter, olika upplösningar och olika överförings- (lagrings-) tillfällen; dess grundläggande system är öppet och ingen upphovsrätt krävs för användning.

     

    Tekniskt sett finns det många höjdpunkter i H.264-standarden, såsom enhetlig VLC-symbolkodning, hög precision, uppskattning av flerlägesförskjutning, heltalstransformation baserad på 4 × 4-block och skiktad kodningssyntax. Dessa åtgärder gör att H.264-algoritmen har mycket hög kodningseffektivitet, under samma rekonstruerade bildkvalitet, det kan spara cirka 50% av kodhastigheten än H.263. H.264: s kodströmstruktur har stark nätverksanpassningsförmåga, ökar möjligheterna till felåterställning och kan väl anpassas till tillämpningen av IP och trådlösa nätverk.

     

    2. Tekniska höjdpunkter i H264

     

      Skiktad design
    H.264-algoritmen kan konceptuellt delas in i två lager: videokodningsskiktet (VCL: Video Coding Layer) är ansvarigt för effektiv videoinnehållsrepresentation, och nätverkets abstraktionsskikt (NAL: Network Abstraction Layer) ansvarar för lämpligt sätt krävs av nätverket. Packa och överföra data. Den hierarkiska strukturen för H.264-kodaren visas i figur 1. Ett paketbaserat gränssnitt definieras mellan VCL och NAL, och förpackning och motsvarande signalering är en del av NAL. På detta sätt slutförs uppgifterna med hög kodningseffektivitet och nätverksvänlighet av VCL respektive NAL.


      VCL-skiktet innehåller blockbaserad hybridkodning för rörelsekompensation och några nya funktioner. Liksom tidigare videokodningsstandarder innehåller H.264 inte funktioner som förbehandling och efterbehandling i utkastet, vilket kan öka standardens flexibilitet.


      NAL ansvarar för att använda segmenteringsformatet för det nedre lagernätverket för att inkapsla data, inklusive inramning, logisk kanalsignalering, tidsinformationsutnyttjande eller sekvensändsignal etc. Till exempel stöder NAL videoöverföringsformat på kretskopplade kanaler och stöder videoöverföringsformat på Internet med RTP / UDP / IP. NAL innehåller sin egen rubrikinformation, segmentstrukturinformation och faktisk belastningsinformation, det vill säga VCL-data i det övre lagret. (Om datasegmenteringsteknik används kan data bestå av flera delar).


       Högprecisions, rörelsestimering i flera lägen

       H.264 stöder rörelsevektorer med 1/4 eller 1/8 pixel precision. Med 1/4 pixel noggrannhet kan ett 6-tap filter användas för att minska högfrekvent brus. För rörelsevektorer med 1/8 pixel noggrannhet kan ett mer komplext 8-tap filter användas. Vid utförande av rörelseuppskattning kan kodaren också välja "förbättrade" interpoleringsfilter för att förbättra effekten av förutsägelse

     

       I rörelseförutsägelsen av H.264 kan ett makroblock (MB) delas in i olika delblock enligt figur 2 för att bilda 7 olika lägen för blockstorlekar. Denna flexibla och detaljerade uppdelning i flera lägen är mer lämplig för formen på de faktiska rörliga objekten i bilden, vilket förbättras avsevärt

     

    Noggrannheten i rörelseuppskattningen förbättras. På detta sätt kan varje makroblock innehålla 1, 2, 4, 8 eller 16 rörelsevektorer.

     

       I H.264 tillåts kodaren att använda mer än en tidigare ram för rörelseuppskattning, vilket är den så kallade multiramreferenstekniken. Till exempel, om 2 eller 3 ramar bara är kodade referensramar, kommer kodaren att välja en bättre förutsägelsesram för varje målmakroblock, och ange för varje makroblock vilken ram som används för förutsägelse.

     

      4 × 4 block heltalstransformation

       H.264 liknar den tidigare standarden, med blockbaserad transformeringskodning för den återstående, men transformationen är ett heltal i stället för en verklig taloperation, och processen liknar i princip den för DCT. Fördelen med denna metod är att samma precisionstransformation och invers transformation är tillåten i kodaren och avkodaren, vilket underlättar användningen av enkel fastpunktsräkning. Med andra ord finns det inget "inverterat transformationsfel" här. Enheten för transformation är 4 × 4 block, istället för 8 × 8 block som vanligtvis använts tidigare. Eftersom storleken på transformationsblocket reduceras är uppdelningen av det rörliga objektet mer exakt. På detta sätt är inte bara transformationsberäkningsbeloppet relativt litet utan också konvergensfelet vid kanten av det rörliga objektet minskas kraftigt. För att göra den lilla storleken på blocktransformationsmetoden inte producera gråskalskillnaden mellan blocken i det större släta området i bilden, är DC-koefficienten på 16 4 × 4 block i makroblockens ljusstyrdedata (varje litet block En , totalt 16) utför en andra 4 × 4-blocktransformation och utför en 2 × 2-blocktransformation på DC-koefficienterna på 4 4 × 4 block med krominansdata (en för varje litet block, totalt 4).

     

       För att förbättra hastighetskontrollförmågan för H.264 styrs ändringen av kvantiseringsstegsstorleken till cirka 12.5% istället för en konstant ökning. Normaliseringen av transformkoefficientamplituden bearbetas i den inversa kvantiseringsprocessen för att minska beräkningskomplexiteten. För att betona färgens trohet antas en liten kvantiseringsstegsstorlek för krominanskoefficienten.

     

       Enad VLC

    Det finns två metoder för entropikodning i H.264. Den ena är att använda enhetlig VLC (UVLC: Universal VLC) för alla symboler som ska kodas, och den andra är att använda innehållsadaptiv binär aritmetisk kodning (CABAC: Context-Adaptive). Binär aritmetisk kodning). CABAC är ett valfritt alternativ, dess kodningsprestanda är något bättre än UVLC, men beräkningskomplexiteten är också högre. UVLC använder en kodorduppsättning med obegränsad längd, och designstrukturen är mycket regelbunden och olika objekt kan kodas med samma kodtabell. Den här metoden är lätt att generera ett kodord, och avkodaren kan enkelt identifiera kodordets prefix, och UVLC kan snabbt få omsynkronisering när ett bitfel uppstår

     

       Här är x0, x1, x2, ... INFO-bitar och är 0 eller 1. Figur 4 visar de första 9 kodorden. Till exempel innehåller det fjärde talordet INFO4. Utformningen av detta kodord är optimerad för snabb omsynkronisering för att förhindra bitfel.

     

       intradiktion

      I de tidigare H.26x-serierna och MPEG-x-seriestandarderna används förutspådningsmetoder mellan ramar. I H.264 är förutsägning inom bildrutan tillgänglig vid kodning av Intra-bilder. För varje 4 × 4-block (förutom den speciella behandlingen av kantblocket) kan varje pixel förutsägas med en annan viktad summa av de 17 närmast tidigare kodade pixlarna (vissa vikter kan vara 0), det vill säga denna pixel 17 pixlar i det övre vänstra hörnet av blocket. Uppenbarligen är denna typ av intramatförutsägelse inte i tid, utan en förutsägbar kodningsalgoritm som utförs i den rumsliga domänen, vilket kan ta bort den rumsliga redundansen mellan intilliggande block och uppnå en mer effektiv komprimering.

    I fyrkanten 4 × 4 är a, b, ..., p 16 pixlar som kan förutsägas och A, B, ..., P är kodade pixlar. Till exempel kan värdet för punkt m förutsägas av formeln (J + 2K + L + 2) / 4, eller med formeln (A + B + C + D + I + J + K + L) / 8, och så vidare. Enligt de valda prediktionsreferenspunkterna finns det 9 olika lägen för luminans, men det finns bara 1 läge för intramatförutsägelse av krominans.

     

      För IP- och trådlösa miljöer

       H.264-utkastet innehåller verktyg för att eliminera fel för att underlätta överföringen av komprimerad video i en miljö med frekventa fel och paketförlust, såsom robustheten för överföring i mobilkanaler eller IP-kanaler.

     

       För att motstå överföringsfel kan tidssynkroniseringen i H.264-videoströmmen åstadkommas med användning av bilduppdatering inom ramen, och den rumsliga synkroniseringen stöds av skivstrukturerad kodning. För att underlätta omsynkronisering efter ett bitfel tillhandahålls samtidigt en viss omsynkroniseringspunkt också i videodata för en bild. Dessutom tillåter makroblockuppdatering inom ramen och multipla referensmakroblock kodaren att inte bara överväga kodningseffektiviteten utan också sändningskanalens egenskaper vid bestämning av makroblockläget.

     

    Förutom att använda ändringen av kvantiseringsstegsstorleken för att anpassa sig till kanalkodhastigheten i H.264 används ofta metoden för datasegmentering för att klara förändringen av kanalkodhastigheten. Generellt sett är begreppet datasegmentering att generera videodata med olika prioriteringar i kodaren för att stödja kvaliteten på tjänsten QoS i nätverket. Till exempel antas en syntaxbaserad datapartitioneringsmetod för att dela upp data för varje ram i flera delar efter dess betydelse, vilket gör att den mindre viktiga informationen kan kasseras när bufferten flyter över. En liknande temporär datapartitioneringsmetod kan också användas, vilket åstadkoms genom att använda flera referensramar i P- och B-ramar.

     

      Vid tillämpning av trådlös kommunikation kan vi stödja stora bithastighetsändringar för den trådlösa kanalen genom att ändra kvantiseringsprecisionen eller upplösningen för rum / tid för varje bildruta. I fallet med multicast är det dock omöjligt att kräva att kodaren svarar på varierande bithastigheter. Därför använder H.4, till skillnad från FGS (Fine Granular Scalability) -metoden som används i MPEG-264 (med lägre effektivitet), strömomkoppling av SP-ramar istället för hierarkisk kodning.

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

     

    3. TML-8-prestanda

      TML-8 är testläget för H.264, använd det för att jämföra och testa videokodningseffektiviteten för H.264. PSNR som tillhandahålls av testresultaten har tydligt visat att jämfört med prestanda för MPEG-4 (ASP: Advanced Simple Profile) och H.263 ++ (HLP: High Latency Profile) har resultaten av H.264 uppenbara fördelar. Som visas i figur 5.

    PSNR för H.264 är uppenbarligen bättre än för MPEG-4 (ASP) och H.263 ++ (HLP). I jämförelsetestet med 6 hastigheter är PSNR på H.264 2dB högre än MPEG-4 (ASP) i genomsnitt. Det är 3dB högre än H.263 (HLP) i genomsnitt. De 6 testhastigheterna och deras relaterade förhållanden är: 32 kbit / s-hastighet, 10f / s bildhastighet och QCIF-format; 64 kbit / s-hastighet, 15f / s bildhastighet och QCIF-format; 128kbit / s-hastighet, 15f / s bildhastighet och CIF-format; 256 kbit / s-hastighet, 15f / s bildhastighet och QCIF-format; 512 kbit / s-hastighet, 30f / s bildhastighet och CIF-format; 1024 kbit / s-hastighet, 30f / s bildhastighet och CIF-format.

     

    4. svårighet att förverkliga

       För varje ingenjör som överväger praktiska tillämpningar, samtidigt som han uppmärksammar den överlägsna prestandan hos H.264, måste den mäta svårigheten med att implementera den. Generellt sett erhålls förbättringen av H.264-prestanda till kostnaden för ökad komplexitet. Med utvecklingen av teknik ligger dock denna ökade komplexitet inom det acceptabla området för vår nuvarande eller närmaste framtida teknik. I själva verket, med tanke på begränsningen av komplexitet, har H.264 inte antagit några särskilt beräkningsmässigt dyra förbättrade algoritmer. Till exempel använder H.264 inte global rörelsekompensationsteknik, som används i MPEG-4 ASP. Ökad betydande kodningskomplexitet.

     

       Både H.264 och MPEG-4 inkluderar B-ramar och mer exakt och komplex motion interpolationsfilter än MPEG-2, H.263 eller MPEG-4 SP (enkel profil). För att bättre kunna slutföra rörelseuppskattningar har H.264 ökat typerna av variabla blockstorlekar och antalet variabla referensramar avsevärt.

     

       H.264 RAM-krav används främst för referensrambilder, och de flesta kodade videor använder 3 till 5 ramar med referensbilder. Det kräver inte mer ROM än den vanliga videokodaren, eftersom H.264 UVLC använder en välstrukturerad uppslagstabell för alla typer av data

    5. avslutande kommentarer

       H.264 har breda applikationsmöjligheter, såsom videokommunikation i realtid, videoöverföring på Internet, videostreamingtjänster, kommunikation med flera punkter i heterogena nätverk, komprimerad videolagring, videodatabaser etc.

     

    De tekniska egenskaperna för H.264-rekommendationerna kan sammanfattas i tre aspekter. Det ena är att fokusera på praktiska, använda mogen teknik, sträva efter högre kodningseffektivitet och kortfattat uttryck; den andra är att fokusera på att anpassa sig till mobil- och IP-nätverk och anta hierarkisk teknik, som separerar kodningen och kanalen formellt, i huvudsak, tar hänsyn till kanalens egenskaper mer i källkodaralgoritmen; den tredje är att under de grundläggande ramarna för hybridkodaren är dess viktigaste nyckelkomponenter gjorda. Stora förbättringar, såsom uppskattning av multilägesrörelse, förutsägelse mellan ramar, förutsägelse av flera bilder, enhetlig VLC, tvådimensionell heltalstransformation 4 × 4, etc.

     

       Hittills har H.264 inte slutförts, men på grund av dess högre kompressionsförhållande och bättre kanalanpassningsförmåga kommer den att användas mer och mer allmänt inom digital videokommunikation eller lagring, och dess utvecklingspotential är obegränsad.

    Slutligen måste det noteras att den överlägsna prestandan för H.264 inte är utan kostnad, men kostnaden är en stor ökning av beräkningskomplexiteten. Enligt beräkningar är kodningens beräkningskomplexitet ungefär tre gånger högre än H.263 och komplexiteten för avkodning Cirka 2 gånger H.263.

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

     

    Förstå H.264- och MPEG-4-teknologiprodukterna korrekt och eliminera tillverkarens falska propaganda

       Det är erkänt att H.264-videokodekstandarden har en viss grad av framsteg, men det är inte den föredragna videokodarstandarden, särskilt som en övervakningsprodukt, eftersom den också har vissa tekniska defekter.

       ingår i MPEG-4 del 10-standarden som H.264-videokodekstandarden, vilket innebär att den endast är ansluten till den tionde delen av MPEG-4. Med andra ord överskrider H.264 inte omfattningen av MPEG-4-standarden. Därför är det felaktigt att kvaliteten på H.264-standard och videoöverföring på Internet är högre än MPEG-4. Övergången från MPEG-4 till H.264 är ännu mer obegriplig. Låt oss först förstå utvecklingen av MPEG-4 korrekt:

    1. MPEG-4 (SP) och MPEG-4 (ASP) är de tidiga produktteknikerna för MPEG-4

      MPEG-4 (SP) och MPEG-4 (ASP) föreslogs 1998. Dess teknik har utvecklats fram till i dag, och det finns verkligen några problem. Därför har den nuvarande statsägda tekniska personalen som har förmågan att utveckla MPEG-4 inte antagit denna bakåtriktade teknik i MPEG-4 videoövervakning eller videokonferensprodukter. Jämförelsen mellan H.264-produkter (tekniska produkter efter 2005) och den tidiga MPEG-4 (SP) -tekniken som marknadsförs på Internet är verkligen olämplig. Kan prestationsjämförelsen för IT-produkter 2005 och 2001 vara övertygande? . Vad som behöver förklaras här är att detta är ett tekniskt hype-beteende hos tillverkare.

     

    Ta en titt på teknikjämförelsen:

    Vissa tillverkare missvisade jämförelser: Under samma rekonstruerade bildkvalitet minskar H.264 bithastigheten med 50% jämfört med H.263 + och MPEG-4 (SP).

    Dessa data jämför i huvudsak H.264 produktdata för ny teknik med MPEG-4 produktdata för tidig teknik, vilket är meningslöst och vilseledande för att jämföra nuvarande MPEG-4-teknikprodukter. Varför jämförde inte H.264-produkter data med nya MPEG-4-teknologiprodukter 2006? Utvecklingen av H.264-videokodningsteknik är verkligen mycket snabb, men dess videoavkodningseffekt motsvarar bara videoeffekten av Microsofts Windows Media Player 9.0 (WM9). För närvarande har till exempel MPEG-4-tekniken som används av Huayis hårddiskvideoserver och videokonferensutrustning nått (WMV) tekniska specifikationer inom videoavkodningsteknik, och ljud- och videosynkroniseringen är mindre än 0.15s (inom 150 millisekunder ). H.264 och Microsoft WM9 kan inte matcha

     

    2. Den utvecklande MPEG-4-videodekodertekniken:

    För närvarande utvecklas MPEG-4-videoavkodningstekniken snabbt, inte som tillverkarna hype på Internet. Fördelen med den nuvarande H.264-bildstandarden är bara i komprimering och lagring, vilket är 15-20% mindre än den nuvarande MPEG-4-lagringsfilen för Huayi-produkter, men dess videoformat är inte ett standardformat. Anledningen är att H.264 inte antar ett lagringsformat som används internationellt och att dess videofiler inte kan öppnas med programvara från tredje part. Därför anges det i vissa inhemska myndigheter och byråer tydligt att videofilerna måste öppnas med internationellt accepterad programvara från tredje part när man väljer utrustning. Detta är verkligen viktigt för övervakning av produkter. Särskilt när stöld inträffar måste polisen skaffa bevis, analysera etc.

     

    Den uppgraderade versionen av MPEG-4-videoavkodaren är (WMV), och ljudet är olika beroende på kodningstekniken och erfarenheterna från varje tillverkare. De nuvarande mogna MPEG-4 nya teknologiprodukterna från 2005 till 2006 är mycket högre än H.264-teknologiprodukter när det gäller prestanda.

     

    När det gäller överföring: Jämfört med nya MPEG-4-teknologiprodukt H.264, det finns följande fel:

    1. Ljud- och videosynkronisering: H.264-ljud- och videosynkronisering har vissa problem, främst när det gäller fördröjning. Överföringsprestanda för H.264 motsvarar Microsofts Windows Media Player 9.0 (WM9). För närvarande uppnår MPEG-4-tekniken som används av Huayi-nätverksvideoservern en fördröjning på mindre än 0.15 sekunder (150 millisekunder) inom videoövervakning och videokonferenser, vilket ligger utanför räckvidden för H.264-produkter;

    2. Effektivitet för nätverksöverföring: anta H.2

     

     

     

     

    Lista alla Fråga

    smeknamn

    E-postadress

    frågor

    Vår andra produkt:

    Professionell utrustning för FM-radiostationer

     



     

    Hotell IPTV-lösning

     


      Ange e-post för att få en överraskning

      fmuser.org

      es.fmuser.org
      it.fmuser.org
      fr.fmuser.org
      de.fmuser.org
      af.fmuser.org -> afrikanska
      sq.fmuser.org -> albanska
      ar.fmuser.org -> arabiska
      hy.fmuser.org -> Armenian
      az.fmuser.org -> Azerbajdzjanska
      eu.fmuser.org -> Baskiska
      be.fmuser.org -> vitryska
      bg.fmuser.org -> Bulgariska
      ca.fmuser.org -> katalanska
      zh-CN.fmuser.org -> Kinesiska (förenklad)
      zh-TW.fmuser.org -> Kinesiska (traditionella)
      hr.fmuser.org -> kroatiska
      cs.fmuser.org -> Tjeckiska
      da.fmuser.org -> danska
      nl.fmuser.org -> Dutch
      et.fmuser.org -> estniska
      tl.fmuser.org -> filippinska
      fi.fmuser.org -> finska
      fr.fmuser.org -> French
      gl.fmuser.org -> galiciska
      ka.fmuser.org -> Georgiska
      de.fmuser.org -> tyska
      el.fmuser.org -> Greek
      ht.fmuser.org -> Haitisk kreol
      iw.fmuser.org -> hebreiska
      hi.fmuser.org -> Hindi
      hu.fmuser.org -> ungerska
      is.fmuser.org -> isländska
      id.fmuser.org -> Indonesiska
      ga.fmuser.org -> Irländska
      it.fmuser.org -> Italian
      ja.fmuser.org -> japanska
      ko.fmuser.org -> koreanska
      lv.fmuser.org -> lettiska
      lt.fmuser.org -> Litauiska
      mk.fmuser.org -> makedonska
      ms.fmuser.org -> Malajiska
      mt.fmuser.org -> maltesiska
      no.fmuser.org -> Norwegian
      fa.fmuser.org -> persiska
      pl.fmuser.org -> polska
      pt.fmuser.org -> portugisiska
      ro.fmuser.org -> rumänska
      ru.fmuser.org -> ryska
      sr.fmuser.org -> serbiska
      sk.fmuser.org -> Slovakiska
      sl.fmuser.org -> Slovenska
      es.fmuser.org -> spanska
      sw.fmuser.org -> Swahili
      sv.fmuser.org -> svenska
      th.fmuser.org -> Thai
      tr.fmuser.org -> Turkiska
      uk.fmuser.org -> ukrainska
      ur.fmuser.org -> Urdu
      vi.fmuser.org -> Vietnamesiskt
      cy.fmuser.org -> Walesiska
      yi.fmuser.org -> Jiddisch

       
  •  

    FMUSER Wirless överför video och ljud enklare!

  • Kontakta oss

    Adress:
    No.305 Room HuiLan Building No.273 Huanpu Road Guangzhou Kina 510620

    E-post:
    [e-postskyddad]

    Tel / WhatApps:
    +8618078869184

  • Kategorier

  • Nyhetsbrev

    FÖRSTA ELLER FULLT NAMN

    E-post

  • paypal lösning  Western UnionKinesiska banken
    E-post:[e-postskyddad]   WhatsApp: +8618078869184 Skype: sky198710021 Chatta med mig
    Copyright 2006-2020 Powered By www.fmuser.org

    Kontakta oss