Video Coding - Betri Pakkatap Tolerance

Sep 25, 2018

Video Coding - Betri Pakkatap Tolerance


Video Coding - Better Packet Loss Tolerance.png

Núverandi H.264 myndbandsstraumur (ekki hierarchical) er mjög þroskaður hvað varðar gagnþjöppun og allar aðferðirnar sem lýst er af bókum eru notaðar við þjöppun gagna. Ein mikilvægasta er að senda stig. upplýsingar. Ef myndmyndaramma er aðeins lítillega breytt miðað við fyrri ramma, þá er ekki nauðsynlegt að senda upplýsingar sem ekki hefur verið breytt þegar mynd er send á myndina. Kóðinn mun aðeins senda hlutfallslegar upplýsingar og tilkynna móttakanda: "Þessir punktar hafa gert slíkar breytingar á meðan hinir punktar eru ósnortnar." Þannig eru upplýsingarnar sem senda á að vera mun minni en þær upplýsingar sem eru sendar með myndinni af öllu rammanum, þannig að samþjöppunaráhrifin batni verulega.

 

Hins vegar, þegar netið hefur pakkapóst, verður ógleði þessarar aukinnar upplýsingamiðlunaraðferðar auðkenndur. Þegar pakkningin er týnd, getur viðtakandinn ekki fengið nýjustu upplýsingar um breytingarnar á myndbandamyndinni, þannig að myndbandið muni hafa lítilsháttar villu. Þegar næsta pakki er náð er myndin sjálf byggð á röngum upplýsingum, þannig að myndgæði er enn verra. Til að bregðast við þessu vandamáli starfar núverandi merkjamál aðferð til að senda heill myndarammar upplýsingar frá einum tíma til annars. Þegar pakkatap hefur átt sér stað getur móttakandi óskað eftir að uppfæra heilt ramma myndar til að flýta snyrtingu. Hins vegar mun þetta valda heilt net seinkun, auk innri vinnslutíma merkjamálsins, niðurstaðan er augljós.

 

Það eru einnig nokkrir framleiðendur sem nota framúrskarandi leiðréttingaralgoritma (FEC) til að leysa þetta vandamál. FEC er tegund af kóða reiknirit reiknirit sem bætir nákvæmni með því að búa til óþarfa upplýsingar og senda óþarfa upplýsingar ásamt upprunalegu pakka straumi. Þessi óþarfa upplýsingar geta hjálpað til við að endurbyggja glataða pakka í netinu, að því tilskildu að réttar upplýsingar og óþarfi upplýsingar séu nægjanlegar. Þessi aðferð hljómar vel, en það kostar auðvitað lítið. Þar sem merkjamálið þarf einnig að senda óþarfa upplýsingar, auka bandbreiddarkröfur netkerfisins í samræmi við það. Sumir merkjamál tryggja viðvarandi flutningsbandbreidd (vídeó auk FEC-kostnaðar) með því að fórna bandbreiddinni sem úthlutað er í myndskeiðið. Augljóslega, þetta mun leiða til þess að gæði myndbandsstraumsins sé týnt. Að auki þarf að búa til gagnapakka í FEC-reikniritinu áður en FEC-númerið er sent, og reikna skal FEC-númerið. Í móttökunni þarf að taka upp gagnapakkann og óþarfa upplýsingar til að endurbyggja glataða pakkann, sem óhjákvæmilega auka töfin. Aukin tafir munu draga úr gagnvirkni myndbandstækni og auka erfiðleika tvíhliða samtala.

 

Svo, hvað getur SVC leyst þetta vandamál? Við vitum að SVC myndar myndskeið í gegnum grunnlag og eitt eða fleiri aukahlutir, sem eru gerðar í mismunandi gagnapakka á netinu, áhrif tap á grunnlagsupplýsingapökkum og afleiðing óhefðbundinna kóða. Það er í samræmi, en áhrifin af aukahlutapakkanum eru mun minni. Þar sem aukahlutirnir eru byggðar á grunnlaginu fremur en framramma myndin veldur pakkningartap aukahlutarins aðeins tímabundið skerpu og rammahraða niðurbrot án þess að hafa áhrif á grundvallarskipulag myndbands myndarinnar.

 

FEC-kóðinn getur verndað grunnlagsupplýsingar SVC-straumsins á sama hátt og óhefðbundin kóðun. Í SVC vídeó samskiptum með lægri upplausn kröfur, notkun FEC kóða hefur einnig takmarkanir, kostnaður og tefja vandamál af lágmark bandbreidd utan hierarchical erfðaskrá. Í kröfum um hærra bandbreidd er munurinn á tiered og non-lagskiptri myndunarkóðunartækni mjög augljóst. Þetta er vegna þess að það er aðeins kostnaður í grunnlaginu, en ekki í aukahlutanum. Til dæmis, ef FEC-númerið bætir samtals 20% kostnaði og grunnlagið tekur aðeins 25% af bandbreiddinni á öllu myndbandinu, það er í lagskiptri myndunarkóðun, FEC-númerið tekur aðeins 5% af allt vídeó samskipti. Bandwidth, en FEC kóða hernema 20% af heildar bandbreidd í ólækkuðu vídeókóðun.

 

Þess vegna eru kostir lagskiptra vídeóakóðunar tækni endurspeglast í samsetningu lagskiptrar myndbandsuppbyggingar og grunnlags FEC vörnanna. Fyrir símtöl með lágu bandbreidd eru þau áhrif sem náð eru með lagskiptri myndunarkóðun og óskert vídeókóðun svipuð. Hins vegar, í hábræðslu símtala, getur lagskipt vídeókóðun veitt hærri gæði myndbands í neti sem auðvelt er að sleppa pakka og krefst minni verndar en ekki laghæf vídeókóðun.


Þér gæti einnig líkað