HEVC / H.265 е обяснено

Mar 26, 2016

Какво е HEVC / H.265?

Висока ефективност видео кодиране (HEVC), известен също като H.265 е ново видео стандарт за компресия, разработени от Съвместното сътрудничество екип на видео кодиране (JCT-VC).  JCT-VC обединява изображение и видео кодиране експерти от целия свят, произвежда единен стандарт, който е одобрен от две стандартизационните органи;

· ITU-T проучване група 16 – видео кодиране експертната група (VCEG) – публикува H.265 стандарт като ITU-T H.265 and

· ISO/IEC JTC 1/SC 29/WG 11 движение картина вещ група (MPEG) – публикува HEVC стандарт като ISO/IEC 23008-2.

Първоначалната версия на H.265/HEVC стандарт е ратифицирана през януари, 2013.

HEVC е разработена с цел осигуряване на два пъти ефективността на компресия на предишния стандарт, H.264 / AVC.  Въпреки че компресия ефективност резултатите варират според типа на съдържанието и настройките на енкодер, при типичния потребител видео разпространение побитова скорост HEVC е обикновено може да компресира видео два пъти ефективно като AVC.  Крайните потребители могат да се възползват от подобрена компресия ефективност в един от двата начина (или комбинация от двете);

· На идентично ниво на качество на изображението, HEVC позволява видео да бъдат компресирани до файл, който е около половината от размера (или половин побитовата скорост) на AVC, или

· Когато се компресират до същия размер на файла или битов процент като AVC, HEVC доставя значително по-добро визуално качество.

Как може да HEVC кодира видео файлове два пъти ефективно като предишната видео кодиране стандарти?

· Повечето от силата на видео компресия стандарти идва от техниката, известна като движение компенсирани прогнози.  Блокове от пиксели са кодирани чрез препратка към друга област в същата рамка (intra-прогнози), или в друга рамка (Интер прогноза).  Когато H.264/AVC определя макроблока до 16 × 16 пикселите, HEVC може да се опише много по-голяма гама от размери на блокчетата, до 64 x 64 пиксела.

· HEVC позволява прогнозира блокове да бъдат кодирани в различни размери блок от остатъчната грешка.  Всяко топ ниво на кодиране единица (или CTU) първо се кодира като предсказание quad-дърво, където всяка дълбочина енкодер решава дали да се кодират с обединяване/подскачам, inter, или вътре в кодиране. Остатъчната от тези прогнози след това е кодирана с втори quad-дърво, която по желание може да има по-голяма дълбочина отколкото предсказване quad-дървото.  Например, това позволява остатъчната грешка от 32 × 32 Интер кодирани кодиране единица (CU) да бъдат представлявани от смес от 16 × 16, 8 × 8 и 4 × 4 трансформации.

· HEVC може да кодира движение вектори с много по-голяма точност, дава по-добре прогнозира блок с по-малка остатъчната грешка.  Има 35 intra-картина посоки, в сравнение със само 9 за H.264/AVC.

· HEVC включва адаптивни движение вектор прогнози, нов метод за подобряване на Интер прогноза.

· Подобрен deblocking филтър

· Проба адаптивно компенсира – допълнителен филтър, който намалява артефакти в блок ръбове