随笔分类 -  信号处理

摘要:本文主要收集本文作者收藏的资源链接,以备查用。本文会持续更新!1. 对于从事codec研发,尤其是语音和音频codec研发的人,都知道的ITU-3GP组织。这里汇集了所有与ITU-3GP codec相关的资源,主要包括标准文档, 当然还有各个标准的参考代码。1.1 http://www.itu.int/rec/T-REC-G/en ITU-G系列的资源,例如G722.2的ARM-WB等。这个网站的代码版本很多都是05年之前的。1.2 http://www.3gpp.org/DynaReport/26-series.htm。包括了最新的ITU-G系列常见资源和诸多的代码。1.3http://w. 阅读全文
posted @ 2014-03-08 13:10 celerychen 阅读(2137) 评论(0) 推荐(0)
摘要:本文主要从实用主义的角度,表达了作者对当前图像去噪算法的一些见解。 图像去噪,是图像处理中的一个经典课题。尽管有很多有效的算法被提出,但能真正可实际使用的算法却还没有,至少从公开发表的文章来看是如此。也许是本文作者坐井观天,才疏浅薄,欢迎大家拍砖。如果您有好的算法,欢迎和本文作者一道讨论,共同进步。1. 从高斯滤波到双边滤波 高斯滤波是经典的图像滤波的算法,能够在一定程度上抑制噪声。很多算法都拿高斯滤波做预处理,例如canny边缘检测算子。然而高斯滤波在模糊图像的同时,也模糊了图像的边缘信息。于是,衍生出大量的边缘保持滤波算法。这主要有两类:基于PDE的非线性们扩散和双边滤... 阅读全文
posted @ 2013-12-29 15:50 celerychen 阅读(3335) 评论(1) 推荐(2)
摘要:新建一图像处理算法群,主要讨论图像处理与计算机视觉中的快速算法及其工程实现。群号码:322687422 阅读全文
posted @ 2013-12-23 10:37 celerychen 阅读(744) 评论(2) 推荐(0)
摘要:常见小波变换开源代码 阅读全文
posted @ 2013-12-05 20:30 celerychen 阅读(3185) 评论(3) 推荐(0)
摘要:本文主要对比两种去雾增强算法的优略。1. 暗通道去雾方法 这种方法目前研究的比较多。虽然大家认为去雾已经被研究烂了,但是从工程实践的角度看,仍然存在很多问题。却不说暗通道先验对天空本身的不合理假设,就单说时间复杂度。对于视频图像处理来说,视频编解码就已经占了大量的CPU时间,而如果其它一些图像增强的算法也要占用大量的计算时间,就会导致了很多所谓的the state of art 的算法在工程实践上,依然并不可行。举一个很简单的例子,目前普通PC单核的处理能力只能编码2-4路的720P的H264码流,如果图像增强算法的处理时间大于15ms,则意味着在普通PC上这种算法并不可行。 关于... 阅读全文
posted @ 2013-11-05 10:14 celerychen 阅读(5144) 评论(0) 推荐(1)
摘要:本文主要对比了两篇重要的参考文献与自己实现的一种图像细节增强技术的实际处理效果,同时简要叙述了笔者算法思路。 图像的细节增强有很多典型的应用,例如暴风影音的左眼功能能让图像看起来更清晰一点。笔者通过实际测试发现,暴风使用的可能是简单的锐化加上图像的对比度饱和度等调节功能,因为对于视频后处理不太可能采用很复杂的算法。图像处理的很多算法都可以直接用于视频后处理,但是,有一个前提:就是算法不能太复杂,否则实时性不太可能满足。 笔者开发的这种细节增强技术也许比暴风的左眼增强更好。具体对比结果如下:1. 去模糊效应 去模糊是图像处理的经典课题,其本质是盲反卷积问题。我并不打算描述去... 阅读全文
posted @ 2013-08-09 16:37 celerychen 阅读(5121) 评论(3) 推荐(1)
摘要:本文主要记录自己在学习稀疏表示在人脸识别中的应用所遇到的问题作一简单的总结。1. 问题背景 信号的稀疏表示并不是新的东西。我们很早就一直在利用这一特性。例如,最简单的JPEG图像压缩算法。原始的图像信号经过DCT变换之后,只有极少数元素是非零的,而大部分元素都等于零或者说接近于零。这就是信号的稀疏性。 任何模型都有建模的假设条件。压缩感知,正是利用的信号的稀疏性这个假设。对于我们处理的信号,时域上本身就具有稀疏性的信号是很少的。但是,我们总能找到某种变换,使得在某个变换域之后信号具有稀疏性。这种变换是很多的,最常见的就是DCT变换,小波变换,gabor变换等。 然而,这种正交... 阅读全文
posted @ 2013-07-06 13:53 celerychen 阅读(2968) 评论(1) 推荐(1)
摘要:图像去噪是一个经典的课题。然而,对于真实数码照片,要想达到良好的去噪效果,且非易事。尤其是对于手机拍摄的照片,更是如此。如果你在光线不好的环境下,用手机前置摄像头拍照,往往会有很多的噪声。 我们可以在任何一本关于数字图像处理的教材上找到多种图像去噪的方法。但是,这些经典的方法,对于真实图像去噪的效果很不好。这些方法都会让图像变得模糊而导致很差的视觉效果。尽管用双边滤波可以达到较高的信噪比,但是其视觉效果依然很差。 后来,人们提出了一种有效的去噪算法,这就是非局部均值。非局部均值是一种基于快匹配来确定滤波权值的。即先确定一个块的大小,例如7x7,然后在确定一个搜索区域,例如1... 阅读全文
posted @ 2013-06-11 16:23 celerychen 阅读(1967) 评论(1) 推荐(0)
摘要:对于搞图像处理的人而言,不懂变分法,基本上,就没法读懂图像处理的一些经典文献。当然,这已经是10年之前的事情了。 现在,如果不懂得Bregman迭代算法,也就没法读懂最近几年以来发表的图像处理的前沿论文了。国内的参考文献,基本上都是直接引用Bregman迭代算法本身,而对于其原理基本上找不到较为详细的论述。本文简要叙述当前流行的Bregman迭代算法的一些原理。 1. 简介 近年来,由于压缩感知的引入,L1正则化优化问题引起人们广泛的关注。压缩感知,允许通过少量的数据就可以重建图像信号。L1正则化问题是凸优化中的经典课题,用传统的方法难以求解。我们先从经典的图像复原问题引入... 阅读全文
posted @ 2013-06-08 17:59 celerychen 阅读(2106) 评论(0) 推荐(0)
摘要:深度神经网路已经在语音识别,图像识别等领域取得前所未有的成功。本人在多年之前也曾接触过神经网络。本系列文章主要记录自己对深度神经网络的一些学习心得。第五篇,谈谈PCA模型。本来PCA模型与深度学习是没有任何联系的。通常我们只是用PCA来对机器学习的数据做预处理。本来想详细记录一下PCA的原理,但网上已经有一篇不错的文章,链接如下:http://hi.baidu.com/ifengzh/item/8851b6387aebefc4382ffa60本文前面部分内容引用了这篇文章的内容。一、简介 PCA(Principal Components Analysis)即主成分分析,是图像处理中经常用到.. 阅读全文
posted @ 2013-06-07 15:29 celerychen 阅读(599) 评论(0) 推荐(0)
摘要:在传统的图像,视频的后处理阶段,一般会涉及到图像大小的缩放问题。这样的操作是为了适配不同屏幕分辨率的大小。例如,对于高档相机拍摄的照片,一般都很大,而要在普通显示器上显示,则要在解码图像数据之后再做缩小操作才能显示到屏幕上。对于手机屏幕,更是如此。那么,能否在图像解码的过程中实现图片的缩小?答案是肯定的。网上开源的jpeg项目早就实现了频域下采样技术。美图秀秀,QQlive等多款桌面图片应用软件也采用了这项技术,并宣称对大图的加载速度快了好几倍。不过,QQlive居然直接使用了这个库! 通过在视频解码中使用频域下采样技术,我们在400M主频的手机上实现了720p的流畅解码,在4... 阅读全文
posted @ 2013-06-05 10:20 celerychen 阅读(2296) 评论(0) 推荐(0)
摘要:摘要:我们提出了一种从单一图片去除运动模糊的算法。我们的方法在去模糊图像的计算过程中,对于卷积核的估计和清晰图像,采用统一的概率模型。我们分析了当前去模糊方法中通常存在的人工痕迹的产生原因,而后在我们的概率模型中引入了一些新的术语。这些术语包括模糊图像噪声的空域随机模型,还有新的局部平滑先验知识。通过对比度约束,即使是低对比的模糊图像,也能减少人工振铃效应。最后,我们描述了一种有效的优化方案,通过交替估计模糊核和清晰图像的复原过程直到收敛。经过这些步骤,我们能够在一个低的计算复杂度的时间内获得一个高质量的清晰图像。我们的方法生成的图像质量相当于用多张模糊图片生成的清晰图片的效果,而后者的方法需 阅读全文
posted @ 2013-06-01 10:16 celerychen 阅读(825) 评论(0) 推荐(0)
摘要:本文设计了一个简单的3段数字均衡器。 阅读全文
posted @ 2013-03-09 11:35 celerychen 阅读(948) 评论(0) 推荐(0)