Можно ли иметь отрицательные коэффициенты в полосе аппроксимации вейвлет-преобразования изображения?

Я пытаюсь разложить изображение, используя различные вейвлеты, Daubechies, Coif, symlet, ortho всех порядков. За исключением db1(Haar), другие дают отрицательные коэффициенты в полосе аппроксимации. Насколько я понимаю, полоса аппроксимации содержит средние значения исходного изображения и, следовательно, должна содержать только положительные значения. Зависит ли это также от коэффициентов фильтра, используемых для разложения? Я реализовал декомпозицию с помощью команды dwt2, а также с помощью круговой свертки с коэффициентами фильтра. Оба дают одинаковые результаты для вейвлет-фильтров более высокого порядка. Я хочу извлечь функции из коэффициентов вейвлета, отрицательные коэффициенты могут привести к неправильным значениям функций, поэтому хочу уточнить. Спасибо.


person useratstat    schedule 31.03.2016    source источник


Ответы (1)


Да, полоса аппроксимации также зависит от коэффициентов фильтра, используемых для разложения. Точнее, эта ситуация полностью справедлива для ФНЧ с отрицательными коэффициентами. Если вам требуются только положительные коэффициенты в полосе аппроксимации, используйте один из этих вейвлетов в MATLAB: rbio1.x, rbio2.x, rbio3.x.

person DaBler    schedule 03.04.2016