CCSDS 122.0 - это CCSDS стандарт сжатия изображений без потерь и с потерями, первоначально выпущенный в ноябре 2005 года. Кодер состоит из двух частей: кодировщик преобразования дискретного вейвлет-преобразования, за которым следует кодировщиком битовой плоскости по тем же строкам, что и Embedded Zerotree Wavelet от Шапиро.
CCSDS 122.0 использует трехуровневое двумерное дискретное вейвлет-преобразование (DWT) с использованием биортогональных фильтров 9/7 отводов, за которыми следует кодировщик битовой плоскости. Он имеет некоторые общие черты конструкции с ICER и JPEG 2000, в которых используются похожие схемы вейвлет-кодирования.
Преобразование (DWT) может быть вычислено с использованием арифметики с плавающей запятой или целых чисел. Целочисленное преобразование использует нелинейную аппроксимацию вейвлета 9/7 и используется в схеме кодирования без потерь. DWT с плавающей запятой вносит свой вклад в схему с потерями.
Этот формат сжатия чувствителен к повреждению битов в канале глубокого космоса, но неясно, превышает ли эта чувствительность ICER или JPEG 2000.
Эффекты одиночной битовой ошибки могут распространяться на повреждение данных реконструированного изображения до конца затронутого сегмента. Необходимо принять меры, чтобы минимизировать количество потенциальных битовых ошибок в канале передачи.
Есть известное частичное исправление, но оно не является обязательным.
В случае, если закодированный битовый поток должен быть передан через CCSDS space link, несколько протоколов со встроенными функциями исправления и обнаружения ошибок могут использоваться для передачи последовательности сегментов (самый высокий уровень кодирования в этом формате изображения).
В отличие от ICER, который использовался в продуктах и проектах вне космических агентств, эта система сжатия изображений не использовалась за пределами космических агентств.
дата | CCSDS | ISO |
---|---|---|
ноябрь 2005 г. | CCSDS 122.0-B-1 | ISO 26868: 2009 |
сентябрь 2017 | CCSDS 122.0-B-2 |