denoise(rwt)
denoise()所属R语言包:rwt
Wavelet-based Denoising
基于小波变换的去噪
译者:生物统计家园网 机器人LoveR
描述----------Description----------
Denoise the signal x using the 2-band wavelet system described by the filter h using either the traditional discrete wavelet transform (DWT) or the linear shift invariant discrete wavelet transform (also known as the undecimated DWT (UDWT)).
消噪信号x使用的2进制小波系统的过滤器h使用传统的离散小波变换(DWT)或线性移不变离散小波变换(非抽样DWT也被称为( UDWT))。
用法----------Usage----------
denoise(x, h, type, option)
denoise.dwt(x, h, option = default.dwt.option)
denoise.udwt(x, h, option = default.udwt.option)
参数----------Arguments----------
参数:x
1D or 2D signal to be denoised
1D或2D信号的降噪处理
参数:h
Scaling filter to be applied
缩放滤波器被应用
参数:type
Type of transform. Valid values are: <table summary="Rd table"> <tr> <td align="left"> DWT.TRANSFORM.TYPE</td> </tr> <tr> <td align="left"> UDWT.TRANSFORM.TYPE </td> </tr> </table>
类型转换。有效值为:<table summary="Rd table"> <TR> <td ALIGN="LEFT">DWT.TRANSFORM.TYPE </ TD> </ TR> <TR> <td ALIGN="LEFT"> UDWT.TRANSFORM.TYPE </ TD> </ TR> </ TABLE>
参数:option
List containing desired transformation settings
列表,其中包含所需的转换设置
Details
详细信息----------Details----------
The transformation settings in the option list are:
的转换设置option列表:
threshold.low.pass.part: Logical flag. If TRUE, threshold the low-pass component.
threshold.low.pass.part:逻辑的标志。如果TRUE,阈值的低通分量。
threshold.multiplier:thld = c*MAD(noise_estimate)
threshold.multiplier:thld = c*MAD(noise_estimate)
variance.estimator: Valid values are:
variance.estimator:有效值是:
</table>
</ TABLE>
threshold.type: Valid values are:
threshold.type:有效值是:
</table>
</ TABLE>
num.decompression.levels:Number of levels in wavelet decomposition. Setting this to MAX.DECOMPOSITION will allow maximal decomposition.
num.decompression.levels:在小波分解的层次。设置为MAX.DECOMPOSITION,将允许最大的分解。
threshold:Actual threshold to use. Setting this to anything but CALC.THRESHOLD.TO.USE will disable the variance.estimator setting.
阈值:实际的使用阈值。设置什么,但CALC.THRESHOLD.TO.USE禁用variance.estimator。
值----------Value----------
Returns a list with components: <table summary="R valueblock"> <tr valign="top"><td>xd</td> <td> Estimate of noise free signal</td></tr> <tr valign="top"><td>xn</td> <td> Estimated noise signal (x-xd)</td></tr> <tr valign="top"><td>option</td> <td> List of actual parameters used. It is configured the same way as the input option list with an additional element - option[[7]] = type. </td></tr> </table>
返回一个列表的组件:<table summary="R valueblock"> <tr valign="top"> <TD> xd </ TD> <TD>无噪声信号的估计</ TD> </ TR > <tr valign="top"> <TD> xn </ TD> <TD>估计噪声信号(x - xd)</ TD> </ TR> <TR VALIGN =“”> <TD> option </ TD> <TD>实际使用的参数列表。它被配置以同样的方式作为一个额外的元素的输入选项列表 - option[[7]] = type。 </ TD> </ TR> </ TABLE>
注意----------Note----------
Both denoise.dwt and denoise.udwt are convenience routines that call the denoise routine with appropriate default arguments.
这两个denoise.dwt和denoise.udwt是方便程序调用的denoise日常使用适当的默认参数。
(作者)----------Author(s)----------
P. Roebuck, <a href="mailto:roebuck@mdanderson.org">roebuck@mdanderson.org</a>
参考文献----------References----------
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|