- 博客(9)
- 收藏
- 关注
原创 ISP Pipeline的关键模块之Demosaic( 三)
前段时间一直对Kodak Image Database中的light house测试图像的效果不满意。突然有一天,某博拿着自己的效果图给我看的时候,我才蓦然发现他的测试图比我的屙屎图宽和高都大一倍,我才恍然大悟。因此要更新ISP Pipeline的关键模块之Demosaic(二)中的效果样张。 我自己完成的AHD revised算法效果图: 希望大家继续关注我的博
2015-06-07 07:55:59
5843
原创 ISP Pipeline的关键模块之Demosaic(二)
Demosaic是将Bayer图像插值为RGB图像的关键算法,这个算法的好坏直接关系到ISP Pipeline的好坏。ispforfun将会花一些精力在这个模块上。ispforfun首先注意到dcraw中实现了AHD算法,但是AHD算法并不适合直接使用硬件实现,所以对AHD进行了必要的修改,得到了一个可硬件实现的AHD方案。下图是该AHD算法的效果图。 上图的效果图没有经过artif
2015-05-24 14:13:24
9509
1
原创 ISP Pipeline的关键模块之Demosaic(一)
从今天开始,给大家带来一些关于ISP Pipeline中关键模块--demosaic算法的随笔。 让我们从算法的频域衡量方法开始吧。对于常见的RGB图像的FFT分析示例如下: 如果对上面的RGB图像进行Bayer化操作,我们再分析它的频谱特性,可以得到如下的一些结果. 可以发现两种图像的频谱是不同的,为什么会这样呢?请看后续随笔的分
2015-05-10 09:00:16
15034
2
原创 用Matlab制作图像块颜色提取工具(三)
最近一直忙于工作,有段时间没有上博客写随笔了。最近发现我的色块颜色提取工具中如果选择raw会存在几何失真问题,选择色块会带来小小的麻烦。怎么办? 采用Warp矫正的方法矫正存在几何失真的图片。首先输入矫正参数,然后按正常的流程进行处理。那么会发现 是不是比上次给大家看到要帅气了很多,:-)
2015-05-09 17:39:08
1220
原创 维纳滤波器(Wiener Filter)在图像处理中的应用(一)
维纳滤波器是一种自适应的滤波器,在数字信号处理中有着广泛的应用。ispforfun会在从今天开始定期给大家带来维纳滤波器在图像处理中应用。本节讲诉维纳滤波器在图像去噪中的简单应用。 让我们从Matlab中的函数wiener2开始。Matlab的help中对wiener2的说明如下: wiener2估计图像中每个像素的局部均值和局部方差, 其中,
2015-03-22 20:39:49
19602
1
原创 Matlab C/C++混合编程实例学习
在某些情况下,我们需要使用Matlab C/C++混合编程的方法,或达到提高Matlab运行效率,或解决内存不足等问题。推荐阅读Matlab C/C++, Fortran, and Python API Reference,在阅读这篇手册的时候,我们可以重点关注如下一些api:mexFunction,void mexFunction(int nlhs, mxArray *plhs[],
2015-03-15 16:25:03
1240
原创 用Matlab制作图像块颜色提取工具(二)
ispforfun在用Matlab制作图像块颜色提取工具(一)中介绍了color_patch_tools提取jpeg等格式的图片上色块的颜色。在color_patch_tools的界面上还有支持raw的选项,没错color_patch_tools也支持常见的raw图像格式Bayer Pattern。 首先选择待打开的raw图像。图1 选择raw图像 填写正确的r
2015-03-08 19:21:34
1729
原创 【原创】用Matlab制作图像块颜色提取工具(一)
在图像处理中,自动白平衡和色彩还原中会用到著名的Macbeth ColorChecker或Macbeth ColorCheck SG等卡片。通常我们需要使用软件提出指定区域中的色彩分量。对于JPG, BMP等图片,提取的色彩分量可以是R, G, B分量;对于raw图像,提取的色彩分量可以是Bayer Pattern的R, Gr, Gb, B分量。某些图像块提取工具采用画矩阵设定区域,存在着选择不灵
2015-03-01 20:26:55
2501
原创 如何从数码相机的raw照片中提取Bayer Pattern Image和raw照片参数
现在大多数的数码相机都带拍摄raw照片的功能,和直出的jpeg照片不同,raw片具有很大的后期处理空间。Adobe制定了DNG(Digital Negative)规范,这个规范目前已经到了版本1.4。DNG是开放的规范,大家只要有兴趣,都可以到Adobe的网站下下载Digital Negative (DNG) Specification。虽然DNG是开放的规范,但是大多数的大牌数码相机厂商还不支持
2015-01-25 15:39:57
3509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人