发明名称 Blur-kernel estimation from spectral irregularities
摘要 A method for deriving a blur kernel from a blurred image is provided herein. The method may include the following steps: obtaining a blurred image B, being a product of a blur kernel k applied to an original image I; calculating fθ(x)=Rd*Pθ(B)(x) for every angle θ, wherein R denotes an autocorrelation operator, Pθ denotes a projection operator of based on angle θ, and d denotes a one dimensional differentiation filter; estimating spectral power of the blur kernel based on a given support parameter; estimating the blur kernel k using a phase retrieval algorithm, based on the estimated spectral power of the blur kernel; updating the support parameters; and repeating the estimating of the spectral power, the estimating of the kernel and the updating of the support parameters in an iterative, to yield the blur kernel.
申请公布号 US9008453(B2) 申请公布日期 2015.04.14
申请号 US201313926756 申请日期 2013.06.25
申请人 Yissum Research Development Company of The Hebrew University of Jerusalem Ltd. 发明人 Fattal Raanan;Goldstein Amit
分类号 G06K9/40;G06T5/00;G06T5/20 主分类号 G06K9/40
代理机构 Latzer Baratz LLP 代理人 Zedek Pearl Cohen;Latzer Baratz LLP
主权项 1. A method comprising: obtaining a blurred image B, being a product of a blur kernel k applied to an original image I, wherein B and I are matrices representing pixel image arrays and k is a kernel of a matrix; calculating fθ(x)=Rd*Pθ(B)(x) for every angle θ, wherein R denotes an autocorrelation operator, Pθ denotes a projection operator of a two dimensional signal into one dimension based on angle θ, and d denotes a one dimensional differentiation filter applied to a product of the projection operator Pθ and the blurred image B; setting support parameters sθ to argminx fθ(x); estimating |{circumflex over (k)}|2 denoting a spectral power of the blur kernel based on a given support parameter; estimating the blur kernel k using a phase retrieval algorithm, based on the estimated spectral power of the blur kernel |{circumflex over (k)}|2; updating the support parameters sθ to argmaxx (RPθ(k)(x)>a·max(RPθ(k))), wherein a is constant number; and repeating the estimating of the spectral power |{circumflex over (k)}|2, the estimating of the kernel and the updating of the support parameters sθ in an expectation maximization (EM) procedure, to yield the blur kernel k.
地址 Jerusalem IL