Что означает статус Intel IPP -63 (ippStsJPEGDCTRangeErr)?

 
Предыдущий Следующий
ippStsJPEGHuffTableErr ippStsJPEGOutOfBufErr

ippStsJPEGDCTRangeErr

Что означает ippStsJPEGDCTRangeErr

ippStsJPEGDCTRangeErr означает, что на этапе JPEG DCT обнаружено значение коэффициента вне диапазона, ожидаемого конкретной IPP-функцией.

Что проверить

  • Зафиксируйте компонент, номер блока 8×8 и значение коэффициента, на котором возник статус.
  • Проверьте используемую quantization table и состояние после последнего restart marker: источник неверного значения часто находится в Huffman decode или dequantization, а не в самом inverse DCT.
  • Если ошибка начинается строго после одного restart interval, сравните predictor и битовую позицию до и после восстановления decoder state.

Как подтвердить исправление

Контрольное декодирование должно проходить тот же блок с теми же таблицами без выхода коэффициентов за документированный диапазон.

Технические ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.