Daala

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук
Логотип Xiph.Org.

Daala — назва відеокодеку нового покоління, який розробляється некомерційною організацією Xiph.Org, відомої своїми іншими продуктами — Ogg, FLAC, Theora, Speex. Daala позиціонується як кодек нового покоління з надзвичайно високою якістю вихідного потоку і як вільна заміна іншим двом відомим сучасним відеокодекам — VP9 та H.265.[1]

Історія розробки[ред.ред. код]

20 червня 2013 року опис Daala був доданий до офіційного сайту Xiph.Org.[2][3][4] Заявлено, що метою розробки є перевершення в продуктивності HEVC та VP9.[2] Було опубліковано попередню альфа версію програми для кодування/декодування відеопотоку.[5]

Характеристики[ред.ред. код]

Daala позиціонується як вільна заміна таким конкуруючим відеокодекам «нового покоління» як VP9 від Google та H.265/HEVC від MPEG. Як і всі кодеки Xiph.Org, Daala розповсюджується під ліберальною вільною ліцензією без ліцензійних зборів (royalty-free). Але метою спільноти не є повторити досягнення вищезгаданих кодеків, а перевершити їх в якості кодування та задіяти прогресивніші технології. Таким чином, Daala може розглядатися як кодек «післянаступного покоління» (англ. next-next-generation). Daala розроблюється як відеокодек загального призначення, який підходить для стиснення відео різної якості з використанням різних налаштувань вихідного бітрейту.[5]

В той час як кодеки VP9 та H.265 базуються принципах, закладених 25 років тому в H.261 і оптимізованих з урахуванням збільшення потужностей сучасних комп'ютерів, Daala розробляється на принципово інших підходах, які не засновані на попередніх розробках. Так, замість традиційного дискретно-косинусного перетворення (англ. Discrete Cosine Transform, DCT), який оперує квантуванням блоків в 4x4, 8x8 або 16x16 пікселів, в Daala реалізована нова техніка перетворення з перекриттям блоків (англ. lapped transform). За рахунок того, що сусідні блоки частково перекривають один одного, що дозволяє оптимально коректувати втрати при квантуванні, завдяки lapped transform досягається більш згладжений і точний результат, що схоже на методи кодування без втрат. Крім того, припинення використання DCT дозволяє обійти більшість патентів, пов'язаних з кодуванням, заснованому на DCT.[5]

Посилання[ред.ред. код]

  • Daala — XiphWiki(англ.) — Daala на офіційному вікі-проекті Xiph.Org.
  • Xiph.org :: daala video(англ.) — завантаження Daala на офіційному сайті Xiph.Org.

Примітки[ред.ред. код]

  1. Daala, Xiph, http://wiki.xiph.org/Daala .
  2. а б Monty (2013-06-20). «Introducing Daala». Xiph.Org Foundation. Процитовано 2013-06-21. 
  3. [http://thanglong.ece.jhu.edu/Tran/Pub/prepost.pdf‎ Lapped Transform via Time-Domain Pre- and Post-Filtering], Trac D. Tran, Jie Liang, Chengjie Tu, IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 51, NO. 6, JUNE 2003, accessed 20130622.
  4. Extended Lapped Transforms: Properties, Applications, and Fast Algorithms, Henrique S. Malvar, Dept. of Electrical Engineering, Universidade de Brasília. in: IEEE Trans. on Signal Processing, vol. 40, no. 11, pp. 2703–2714, Nov. 1992.
  5. а б в Сообщество Xiph.Org представило видеокодек Daala с технологиями, опережающими VP9 и H.265/HEVC(рос.)
Комп'ютер Це незавершена стаття про комп'ютери.
Ви можете допомогти проекту, виправивши або дописавши її.