Chefeat.ru

Здоровое питание

Daala

16-08-2023

Перейти к: навигация, поиск

Daala — свободный формат сжатия видео и референсный видеокодек, разрабатываемые в Xiph.Org, в качестве альтернативы форматам HEVC (H.265) и VP9.[1] Daala будет использовать lapped transform для уменьшения блочных артефактов, часто проявляющихся в других стандартах сжатия видео, непосредственно использующих дискретное косинусное преобразование.[2] В июне 2013 Крис Монтгомери, основатель Xiph.org, заявил, что целью проекта Daala будет сжатие более эффективное, чем у HEVC и VP9.[2] Спонсором разработки Daala является Mozilla Foundation. Окончание разработки запланировано на 2015 год[3][4].

По состоянию на конец 2013 года, Daala все еще далека от практического применения[5].

История

30 мая 2013 года была представлена альфа-версия прототипа кодека Daala и передача потокового видео с ее помощью.[2]

20 июня 2013 описание Daala было опубликовано на сайте Xiph.Org Foundation.[2][6][7]

23 июля 2013 года опубликована вторая часть описания Daala, вводящая предсказание в частотном домене.[8]

12 августа 2013 года опубликована третья часть описания, разъясняющая переключение между временным и частотным доменами.[9]

17 октября 2013 года опубликована четвертая часть с описанием предсказания Chroma/Luma каналов в Daala.[10]

Алгоритм

В качестве основного алгоритма сжатия макроблоков выступает, в отличие от многих существующих стандартов, не просто комбинация DCT с последующим фильтром деблокинга, а один из вариантов lapped transform. В нем перед кодированием DCT дополнительно применяется фильтр, обратный фильтру деблокинга. В результате, эффективность сжатия изображения выше чем DCT и вейвлетов[4].

Также Daala использует иной метод предсказания содержимого блока. В обычных кодеках для предсказания используются только ближайшие пиксели из ранее декодированных блоков. Daala не может применять такой подход, так как в lapped transform нет деления на блоки, поэтому используется предсказание в частотном домене. В частности, благодаря этому Daala лучше обрабатывает изображения с периодическими текстурами, сложными для DCT[4].

Продолжаются эксперименты по применению пирамидального векторного квантования, разработанного в проекте Opus[4].

См. также

Примечания

  1. «Daala», Xiph, <http://wiki.xiph.org/Daala> .
  2. ↑ Introducing Daala, Xiph.Org Foundation (20 июня 2013). Проверено 21 июня 2013.
  3. Создатель Ogg перешел в Mozilla для работы над видеокодеком Daala, Xakep (24.10.2013). Проверено 29 декабря 2013.
  4. ↑ Developing the Opus and Daala codecs (англ.). LWN (October 30, 2013). Проверено 4 января 2014.
  5. Next Generation Video Codecs: HEVC, VP9, Daala (англ.). XI International Theoretical and Practical Conference of Students and Young Scientists "Youth and Contemporary Information Technolodies" (October 22, 2013). — «Experimental results obviously show that Daala video encoder is still rather far from being competitive.»  Проверено 4 января 2014.
  6. 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.
  7. 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.
  8. Introducing Daala part 2: Frequency Domain Intra Prediction, Xiph.Org Foundation (23 июля 2013). Проверено 17 августа 2013.
  9. Introducing Daala part 3: Time/Frequency Resolution Switching, Xiph.Org Foundation (12 августа 2013). Проверено 17 августа 2013.
  10. Introducing Daala part 4: Chroma from Luma, Xiph.Org Foundation (17 октября 2013). Проверено 31 октября 2013.

Ссылки

  • https://xiph.org/daala/> .
  • Daala // Xiph.org wiki

Daala.

© 2014–2023 chefeat.ru, Россия, Челябинск, ул. Речная 27, +7 (351) 365-27-13