CN102073993B - 一种基于摄像机自标定的抖动视频去模糊方法和装置 - Google Patents

一种基于摄像机自标定的抖动视频去模糊方法和装置 Download PDF

Info

Publication number
CN102073993B
CN102073993B CN2010106126772A CN201010612677A CN102073993B CN 102073993 B CN102073993 B CN 102073993B CN 2010106126772 A CN2010106126772 A CN 2010106126772A CN 201010612677 A CN201010612677 A CN 201010612677A CN 102073993 B CN102073993 B CN 102073993B
Authority
CN
China
Prior art keywords
image
blurred
blurred image
video
camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN2010106126772A
Other languages
English (en)
Other versions
CN102073993A (zh
Inventor
戴琼海
岳涛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tsinghua University
Original Assignee
Tsinghua University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tsinghua University filed Critical Tsinghua University
Priority to CN2010106126772A priority Critical patent/CN102073993B/zh
Publication of CN102073993A publication Critical patent/CN102073993A/zh
Application granted granted Critical
Publication of CN102073993B publication Critical patent/CN102073993B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Studio Devices (AREA)

Abstract

本发明提出一种基于摄像机自标定的抖动视频去模糊方法和装置,其中,该方包括以下步骤:A.计算模糊图像的初始点扩散函数和去模糊图像;B.对去模糊图像进行自标定以得到摄像机内、外参数;C.根据去模糊图像和内、外参数计算深度图;D.根据初始点扩散函数和深度图估计所述摄像机的帧内运动;E.根据概率模型优化帧内运动和所述去模糊图像,得到最终的帧内运动和去模糊图像;F.循环A到E得到抖动视频的去模糊视频。该方法通过摄像机自标定技术实现深度相关的视频图像序列的去模糊,从而使视频图像序列获得了更好的去模糊效果,同时提高了图像去模糊效率。

Description

一种基于摄像机自标定的抖动视频去模糊方法和装置
技术领域
本发明涉及计算机视觉及数字视频图像处理领域,特别涉及一种基于摄像机自标定的抖动视频去模糊方法和装置。
背景技术
抖动视频的去模糊是一种视频图像处理技术。随着摄像设备的发展,各种摄像器材的价格大幅度降低,个人摄像设备和各种手持摄像设备大量普及,造成视频图像数据的大量出现。而由于拍摄时摄像机的运动造成的图像模糊成为降低视频图像质量主要因素之一,因此,许多图像去模糊算法被提出,以用于修复模糊的图像。现有的算法大多采用空间一致点扩散函数假设,即假设图像上所有点的模糊核是相同的。然而,事实上图像上各个点的点扩散函数是与摄像机在曝光时间内的运动以及该点处对应景物的深度有关的。一个极端的例子是在无穷远的景物并不会因为摄像机的平移运动而变得模糊。因此,采用全局一致点扩散函数必然会使得具有较大深度范围的图像中某些区域的去模糊效果不佳,甚至会造成深度变化剧烈的边缘区域出现振铃现象。因此,如何能够对视频图像,尤其对抖动视频图像去模糊,并且如何使图像的去模糊效果更好已经成为当今社会亟待解决的问题。
发明内容
本发明的目的旨在至少解决上述技术缺陷之一。
本发明是针对现有抖动视频去模糊方法的去模糊效果不佳,而提出的一种基于摄像机自标定的抖动视频图像去模糊方法和装置。
为达到上述目的,本发明一方面提出一种基于摄像机自标定的抖动视频图像去模糊方法,包括以下步骤:A.根据盲解卷积算法计算所述抖动视频中模糊图像的初始点扩散函数和去模糊图像;B.对所述去模糊图像进行自标定以得到摄像机内、外参数;C.根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像;D.根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动;E.根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像;以及F.循环执行A到E直至所述抖动视频的所有帧图像处理完成,得到所述抖动视频的去模糊视频。
在本发明的实施例中,所述步骤A进一步包括:对所述模糊图像进行下采样以减小所述模糊图像的模糊度;根据卷积核的稀疏约束条件,采用Richardson-Lucy算法对所述模糊图像进行盲解卷积运算,以得到所述去模糊图像和卷积核;对所述卷积核进行上采样,并以所述卷积核作为初始值对所述模糊图像进行盲解卷积运算,以得到优化后的模糊图像和卷积核。
在本发明的实施例中,所述步骤B进一步包括:根据高斯滤波方程对所述去模糊图像进行滤波,以得到去噪图像;根据KLT特征点跟踪算法检测所述去噪图像的特征点;采用基于绝对对偶二次曲面的摄像机自标定算法标定所述去噪图像的内、外参数。
在本发明的实施例中,所述步骤C进一步包括:根据置信传播算法和所述去模糊图像的相邻前后两帧图像计算所述去模糊图像的初始深度图;采用均值漂移算法对所述去模糊图像进行颜色分割,以根据分割信息对所述初始深度图进行拟合;采用捆集调整算法对所述初始深度图进行优化,以确保深度的一致性。
在本发明的实施例中,所述步骤D进一步包括:D1.根据所述初始点扩散函数估计所述摄像机在曝光时间内的运动;D2.根据所述摄像机在所述曝光时间内的运动和所述深度图像得到所述去模糊图像的像素点的点扩散函数;D3.循环执行步骤D1到步骤D2直至完成对所述去模糊图像中的每个像素点的操作,得到初始摄像机帧内运动。
在本发明的实施例中,所述步骤E进一步包括:E1.根据所述去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型;E2.采用置信传播算法对去模糊图像进行优化;E3.采用Levenberg-Marquard算法对所述帧内运动进行优化;E4.循环执行步骤E2和步骤E3预定次数,以得到最终的摄像机运动模型和最终去模糊图像。
在本发明的实施例中,所述根据高斯滤波方程对所述去模糊图像进行滤波,其中,所述高斯滤波方程为:
w ( x , y ) = Ae - ( x 2 + y 2 ) 2 σ 2 ,
其中,w为所述去噪图像,x,y为所述去噪图像的坐标,A为所述高斯滤波方程的归一化系数,σ为所述高斯滤波方程的标准差。
在本发明的实施例中,所述贝叶斯概率模型为:
p(Il,E(t),D|Ib)∝p(Ib|Il,E(t),D)p(E(t)|Il,D)p(Il,D),
其中,Il为所述最终去模糊图像,E(t)为t时刻所述摄像机的帧内运动参数,D为所述深度图像的深度信息,Ib为所述模糊图像。
本发明另一方面提出一种基于摄像机自标定的抖动视频图像去模糊装置,包括:计算模块,用于根据盲解卷积算法计算模糊图像的初始点扩散函数和去模糊图像;标定模块,用于对所述去模糊图像进行自标定以得到摄像机内、外参数;深度图像生成模块,用于根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像;帧内运动生成模块,用于根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动;以及优化模块,用于根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像。
本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:
图1为本发明实施例的基于摄像机自标定的抖动视频去模糊方法的流程图;以及
图2为本发明实施例的基于摄像机自标定的抖动视频去模糊装置的结构图。
具体实施方式
下面详细描述本发明的全部实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。
本发明是针对现有方法对具有较大深度范围图像的去模糊效果不佳而提出的一种基于摄像机自标定的抖动视频去模糊方法和装置。为了对本发明实施例的方法有更加清楚的理解,以下就结合附图对本发明实施例的方法和装置的工作流程和工作原理做详细描述。
如图1所示,为本发明实施例的基于摄像机自标定的抖动视频去模糊方法的流程图。在本发明的具体实施例中,该方法包括以下步骤:
步骤S101,A.根据盲解卷积算法计算模糊图像的初始点扩散函数和去模糊图像。
具体地,在本发明的一个实施例中,首先对该模糊图像进行下采样,目的在于降低该模糊图像的模糊度,并且为接下来运用盲解卷积算法处理该图像降低难度。接着,在对该图像进行去模糊后,采用Richardson-Lucy算法对该模糊图像进行盲解卷积运算,从而得到该模糊图像的去模糊后的图像和卷积核,这里需要说明的是,在运用盲解卷积求得该卷积核时,前提为对卷积核应用稀疏约束这一约束条件,即:该模糊图像上的每个像素点是有对应清晰图像周围像素中的一部分加权相加得到的。
步骤S102,B.对所述去模糊图像进行自标定以得到摄像机内、外参数。
具体地,在本发明的一个实施例中,1、首先,使用高斯滤波方程对该去模糊后的图像进行滤波以减少图像噪声对接下来进行的摄像机自标定方法的影响,更为具体地,该高斯滤波方程为:
w ( x , y ) = Ae - ( x 2 + y 2 2 σ 2 ) ,
在该方程中,w为所述去噪图像,x,y为所述去噪图像的坐标,A为所述高斯滤波方程的归一化系数,σ为所述高斯滤波方程的标准差,通过该方程对该去模糊图像进行去噪处理。
2、接着,采用KLT特征点跟踪算法检测该去噪图像的特征点并跟踪该去噪图像中的特征点。
3、然后采用ransac算法对该去噪图像和它前后各一帧图像的基本矩阵进行鲁棒估计,并将估计过程中被归为外点的特征点删除,因为这些匹配特征点不满足计算得到的基本矩阵描述的对极几何约束,所以被认为是错误匹配点。
4、随后,根据3中得到的鲁棒特征点匹配关系对该去噪图像进行射影重构,重构过程更为详细的的步骤为:首先确定两幅初始化视图,建立世界坐标系,然后根据三角投影关系重建得到匹配特征点对应的3维空间坐标,并且循环加入新图片,直至所有图片都加入到射影重构中,从而对图像场景进行了重构。
5、采用线性标定算法直接标定出射影空间到度量重建的变换矩阵。将绝对对偶二次曲面Ω*分解为SST,其中S为4×3的辅助矩阵,这样可以根据K=PS将对内参矩阵K的线性约束转化为对S的线性约束,理论上可以证明SST得到的Ω*具有正定性,并且其秩为3。
6、对S补一列列向量,使得得到的4阶方阵可逆,该方阵的逆,就是可以将该射影重建变换的一个度量重建的变换矩阵。
7、对变换得到的度量重建意义下的摄像机投影矩阵,进行RQ分解,分别得到摄像机的内参矩阵K和拍摄各帧图像是摄像机的旋转矩阵R平移向量T并计算得到摄像机的本质矩阵E=[t]×R(其中包含摄像机的全部姿态信息),完成摄像机自标定。在本发明的一个优选实施例中,所述摄像机的内参数为5个,外参数为6个。
步骤S103,C.根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像。
具体地,在本发明的一个实施例中,首先采用置信传播算法和该去模糊图像的相邻前后两帧图像计算改去模糊图像的初始深度图。接着采用均值漂移算法对该去模糊图像进行颜色分割,并且根据分割信息对该去模糊图像所对应的初始深度图进行拟合。最后,为了确保各帧图像的深度具有一致性,在本发明的具体实施例中采用捆集调整算法对所有去模糊图像的深度图像进行联合优化。
步骤S104,D.根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动。
具体地,在本发明的一个实施例中,该步骤S104包括:
步骤1,根据步骤S101中得到的初始全局点扩散函数估计该摄像机在曝光时间内的运动;
步骤2,根据该摄像机在步骤1中得到的曝光时间内的运动和步骤S103中得到的深度图像得到对应去模糊图像的每个像素点的点扩散函数,和初始全局点扩散函数相比较,每个像素点的点扩散函数更为准确。
步骤3,循环执行步骤1到步骤2直至完成对该去模糊图像中的每个像素点的操作,得到初始摄像机在本帧内的运动。
更为具体地,点扩散函数上可以看作去模糊图像上每个像素点在三维场景中的对应点随着曝光时间内摄像机的运动在CCD成像平面上所成的像的运动轨迹。可以记为x′=PSF(x,d,t),其中,x表示该点在去模糊图像上的像素坐标,d表示该点对应深度,t表示时间,x′表示在t时刻去模糊图像上像素坐标为x,深度为d在摄像机成像平面上所成的像的像素坐标。根据摄像机投影模型,可以用增量法由初始点扩散函数求得对应的摄像机在t时刻运动参数。其中,在本发明的优选实施例中,该投影模型为小孔成像模型。当然,本领域技术人员知道,该小孔成像模型仅作为本发明一个实施例的一个具体应用,也可以使用其它投影模型,如:正交成像模型,仿射投影模型等,这些基于本发明思想的变换和改动都应列为本发明的保护范围。
首先,在去模糊图像上选取周围纹理丰富的特征点(可选择SIFT特征向量模值较大的点)作为参考点,在本发明的优选实施例中,参考点的数目大于等于9个。
接着,根据之前得到的初始点扩散函数,假设t时刻的坐标为x′,令Δx=x′- x,可以根据如下方程求得该时刻摄像机相对于去模糊图像对应的摄像机姿态E的增量ΔE:
x′TΔEx=-ΔxTEx,
采用RANSAC算法利用上式即可求得摄像机在t时刻的相对运动参数的增量ΔE。
最后,采用SVD分解算法,将摄像机在t时刻的实际运动参数E′=E+ΔE分解得到旋转矩阵R和平移向量T。
步骤S 105,E.根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像。具体地,在本发明的一个实施例中,步骤S105包括以下步骤:
步骤1,根据该去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型;
步骤2,根据步骤1中得到的贝叶斯概率模型采用置信传播算法对该去模糊图像进行优化;
步骤3,根据所述贝叶斯概率模型采用Levenberg-Marquard算法对该帧内运动进行优化;
步骤4,循环执行步骤2和步骤3预定次数,从而得到最终的摄像机运动模型和最终去模糊图像。
更为具体地,根据该去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型。其中,该贝叶斯概率模型的表示形式如下式所示:p(Il,E(t),D|Ib)∝p(Ib|Il,E(t),D)p(E(t)|Il,D)p(Il,D)1)
在该贝叶斯概率模型中,Il为所述最终去模糊图像,E(t)为t时刻所述摄像机的帧内运动参数,D为所述深度图像的深度信息,Ib为所述模糊图像。1)式中左式(p(Il,E(t),D|Ib))表示在给定模糊图像Ib的条件下待求清晰图像,摄像机帧内运动和场景深度概率分布,根据最大后验准则,要求该1)式取得最大化,为了方便计算,对1)式取负对数。右式(p(Ib|Il,E(t),D)p(E(t)|Il,D)p(Il,D))中第一项p(Ib|Il,E(t),D)定义为:
- log ( p ( I b | I l , E ( t ) , D ) ) = Σ x | | I b - I r | | 2 ,
上式中
Figure GDA0000146149530000062
其中, x ′ = K [ R ( t ) | T ( t ) ] x d 1 . 由于摄像机的运动E(t)和Il,D相互独立,故上式右端第二项p(E(t)|Il,D)变为p(E(t)),实际中可假定均匀分布,即可忽略该项的影响。上式右端第三项p(Il,D)为深度约束,可分解如下:
-log(p(Il,D))=-log(p(D|Il))-log(p(Il)),
其中-log(p(D|Il))是深度图能量函数,可以使用深度图求解算法对其进行优化,-log(p(Il))表示图像梯度的先验概率分布,是分段函数具有如下形式:
- log ( p ( I l ) ) = &Sigma; x k &PartialD; I l &PartialD; x , &PartialD; I l &PartialD; x < l t - ( a ( &PartialD; I l &PartialD; x ) 2 + b ) , &PartialD; I l &PartialD; x > l t ,
其中,k,a,b表示先验分布的参数,对于一般图像可以取k=0.5~5,a=1×10-4~1×10-3,b=1~10;
采用置信传播算法对去模糊图像进行优化Il
采用Levenberg-Marquard算法对摄像机帧间运动参数进行优化;
循环迭代上两步操作,收敛得到最终的摄像机运动模型和去模糊图像。
步骤S106,F.循环执行A到E直至所述抖动视频的所有帧图像处理完成,得到所述抖动视频的去模糊视频。
本发明的另一方面还提出一种基于摄像机自标定的抖动视频去模糊装置,如图2所示,为本发明实施例的基于摄像机自标定的抖动视频去模糊装置的结构图。在本发明的具体实施例中,该基于摄像机自标定的抖动视频去模糊装置200包括计算模块201、标定模块202、深度图像生成模块203、帧内运动生成模块204和优化模块205。其中,计算模块201的作用为根据盲解卷积算法计算模糊图像的初始点扩散函数和去模糊图像,标定模块202的作用为对所述去模糊图像进行自标定以得到摄像机内、外参数,深度图像生成模块203的作用为根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像,帧内运动生成模块204的作用为根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动,优化模块205的作用为根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像。
具体地,在本发明的一个实施例中,计算模块201首先对所述模糊图像进行下采样以减小所述模糊图像的模糊度,然后根据卷积核的稀疏约束条件,采用Richardson-Lucy算法对所述模糊图像进行盲解卷积运算,以得到所述去模糊图像和卷积核,最后对所述卷积核进行上采样,并以所述卷积核作为初始值对所述模糊图像进行盲解卷积运算,以得到优化后的模糊图像和卷积核。
在本发明的一个实施例中,标定模块202首先根据高斯滤波方程对所述去模糊图像进行滤波,以得到去噪图像,然后根据KLT特征点跟踪算法检测所述去噪图像的特征点,最后采用基于绝对对偶二次曲面的摄像机自标定算法标定所述去噪图像的内、外参数。
在本发明的一个实施例中,深度图像生成模块203首先根据置信传播算法和所述去模糊图像的相邻前后两帧图像计算所述去模糊图像的初始深度图,然后采用均值漂移算法对所述去模糊图像进行颜色分割,以根据分割信息对所述初始深度图进行拟合,最后采用捆集调整算法对所述初始深度图进行优化,以确保深度的一致性。
在本发明的一个实施例中,帧内运动生成模块204包括步骤1,根据所述初始点扩散函数估计所述摄像机在曝光时间内的运动,步骤2,根据所述摄像机在所述曝光时间内的运动和所述深度图像得到所述去模糊图像的像素点的点扩散函数,步骤3,循环执行步骤1到步骤2直至完成对所述去模糊图像中的每个像素点的操作,得到初始摄像机帧内运动。
在本发明的一个实施例中,优化模块205包括步骤1,根据所述去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型,步骤2,根据所述贝叶斯概率模型采用置信传播算法对去模糊图像进行优化,步骤3,根据所述贝叶斯概率模型采用Levenberg-Marquard算法对所述帧内运动进行优化,步骤4,循环执行步骤2和步骤3预定次数,以得到最终的摄像机运动模型和最终去模糊图像。
通过本发明实施例提出的基于摄像机自标定的抖动视频去模糊方法和装置,该方法通过摄像机自标定技术标定摄像机参数,进而求得深度图像,并根据图像中的各个像素点的三维坐标和摄像机的运动计算每个像素点各自的点扩散函数,从而实现了深度相关的视频图像去模糊,相比于以往依据整个帧图像全局点扩散函数的方法去模糊相比有更加好的趋模糊效果,并且该方法实现简单,该装置易于操作。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同限定。

Claims (14)

1.一种基于摄像机自标定的抖动视频去模糊方法,其特征在于,包括以下步骤:
A.根据盲解卷积算法计算所述抖动视频中模糊图像的初始点扩散函数和去模糊图像;
B.对所述去模糊图像进行自标定以得到摄像机内、外参数;
C.根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像;
D.根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动;
E.根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像;以及
F.循环执行A到E直至所述抖动视频的所有帧图像处理完成,得到所述抖动视频的去模糊视频。
2.如权利要求1所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述步骤A进一步包括:
对所述模糊图像进行下采样以减小所述模糊图像的模糊度;
根据卷积核的稀疏约束条件,采用Richardson-Lucy算法对所述模糊图像进行盲解卷积运算,以得到所述去模糊图像和卷积核;
对所述卷积核进行上采样,并以所述卷积核作为初始值对所述模糊图像进行盲解卷积运算,以得到优化后的模糊图像和卷积核。
3.如权利要求1所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述步骤B进一步包括:
根据高斯滤波方程对所述去模糊图像进行滤波,以得到去噪图像;
根据KLT特征点跟踪算法检测所述去噪图像的特征点;
采用基于绝对对偶二次曲面的摄像机自标定算法标定所述摄像机的内、外参数。
4.如权利要求1所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述步骤C进一步包括:
根据置信传播算法和所述去模糊图像的相邻前后两帧图像计算所述去模糊图像的初始深度图;
采用均值漂移算法对所述去模糊图像进行颜色分割,以根据分割信息对所述初始深度图进行拟合;
采用捆集调整算法对所述初始深度图进行优化。
5.如权利要求1所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述步骤D进一步包括:
D1.根据所述初始点扩散函数估计所述摄像机在曝光时间内的运动;
D2.根据所述摄像机在所述曝光时间内的运动和所述深度图像得到所述去模糊图像的像素点的点扩散函数;
D3.循环执行步骤D1到步骤D2直至完成对所述去模糊图像中的每个像素点的操作,得到初始摄像机帧内运动。
6.如权利要求1所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述步骤E进一步包括:
E1.根据所述去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型;
E2.根据所述贝叶斯概率模型采用置信传播算法对去模糊图像进行优化;
E3.根据所述贝叶斯概率模型采用Levenberg-Marquardt算法对所述帧内运动进行优化;
E4.循环执行步骤E2和步骤E3预定次数,以得到最终的摄像机运动模型和最终去模糊图像。
7.如权利要求3所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述根据高斯滤波方程对所述去模糊图像进行滤波,其中,所述高斯滤波方程为:
w ( x , y ) = Ae - ( x 2 + y 2 ) 2 &sigma; 2 ,
其中,w为所述去噪图像,x,y为所述去噪图像的坐标,A为所述高斯滤波方程的归一化系数,σ为所述高斯滤波方程的标准差。
8.如权利要求6所述的基于摄像机自标定的抖动视频去模糊方法,其特征在于,所述贝叶斯概率模型为:
p(Il,E(t),D|Ib)∝p(Ib|Il,E(t),D)p(E(t)|Il,D)p(Il,D),
其中,Il为所述最终去模糊图像,E(t)为t时刻所述摄像机的帧内运动参数,D为所述深度图像的深度信息,Ib为所述模糊图像。
9.一种基于摄像机自标定的抖动视频去模糊装置,其特征在于,包括:
计算模块,用于根据盲解卷积算法计算所述抖动视频中模糊图像的初始点扩散函数和去模糊图像;
标定模块,用于对所述去模糊图像进行自标定以得到摄像机内、外参数;
深度图像生成模块,用于根据所述去模糊图像和所述摄像机内、外参数计算所述去模糊图像的深度图像;
帧内运动生成模块,用于根据所述初始点扩散函数和所述深度图像估计所述摄像机的帧内运动;以及
优化模块,用于根据概率模型优化所述帧内运动和所述去模糊图像,以得到最终的帧内运动和最终去模糊图像。
10.如权利要求9所述的基于摄像机自标定的抖动视频去模糊装置,其特征在于,所述计算模块对所述模糊图像进行下采样以减小所述模糊图像的模糊度,并根据卷积核的稀疏约束条件,采用Richardson-Lucy算法对所述模糊图像进行盲解卷积运算,以得到所述去模糊图像和卷积核,以及对所述卷积核进行上采样,并以所述卷积核作为初始值对所述模糊图像进行盲解卷积运算,以得到优化后的模糊图像和卷积核。
11.如权利要求9所述的基于摄像机自标定的抖动视频去模糊装置,其特征在于,所述标定模块根据高斯滤波方程对所述去模糊图像进行滤波,以得到去噪图像,并根据KLT特征点跟踪算法检测所述去噪图像的特征点,以及采用基于绝对对偶二次曲面的摄像机自标定算法标定所述摄像机的内、外参数。
12.如权利要求9所述的基于摄像机自标定的抖动视频去模糊装置,其特征在于,所述深度图像生成模块根据置信传播算法和所述去模糊图像的相邻前后两帧图像计算所述去模糊图像的初始深度图,并采用均值漂移算法对所述去模糊图像进行颜色分割,以根据分割信息对所述初始深度图进行拟合,以及采用捆集调整算法对所述初始深度图进行优化,以确保深度的一致性。
13.如权利要求9所述的基于摄像机自标定的抖动视频去模糊装置,其特征在于,所述帧内运动生成模块根据所述初始点扩散函数估计所述摄像机在曝光时间内的运动,并根据所述摄像机在所述曝光时间内的运动和所述深度图像得到所述去模糊图像的像素点的点扩散函数;以及循环执行直至完成对所述去模糊图像中的每个像素点的操作,得到初始摄像机帧内运动。
14.如权利要求9所述的基于摄像机自标定的抖动视频去模糊装置,其特征在于,所述优化模块的执行包括如下步骤:
步骤1,根据所述去模糊图像的梯度和噪声的先验分布建立贝叶斯概率模型;
步骤2,根据所述贝叶斯概率模型采用置信传播算法对去模糊图像进行优化;
步骤3,根据所述贝叶斯概率模型采用Levenberg-Marquardt算法对所述帧内运动进行优化;
步骤4,循环执行步骤2和步骤3预定次数,以得到最终的摄像机运动模型和最终去模糊图像。
CN2010106126772A 2010-12-29 2010-12-29 一种基于摄像机自标定的抖动视频去模糊方法和装置 Active CN102073993B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010106126772A CN102073993B (zh) 2010-12-29 2010-12-29 一种基于摄像机自标定的抖动视频去模糊方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010106126772A CN102073993B (zh) 2010-12-29 2010-12-29 一种基于摄像机自标定的抖动视频去模糊方法和装置

Publications (2)

Publication Number Publication Date
CN102073993A CN102073993A (zh) 2011-05-25
CN102073993B true CN102073993B (zh) 2012-08-22

Family

ID=44032523

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010106126772A Active CN102073993B (zh) 2010-12-29 2010-12-29 一种基于摄像机自标定的抖动视频去模糊方法和装置

Country Status (1)

Country Link
CN (1) CN102073993B (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102436639B (zh) * 2011-09-02 2013-12-04 清华大学 一种去除图像模糊的图像采集方法和图像采集***
CN102509294B (zh) * 2011-11-08 2013-09-25 清华大学深圳研究生院 一种基于单幅图像的全局深度估计方法
CN102609977B (zh) * 2012-01-12 2014-07-16 浙江大学 基于深度融合和曲面演变的多视点三维重建方法
CN102663718B (zh) * 2012-03-19 2015-06-24 清华大学 一种全局不一致图像去模糊的方法及***
CN103426144B (zh) * 2012-05-17 2016-05-11 佳能株式会社 用于使具有透视畸变的图像去模糊的方法和装置
CN102750679B (zh) * 2012-06-28 2014-07-09 西安电子科技大学 图像质量评估的盲去模糊方法
CN103413277B (zh) * 2013-08-19 2017-04-05 南京邮电大学 基于l0稀疏先验的盲相机抖动去模糊方法
CN104932868B (zh) * 2014-03-17 2019-01-15 联想(北京)有限公司 一种数据处理方法及电子设备
CN104954631B (zh) * 2014-03-25 2018-02-27 腾讯科技(深圳)有限公司 一种视频处理方法、装置和***
CN104867111B (zh) * 2015-03-27 2017-08-25 北京理工大学 一种基于分块模糊核集的非均匀视频盲去模糊方法
CN106683174B (zh) * 2016-12-23 2020-10-27 南京拓恒无人***研究院有限公司 双目视觉***的三维重建方法、装置及双目视觉***
CN106920229B (zh) * 2017-01-22 2021-01-05 北京奇艺世纪科技有限公司 图像模糊区域自动检测方法及***
CN107369135A (zh) * 2017-06-22 2017-11-21 广西大学 一种基于尺度不变特征变换算法的显微成像***三维点扩散函数空间大小选取方法
CN107590781B (zh) * 2017-08-17 2020-11-27 天津大学 基于原始对偶算法的自适应加权tgv图像去模糊方法
CN109151281A (zh) * 2018-09-26 2019-01-04 中国计量大学 一种获得深度信息的像素孔径偏移相机
CN113992847A (zh) * 2019-04-22 2022-01-28 深圳市商汤科技有限公司 视频图像处理方法及装置
US11127119B1 (en) * 2020-03-17 2021-09-21 GM Global Technology Operations LLC Systems and methods for image deblurring in a vehicle
CN113077395B (zh) * 2021-03-26 2023-10-24 东北大学 一种高倍光学显微镜下大尺寸样品图像的去模糊方法
CN113222863B (zh) * 2021-06-04 2024-04-16 中国铁道科学研究院集团有限公司 基于高速铁路运行环境视频自适应去模糊方法及装置
CN115396644B (zh) * 2022-07-21 2023-09-15 贝壳找房(北京)科技有限公司 基于多段外参数据的视频融合方法及装置
CN115047890B (zh) * 2022-08-17 2022-11-01 北京大学 无人船控制方法、设备及计算机可读存储介质

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3251127B2 (ja) * 1993-08-05 2002-01-28 ソニー・ユナイテッド・キングダム・リミテッド 映像データ処理方式
US7379612B2 (en) * 2004-12-16 2008-05-27 The Regents Of The University Of California, Santa Cruz Dynamic reconstruction of high-resolution video from color-filtered low-resolution video-to-video super-resolution
CN101406041A (zh) * 2006-05-08 2009-04-08 三菱电机株式会社 减少场景图像模糊的方法和场景图像去模糊方法
CN101727663A (zh) * 2008-10-13 2010-06-09 索尼株式会社 用于图像去模糊的方法和***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8064717B2 (en) * 2005-10-28 2011-11-22 Texas Instruments Incorporated Digital camera and method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3251127B2 (ja) * 1993-08-05 2002-01-28 ソニー・ユナイテッド・キングダム・リミテッド 映像データ処理方式
US7379612B2 (en) * 2004-12-16 2008-05-27 The Regents Of The University Of California, Santa Cruz Dynamic reconstruction of high-resolution video from color-filtered low-resolution video-to-video super-resolution
CN101406041A (zh) * 2006-05-08 2009-04-08 三菱电机株式会社 减少场景图像模糊的方法和场景图像去模糊方法
CN101727663A (zh) * 2008-10-13 2010-06-09 索尼株式会社 用于图像去模糊的方法和***

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
Amit Agrawal等.Invertible Motion Blur in Video.《Appeared in ACM Transactions on Graphics》.2009,第28卷(第3期), *
JP特许第3251127号B2 2002.01.28
李沛秦 等.一种面向目标区域的快速去模糊算法.《信号处理》.2010,第26卷(第8期), *

Also Published As

Publication number Publication date
CN102073993A (zh) 2011-05-25

Similar Documents

Publication Publication Date Title
CN102073993B (zh) 一种基于摄像机自标定的抖动视频去模糊方法和装置
US9998666B2 (en) Systems and methods for burst image deblurring
EP2291999B1 (en) Image deconvolution using color priors
CN102436639B (zh) 一种去除图像模糊的图像采集方法和图像采集***
US9412151B2 (en) Image processing apparatus and image processing method
US10007990B2 (en) Generating composite images using estimated blur kernel size
CN112132958B (zh) 一种基于双目视觉的水下环境三维重建方法
CN109978774B (zh) 多帧连续等曝光图像的去噪融合方法及装置
US20140354886A1 (en) Device, system, and method of blind deblurring and blind super-resolution utilizing internal patch recurrence
US9253415B2 (en) Simulating tracking shots from image sequences
CN111415310B (zh) 一种图像处理方法及装置、存储介质
Hervieu et al. Stereoscopic image inpainting: distinct depth maps and images inpainting
US9342873B1 (en) Tile-based optical flow
KR101671391B1 (ko) 레이어 블러 모델에 기반한 비디오 디블러링 방법, 이를 수행하기 위한 기록 매체 및 장치
GB2536429A (en) Image noise reduction
KR101181161B1 (ko) 카메라 자체 움직임에 의한 이미지 블러를 제거하는 장치 및 방법, 그리고 그러한 방법이 컴퓨터상에서 실행하는 프로그램이 수록된 컴퓨터로 판독 가능한 기록매체
US20140105515A1 (en) Stabilizing and Deblurring Atmospheric Turbulence
US20130016239A1 (en) Method and apparatus for removing non-uniform motion blur using multi-frame
CN103544681A (zh) 非均一运动模糊图像的恢复方法
GB2536430A (en) Image noise reduction
JP2012014658A (ja) 画像処理装置及び方法、並びにプログラム
US9860441B1 (en) Tile-based digital image correspondence
CN113905147A (zh) 一种船用监控视频画面去抖方法、装置以及存储介质
CN114640885B (zh) 视频插帧方法、训练方法、装置和电子设备
JP2009111921A (ja) 画像処理装置及び画像処理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant