图像处理中的白化处理
先看下wiki上关于whiten transformation的介绍,简言之就是:把具有协方差的变量转换为协方差为单位矩阵的变量,即转换后,变量间不相关,且方差为1。之所以称之为'whiten',是由于该处理将输入向量转换为白噪声向量。第二行是介绍3种和白化功能类似的处理:去相关变换、归一化变换和色彩变换。
A whitening transformation or sphering transformation is a linear transformation that transforms a vector of random variables with a known covariance matrix into a set of new variables whose covariance is the identity matrix, meaning that they are uncorrelated and each have variance 1.[1] The transformation is called "whitening" because it changes the input vector into a white noise vector.Several other transformations are closely related to whitening: 1) the decorrelation transform removes only the correlations but leaves variances intact, 2) the standardization transform sets variances to 1 but leaves correlations intact, and 3) a coloring transformation transforms a vector of white random variables into a random vector with a specified covariance matrix.[2]
信号处理中,白噪声是指在功率谱上,不同频率具有相同功率值的随机信号。常见的高斯白噪声是指功率谱密度服从均匀分布,幅值分布服从高斯分布。
图片来自这里 | 高斯白噪声的功率谱 | 高斯白噪声的幅值分布 |
概念性的东西介绍完了,接下来看下如何实现whiten。
可详细查看UFLDL中白化的例子即对应代码。
顺带和大家分享篇关于《奇异值分解》的博客。
参考文献:
- http://courses.media.mit.edu/2010fall/mas622j/whiten.pdf
- http://deeplearning.stanford.edu/wiki/index.php/%E7%99%BD%E5%8C%96
- http://www.cnblogs.com/LeftNotEasy/archive/2011/01/19/svd-and-applications.html
图像处理中的白化处理相关推荐
- 图像处理中几个基本的处理方法c#代码实现
图像是人类获取和交换信息的主要来源,因此,图像处理的应用领域必然涉及到人类生活和工作的方方面面.随着人类活动范围的不断扩大,图像处理的应用领域也将随之不断扩大.(1)航天和航空技术方面的应用 数字图像 ...
- 图像处理中的Mask是什么
图像处理中的Mask是什么 1.什么是掩膜 数字图像处理中的掩膜的概念是借鉴于PCB制版的过程,在半导体制造中,许多芯片工艺步骤采用光刻技术,用于这些步骤的图形"底片"称为掩膜(也 ...
- 图像处理中消除相机透镜畸变和视角变换
from:图像处理中消除相机透镜畸变和视角变换 一般的针孔相机模型如下: 三维坐标点经过透视投影变换,转换到一个图像平面坐标点. 而相机透镜还存在一定的畸变,包括横向畸变和切向畸变. 因此,针孔相机模 ...
- 图像处理中的跨度(stride)
原文:图像处理中的跨度(stride) 使用C#的BitmapData 最近要转开发平台,正研究C#.C#好是好,不过处理图片时一个像素一个像素的操作像素不是一般的慢.其实Delphi也一样,但好在D ...
- 图像处理中常用数学知识
2.3.3 赋范空间 每个实数或复数,都有相对应的绝对值或者模,每一个n维矢量,也都可以定义其长度.如果把"长度"的概念推广到一般抽象空间中的元素上,就可以得到范数这个概念. 本节 ...
- 图像处理中的拉普拉斯算子
图像处理中的拉普拉斯算子 (2010-03-10 20:44:14) 转载▼ 标签: 算子 拉普拉斯变换 灰度 图像 杂谈 分类:图像处理 1.基本理论 拉普拉斯算子是最简单的各向同性微分算子,具有旋 ...
- jsp中两个double相乘_图像处理中的代数运算及几何变换
图像运算是图像处理中常用的处理方法,它以图像为单位进行操作,运算的结果是一副新的图像,常常用于图像的高级处理(如图像分割,目标的检测和识别等)的前期处理.具体的图像运算包括点运算,代数运算,几何运算和 ...
- 图像处理中的通信原理——冈萨雷斯读书笔记(三)
法国数学家傅里叶男爵在1822年出版的<热分析理论>一书中指出,任何周期函数都可以表示为不同频率的正弦和或余弦和(每个正弦项/余弦项乘不同的系数)的形式,这其实就是无穷级数的一种:傅里叶级 ...
- 图像处理中的通信原理——冈萨雷斯读书笔记(一)
信息的概念在信息论中很明确:用于衡量事件的不确定性.信息的传播形式或者所载体便是信号,比如说电信号.光信号.声音信号.那么信息的表现形式就是消息,可以是语言.文字.图像.所以说图像处理依然是信息与通信 ...
- 图像处理中的卷积与模板
图像处理中的卷积与模板 1.使用模板处理图像相关概念: 模板:矩阵方块,其数学含义是一种卷积运算. 卷积运算:可看作是加权求和的过程,使用到的图像区域中的每个像素分别与卷积核(权矩阵)的每 ...
最新文章
- 010_Select选择器
- python判断操作系统类型
- MySQL:从B树到B+树到索引再到存储引擎
- 一个有第三方ebuild的网站
- 用C/C++扩展你的PHP
- 你真的了解.NET中的String吗?
- c语言中图形驱动程序功能_C / C ++中的图形:一些更有趣的功能
- 【Python CheckiO 题解】Between Markers (simplified)
- 搜狗开源最新NLP研究成果,打造业内最全机器阅读理解工具包SMRC
- java filter 注解_JAVA 之 Filter
- Objective-C 和 Core Foundation 对象相互转换的内存管理总结
- 安卓的自动启动设置界面的启动代码
- Centos 关闭密码字典检查
- day 9.1 逻辑回归-二元回归与多元回归
- [产品]博客文章被企业群组收录的方法
- 协会元宇宙产业园基地孵化器授牌案例:循环经济元宇宙加速基地
- 第四天:Spark Streaming
- MaskRCNN使用tf-gpu环境搭建实战
- 【深度学习】实验5答案:滴滴出行-交通场景目标检测
- lumen php命令,lumen控制器调用artisan