Reconfigurable video coding
રિકન્ફિગરેબલ વિડિયો કોડિંગ (આરવીસી) એ વિડિયો કોડિંગ વિકાસનું નવીન માળખું પ્રદાન કરવા માટેની એમપીઇજી પહેલ છે. આ માળખું બજારમાં તૈનાત ઘણા વિડિયો કોડેક્સ વચ્ચે આંતરસંચાલનક્ષમતાના અભાવને દૂર કરવાનો માર્ગ પ્રદાન કરે છે. ખરેખર, આરવીસી કોડેકને ડેટાફ્લો પ્રોગ્રામિંગ નમૂનાનો ઉપયોગ કરીને વર્ણવવામાં આવે છે જે લવચીકતા અને પુનઃઉપયોગીતાને મંજૂરી આપે છે. આરવીસી કાર્યકારી જૂથ દ્વારા બે ધોરણો તૈયાર કરવામાં આવ્યા છેઃ કોડેક રૂપરેખાંકન રજૂઆત (ISO/IEC 23001-4 અથવા MPEG-B pt. 4) તે બંધારણનું વર્ણન કરે છે જેની સાથે આરવીસી ડીકોડરને કોમ્પ્યુટેશનલ બ્લોક્સના નેટવર્ક તરીકે વ્યાખ્યાયિત કરી શકાય છે, તેમજ વિડિયો કોડિંગ બ્લોક્સની વ્યાખ્યા માટે લખાણની ભાષા પણ છે. વિડિયો ટૂલ લાઇબ્રેરી (ISO/IEC 23002-4 અથવા MPEG-C pt. 4) જે પ્રવર્તમાન વિડિયો કોડિંગ ધોરણો (હાલમાં એમપીઇજી-4 ભાગ 2 અને એમપીઇજી-4 ભાગ 10) નું વર્ણન કરવા માટે જરૂરી અભિનેતાઓને પ્રમાણિત કરે છે. પ્રેરણા આરવીસી નીચેના અવલોકનો દ્વારા પ્રેરિત હતીઃ છેલ્લા બે દાયકામાં, ઘણા વિડિયો કોડિંગ ધોરણો (એમપીઇજી-2, એમપીઇજી-4 એવીસી, વીપી 8, વગેરે) ગ્રાહકોની માંગને પહોંચી વળવા માટે નિર્દિષ્ટ કરવામાં આવ્યા છે. આ નવી તકનીકો વધુને વધુ જટિલ અલ્ગોરિધમ્સનો ઉપયોગ કરી રહી છે અને તેમાંના ઘણા કેટલાક સામાન્ય ભાગો (ઉદાહરણ તરીકે એક અલગ કોસાઇન ટ્રાન્સફોર્મ) શેર કરે છે. કમનસીબે, તે સમયે આ સમાનતાનો ઉપયોગ કરવાની કોઈ પ્રમાણભૂત રીત નહોતી. મલ્ટિ-કોર પ્રોસેસર્સ અથવા હાર્ડવેર પ્લેટફોર્મ્સ પર ધોરણને અમલમાં મૂકવા માટે જરૂરી પ્રયત્નોને ધ્યાનમાં લીધા વિના, વિડિયો કોડિંગ ધોરણનું સ્પષ્ટીકરણ અગાઉ લખાણ દસ્તાવેજ અને સંદર્ભ સોફ્ટવેર સાથે પ્રદાન કરવામાં આવ્યું હતું. રિકન્ફિગરેબલ વિડિયો કોડિંગ પર કામ માર્ચ 2004માં મ્યુનિક ખાતે એમ. પી. ઇ. જી. ની બેઠક દરમિયાન હાલના એમ. પી. ઇ. જી. ધોરણોમાં સામાન્ય તત્વોના સંશોધન સાથે શરૂ થયું હતું. બે વર્ષથી વધુ કામ કર્યા પછી, એવું જાણવા મળ્યું હતું કે તેમની વિશિષ્ટતાઓ સખત રીતે અલગ હોવા છતાં તેમની પાસે કેટલીક ખૂબ સમાન રચનાઓ અને સંબંધિત ડેટા ફ્લો છે. મોન્ટ્રેક્સ ખાતે 76મી એમ. પી. ઇ. જી. બેઠક દરમિયાન દરખાસ્તો માટે કૉલ કરવામાં આવ્યો હતો, આ કૉલનો હેતુ એમ. પી. ઇ. જી. વિડિયો ટેકનોલોજીના કેટલાક એકીકૃત વર્ણનોનું વર્ણન કરવા માટે તકનીકો એકત્રિત કરવાનો હતો. આગામી બેઠકમાં એમપીઇજી પુનઃરૂપરેખાંકિત કરી શકાય તેવું વિડિયો કોડિંગ માળખું બનાવવાની દરખાસ્ત સ્વીકારવામાં આવી અને પ્રમાણભૂત ઘટકોના વિકાસ પર કામ શરૂ થયું. ડેટાફ્લો CAL અભિનેતા ભાષા બાહ્ય કડીઓ ISO ધોરણો 23001-4 અને 23002-4 ઓપન આરવીસી CAL કમ્પાઇલર વિડિયો કોડેક્સ પણ જુઓ.