Reference frame (video)
রেফারেন্স ফ্রেমগুলি একটি সংকুচিত ভিডিওর ফ্রেম যা ভবিষ্যতের ফ্রেমগুলি সংজ্ঞায়িত করতে ব্যবহৃত হয়। যেমন, এগুলি শুধুমাত্র আন্তঃ-ফ্রেম সংকোচন কৌশলগুলিতে ব্যবহৃত হয়। এমপিইজি-2-এর মতো পুরনো ভিডিও এনকোডিং মানগুলিতে, পি-ফ্রেমগুলির জন্য শুধুমাত্র একটি রেফারেন্স ফ্রেম-পূর্ববর্তী ফ্রেম-ব্যবহার করা হত। বি-ফ্রেমগুলির জন্য দুটি রেফারেন্স ফ্রেম (একটি অতীত এবং একটি ভবিষ্যত) ব্যবহার করা হয়েছিল। কিছু আধুনিক ভিডিও এনকোডিং মান, যেমন H.264/AVC, একাধিক রেফারেন্স ফ্রেম ব্যবহারের অনুমতি দেয়। এটি ভিডিও এনকোডারকে পূর্বে ডিকোড করা একাধিক ফ্রেমের মধ্যে বেছে নেওয়ার অনুমতি দেয় যার উপর পরবর্তী ফ্রেমে প্রতিটি ম্যাক্রোব্লক ভিত্তি করে। যদিও এই উদ্দেশ্যে সর্বোত্তম ফ্রেমটি সাধারণত পূর্ববর্তী ফ্রেম হয়, অতিরিক্ত রেফারেন্স ফ্রেমগুলি সংকোচন দক্ষতা এবং/অথবা ভিডিওর গুণমান উন্নত করতে পারে। লক্ষ্য করুন যে একই ফ্রেমে বিভিন্ন ম্যাক্রোব্লকের জন্য বিভিন্ন রেফারেন্স ফ্রেম বেছে নেওয়া যেতে পারে। H.264 দ্বারা সমর্থিত সমবর্তী রেফারেন্স ফ্রেমগুলির সর্বাধিক সংখ্যা হল 16। একটি ম্যাক্রোব্লকের প্রতিটি 8x8 পার্টিশনের জন্য বিভিন্ন রেফারেন্স ফ্রেম বেছে নেওয়া যেতে পারে। আরেকটি ভিডিও ফরম্যাট যা একাধিক রেফারেন্স ফ্রেমকে সমর্থন করে তা হল স্নো, যা আটটি পর্যন্ত পরিচালনা করতে পারে। থিওরা কোডেক একাধিক রেফারেন্স ফ্রেমের একটি সীমিত রূপ প্রদান করে, যা পূর্ববর্তী ফ্রেম এবং সাম্প্রতিকতম ইন্ট্রা ফ্রেম উভয়েরই রেফারেন্সের অনুমতি দেয়। অসুবিধাগুলি একাধিক রেফারেন্স ফ্রেম এনকোডিং এনকোডিংয়ের সময়কে উল্লেখযোগ্যভাবে বাড়িয়ে তুলতে পারে কারণ গতি অনুমানের মতো অনেক সিদ্ধান্ত, যা সাধারণত শুধুমাত্র একটি রেফারেন্স ফ্রেমে করা হয়, সমস্ত রেফারেন্স ফ্রেমে পুনরাবৃত্তি করতে হয়। মানের মূল্যে এই গতির খরচ কমাতে হিউরিস্টিক্স ব্যবহার করা যেতে পারে। লাইভ-অ্যাকশন উপাদানের জন্য মানের দিক থেকে খুব বেশি সংখ্যক রেফারেন্স ফ্রেম খুব কমই কার্যকর কারণ সময়ের সাথে আরও পিছনের ফ্রেমগুলির সাধারণত বর্তমান ফ্রেমের সাথে কম এবং কম সম্পর্ক থাকে। অ্যানিমেটেড উৎসগুলির ক্ষেত্রে এটি ততটা সত্য নয়, যেখানে পুনরাবৃত্তিমূলক গতি উচ্চ সংখ্যক রেফারেন্স ফ্রেমকে আরও কার্যকর করে তুলতে পারে। ডিকোডিং করার সময়, রেফারেন্স ফ্রেমগুলি অবশ্যই মেমরিতে সংরক্ষণ করতে হবে যতক্ষণ না তাদের আরও ডিকোডিংয়ের জন্য আর প্রয়োজন হয় না। এটি বিপুল সংখ্যক রেফারেন্স ফ্রেম সহ ভিডিওগুলির জন্য ডিকোডারের মেমরি ব্যবহারকে উল্লেখযোগ্যভাবে বাড়িয়ে তুলতে পারে। বেশ কয়েকটি রেফারেন্স ফ্রেমের ব্যবহার রেফারেন্সের অবস্থানকেও হ্রাস করে, যা গতির প্রভাব সৃষ্টি করতে পারে। রেকর্ড করা ডিভিডি বা ইউএসবি স্টিক থেকে এভিসি/এমকেভি ফাইল চালাতে পারে এমন স্বতন্ত্র খেলোয়াড়রা সর্বাধিক সম্ভাব্য 16টি রেফারেন্স ফ্রেম পরিচালনা করতে সক্ষম নাও হতে পারে। আরও দেখুন H.264/AVC ইন্টার ফ্রেম ভিডিও কম্প্রেশন ভিডিও কম্প্রেশন ছবির প্রকার রেফারেন্স ভিডিও কম্প্রেশন এমপিইজি