چیستHEVC / H.265?
کدگذاری ویدیویی با کارایی بالا (HEVC) که با نام H.265 نیز شناخته میشود، یک استاندارد فشردهسازی ویدیوی جدید است که توسط تیم مشترک مشترک در زمینه کدگذاری ویدیو (JCT-VC) ایجاد شده است. JCT-VC متخصصان رمزگذاری تصویر و ویدئو را از سراسر جهان گرد هم می آورد و استاندارد واحدی را تولید می کند که توسط دو سازمان استاندارد تایید شده است.
گروه مطالعاتی ITU-T 16– گروه کارشناسان کدنویسی ویدئو (VCEG)– استاندارد H.265 را به عنوان ITU-T H.265 منتشر می کند و
ISO/IEC JTC 1/SC 29/WG 11 Motion Picture Experts Group (MPEG)– استاندارد HEVC را به عنوان ISO/IEC 23008-2 منتشر می کند.
نسخه اولیه استاندارد H.265/HEVC در ژانویه 2013 تصویب شد.
HEVC با هدف ارائه راندمان فشرده سازی دو برابر استاندارد قبلی، H.264 / AVC توسعه یافته است. اگرچه نتایج راندمان فشردهسازی بسته به نوع محتوا و تنظیمات رمزگذار متفاوت است، در نرخ بیت توزیع معمولی مصرفکننده، HEVC معمولاً قادر است دو برابر AVC ویدیو را فشردهسازی کند. کاربران نهایی می توانند به یکی از دو روش (یا ترکیبی از هر دو) از بازده فشرده سازی بهبود یافته استفاده کنند.
در سطح یکسانی از کیفیت بصری، HEVC امکان فشردهسازی ویدئو را به فایلی که تقریباً نصف اندازه (یا نصف نرخ بیت) AVC است، میسازد.
هنگامی که به اندازه فایل یا نرخ بیت مشابه AVC فشرده می شود، HEVC کیفیت بصری قابل توجهی بهتری ارائه می دهد.
چگونه HEVC می تواند فایل های ویدیویی را دو برابر کارآمدتر از استانداردهای کدگذاری ویدیویی قبلی رمزگذاری کند؟
بیشتر قدرت استانداردهای فشردهسازی ویدئو از تکنیکی به نام پیشبینی جبرانشده حرکت ناشی میشود. بلوک های پیکسل با ارجاع به ناحیه دیگری در همان قاب (درون پیش بینی)، یا در فریم دیگر (بین پیش بینی) کدگذاری می شوند. جایی که H.264/AVC ماکروبلاک ها را تا 16 تعریف می کند×16 پیکسل، HEVC می تواند محدوده بسیار بزرگتری از اندازه های بلوک را تا 64×64 پیکسل توصیف کند.
HEVC اجازه می دهد تا بلوک های پیش بینی شده در اندازه های بلوک متفاوت از خطای باقیمانده کدگذاری شوند. هر واحد کدگذاری سطح بالا (یا CTU) ابتدا به عنوان یک درخت چهارگانه پیشبینی کدگذاری میشود، جایی که در هر عمق رمزگذار تصمیم میگیرد که آیا با ادغام/پرش، کدگذاری بین یا درون کدگذاری شود. باقیمانده از آن پیشبینیها سپس با چهار درخت دوم کدگذاری میشود که به صورت اختیاری میتواند عمق بیشتری نسبت به درخت چهارگانه پیشبینی داشته باشد. به عنوان مثال، این اجازه می دهد تا خطای باقی مانده از 32 وجود داشته باشد×32 واحد کدگذاری بین کدگذاری شده (CU) که با مخلوطی از 16 نشان داده می شود×16، 8×8 و 4×4 تبدیل.
HEVC میتواند بردارهای حرکتی را با دقت بسیار بیشتری رمزگذاری کند و بلوک پیشبینیشده بهتری با خطای باقیمانده کمتر ارائه دهد. 35 جهت درون تصویری در مقایسه با 9 جهت برای H.264/AVC وجود دارد.
HEVC شامل پیشبینی بردار حرکت تطبیقی است، یک روش جدید برای بهبود پیشبینی بین.
فیلتر رفع انسداد بهبود یافته
نمونه آفست تطبیقی– یک فیلتر اضافی که مصنوعات را در لبه های بلوک کاهش می دهد