Även om används av de flesta systemutvecklare, är imperativ språk kända för att inte kunna ge lätt omkonfigurerbara, plattform oberoende och strikt modulära applikationer. ISO/IEC har nyligen utvecklat en ny videokodningsstandard som kallas Reconfigurable Video Coding (RVC), med målet att tillhandahålla modulära och samtidiga specifikationer av komplexa video codecs som utgör en bättre utgångspunkt för implementering av applikationer med videokomprimering. Multimedia säkerhetstillämpningar är traditionellt utvecklade på tvingande språk främst eftersom de nödvändiga multimedia codecs var endast tillgängliga i specifikationer och genomföranden baserade på tvingande språk. Förutom de tekniska utmaningar som ärvs från multimediacodecs står därför multimediasäkerhetstillämpningar också inför ett antal andra utmaningar som bara är specifika för dem. Eftersom ett antal multimedia codecs redan finns tillgängliga i RVC-ramverket, multimedia säkerhetsapplikationer kan nu också utvecklas med hjälp av denna nya utvecklingsram. I detta dokument förklaras varför RVC:s ramstrategi kan användas för att på ett effektivt sätt övervinna dessa tekniska utmaningar bättre än befintliga tvingande språk. Dessutom visar dokumentet hur RVC ramverket kan användas för att snabbt utveckla multimedia säkerhetsapplikationer genom att presentera några exempel inklusive en gemensam H.264/AVC video kryptering-kodning system, en gemensam JPEG-bild kryptering-kodning system och en bild vattenmarkeringssystem i JPEG komprimerad-domän.
I REF lyfte vi fram vissa utmaningar som utvecklarna står inför samtidigt som vi byggde multimediasäkerhetstillämpningar på viktiga språk och diskuterade hur dessa utmaningar kan hanteras genom att utveckla multimediasäkerhetstillämpningar inom RVC-ramen.
Building multimedia security applications in the MPEG reconfigurable video coding (RVC) framework
{'venue': "MM&Sec '11", 'journal': None, 'mag_field_of_study': ['Computer Science']}