Videnskab
 science >> Videnskab >  >> Elektronik

Ny teknologi koder og behandler video størrelsesordener hurtigere end nuværende metoder

Dataloger ved University of California San Diego har udviklet en ny teknologi, der kan kode, transformere og redigere video hurtigere - adskillige størrelsesordener hurtigere - end den nuværende state of the art.

De præsenterede deres arbejde på ACM Symposium on Cloud Computing, 11. til 13. oktober i Carlsbad, Californien

Systemet, kaldet tandhjul, blev muliggjort af en innovativ proces, der nedbryder videofiler i ekstremt små stykker og derefter flytter disse stykker mellem tusindvis af servere med nogle få tusinde af et sekund til behandling. Alt dette sker i skyen og giver forskere mulighed for at udnytte en stor mængde computerkraft på meget kort tid. Sprocket blev udviklet og skrevet af CSE-kandidatstuderende Lixiang Ao og Liz Izhikevich (nu Ph.D.-studerende ved Stanford).

SPROCKET skærer ikke kun ned på den tid, der kræves til at behandle video, det er også ekstremt billigt. For eksempel, to timers video kan behandles på 30 sekunder med systemet, i stedet for snesevis af minutter med andre metoder, til en pris på mindre end $1.

"Før, du kan få adgang til en server i et par timer. Nu, med cloud computing, alle kan have adgang til tusindvis af servere, i brøkdele af et sekund, for blot et par dollars, " sagde George Porter, en lektor ved Institut for Datalogi og Teknik her ved UC San Diego og en af ​​de ledende forskere på projektet, samt datalogiprofessor Geoff Voelker.

Denne type parallel computing i skyen tilbydes af flere store virksomheder, inklusive Amazon, Microsoft og Google.

SPROCKET er særligt velegnet til billedsøgning i videoer. For eksempel, en bruger kunne redigere tre timers video fra deres sommerferie på få sekunder for kun at inkludere en video, der viser en bestemt person.

(En tidlig demo af teknologien bestod i at nedredigere "Infinity War"-traileren, så den kun ville indeholde Thor.)

SPROCKET kan gøre dette, fordi det er ekstremt effektivt til at flytte små brøkdele af video mellem servere og sikre, at de behandles med det samme. Det sikrer også, at algoritmer har nok kontekst til at behandle hver specifik videoramme.


Varme artikler