Jump to content

Многоуровневое кодирование

Многоуровневое кодирование — это тип сжатия данных для цифрового видео или цифрового аудио , при котором результатом сжатия исходных видеоданных является не один поток сжатых данных , как при других типах сжатия, а несколько потоков, называемых слоями , что позволяет выполнить декомпрессию, даже если некоторые слои отсутствуют.

При многоуровневом кодировании при сжатии исходного видеопотока создаются несколько потоков или слоев данных. В этом отличие от других типов сжатия, при которых результатом обычно является один поток данных.

Во время распаковки все слои можно объединить для воссоздания исходного видеопотока. Кроме того, поток можно декодировать, даже если некоторые уровни отсутствуют (хотя обычно необходимо соблюдать иерархию слоев, при этом базовый уровень должен быть доступен). Если слои отсутствуют, полученный поток будет иметь пониженное визуальное качество, но его все равно можно будет использовать. [1]

Варианты использования

[ редактировать ]

Многоуровневое кодирование полезно, когда один и тот же видеопоток должен быть доступен в разном качестве, например, для потоковой передачи с адаптивным битрейтом . Без многоуровневого кодирования исходный видеопоток необходимо кодировать несколько раз, чтобы получить сжатые потоки с разным качеством и битрейтом. Многоуровневое кодирование позволяет кодировать только один раз, поскольку потоки разного качества могут быть получены путем отбрасывания слоев.

[ редактировать ]

Многоуровневое кодирование похоже на кодирование с множественным описанием в том смысле, что оба создают несколько сжатых потоков, которые можно комбинировать. [2] Однако при кодировании с множественным описанием разные потоки независимы друг от друга, поэтому можно декодировать любое подмножество, что обеспечивает дополнительную гибкость.

Масштабируемое видеокодирование — это стандарт сжатия видео, в котором используется многоуровневое кодирование.

См. также

[ редактировать ]
  1. ^ «Обзор методов кодирования множественных описаний для устойчивой к ошибкам доставки видео» (PDF) .
  2. ^ Чакарески, Дж.; Хан, С.; Жирод, Б. (1 апреля 2005 г.). «Многоуровневое кодирование против нескольких описаний для потоковой передачи видео по нескольким путям». Мультимедийные системы . 10 (4): 275–285. дои : 10.1007/s00530-004-0162-3 . ISSN   1432-1882 . S2CID   165714 .
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 29e4bb935da8af6e54cd9ce523633954__1695787920
URL1:https://arc.ask3.ru/arc/aa/29/54/29e4bb935da8af6e54cd9ce523633954.html
Заголовок, (Title) документа по адресу, URL1:
Layered coding - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)