Тип и размерности сжатия или шумоподавления, заданные как одно из значений, перечисленных в следующих таблицах. wthrmngr
возвращает пороги, соответствующие заданной опции.
С помощью дискретного вейвлет или вейвлет-пакетного разложения данных можно сжать или обесценить эти данные. При стационарном вейвлет данных можно только денурировать данные.
Для объяснения того, какие коэффициенты используются для определения порогов, смотрите Выбор коэффициентов.
1-D дискретных опций разложения вейвлетов
В этих опциях X
является сигналом, коэффициенты вейвлета находятся в векторе C
, и длины векторов коэффициентов в L
. Аргумент alpha
является параметром разреженности и scale
определяет мультипликативное перемасштабирование порога.
Для получения дополнительной информации о разложении вейвлетов см. wavedec
. Чтобы узнать больше о alpha
и scale
, см. wdcbm
и wden
соответственно.
opt |
Описание
| Допустимые синтаксисы |
---|
'dw1dcompGBL' |
1-D сжатие с помощью глобального порога
|
thr = wthrmngr('dw1dcompGBL','rem_n0',X)
thr = wthrmngr('dw1dcompGBL','bal_sn',C,L)
|
'dw1dcompLVL' |
1-D сжатие с помощью зависящих от уровня порогов
|
thr = wthrmngr('dw1dcompLVL','scarcehi',C,L,alpha) , где 2,5 < alpha < 10
thr = wthrmngr('dw1dcompLVL','scarceme',C,L,alpha) , где 1,5 < alpha < 2.5
thr = wthrmngr('dw1dcompLVL','scarcelo',C,L,alpha) , где 1 < alpha < 2
|
'dw1ddenoLVL' |
1-D шумоподавление с использованием зависящих от уровня порогов
|
thr = wthrmngr('dw1ddenoLVL','sqtwolog',C,L,scale)
thr = wthrmngr('dw1ddenoLVL','rigrsure',C,L,scale)
thr = wthrmngr('dw1ddenoLVL','heursure',C,L,scale)
thr = wthrmngr('dw1ddenoLVL','minimaxi',C,L,scale)
thr = wthrmngr('dw1ddenoLVL','penalhi',C,L,alpha) , где 2,5 < alpha < 10
thr = wthrmngr('dw1ddenoLVL','penalme',C,L,alpha) , где 1,5 < alpha < 2.5
thr = wthrmngr('dw1ddenoLVL','penallo',C,L,alpha) , где 1 < alpha < 2
|
2-D дискретные опции разложения вейвлетов
В этих опциях X
являются данными, коэффициенты вейвлета находятся в векторе C
, и размер матриц коэффициентов в L
. Аргумент alpha
является параметром разреженности и scale
определяет мультипликативное перемасштабирование порога.
Для получения дополнительной информации о разложении вейвлетов см. wavedec2
. Чтобы узнать больше о alpha
и scale
, см. wdcbm2
и wden
соответственно.
opt |
Описание
| Допустимые синтаксисы |
---|
'dw2dcompGBL' |
2-D сжатие с помощью глобального порога
|
thr = wthrmngr('dw2dcompGBL','rem_n0',X)
thr = wthrmngr('dw2dcompGBL','bal_sn',C,L)
thr = wthrmngr('dw2dcompGBL','sqrtbal_sn',C,L)
|
'dw2dcompLVL' |
2-D сжатие с помощью зависящих от уровня порогов
|
thr = wthrmngr('dw2dcompLVL','scarcehi',C,L,alpha) , где 2,5 < alpha < 10
thr = wthrmngr('dw2dcompLVL','scarceme',C,L,alpha) , где 1,5 < alpha < 2.5
thr = wthrmngr('dw2dcompLVL','scarcelo',C,L,alpha) , где 1 < alpha < 2
|
'dw2ddenoLVL' |
2-D шумоподавление с использованием зависящих от уровня порогов
|
thr = wthrmngr('dw2ddenoLVL','sqrtbal_sn',C,L)
thr = wthrmngr('dw2ddenoLVL','penalhi',C,L,alpha) , где 2,5 < alpha < 10
thr = wthrmngr('dw2ddenoLVL','penalme,C,L,alpha) , где 1,5 < alpha < 2.5
thr = wthrmngr('dw2ddenoLVL','penallo,C,L,alpha) , где 1 < alpha < 2
thr = wthrmngr('dw2ddenoLVL','sqtwolog',C,L,scale)
|
1-D Вейвлет разложение пакетов Опций
В этих опциях X
является сигналом и wpt
- вейвлет структура разложения пакета сигнала.
Для получения дополнительной информации о вейвлете разложении пакетов смотрите wpdec
.
opt |
Описание
| Допустимые синтаксисы |
---|
'wp1dcompGBL' |
1-D сжатие с помощью глобального порога
|
thr = wthrmngr('wp1dcompGBL','rem_n0',X)
thr = wthrmngr('wp1dcompGBL','bal_sn',wpt)
|
'wp1ddenoGBL' |
1-D шумоподавление с использованием глобального порога
|
thr = wthrmngr('wp1ddenoGBL','sqtwologuwn',wpt)
thr = wthrmngr('wp1ddenoGBL','sqtwologswn',wpt)
thr = wthrmngr('wp1ddenoGBL','bal_sn',wpt)
thr = wthrmngr('wp1ddenoGBL','penalhi',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 6.25. thr = wthrmngr('wp1ddenoGBL','penalme',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 2. thr = wthrmngr('wp1ddenoGBL','penallo',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 1.5.
|
2-D Вейвлеты разложение пакетов Опций
В этих опциях X
- данные и wpt
- вейвлет структура разложения пакетов данных.
Для получения дополнительной информации о вейвлете разложении пакетов смотрите wpdec2
.
opt |
Описание
| Допустимые синтаксисы |
---|
'wp2dcompGBL' |
2-D сжатие с помощью глобального порога
|
thr = wthrmngr('wp2dcompGBL','rem_n0',X)
thr = wthrmngr('wp2dcompGBL','bal_sn',wpt)
thr = wthrmngr('wp2dcompGBL','sqrtbal_sn',wpt)
|
'wp2ddenoGBL' |
2-D шумоподавление с использованием глобального порога
|
thr = wthrmngr('wp2ddenoGBL','sqtwologuwn',wpt)
thr = wthrmngr('wp2ddenoGBL','sqtwologswn',wpt)
thr = wthrmngr('wp2ddenoGBL','sqrtbal_sn',wpt)
thr = wthrmngr('wp2ddenoGBL','penalhi',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 6.25. thr = wthrmngr('wp2ddenoGBL','penalme',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 2. thr = wthrmngr('wp2ddenoGBL','penallo',wpt)
wpbmpen функция используется с параметром настройки ALPHA = 1.5.
|
1-D стационарного разложения вейвлет- Опции
Шумоподавление с использованием зависящих от уровня порогов является единственной опцией, доступной для 1-D стационарного разложения вейвлет, swtdec
. В этой опции alpha
является параметром разреженности и scale
определяет мультипликативное перемасштабирование порога.
Для получения дополнительной информации о стационарном разложении вейвлетов см. swt
. Чтобы узнать больше о alpha
и scale
, см. wbmpen
и wden
соответственно.
opt | Допустимые синтаксисы |
---|
'sw1ddenoLVL' |
thr = wthrmngr('sw1ddenoLVL','sqtwolog',swtdec,scale)
thr = wthrmngr('sw1ddenoLVL','rigrsure',swtdec,scale)
thr = wthrmngr('sw1ddenoLVL','heursure',swtdec,scale)
thr = wthrmngr('sw1ddenoLVL','minimaxi',swtdec,scale)
thr = wthrmngr('sw1ddenoLVL','penalhi',swtdec,alpha) , где 2,5 < alpha < 10
thr = wthrmngr('sw1ddenoLVL','penalme',swtdec,alpha) , где 1,5 < alpha < 2.6
thr = wthrmngr('sw1ddenoLVL','penallo',swtdec,alpha) , где 1 < alpha < 2
|
Пороги основаны на подмножестве коэффициентов в стационарном разложении вейвлет. Дополнительную информацию см. в разделе Выбор коэффициентов.
2-D стационарного разложения вейвлет- Опции
Шумоподавление с использованием зависящих от уровня порогов является единственной опцией, доступной для 2-D стационарного разложения вейвлет, swtdec
. В этой опции alpha
является параметром разреженности и scale
определяет мультипликативное перемасштабирование порога.
Для получения дополнительной информации о стационарном разложении вейвлетов см. swt2
. Чтобы узнать больше о alpha
и scale
, см. wbmpen
и wden
соответственно.
opt | Допустимые синтаксисы |
---|
'sw2ddenoLVL' |
thr = wthrmngr('sw2ddenoLVL','sqrtbal_sn',swtdec)
thr = wthrmngr('sw2ddenoLVL','penalhi',swtdec,alpha) где 2,5 < alpha < 10
thr = wthrmngr('sw2ddenoLVL','penalme',swtdec,alpha) где 1,5 < alpha < 2.5
thr = wthrmngr('sw2ddenoLVL','penallo',swtdec,alpha) где 1 < alpha < 2
thr = wthrmngr('sw2ddenoLVL','sqtwolog',swtdec,scale)
|
Пороги основаны на подмножестве коэффициентов в стационарном разложении вейвлет. Дополнительную информацию см. в разделе Выбор коэффициентов.