| Предыдущий | Следующий |
| ippStsVLCAACEscCodeLengthErr | ippStsUnderRunErr |
ippStsNoiseRangeErr
Wiener filtering использует оценку шума при вычислении коэффициентов подавления. Если noise power, variance или связанный параметр имеет масштаб, который функция не принимает, корректно построить модель фильтра невозможно и IPP возвращает этот статус.
Проверяйте не только числовое значение, но и его физический смысл. После нормализации изображения или сигнала variance меняется с квадратом scale, тогда как standard deviation — линейно. Ошибка нередко появляется после перехода между integer и floating-point представлением, когда старая noise estimate остаётся в прежней шкале.
Проверьте оценку шума
- В какой шкале находятся input samples после преобразования типа или нормализации.
- Что именно передаётся: variance, standard deviation, power или amplitude.
- Диапазон параметра, документированный для конкретной Wiener routine.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.