欢迎来到天天文库
浏览记录
ID:57810917
大小:267.67 KB
页数:7页
时间:2020-03-29
《基于TMSDMBAYER格式图像色彩复原的实现.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、基于TMS320DM642BAYER格式图像色彩复原的实现(1.中国科学院长春光学精密机械与物理研究所;2.中国科学院研究生院>陈春宁1,2王延杰摘要:针对CMOS图像传感器输出的Bayer格式的图像数据,利用TI公司的TMS320DM642数字信号处理器的专用视频端口,可以实现图像捕获、数据传输的无缝连接的特点,构建了以DM642为核心的图像实时处理系统。在DM642中采用两种通用方法<双线性插值、边缘检测)和文中提出的信号相关的方法,将从Bayer公司的CMOS图像传感器所捕获的8位Bayer格式图像数据,转
2、换为24位RGB格式彩色图像数据,并通过PSNR<信噪比)和NCD<归一化彩色差异规范)两种评估方法进行检测。从实验结果可以看出文中提出的方法相对于通用方法提高了图像的信噪比,锐化图像的边缘,减少了图像高频信息的错误像素的数量,提高视觉质量。关键词:BAYER格式,彩色滤波阵列(CFA>,双线性插值,边缘检测b5E2RGbCAP1.引言:三CMOS数字相机是由三个单色CMOS分别获得彩色图像的R、G、B分量,每个CMOS只对应获得所采集图像的一种颜色,但这样相机成本较高,为了降低成本,相机设计者设计了单CMOS数
3、字相机,结构如图1。这种单CMOS相机通过彩色滤波阵列4、法,不仅可以提高G分量的质量,还可以提高R和B分量的质量。具体的方法<包括两种通用的插值方法和本文所提出的利用信号相关对BAYER格式图像彩色复原的方法)分别在本文的第2、3部分进行讲解。然后在第4部分简要介绍以TI公司的TMS320DM642为核心彩色复原系统工作原理,最后通过PSNR<信噪比)和NCD<归一化彩色差异规范)两种评估方法对两种通用方法和文中提出方法进行彩色复原后的图像进行比较,并给出实验结论。p1EanqFDPw7/7由于DM642采用TMS320C64xDSP内核,工作频率720MHz,能够在5、每个时钟周期进行一次16位乘加运算,每秒进行2880百万次乘加运算,或8位5760百万次乘加运算。并且DM642有三个可配置视频口,在其内部有5120字节捕获和显示缓存。视频输出频率可达110MHz。提供与通用视频编码器、解码器的无缝连接。因此对图像的彩色复原都在DM642中完成。DXDiTa9E3d2.两种通用的插值方法:在这一部分介绍已经广泛应用的两种插值方法:A、一种是双线性插值法[1],[2],[3]:每个像素位置上缺少的彩色分量由3x3邻域内具有相同颜色分量的像素平均值获得。参考图3,公式如<1—6)所6、示:G’7、R’7、B’7、R’3、G’3、B’3表示经过插值后B7、G3位置处像素的R、G、B分量值RTCrpUDGiT7/7这种方法的优点是运算简单,易于实现;缺点是a.没有利用不同彩色分量之间的关系;b.忽略了图像的边缘。这样在图像的边缘就会引进大量的错误数据造成图像边缘模糊以及复原成错误颜色。下面参考图4来说明双线性插值方法在图像边缘进行插值产生错误的原因。在图47、是图像BAYERCFA格式,计算中心的R值为R’=<高+高+低+低)/4,而实际的R值应该为低,这样就可以看出真实值和计算值之间的差值△R=<高-低)/2,插值后的图像如图48、候可以利用R、B分量的信息。即在相邻的小区域内设DR=G—R,DB=G—B,可以认为DR和DB为常数。这样就可以对G分量进行插值计算完成后,用得到的G分量再来得出R、B分量。下面以计算图3中B7位置缺少的G、R分量为例来说明信号相关插值法。操作步骤如下:jLBHrnAILg
4、法,不仅可以提高G分量的质量,还可以提高R和B分量的质量。具体的方法<包括两种通用的插值方法和本文所提出的利用信号相关对BAYER格式图像彩色复原的方法)分别在本文的第2、3部分进行讲解。然后在第4部分简要介绍以TI公司的TMS320DM642为核心彩色复原系统工作原理,最后通过PSNR<信噪比)和NCD<归一化彩色差异规范)两种评估方法对两种通用方法和文中提出方法进行彩色复原后的图像进行比较,并给出实验结论。p1EanqFDPw7/7由于DM642采用TMS320C64xDSP内核,工作频率720MHz,能够在
5、每个时钟周期进行一次16位乘加运算,每秒进行2880百万次乘加运算,或8位5760百万次乘加运算。并且DM642有三个可配置视频口,在其内部有5120字节捕获和显示缓存。视频输出频率可达110MHz。提供与通用视频编码器、解码器的无缝连接。因此对图像的彩色复原都在DM642中完成。DXDiTa9E3d2.两种通用的插值方法:在这一部分介绍已经广泛应用的两种插值方法:A、一种是双线性插值法[1],[2],[3]:每个像素位置上缺少的彩色分量由3x3邻域内具有相同颜色分量的像素平均值获得。参考图3,公式如<1—6)所
6、示:G’7、R’7、B’7、R’3、G’3、B’3表示经过插值后B7、G3位置处像素的R、G、B分量值RTCrpUDGiT7/7这种方法的优点是运算简单,易于实现;缺点是a.没有利用不同彩色分量之间的关系;b.忽略了图像的边缘。这样在图像的边缘就会引进大量的错误数据造成图像边缘模糊以及复原成错误颜色。下面参考图4来说明双线性插值方法在图像边缘进行插值产生错误的原因。在图47、是图像BAYERCFA格式,计算中心的R值为R’=<高+高+低+低)/4,而实际的R值应该为低,这样就可以看出真实值和计算值之间的差值△R=<高-低)/2,插值后的图像如图48、候可以利用R、B分量的信息。即在相邻的小区域内设DR=G—R,DB=G—B,可以认为DR和DB为常数。这样就可以对G分量进行插值计算完成后,用得到的G分量再来得出R、B分量。下面以计算图3中B7位置缺少的G、R分量为例来说明信号相关插值法。操作步骤如下:jLBHrnAILg
7、是图像BAYERCFA格式,计算中心的R值为R’=<高+高+低+低)/4,而实际的R值应该为低,这样就可以看出真实值和计算值之间的差值△R=<高-低)/2,插值后的图像如图48、候可以利用R、B分量的信息。即在相邻的小区域内设DR=G—R,DB=G—B,可以认为DR和DB为常数。这样就可以对G分量进行插值计算完成后,用得到的G分量再来得出R、B分量。下面以计算图3中B7位置缺少的G、R分量为例来说明信号相关插值法。操作步骤如下:jLBHrnAILg
8、候可以利用R、B分量的信息。即在相邻的小区域内设DR=G—R,DB=G—B,可以认为DR和DB为常数。这样就可以对G分量进行插值计算完成后,用得到的G分量再来得出R、B分量。下面以计算图3中B7位置缺少的G、R分量为例来说明信号相关插值法。操作步骤如下:jLBHrnAILg
此文档下载收益归作者所有