Reference frame (video)
حوالہ فریم ایک کمپریسڈ ویڈیو کے فریم ہوتے ہیں جو مستقبل کے فریموں کی وضاحت کے لیے استعمال ہوتے ہیں۔ اس طرح، وہ صرف انٹر فریم کمپریشن تکنیک میں استعمال ہوتے ہیں۔ پرانے ویڈیو انکوڈنگ معیارات، جیسے کہ ایم پی ای جی-2 میں، پی-فریموں کے لیے صرف ایک حوالہ فریم-پچھلا فریم-استعمال کیا گیا تھا۔ بی-فریموں کے لیے دو حوالہ فریم (ایک ماضی اور ایک مستقبل) استعمال کیے گئے تھے۔ متعدد حوالہ فریم کچھ جدید ویڈیو انکوڈنگ معیارات، جیسے کہ H.264/AVC، متعدد حوالہ فریموں کے استعمال کی اجازت دیتے ہیں۔ یہ ویڈیو انکوڈر کو پہلے سے ڈی کوڈ شدہ ایک سے زیادہ فریموں میں سے انتخاب کرنے کی اجازت دیتا ہے جس پر اگلے فریم میں ہر میکرو بلاک کو بیس کرنا ہے۔ اگرچہ اس مقصد کے لیے بہترین فریم عام طور پر پچھلا فریم ہوتا ہے، اضافی حوالہ فریم کمپریشن کی کارکردگی اور/یا ویڈیو کے معیار کو بہتر بنا سکتے ہیں۔ نوٹ کریں کہ ایک ہی فریم میں مختلف میکرو بلاکس کے لیے مختلف حوالہ فریموں کا انتخاب کیا جا سکتا ہے۔ H.264 کے ذریعے سپورٹ کیے گئے ہم آہنگی حوالہ فریموں کی زیادہ سے زیادہ تعداد 16 ہے۔ میکرو بلاک کے ہر 8x8 پارٹیشن کے لیے مختلف حوالہ فریموں کا انتخاب کیا جا سکتا ہے۔ ایک اور ویڈیو فارمیٹ جو متعدد حوالہ فریموں کی حمایت کرتا ہے وہ سنو ہے، جو آٹھ تک سنبھال سکتا ہے۔ تھیورا کوڈیک متعدد حوالہ فریموں کی ایک محدود شکل فراہم کرتا ہے، جو پچھلے فریم اور حالیہ انٹرا فریم دونوں کے حوالہ جات کی اجازت دیتا ہے۔ نقصانات متعدد حوالہ فریموں کی انکوڈنگ انکوڈنگ کے وقت میں کافی اضافہ کر سکتی ہے کیونکہ بہت سے فیصلے، جیسے حرکت کا تخمینہ، جو عام طور پر صرف ایک حوالہ فریم پر کیے جاتے ہیں، تمام حوالہ فریموں پر دہرائے جاتے ہیں۔ ہیورسٹکس کو معیار کی قیمت پر اس رفتار کی لاگت کو کم کرنے کے لیے استعمال کیا جا سکتا ہے۔ لائیو ایکشن مواد کے معیار کے لحاظ سے حوالہ فریموں کی بہت زیادہ تعداد شاذ و نادر ہی مفید ہوتی ہے کیونکہ وقت کے ساتھ دور سے آنے والے فریموں کا عام طور پر موجودہ فریم کے ساتھ کم سے کم ارتباط ہوتا ہے۔ یہ متحرک ذرائع کے لیے اتنا درست نہیں ہے، جہاں تکراری حرکت زیادہ تعداد میں حوالہ فریموں کو زیادہ مفید بنا سکتی ہے۔ ڈیکوڈنگ کرتے وقت، حوالہ فریموں کو میموری میں اس وقت تک محفوظ کیا جانا چاہیے جب تک کہ مزید ڈیکوڈنگ کے لیے ان کی ضرورت نہ رہے۔ یہ بڑی تعداد میں حوالہ فریموں والی ویڈیوز کے لیے ڈیکوڈر کے میموری کے استعمال کو کافی حد تک بڑھا سکتا ہے۔ کئی حوالہ فریموں کا استعمال حوالہ کے مقام کو بھی کم کرتا ہے، جو رفتار کے اثر کا سبب بن سکتا ہے۔ کھڑے اکیلے کھلاڑی جو ریکارڈ شدہ ڈی وی ڈی یا یو ایس بی اسٹک سے اے وی سی/ایم کے وی فائلیں چلا سکتے ہیں وہ زیادہ سے زیادہ ممکنہ 16 حوالہ فریموں کو سنبھالنے کے قابل نہیں ہوسکتے ہیں۔ یہ بھی دیکھیں H.264/AVC انٹر فریم ویڈیو کمپریشن ویڈیو کمپریشن تصویر کی اقسام حوالہ جات ویڈیو کمپریشن MPEG