一种三维视频图像坏点的动态补偿方法及系统技术方案

技术编号:9697281 阅读:315 留言:0更新日期:2014-02-21 06:12
本发明专利技术公开了一种三维视频图像坏点的动态补偿方法,包括使用两拍摄模块分别拍摄生成两张测试图像;分别查找两测试图像中所有坏点的坐标,并分别将该坐标保存到第一文件表与第二文件表中;分别选取两路图像的有效图像区域,并将其合成为三维图像;分别判断两文件表中的坏点的坐标是否落入三维视频图像区域,如没有落入,则忽略该坏点的坐标;否则将该坏点的坐标转换为三维视频图像区域的坏点坐标;当把所有的坏点判断完之后,将所有坏点坐标记录到第三文件表;对第三文件表中记录的坏点进行邻近像素点插值补偿运算,并用运算得到的值替换所述第三文件表中记录的坏点坐标所对应的像素点的值,从而完成三维视频图像的生成,完成对所述三维视频图像中的坏点的动态补偿,充分保证了三维视频图像的质量。

【技术实现步骤摘要】
一种三维视频图像坏点的动态补偿方法及系统
本专利技术涉及三维图像处理
,更具体地说,涉及一种三维视频图像坏点的动态补偿方法及系统。
技术介绍
对于目前数码摄像机或照相机,前端数据的采集需要高精密感光的图像传感器,图像传感器主要分为电荷耦合元件(Charge-coupledDevice,CCD)图像传感器和互补金属氧化物半导体(ComplementaryMetalOxideSemiconductor,CMOS)图像传感器两种类型,图像传感器将光信号转化为电子数字信号送给后端图像处理器。由于图像传感器受到高精密制造工艺的限制,图像传感器上的坏点不可避免,这些图像传感器上的坏点会使数码摄像机或照相机等拍摄装置拍摄出来的图像在某些固定位置出现暗点或亮点(亮点也包括彩点),称为图像的坏点。图像传感器的生产厂商一般会制定图像传感器中允许存在坏点的标准,通常为千分之一到万分之一之间,例如1000万像素的图像传感器坏点可能多达几千个。目前的图像坏点的补偿方法中,通常采用对每一张拍摄的图像进行后期坏点寻找并做相应的补偿纠正,但是该方法比较复杂,计算量很大,效率很低。如果是要拍摄流畅的视频,一般的图像处理器都无法满足对每一帧图像的动态补偿,因此需要有高效的坏点补偿方法。由于图像传感器坏点在物理上的位置相对固定,所以只要能把这些坏点坐标先找出来,后端图像处理器在采集或存储这些位置的点时进行即时补偿就可以。所以有不少二维拍摄系统,对于图像中的坏点处理通常是先在工厂测试模式下,检测图像的亮度或色彩分量的突变来查寻坏点,并将坏点位置的坐标记录下来。当用户使用二维拍摄系统的时候,拍摄系统的图像处理模块会对已记录为坏点坐标的像素点采用邻近像素点插值补偿方法给予修正。以上现有的二维视频图像的坏点的补偿方法并不适用三维视频图像坏点的动态补偿方法,因为在用双传感器的单机立体拍摄装置拍摄三维视频图像时,不仅仅需要对左右两个摄像头拍摄的两路视频图像进行合成拼接处理,还必须针对不同的拍摄距离以及场景,动态调整两路视频图像的视差,尤其是需要调整图像的左右视差,以保证三维视频图像较好的三维(3D)显示效果以及符合人体健康与安全的立体视觉。在对图像进行左右格式三维视频图像合成的时候,需要选取有效的两路图像区域,才能保证视差在合理范围内。利用现有的二维图像的坏点补偿的方法进行三维视频图像的坏点补偿的缺陷为:在对拍摄装置的左右两个摄像头拍摄的两路图像完成三维视频图像合成后,左右摄像头拍摄的图像的坏点在三维视频图像中的相对坐标位置会发生变化,如果再使用之前记录的左右拍摄头拍摄的图像的坐标数据作为坏点补偿的依据,将造成坏点补偿失效,进而无法完成对三维视频图像的坏点进行即时补偿,也就无法生成高品质的三维视频图像。
技术实现思路
本专利技术要解决的技术问题在于,针对现有技术图像的的坏点的补偿方法无法满足对三维视频中图像坏点的动态补偿的缺陷,提供一种三维视频图像坏点的动态补偿方法。本专利技术解决其技术问题所采用的技术方案是:构造一种三维视频图像坏点的动态补偿方法,包括以下步骤:S1、使用立体拍摄装置的第一拍摄模块与第二拍摄模块分别全像素拍摄同一目标,从而分别生成第一测试图像与第二测试图像;分别查找所述第一测试图像与第二测试图像中所有坏点的坐标,并分别将所述第一测试图像的所有坏点的坐标与所述第二测试图像的所有坏点的坐标保存到第一文件表与第二文件表中;S2、根据动态图像场景远近,使用所述立体拍摄装置的第一拍摄模块与第二拍摄模块同时拍摄同一目标,从而生成第一图像与第二图像,分别选取所述第一图像的第一有效图像区域与所述第二图像的第二有效图像区域,并将所述第一有效图像区域和所述第二有效图像区域合成为三维视频图像,确保合成的三维视频图像视差;S3、分别判断第一文件表中记录的每一个坏点的坐标与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域,如果任意一个坏点的坐标没有落入到所述三维视频图像区域,则忽略该坏点的坐标;如果任意一个坏点的坐标落入到所述三维视频图像区域,则该坏点的坐标转换为所述三维视频图像区域的坏点坐标;当对所述第一文件表与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域都进行了判断之后,将所述三维视频图像区域的所有坏点坐标记录到第三文件表;S4、对所述第三文件表中记录的坏点进行邻近像素点插值补偿运算,并用运算得到的值替换所述第三文件表中记录的坏点坐标所对应的像素点的值,从而完成三维视频图像的生成,且即时纠正了三维视频图像中的坏点。在本专利技术提供的三维视频图像坏点的动态补偿方法中,还包括以下步骤:S5、所述步骤S4之后,当拍摄的场景远近发生了变化时,实时动态调整所述第一图像和第二图像的有效图像的起始坐标值,然后转到执行所述步骤S2至所述步骤S4。在本专利技术提供的三维视频图像坏点的动态补偿方法中,所述坏点为暗点或亮点。在本专利技术提供的三维视频图像坏点的动态补偿方法中,所述步骤S1包括以下子步骤;S11a、将所述第一拍摄模块、所述第二拍摄模块分别设为工厂测试模式;S12a、将所述第一拍摄模块、所述第二拍摄模块的镜头分别对准纯白显示的辉度箱,并分别拍摄所述第一测试图像、所述第二测试图像;S13a、设置R像素点、G像素点、B像素点的暗点判断阈值;S14a、分别查找所述第一测试图像、所述第二测试图像中R像素点、G像素点、B像素点的亮度值小于所述暗点判断阈值的像素点,并将所述亮度值小于所述暗点判断阈值的像素点作为暗点,并分别将所述第一测试图像的暗点坐标与所述第二测试图像的暗点坐标记录到所述第一文件表与第二文件表中。在本专利技术提供的三维视频图像坏点的动态补偿方法中,所述步骤S1包括以下子步骤;S11b、将所述第一拍摄模块、所述第二拍摄模块分别设为工厂测试模式;S12b、将所述第一拍摄模块、所述第二拍摄模块的镜头分别对准没有光线的纯黑环境,并分别以不同角度拍摄所述第一测试图像、所述第二测试图像;S13b、设置R像素点、G像素点、B像素点的亮点判断阈值;S14b、分别查找所述第一测试图像、所述第二测试图像中R像素点、G像素点、B像素点的亮度值大于所述亮点判断阈值的像素点,并将所述亮度值大于所述亮点判断阈值的像素点作为亮点,并分别将所述第一测试图像的亮点坐标与所述第二测试图像的亮点坐标记录到所述第一文件表与第二文件表中。在本专利技术提供的三维视频图像坏点的动态补偿方法中,所述步骤S2包括以下子步骤:S21、分别选定所述第一图像的所述有效图像区域和所述第二图像的所述有效图像区域的起始坐标、有效宽度和有效高度;S22、根据第一图像的所述有效图像区域和所述第二图像的所述有效图像区域的起始坐标,有效宽度和有效高度来分别确定所述第一有效图像区域和所述第二有效图像区域;S23、分别将所述第一有效图像区域和所述第二有效图像区域的有效宽度通过压缩或抽取方式减半,并合成为三维视频图像。实施本专利技术的三维视频图像坏点的动态补偿方法,具有以下有益效果:通过本专利技术实施例提供的三维视频图像坏点的动态补偿方法,能够使得三维视频图像的坏点即时得到补偿,并且对动态的三维视频图像采集的帧率没有影响,在预览取景或拍摄的动态视频上看不到坏点,充分保证了三维视频图像的质量。本专利技术还提供一种三维视频图像坏点的动本文档来自技高网
...
一种三维视频图像坏点的动态补偿方法及系统

【技术保护点】
一种三维视频图像坏点的动态补偿方法,其特征在于,包括以下步骤:S1、使用立体拍摄装置的第一拍摄模块与第二拍摄模块分别全像素拍摄同一目标,从而分别生成第一测试图像与第二测试图像;分别查找所述第一测试图像与第二测试图像中所有坏点的坐标,并分别将所述第一测试图像的所有坏点的坐标与所述第二测试图像的所有坏点的坐标保存到第一文件表与第二文件表中;S2、根据动态图像场景远近,使用所述立体拍摄装置的第一拍摄模块与第二拍摄模块同时拍摄同一目标,从而生成第一图像与第二图像,分别选取所述第一图像的第一有效图像区域与所述第二图像的第二有效图像区域,并将所述第一有效图像区域和所述第二有效图像区域合成为三维视频图像,确保合成的三维视频图像视差;S3、分别判断第一文件表中记录的每一个坏点的坐标与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域,如果任意一个坏点的坐标没有落入到所述三维视频图像区域,则忽略该坏点的坐标;如果任意一个坏点的坐标落入到所述三维视频图像区域,则该坏点的坐标转换为所述三维视频图像区域的坏点坐标;当对所述第一文件表与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域都进行了判断之后,将所述三维视频图像区域的所有坏点坐标记录到第三文件表;S4、对所述第三文件表中记录的坏点进行邻近像素点插值补偿运算,并用运算得到的值替换所述第三文件表中记录的坏点坐标所对应的像素点的值,从而完成三维视频图像的生成,且即时纠正了三维视频图像中的坏点。...

【技术特征摘要】
1.一种三维视频图像坏点的动态补偿方法,其特征在于,包括以下步骤:S1、使用立体拍摄装置的第一拍摄模块与第二拍摄模块分别全像素拍摄同一目标,从而分别生成第一测试图像与第二测试图像;分别查找所述第一测试图像与第二测试图像中所有坏点的坐标,并分别将所述第一测试图像的所有坏点的坐标与所述第二测试图像的所有坏点的坐标保存到第一文件表与第二文件表中,其中,所述坏点为暗点或亮点;S2、根据动态图像场景远近,使用所述立体拍摄装置的第一拍摄模块与第二拍摄模块同时拍摄同一目标,从而生成第一图像与第二图像,分别选取所述第一图像的第一有效图像区域与所述第二图像的第二有效图像区域,并将所述第一有效图像区域和所述第二有效图像区域合成为三维视频图像,确保合成的三维视频图像视差;S3、分别判断第一文件表中记录的每一个坏点的坐标与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域,如果任意一个坏点的坐标没有落入到所述三维视频图像区域,则忽略该坏点的坐标;如果任意一个坏点的坐标落入到所述三维视频图像区域,则该坏点的坐标转换为所述三维视频图像区域的坏点坐标;当对所述第一文件表与第二文件表中记录的每一个坏点的坐标是否落入所述三维视频图像区域都进行了判断之后,将所述三维视频图像区域的所有坏点坐标记录到第三文件表;S4、对所述第三文件表中记录的坏点进行邻近像素点插值补偿运算,并用运算得到的值替换所述第三文件表中记录的坏点坐标所对应的像素点的值,从而完成三维视频图像的生成,且即时纠正了三维视频图像中的坏点。2.根据权利要求1所述的三维视频图像坏点的动态补偿方法,其特征在于,还包括以下步骤:S5、所述步骤S4之后,当拍摄的场景远近发生了变化时,实时动态调整所述第一图像和第二图像的有效图像的起始坐标值,然后转到执行所述步骤S2至所述步骤S4。3.根据权利要求1所述的三维视频图像坏点的动态补偿方法,其特征在于,所述步骤S1包括以下子步骤;S11a、将所述第一拍摄模块、所述第二拍摄模块分别设为工厂测试模式;S12a、将所述第一拍摄模块、所述第二拍摄模块的镜头分别对准纯白显示的辉度箱,并分别拍摄所述第一测试图像、所述第二测试图像;S13a、设置R像素点、G像素点、B像素点的暗点判断阈值;S14a、分别查找所述第一测试图像、所述第二测试图像中R像素点、G像素点、B像素点的亮度值小于所述暗点判断阈值的像素点,并将所述亮度值小于所述暗点判断阈值的像素点作为暗点,并分别将所述第一测试图像的暗点坐标与所述第二测试图像的暗点坐标记录到所述第一文件表与第二文件表中。4.根据权利要求1所述的三维视频图像坏点的动态补偿方法,其特征在于,所述步骤S1包括以下子步骤;S11b、将所述第一拍摄模块、所述第二拍摄模块分别设为工厂测试模式;S12b、将所述第一拍摄模块、所述第二拍摄模块的镜头分别对准没有光线的纯黑环境,并分别以不同角度拍摄所述第一测试图像、所述第二测试图像;S13b、设置R像素点、G像素点、B像素点的亮点判断阈值;S14b、分别查找所述第一测试图像、所述第二测试图像中R像素点、G像素点、B像素点的亮度值大于所述亮点判断阈值的像素点,并将所述亮度值大于所述亮点判断阈值的像素点作为亮点,并分别将所述第一测试图像的亮点坐标与所述第二测试图像的亮点坐标记录到所述第一文件表与第二文件表中。5.根据权利要求1或2所述的三维视频图像坏点的动态补偿方法,其特征在于,所述步骤S2包括以下子步骤:S21、分别选定所述第一图像的所述有效图像区域和所述第二图像的所述有效图像区域的起始坐标、有效宽度和有效高度;S22、根据第一图像的所述有效图像区域和所述第二图像的所述有效图像区域的起始坐标,有效宽度和有效高度来分别确定所述第一有效图像区域和所述第二有效图像区域;S23、分别将所述第一有效图像区域和所述第二有效图像区域的有效宽度通过压缩或抽取方式减半,并合成为三维视频图像。6.一种三维视频图像坏点的动态补偿装置,其特征在于,包括以下模块:第一坏点确认模...

【专利技术属性】
技术研发人员:曾云龙李炜
申请(专利权)人:深圳市掌网立体时代视讯技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1