图像处理与机器视觉
文章平均质量分 62
henhen2002
Chao Zuo received B. Sc.degree from the School of Elec. Eng. & Opto.Tech., Nanjing Univ. of Sci. and Tech. in 2009. And he is currently pursuing his Ph.D. degree in the School of Elec. Eng. & Opto. Tech., NUST, Nanjing, P.R. China. He is interested
展开
-
CIF、DCIF、D1格式介绍
CIF、DCIF、D1格式介绍CIF简介CIF是常用的标准化图像格式(Common Intermediate Format)。在H.323协议簇中,规定了视频采集设备的标准采集分辨率。CIF = 352×288像素QCIF全称Quarter common intermediate format。QCIF也是常用的标准化图像格式。在H.323中,规定QCIF = 176×144像素。CIF格转载 2009-08-16 11:00:00 · 1375 阅读 · 0 评论 -
对称性与线性相位
<br />在数字信号处理中,经常要求系统具有线性相位。比如说,在滤波器设计中,FIR滤波器的线性相位的特点使其备受青睐。<br /> 从数学概念上讲,线性相位就是要求系统的相频特性是一条直线。而且从数学公式出发,可以很容易证明系统冲激响应如果满足对称性的条件,无论是奇对称还是偶对称,则系统必具有线性相位。如何理解呢?<br /> 线性相位所表示的物理意义是系统对所有频率信号所产生的延迟都是一样的。对于因果可实现系统来说,最好的情况是输出仅与当前输入有关,此时延迟为零。一般的因果可实转载 2010-09-03 15:15:00 · 3626 阅读 · 1 评论 -
小波问题解答汇集
<br />Q1,有关双通道多项滤波器组的内容。<br />正交小波分析相当于双通道所采样率滤波器组,可以根据不同的要求来设计不同的滤波器 <br />如果滤波器成为小波需要满足一定的条件。可以说有些双通道滤波器组是无法构成小波的<br /><br />Q2,是不是双正交小波要比正交小波好?<br />需要重构的话,应当是双正交的好<br />在融合上双正交小波不一定好于正交小波,满足了线性相位却带来了信息冗余,效果不一定好,一般大家都用db小波<br /><br />Q3,各种小波函数如何选取<br />原创 2010-09-14 17:23:00 · 4879 阅读 · 1 评论 -
小波变换与傅里叶变换
<br />如果有人问我,如果傅里叶变换没有学好(深入理解概念),是否能学好小波。答案是否定的。如果有人还问我,如果第一代小波变换没学好,能否学好第二代小波变换。答案依然是否定的。但若你问我,没学好傅里叶变换,能否操作(编程)小波变换,或是没学好第一代小波,能否操作二代小波变换,答案是肯定的。<br /> <br />一、一、基的概念<br /> <br />我们要明确的是基的概念。两者都是基,信号都可以分成无穷多个他们的和(叠加)。而展开系数就是基与信号之间的内积,更通俗的说是投影。展开系数大的,说明信号转载 2010-09-15 16:16:00 · 7749 阅读 · 0 评论 -
学习小波的一些经验
<br />我也是刚开始接触小波,主要做信号处理方面,有一点想法和大家分享一下,我觉得刚开始应该找一本比较基础的书,先大致了解一下时频分析,傅里叶变换,短时傅里叶变换相关的内容,然后过渡到小波,原理还是比较重要的的,对一些公式的理解之类的,对于我们初学者,还没有能力自己编程做实验,那么就用小波工具箱,我以自己做非平稳信号为例,我觉得刚开始先要建立一个系统的模型:原始信号——小波系数——频率提取,前面就是用MATLAB截取一段信号,然后载入,其中最重要的就是如何提取频率,刚开始以某一个母小波为例做实验,等把这原创 2010-09-08 23:19:00 · 1998 阅读 · 1 评论 -
如果理解数字信号处理中傅里叶变换的周期为2pi?
<br />分析信号的频谱特性时,经常要对信号进行傅里叶变换,但傅里叶变换是以2pi为周期,而时域里的信号角频率的范围是很宽的,为什么傅里叶变换中的0~2pi可以代表信号整个频率范围。<br /> <br />1。模拟信号的频率:我们这样理解,模拟频率越大,信号变化越快。我们拿构成模拟信号的频率分量来说吧,比如cos(Ωt)。<br />2。数字信号是对模拟信号[等间隔]抽样得到的,即cos(ΩTn)=cos(wn),w=ΩT[称为数字频率],由于离散[数字]信号的自变量是n是整数,因此数字频率w与w+2p原创 2010-09-03 17:11:00 · 12396 阅读 · 2 评论 -
矩阵奇异值分解SVD用于图像压缩的要点
<br />矩阵奇异值分解:对于矩阵A,存在酉矩阵P和Q,使得PHAQ=D,其中D为对角线矩阵,其对角线上的元素为矩阵A的奇异值;并且有A=PDQH。<br /> 奇异值分解用于图像压缩的思路:从上面的理论中,我们可以看出D矩阵是稀疏矩阵,相对于原始矩阵(图像)A,D的有效数据少的多,而对于稀疏矩阵我们已经有很多压缩存储算法。然后,仅仅根据这个知识是无法直接把奇异值分解用于图像压缩的,因为在使用矩阵D来恢复矩阵A时,需要知道P和Q的内容,这样,反而增加了需要存储或传输的数据量,根本起不到压缩的作转载 2011-01-16 09:30:00 · 3988 阅读 · 0 评论 -
关于奇异值分解的一些讨论
<br />矩阵的奇异值分解和特征值分解的异同<br /> <br />简单的讲 所有的矩阵都可以进行奇异值分解,不管其是否是方阵以及对称矩阵。当所给的矩阵是对称的方阵,A(T)=A,二者的结果是相同的。也就是说对称矩阵的特征值分解是所有奇异值分解的一个特例。<br />但是二者还是存在一些小的差异,奇异值分解需要对奇异值从大到小的排序,而且全部是大于等于零。<br />在应用层面上,信号处理中常常遇到一些降维,主分量分析等等的处理需要用到奇异值分解。一般来讲,奇异值分解应用的范围比较广泛。<br />比如原创 2011-01-16 12:40:00 · 3646 阅读 · 1 评论 -
特征值 特征向量 奇异值分解 SVD
特征向量确实有很明确的几何意义,矩阵(既然讨论特征向量的问题,当然是方阵,这里不讨论广义特征向量的概念,就是一般的特征向量)乘以一个向量的结果仍是同维数的一个向量,因此,矩阵乘法对应了一个变换,把一个向量变成同维数的另一个向量,那么变换的效果是什么呢?这当然与方阵的构造有密切关系,比如可以取适当的二维方阵,使得这个变换的效果就是将平面上的二维向量逆时针旋转30度,这时我们可以问一个问题,有没有向量在这个变换下不改变方向呢?可以想一下,除了零向量,没有其他向量可以在平面上旋转30度而不改变方向的,所以这个变换转载 2011-01-27 23:45:00 · 3325 阅读 · 0 评论 -
特征向量物理意义
什么是特征向量,特征值,矩阵分解<br /><br />[1. 特征的数学意义]<br /> 我们先考察一种线性变化,例如x,y坐标系的椭圆方程可以写为x^2/a^2+y^2/b^2=1,那么坐标系关于原点做旋转以后,椭圆方程就要发生变换。我们可以把原坐标系的(x,y)乘以一个矩阵,得到一个新的(x',y')的表示形式,写为算子的形式就是(x,y)*M=(x',y')。这里的矩阵M代表一种线性变换:拉伸,平移,旋转。那么,有没有什么样的线性变换b(b是一个向量),使得变换后的结果,看起来和让(转载 2011-01-27 23:46:00 · 2137 阅读 · 0 评论 -
视频增强Retinex算法介绍
<br />一、 视频增强的背景 <br /><br /> 视觉信息是人类获得外界信息的主要来源,因为大约有70%的信息是通过人眼获得的。随着多媒体技术飞速发展,视频图像得到了广泛重视和应用,其应用领域遍及广播电视、医学、保安监控、车场管理、军事及生命科学等方面。视频采集技术与显示技术的提升,使得人们对画质的要求越来越高,但是在各类图像系统中图像的传送和转换(如成像、复制、扫描、传输以及显示等)总要在一定程度上造成图像质量的降低。例如一些户外监控系统往往只能在晴天下才能正常工作,在大雾、沙尘等恶劣天气或原创 2011-03-29 17:14:00 · 8953 阅读 · 2 评论 -
小波提升
<br />现在我就举例,对一个8点序列,怎样实现第二代小波变换。<br /><br />1. 奇偶分开。<br />非常简单,就是[2,4,6,8]组成一列向量,[1,3,5,7]组成一列向量。<br /><br />2. 预测。<br />用[2,4,6,8]来预测[1,3,5,7]。比如说1,3估计2; 3,5估计4; 5,7估计6; 7,1估计8。(边缘处理,我采用循环方法)。估计公式可以用别人的,也可以自己做。举一个线性的例子:2=1*a+3*b,4=3*a+5*b,...,其他的都一样。这样我们原创 2011-04-08 13:29:00 · 2097 阅读 · 1 评论 -
小波提升(续)
<br />l 提升原理<br />小波提升是一种构造紧支集双正交小波的新方法。<br /> <br />1)步骤<br />由提升构成第二代小波变换的过程分为如下3个步骤:<br />(1) 分裂<br />分裂(Split)是将原始信号sj = { sj,k }分为两个互不相交的子集和。每个子集的长度是原子集的一半。通常是将一个数列分为偶数序列ej-1和奇数序列oj-1,即<br />Split (sj) = (ej-1, oj-1 )<br />其中,ej-1 = { ej-1, k = sj原创 2011-04-11 14:16:00 · 4050 阅读 · 1 评论 -
Google学术查到文献直接导入endnote的方法
Google学术查到文献直接导入endnote的方法:1.进入google学术搜索,在页面右上角点击学术搜索设置;2.进入后页面最下面一项是文献管理软件选第二项“显示导入endnote的链接”;3.保存设置后回到google学术页面,在查出的每条文献下方最后一条就显示出“导入endnote”字样,点击;4.对于英文文献点击后出现endnote对话框再点击直接打开即可。但对于中文文献会出现乱码这时需原创 2011-06-13 14:33:00 · 32643 阅读 · 1 评论 -
FIR滤波器与IIR滤波器
<br />FIR和IIR滤波器的一个主要区别:FIR是线性相位,IIR为非线性相位(双线性变换法),对于非线性相位会造成的影响,可以这样考虑:对于输入的不同频率分量,造成的相位差与频率不成正比,则输出时不同频率分量的叠加的相位情况和输入时有变化,得到的通带信号产生失真。<br /> <br />iir滤波器有以下几个特点<br />1 iir数字滤波器的系统函数可以写成封闭函数的形式。<br />2 iir数字滤波器采用递归型结构,即结构上带有反馈环路。iir滤波器运算结构通常由延时、乘以系数和相加等基本转载 2010-09-03 08:55:00 · 16414 阅读 · 1 评论 -
HDMI、DVI、VGA、RGB、分量、S端子)高清接口图片说明
<br /> <br />各种视频输出端口(HDMI、DVI、VGA、RGB、分量、S端子)图片说明1.S端子<br /><br /><br />标准S端子<br />标准S端子连接线<br />音频复合视频S端子色差常规连接示意图<br /> S端子(S-Video)是应用最普遍的视频接口之一,是一种视频信号专用输出接口。常见的S端子是一个5芯接口,其中两路传输视频亮度信号,两路传输色度信号,一路为公共屏蔽地线,由于省去了图像信号Y与色度信号C的综合、编码、合成以及电视机机内的输入切换、矩阵解转载 2010-08-12 20:42:00 · 26236 阅读 · 0 评论 -
滤波器的时域理解
刚接触数字滤波器概念的时候,从频域理解是最直观的。但是在很多时候,比如说大部分的教科书在描述数字滤波器的时候,往往是从时域描述开始的。在时域来描述滤波器的工具是卷积。 卷积可以说是数字信号处理中最重要也最基本的概念之一了,但由于其更多依赖数学公式,因此也往往不易被理解。要在时域理解滤波器的工作过程,其实质就是理解卷积的工作过程。 卷积的概念通常可以从两个方面来理解。原创 2010-05-28 14:35:00 · 5809 阅读 · 0 评论 -
视频格式介绍——BT.656
BT.656并行接口除了传输4:2:2的YCbCr视频数据流外,还有行、列同步所用的控制信号。如图3所示,一帧图像数据由一个625行、每行1 728字节的数据块组成。其中,23~311行是偶数场视频数据,336~624行是奇数场视频数据,其余为垂直控制信号。BT.656每行的数据结构如图4所示。转载 2009-08-15 10:51:00 · 4140 阅读 · 1 评论 -
Y/C 视频 S端子
S端子 S端子也是非常常见的端子,其全称是Separate Video,也称为 SUPER VIDEO。S-Video连接规格是由日本人开发的一种规格,S指的是“SEPARATE(分离)”,它将亮度和色度分离输出,避免了混合视讯讯号输出时亮度和色度的相互干扰。S端子实际上是一种五芯接口,由原创 2009-08-15 11:58:00 · 2758 阅读 · 0 评论 -
视频知识扫盲
译自 Keith Jack《Video Demystified - A Handbook for the Digital Engineer Fourth Edition》 第二章视频介绍虽然有很多种不同和实现技术,视频信号只是一种从一点到另一点转移可视化信息的一种方式。这个信息可能是来自VCR、DVD播放器,当地电视、有线电视或者卫星系统的广播频道,因特网或者其他翻译 2009-08-17 13:37:00 · 2316 阅读 · 1 评论 -
Computer Vision
Computer Vision Homepage 资源很全的一个门户, cmu搞的UCF computer vision 相关,有较多源代码Computer Vision Software 正如题目,有许多相关软件、代码Web 资源 某人的网页,收集了CV界的一些资源,如牛人、牛团体等UC Berkeley Computer Vision Group People in Com原创 2009-07-07 11:51:00 · 1092 阅读 · 2 评论 -
Computer Vision Courses
Computer Vision Courses Introduction to Image Processing and Analysis, Virginia TechLynn Abbott Perceptual Grouping, MIT, USEdward Adelson Computer Vision at IIT Computer Vis原创 2009-07-07 11:41:00 · 1439 阅读 · 0 评论 -
Computer Vision
Introductory Computer Vision class homepages MIT -- Bill FreemanUniversity of Illinois -- David KriegmanUniversity of Wisconsin -- Chuck DyerStanford -- Christoph Bregler, Stan Birchfield原创 2009-07-07 11:49:00 · 1138 阅读 · 0 评论 -
快速傅里叶变换(FFT)代码资源
Source: Jörgs useful and ugly FFT pagefix_fft: FFTs using fixed point arthmetic in C, includes test routine fix_fft.tar.gz Written by Tom Roberts (1989), improved by Malcolm Slaney (1994), made porta原创 2010-01-23 14:32:00 · 6755 阅读 · 0 评论 -
快速傅立叶(FFT)算法实现
为了WinCE机器人设计,我要学习JPEG,还有视频压缩技术,在JPEG的时候,我就被前面的DCT给挡住了,现如今我终于写了一个FFT程序,发了我好长的时间。如果说是因为我的无知,还是什么,我对学习这类有关数学的东西,总是显得那么的迟钝,也许是因为人老了吧。其它我还像个小孩子一样,唉,这年头,还真是搞不懂自己了。进入正题吧,我对FFT的完全不了解,到最后,实现FFT正变换与反变换,其中有太多的原创 2010-01-23 13:58:00 · 7371 阅读 · 1 评论 -
图像分割概述
图像分割是从图像处理到图像分析的关键技术。图像分割的种类和方法很多,有些分割算法可直接用于任何图像,而另一些算法只能适用于分割特殊类别的图像。有些算法需要先对图像进行粗分割,因为它们需要从图像中提取出来的信息。没有唯一的标准的方法。分割结果的好坏需要根据具体的场合要求衡量。 早期的图像分割方法可以分为两大类。一类是边界方法,这种方法假设图像分割结果的某个子区域在原转载 2009-11-28 10:06:00 · 1481 阅读 · 0 评论 -
最小二乘法线性拟合和2次曲线拟合算法
最近由于项目要求,应用了最小二乘法线性拟合和2次曲线拟合算法,现总结如下:最小二乘法线性拟合应用已有的采样时间点,再现这些点所描述的线性变化,即求出一个线性方程y=ax+b(这个算法的主要问题也就是如何用给定的数据求线性方程系数a和b)//最小二乘法线性拟合,线性方程求系数,Xval时间数据,Yval每个时间点上的值数据,n数据的个数,Aval线性方程系数a,Bval线性方程系数bBOOL原创 2010-01-28 08:59:00 · 43108 阅读 · 5 评论 -
双边滤波器及其改进
双边滤波器bilateral filter是我上一个学期image processing课的term project,我的老板Dr. Gunturk觉得这个选题很有意思,然后跟我讨论了一下他的一些想法,于是我用matlab做了一下实现,并且用小波分解haar dwt2和小波阈值donohos soft thresholding进行了改进。这个方法,可以用来对图像进行降噪,结果更适于人类视觉系统H原创 2010-05-25 09:14:00 · 9078 阅读 · 3 评论 -
高斯滤波器
摘 要 在图像预处理中,对图像进行平滑,去除噪声,恢复原始图像是一个重要内容。本文设计了一个平滑尺度和模板大小均可以改变的高斯滤波器,用它对多幅加入各种噪声后的图像进行平滑,经过对各个结果图像的对比可知高斯滤波对服从正态分布的噪声去除效果比较好,并且相比各个不同参数,在平滑尺度为2,模板大小为7时效果最佳。 关键词 图像预处理;平滑处理;平滑尺度;模板大小;高斯滤波1 引言一幅原始图像在获取和传输转载 2010-05-25 13:08:00 · 10608 阅读 · 3 评论 -
双边滤波器 OPENCV
#include "highgui.h"#include #include "cv.h"#include "cxcore.h"#include void main(int argc,char **argv){ IplImage *m_image=cvLoadImage("e://desktop//111.jpg"); int w=m_image->w原创 2010-05-25 10:32:00 · 5499 阅读 · 6 评论 -
LM算法
LM算法可用于解决非线性最小二乘问题。多用于曲线拟合等场合。LM算法的实现并不难,这里不讨论使用MATLAB等工具直接得到结果的过程,使用那些工具对于算法编程能力的提高无任何益处。 LM算法的关键是用模型函数 f 对待估参数向量p在其领域内做线性近似,忽略掉二阶以上的导数项,从而转化为线性最小二乘问题,它具有收敛速度快等优点。LM算法需要对每一个待估参数求偏导,所以,如果你的拟合函数转载 2010-05-26 10:04:00 · 13026 阅读 · 1 评论 -
光学类几大期刊影响因子IF - 2011最新版本 —稳中略升
OPT EXPRESS 3.278 → 3.749 ↑ OPT LETT 3.059 → 3.316 ↑J OPT SOC AM B 2.087 → 2.095 -IEEE PHOTONIC TECH L原创 2011-06-29 07:16:00 · 10220 阅读 · 1 评论