【技术实现步骤摘要】
本专利技术属于计算机图像领域,具体涉及一种基于边缘检测和帧差法的高动态范围视频去鬼影的方法。
技术介绍
高动态范围是一种显示真实场景的有效方法。比起传统的照片拍摄,高动态范围可以有效避免过度曝光或曝光不足的问题,使图像更自然生动,更接近人眼捕捉到的场景。虽然高动态范围被人们广泛接受,但对于大多数相机设备来说,高动态范围视频仍然是一个挑战,因为它面临着设备存储的限制和生成方法方面的问题。研究人员在这方面已经做了大量的工作。一些研究人员以硬件的方法来解决问题,这可以在相同的时间内获得多重曝光的图像,并且在不添加任何步骤的前提下合成每一个高动态范围帧。然而,这种方法太依赖硬件的性能和相机特制的结构,对于大部分日常使用的相机来说并不具有很高的实用性。其他的一些研究人则专注于使用软件的方法来合成高动态范围图像,这样会遇到图像配准和移除鬼影的问题。一台普通的相机无法在相同的视角、相同的时间拍摄曝光不同的图像,所以帧间的物体运动就无法避免。因此软件的方法需要做一些后期的处理。传统的高动态范围合成技术需要建立不同曝光下临近的帧之间的关系,这通常得不到精确的结果,并且在一些特例条件下有可能失败。
技术实现思路
本专利技术要解决的问题是:提供一种基于边缘检测和帧差法的高动态范围视频去鬼影的方法,在高动态范围视频合成中,传统的方法往往会产生鬼影,无法得到精确的、高质量的结果。而我们对于高动态范围视频合成的结果的需求是比较高的,本专利技术就是来解决在高动态范围视频合成中消除鬼影,得到高质量的图像结果。本专利技术的技术解决方案为:对相互交错的具有相同曝光率的图像进行基于图像配准的边缘 ...
【技术保护点】
基于边缘检测和帧差法的高动态范围视频区去鬼影的方法,其特征在于:具体包括以下步骤:1)鬼影检测:即利用图像配准检测相邻帧运动区域;由于在具有相同曝光率图像中的物体的轮廓边缘是相似的,利用边缘检测的方法把图像映射为二元图像,并使用Canny边缘算子来生成边缘位图,使得不同分辨率下的错误像素被检测出来,得到图像配准后的相邻帧运动区域;2)鬼影移除:采用基于运动区域检测的帧差法;具体如下:图像配准之后,鬼影的移除能够通过检测物体运动来实现;首先选择一个曝光点作为参考,其他曝光的位置结合参考曝光点来检测运动,通过检测的结果,对每一帧,能够产生一个二元权重位图;对于参考曝光点的图像,所有的区域都会与最后的结果相关联,而对于其他图像,运动的区域将会被忽略;3)高动态范围生成:采用基于权重调整的曝光融合方法;即在传统的曝光融合方法的计算中添加了一个偏移值Δt,能够避免在边界值的曝光融合中产生的权重为零;使得最后得到的高动态范围视频无斑点。
【技术特征摘要】
1.基于边缘检测和帧差法的高动态范围视频区去鬼影的方法,其特征在于:具体包括以下步骤:1)鬼影检测:即利用图像配准检测相邻帧运动区域;由于在具有相同曝光率图像中的物体的轮廓边缘是相似的,利用边缘检测的方法把图像映射为二元图像,并使用Canny边缘算子来生成边缘位图,使得不同分辨率下的错误像素被检测出来,得到图像配准后的相邻帧运动区域;2)鬼影移除:采用基于运动区域检测的帧差法;具体如下:图像配准之后,鬼影的移除能够通过检测物体运动来实现;首先选择一个曝光点作为参考,其他曝光的位置结合参考曝光点来检测运动,通过检测的结果,对每一帧,能够产生一个二元权重位图;对于参考曝光点的图像,所有的区域都会与最后的结果相关联,而对于其他图像,运动的区域将会被忽略;3)高动态范围生成:采用基于权重调整的曝光融合方法;即在传统的曝光融合方法的计算中添加了一个偏移值Δt,能够避免在边界值的曝光融合中产生的权重为零;使得最后得到的高动态范围视频无斑点。2.根据权利要求1所述的基于边缘检测和帧差法的高动态范围视频区去鬼影的方法,其特征在于:所述在传统的曝光融合方法的计算中添加了一个偏移值Δt,能够避免在边界值的曝光融合中产生的权重为零,具体如下: WM u v k = BM k * Π i = 1 3 ( M i + Δ t ) ]]>其中,为权重,Mi表示三种不同像素的度量值,分别是对比、饱和和暴露;把Δt加到每个度量值上,能够避免权重变为零,BMk代表了权重位图,在非参考图像上,运动区域上的值取为0,非运动区域上的值取为1。3.根据权利要求1或2所述的基于边缘检测和帧差法的高动态范围视频区去鬼影的方法,其特征在于:...
【专利技术属性】
技术研发人员:刘钦,王豪,宋强,王子杰,苏子权,
申请(专利权)人:南京大学,
类型:发明
国别省市:江苏;32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。