Вопросы к Поиску с Алисой

Примеры ответов Поиска с Алисой
Главная / Технологии / Как работает алгоритм сжатия Display Stream Compression?
Вопрос для Поиска с Алисой
12 августа

Как работает алгоритм сжатия Display Stream Compression?

Алиса
На основе источников, возможны неточности

Алгоритм сжатия Display Stream Compression (DSC) работает с горизонтальной линией пикселей, закодированных группами из трёх последовательных пикселей для форматов 4:4:4 и 4:2:2, или из шести пикселей (трёх сжатых контейнеров) для форматов 4:2:2 и 4:2:0. en.wikipedia.org en.m.wikipedia.org

Процесс включает несколько этапов: en.wikipedia.org

  1. Предварительная обработка. en.wikipedia.org Если используется кодировка RGB, то она преобразуется в обратимый YCGCO. en.wikipedia.org Если используется «простое 4:2:2», то оно преобразуется в 4:4:4 путём добавления недостающих образцов цветности путём интерполяции соседних пикселей. en.wikipedia.org
  2. Кодирование компонентов. en.wikipedia.org Каждый компонент (яркость, цветность) кодируется отдельно с использованием трёх независимых подпотоков (четырёх подпотоков в собственном режиме 4:2:2). en.wikipedia.org en.m.wikipedia.org
  3. Прогнозирование. en.wikipedia.org Этап выполняется с использованием одного из трёх режимов: модифицированного алгоритма адаптивного кодирования медианы (MMAP), блочного прогнозирования и прогнозирования средней точки. en.wikipedia.org en.m.wikipedia.org
  4. Управление скоростью передачи данных. en.wikipedia.org Алгоритм отслеживает ровность цвета и заполненность буфера, чтобы настроить битовую глубину квантования для группы пикселей таким образом, чтобы минимизировать артефакты сжатия, оставаясь при этом в пределах битрейта. en.wikipedia.org
  5. Хранение повторяющихся пикселей. en.wikipedia.org Повторяющиеся последние пиксели могут храниться в буфере индексированной истории цветов (ICH) с 32 записями, на который может напрямую ссылаться каждая группа в срезе. en.wikipedia.org Это улучшает качество сжатия сгенерированных компьютером изображений. en.wikipedia.org
  6. Кодирование остатков предсказания. en.wikipedia.org Остатки предсказания вычисляются и кодируются с помощью алгоритма энтропийного кодирования, основанного на кодировании с переменной длиной размера дельты (DSU-VLC). en.wikipedia.org
  7. Объединение закодированных групп пикселей. en.wikipedia.org Затем закодированные группы пикселей объединяются в фрагменты различной высоты и ширины. en.wikipedia.org

DSC может работать в режиме постоянного или переменного битрейта. en.wikipedia.org Сжатие картинки происходит в реальном времени с использованием сложных математических вычислений и с минимальной задержкой (1–2 мс). club.dns-shop.ru

Пользователь

Время добавления
Текст комментария
Ответить
Показать X ответов

Пользователь

Время добавления
Текст ответа
Ответить

Комментарии

Войти
Войдите, чтобы комментировать

Ещё по теме

Сколько времени могут работать светодиодные лампы?
Как спутниковое телевидение повлияло на развитие телевизионной индустрии?
Как персонализация рабочего стола влияет на продуктивность работы?
Как оптимизировать алгоритм обработки данных с помощью модульного программирования?
Как применять алгоритм Гаусса для ускорения математических расчетов?
Примеры полезных ответов Поиска с Алисой на вопросы из разных сфер. Вопросы сгенерированы нейросетью YandexGPT для актуальных тем, которые определяются на базе обобщённых запросов к Поиску с Алисой.
Задать новый вопрос
Задайте вопрос...
…и сразу получите ответ в Поиске с Алисой
Войдите, чтобы поставить лайк
С Яндекс ID это займёт пару секунд
Войти
Вы уверены, что хотите удалить комментарий?
Удалить
Отменить