Anonim

"Tietojemme mukaan tämä on ensimmäinen optimoitu versio dekooderista", IMEC: n tekninen yritysjohtaja Serge Vernalde kertoi EW: lle.

'Skaalautuva video' tarkoittaa videotiedon lähettämistä tavalla, joka antaa yksinkertaisten laitteiden ottaa vain osan tietovirrasta ja muodostaa silti kokonaisen kuvan. "Bittivirta koostuu useista osista, jotka tarjoavat useita kuvanlaadun gradienteja", Vernalde selitti. Kämmenlaite saattaa purkaa vain pohjakerroksen tai pohjakerroksen ja seuraavan osan ylöspäin. Digiboksi voi ottaa kaikki annokset parhaan mahdollisen laadun saavuttamiseksi.

Asianomaiset elimet loivat referenssiskaalautuvan videokoodekin (SVC) optimoitujen versioiden vertailuun. IMEC tuotti viime vuoden puolivälissä koodin, joka oli kaksi kertaa nopeampi kuin referenssi.

n

Saadaksesi ylimääräisen 10x-parannuksen, organisaatio on käyttänyt omia koodinmuunnostyökaluja. "Optimoinnissa on kaksi vaihetta: alustasta riippumaton ja alustasta riippuvainen", sanoi Vernalde. Esimerkki entisestä: "Olemme siirtäneet tietojen tuotannon lähemmäksi ajoissa kyseisten tietojen käyttöä".

Muita alustaan ​​riippumattomia optimointeja olivat: silmukan muuntaminen, indeksien muuttaminen paremman muistin kartoittamiseksi ja moniulotteisten taulukkojen huolellinen muuntaminen yhdeksi ulottuvuudeksi, hän sanoi.

Alustapohjainen työ tuo isäntäarkkitehtuurin muistihierarkian - x86 prototyyppiin, vaikka keskustelut yritysten kanssa, jotka vaativat dekooderin käyttämistä muilla alustoilla, ovat käynnissä. "Koodi on tyypillisesti kiinnostava mobiililaitteiden tai tietoliikennesovellusten integraattoreille ja fabless-IC-valmistajille auttamaan niitä laajentamaan multimediaviitealustoaan SVC-standardin mukaisiksi", sanoi IMEC.