ویڈیو ترمیز - بہتر پیکٹ نقصان برداشت

Sep 25, 2018

ویڈیو ترمیز - بہتر پیکٹ نقصان برداشت


Video Coding - Better Packet Loss Tolerance.png

حالیہ h.264 ویڈیو نہر (غیر-درجہ بند) ڈیٹا کمپریشن کے لحاظ سے بہت سمجھدار ہے اور تمام طریقوں کی کتابوں سے پتہ چلا جب کوائف سکیڑنا استعمال کیا جاتا ہے ۔ سب سے زیادہ اہم ہیں میں سے ایک اضافوں بھیجنا ہے ۔ معلومات ۔ پچھلے فریم پر مبنی ایک وڈیو تصویر فریم کو صرف تھوڑا سا تبدیل کر دیا گیا ہے تو جب تصویر فریم کی ترسیل، یہ جو تبدیل نہیں کئے گئے معلومات کی ترسیل کے لئے ضروری نہیں ہے ۔ کوڈک گا صرف اضافی معلومات کی ترسیل اور اس وصول کرنے والوں کو مطلع: "جبکہ دیگر پکسلز صحیح سلامت ہیں یہ دانے اس طرح تبدیل کر دیا ہے ۔ سکڑاؤ کا اثر بہت بہتر ہے تاکہ اس طرح پھیلتی جائے کرنے کے لئے معلومات بہت کم معلومات پورے فریم کے نقش سے پھیلتی ہے ۔

 

کب نیٹ ورک پیکٹ نقصان ہوتا ہے، تاہم یہ اضافی معلومات کی منتقلی کے طریقہ کار کے نقصان کو نمایاں کیا جائے گا ۔ ایک بار ایک پیکٹ کو کھو دیا ہے, ویڈیو نقش ایک معمولی نقص پڑے گا، لہذا حاصل اختتام کی وڈیو تصویر فریم ہے, تازہ ترین تبدیلی معلومات حاصل نہیں کر سکتی ۔ جب اگلے پیکٹ تک پہنچ گئی ہے، تو تصویر کے معیار بھی زیادہ بدتر ہے یہ تصویر غلط معلومات پر تعمیر کیا جاتا ہے ۔ اس مسئلے کے جواب میں حالیہ کوڈک کی مکمل تصویر فریم معلومات وقتاً فوقتاً ترسیل کا ایک طریقہ ملازمین. ایک بار ایک پیکٹ میں کمی واقع ہوتی ہے، رسیور اپ تقصیر منحل ہونا کے عمل کو تیز کرنے کے لیے تصویر کے ایک پورے فریم کی تازہ کاری کے لیے درخواست کر سکتے ہیں ۔ تاہم، یہ ایک پورا نیٹ ورک تاخیر ہوجائے گی، اس کے علاوہ اندرونی کارروائی کے وقت کردہ کوڈک کا نتیجہ ڈالتی ہے ۔

 

کچھ دکانداروں کو جو آگے نقص تصحیح الگورتھم (فک) اس مسئلے کو حل کرنے کے لئے استعمال کرتے ہیں ۔ فک جو کثیر معلومات بنا رہا ہے اور اصل پیکٹ نہر کے ساتھ ساتھ غیر ضروری معلومات کی ترسیل کی درستگی کو بہتر الگورزم ترمیز بلاک کی ایک قسم ہے ۔ بشرطیکہ کہ صحیح معلومات اور ثقیل معلومات کافی ہیں یہ بہت معلومات ضائع پیکٹ نیٹ ورک میں تعمیر نو مدد کر سکتے ہیں ۔ یہ طریقہ اچھا لگتا ہے، لیکن بلاشبہ یہ ایک چھوٹی سی قیمت ہے ۔ کوڈک بھی کثیر معلومات بھیجنے کے لئے کی ضرورت ہے کیونکہ بینڈوڈتھ ضروریات نیٹ ورک کے لئے اس پر بھرپور اضافہ ۔ کچھ کوڈیک مسلسل ٹرانسمیشن بینڈوڈتھ (ویڈیو فک ہیڈ کے علاوہ) اس ویڈیو کے لئے رقم مختص کی بینڈوڈتھ قربان کی طرف سے اس بات کی ضمانت ہے ۔ ظاہر ہے، اس نقصان کے معیار کی ویڈیو سٹریم سکون ملے گا ۔ اس کے علاوہ، فک الگورتھم، میں اس سے پہلے کہ فک کوڈ پھیلتی ہے، ایک ڈیٹا پیکٹ تیار کی جانی چاہیے اور فک کوڈ حساب کیا جا چاہیئے ۔ وصول اختتام پر ایک غیر ضروری معلومات اور ڈیٹا پیکٹ ضائع شدہ کوائف پیکٹ، تعمیر نو کے لئے جمع ہونا جس ناگزیر ہونے والی تاخیر کو بڑھانے کی ضرورت ہے ۔ تاخیر میں اضافے متعامل ویڈیو ابلاغ کو کم کرنے اور دو طرفہ بات چیت کی مشکلات میں اضافہ کرے گا ۔

 

تو کیا کر سکتے ہیں وک اس مسئلہ کو حل ھے؟ ہم جانتے ہیں کہ وک جو مختلف ڈیٹا پیکٹ نیٹ ورک پر، بیس پرت ڈیٹا پیکٹ اور غیر درجہ بند ترمیز کا نتیجہ نقصان کے اثرات میں جاتے ہیں ایک یا ایک سے زیادہ بڑھانے کی تہوں، اور ایک بیس پرت کے ذریعے ویڈیو تصاویر بناتا ہے ۔ یہ درست ہے، لیکن بڑھانے پرت پیکٹ میں کمی کے اثرات بہت کم عمر ہے ۔ چونکہ بڑھانے پرت بیس پرت سامنے فریم تصویر کی بنیاد پر ہے, پیکٹ بڑھانے پرت صرف عارضی نفاست اور فریم کی شرح ہراس وڈیو تصویر کا بنیادی فن کو متاثر کیے بغیر بنتی ہے ۔

 

فک کوڈ غیر درجہ بند ترمیز طور پر اسی طرح بیس پرت معلومات وک ویڈیو اسٹریم کی حفاظت کر سکتے ہیں ۔ وک ویڈیو بات چیت میں کم جزیات کاری ضروریات کے ساتھ، فک کوڈ کا استعمال بھی ہے حدود، پست بینڈوتھ غیر درجہ بند ترمیز کا ہیڈ اور تاخیر کے مسائل ۔ اعلی بینڈوڈتھ کے تقاضے میں تراکیب ترمیز دار اور غیر لایرابلی ویڈیو کے درمیان فرق بہت واضح ہے ۔ کیونکہ صرف ہیڈ بیس پرت میں بلکہ بڑھانے پرت میں نہیں ہے ۔ مثال کے طور پر، اگر مجموعی طور پر 20% ہیڈ فک کوڈ کا اضافہ کرتا ہے اور بیس پرت صرف پوری ویڈیو ابلاغ کی بینڈ وڈتھ کے 25 فیصد رقبے پر مشتمل ہے، پرتوں ویڈیو ترمیز میں، فک کوڈ صرف پوری ویڈیو مواصلات کا 5 فیصد پر محیط ہے ۔ 20 فی صد غیر لایرابلی ویڈیو ترمیز میں کل بینڈوڈتھ فک رموز پر قبضہ کے دوران بینڈوڈتھ، ۔

 

پس یہاں ٹیکنالوجی ترمیز پرتوں ویڈیو کے فوائد کی پرتوں ویڈیو سٹریم فن تعمیر اور بیس پرت فک تحفظ کا مجموعہ میں عکاسی ہوتی ہے ۔ کال کے لئے کم بینڈوڈتھ, ویڈیو ترمیز اثرات سے حاصل کیا گیا حرکی اور غیر حرکی ویڈیو ترمیز ملتے جلتے ہیں ۔ بہر حال، میں ہائی بینڈوڈتھ کالز، پرتوں ویڈیو ترمیز پیکٹ ڈراپ کرنے کے لئے آسان ہے اور غیر لایرابلی ویڈیو کوڈنگ کے مقابلے کم تحفظ کی ضرورت ہے ایک نیٹ ورک میں اعلی کوالٹی ویڈیو فراہم کر سکتے ہیں ۔


شاید آپ یہ بھی پسند کریں