Reconfigurable video coding
রিকনফিগারেবল ভিডিও কোডিং (আরভিসি) একটি এমপিইজি উদ্যোগ যা ভিডিও কোডিং উন্নয়নের একটি উদ্ভাবনী কাঠামো প্রদান করে। এই কাঠামোটি বাজারে মোতায়েন করা অনেক ভিডিও কোডেকের মধ্যে আন্তঃব্যবহারযোগ্যতার অভাব কাটিয়ে ওঠার একটি উপায় প্রদান করে। প্রকৃতপক্ষে, একটি আরভিসি কোডেক ডেটাফ্লো প্রোগ্রামিং দৃষ্টান্ত ব্যবহার করে বর্ণনা করা হয় যা নমনীয়তা এবং পুনঃব্যবহারযোগ্যতার অনুমতি দেয়। আরভিসি ওয়ার্কিং গ্রুপ দুটি মান তৈরি করেছেঃ কোডেক কনফিগারেশন উপস্থাপনা (আইএসও/আইইসি 23001-4 বা এমপিইজি-বি পিটি। 4) যে বিন্যাসে একটি আরভিসি ডিকোডারকে গণনামূলক ব্লকের একটি নেটওয়ার্ক হিসাবে সংজ্ঞায়িত করা যেতে পারে, সেইসাথে ভিডিও কোডিং ব্লকের সংজ্ঞার জন্য একটি পাঠ্য ভাষা বর্ণনা করে। একটি ভিডিও টুল লাইব্রেরি (আইএসও/আইইসি 23002-4 অথবা এমপিইজি-সি পিটি। 4) যা বিদ্যমান ভিডিও কোডিং মান (বর্তমানে এমপিইজি-4 অংশ 2 এবং এমপিইজি-4 অংশ 10) বর্ণনা করার জন্য প্রয়োজনীয় অভিনেতাদের মানসম্মত করে। অনুপ্রেরণা আরভিসি নিম্নলিখিত পর্যবেক্ষণগুলি দ্বারা অনুপ্রাণিত হয়েছিলঃ গত দুই দশকে, অনেক ভিডিও কোডিং মান (এমপিইজি-2, এমপিইজি-4 এভিসি, ভিপি 8 ইত্যাদি)। ভোক্তাদের চাহিদা মেটানোর জন্য নির্দিষ্ট করা হয়েছে। এই নতুন প্রযুক্তিগুলি ক্রমবর্ধমান জটিল অ্যালগরিদম ব্যবহার করছে এবং তাদের মধ্যে অনেকগুলি কিছু সাধারণ অংশ ভাগ করে (উদাহরণস্বরূপ একটি বিচ্ছিন্ন কোসাইন রূপান্তর)। দুর্ভাগ্যবশত, সেই সময়ে এই সাদৃশ্যগুলি কাজে লাগানোর কোনও আদর্শ উপায় ছিল না। একটি ভিডিও কোডিং স্ট্যান্ডার্ডের নির্দিষ্টকরণ পূর্বে মাল্টি-কোর প্রসেসর বা হার্ডওয়্যার প্ল্যাটফর্মে মান বাস্তবায়নের জন্য প্রয়োজনীয় প্রচেষ্টার জন্য বিবেচনা না করে একটি পাঠ্য নথি এবং রেফারেন্স সফ্টওয়্যার সরবরাহ করা হয়েছিল। 2004 সালের মার্চ মাসে মিউনিখে একটি এমপিইজি বৈঠকের সময় বিদ্যমান এমপিইজি মানগুলির মধ্যে সাধারণ উপাদানগুলির গবেষণার মাধ্যমে রিকনফিগারযোগ্য ভিডিও কোডিংয়ের কাজ শুরু হয়। দুই বছরেরও বেশি সময় ধরে কাজ করার পরে দেখা গেছে যে তাদের নির্দিষ্টকরণগুলি কঠোরভাবে ভিন্ন হলেও তাদের কিছু খুব অনুরূপ স্থাপত্য এবং সম্পর্কিত ডেটা প্রবাহ ছিল। মন্ট্রেউক্সে 76তম এমপিইজি বৈঠকে প্রস্তাবের আহ্বান জানানো হয়েছিল, এই আহ্বানের লক্ষ্য ছিল এমপিইজি ভিডিও প্রযুক্তির কিছু একীভূত বিবরণ বর্ণনা করার জন্য প্রযুক্তি সংগ্রহ করা। পরবর্তী বৈঠকে একটি এমপিইজি রিকনফিগারযোগ্য ভিডিও কোডিং কাঠামো নির্মাণের প্রস্তাব গৃহীত হয় এবং মানক উপাদানগুলির বিকাশের কাজ শুরু হয়। আরও দেখুন ডেটাফ্লো সিএএল অ্যাক্টর ল্যাঙ্গুয়েজ এক্সটার্নাল লিঙ্ক আইএসও স্ট্যান্ডার্ড 23001-4 এবং 23002-4 ওপেন আরভিসি সিএএল কম্পাইলার ভিডিও কোডেক