Я работаю над сеансом сжатия предварительной обработки изображений. Я изучаю методы сжатия изображений и читаю статьи о сжатии изображений jpeg2000. Но я не могу найти ясный ресурс о выборе битрейта для различных методов расчета цветного изображения и битрейта в jpeg2000. Пожалуйста, дайте мне некоторые подсказки с официальными ссылками на это.Расчет скорости передачи битов в сжатии изображения Jpeg2000
ответ
Нет ни одного правильного ответа. Количество слоев и скорости передачи данных, связанные с этими уровнями, должны быть установлены в соответствии с потребностями пользователей и систем, которые будут потреблять изображения.
Хорошей новостью является то, что существует множество рекомендаций! Вот два варианта.
Copy Какаду
Посмотрите на this gist. Он показывает входные параметры утилиты Kakadu kdu_compress
. Для -rate
флага говорится:
Если указаны две скоростей, число слоев должно быть 2 или более и промежуточные слои будут назначены примерно логарифмический разнесенные битовых скоростей. Когда задана только одна скорость, внутренняя эвристика определяет нижнюю границу и логарифмически помещает скорости слоя по диапазону.
Kakadu в значительной степени используется в промышленности, и их программное обеспечение для сжатия J2K пользуется большой надежностью. Поэтому, если они используют логарифмический интервал для своих качественных слоев, которые могут быть разумным местом для начала.
Выберите профиль в профиле BIIf для JPEG 2000
С другой стороны, вы посмотрите на BIIF Profile for JPEG 2000, который обеспечивает несколько профилей сжатия для различных ситуаций могут. В профилях приведены примеры, дающие количество уровней и скорости передачи битов. Тем не менее, есть общее сообщение для всех профилей, таких как:
D.4.7 (Профиль NPJE) из BIIF:
Некоторых систем могут изменить точный битрейт и количество слоев удовлетворять требованиям приложений или требованиям к качеству.
Е.7 (профиль TPJE) из BIIF:
Обратите внимание, что фактические скорости передачи битов и числа целевых качества слоев , используемых для конкретного датчика должны быть оптимизированы, чтобы приспособить любые уникальные свойства этой конкретной системы сбора изображений.
G.2.1.2 (профиль LPJE) из BIIF:
Приложение должно достаточное количество слоев для кодового потока оптимального управления полосой пропускания и памяти по такому широкому диапазону разрешений. Слои обеспечивают элегантное средство для контроля качества изображения и управления пропускной способностью канала для потоковой передачи сжатых изображений по низким каналам связи ... LPJE не требует определенной структуры слоев , поскольку целью этой предпочтительной кодировки является размещение аппаратного обеспечения и программных реализаций ,