一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

图像的去模糊方法及装置、成像设备、存储介质与流程

2021-11-15 17:49:00 来源:中国专利 TAG:


1.本发明涉及图像处理技术领域,具体地涉及一种图像的去模糊方法及装置、成像设备、存储介质。


背景技术:

2.在拍照等图像采集操作时,被拍摄物体的移动会导致成像模糊。例如,在指纹识别场景中,如果手指在传感器成像时移动,则会导致传感器接收到的图像因手指移动而模糊不清,进而无法有效地识别指纹。
3.针对此类成像模糊问题,现有技术通常采用的解决方案是重新拍摄一张清晰图像,但这会延长拍摄周期。例如,在指纹解锁场景中,因手指持续移动而需要不断重新采集指纹时,解锁过长的解锁时间会影响用户使用体验。


技术实现要素:

4.本发明解决的技术问题是如何有效地对模糊图像进行去模糊处理,以获得清晰图像。
5.为解决上述技术问题,本发明实施例提供一种图像的去模糊方法,包括:获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
6.可选的,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
7.可选的,所述待处理的模糊图像和对应的清晰图像均为指纹图像。
8.可选的,所述模糊函数以矩阵形式表示,所述确定初始的模糊函数包括:对所述矩阵中的每一元素赋随机值,以得到所述初始的模糊函数。
9.可选的,所述随机值的取值范围为0至1。
10.可选的,所述待处理的模糊图像由成像系统采集获得,所述矩阵的行数和列数根据所述成像系统的光源尺寸确定。
11.可选的,所述确定初始的清晰图像包括:将所述模糊图像确定为所述初始的清晰图像。
12.可选的,所述基于所述模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数包括:基于所述模糊图像、模糊函数以及清晰图像迭代地进行反卷积运算,以获取处理后的清晰图像以及处理后的模糊函数。
13.可选的,所述基于所述模糊图像、模糊函数以及清晰图像迭代地进行反卷积运算,
以获取处理后的清晰图像以及处理后的模糊函数包括:每次迭代时,基于如下公式计算得到所述处理后的清晰图像:到所述处理后的清晰图像:其中,k表示第k次迭代运算,k≥0;f
k 1
(x)为第k 1次迭代得到的处理后的清晰图像;f
k
(x)为第k次迭代得到的处理后的清晰图像;g(x)为所述模糊图像;h
k
(x)为第k次迭代得到的处理后的模糊函数;h
k
(-x)为第k次迭代得到的处理后的模糊函数的翻转结果;*表示卷积运算;
×
表示乘运算;每次迭代时,基于如下公式得到所述处理后的模糊函数:运算;每次迭代时,基于如下公式得到所述处理后的模糊函数:其中,h
k 1
(x)为第k 1次迭代得到的处理后的模糊函数;f
k
(-x)为第k次迭代得到的处理后的清晰图像的翻转结果。
14.可选的,每次迭代得到的处理后的清晰图像满足如下限制条件:所述处理后的清晰图像中每一像素的灰度均大于零。
15.可选的,每次迭代得到的处理后的模糊函数满足如下限制条件:所述处理后的模糊函数中每一元素的数值均大于零;所述处理后的模糊函数满足归一化条件;所述处理后的模糊函数的行数和列数保持不变。
16.可选的,所述停止条件包括:迭代的次数达到预设次数。
17.可选的,所述当迭代结果满足停止条件时,停止迭代包括:当所述迭代的次数达到所述预设次数,但最近一次迭代得到的处理后的清晰图像与其前一次迭代得到的处理后的清晰图像的相似性小于所述预设阈值时,继续迭代,直至前后两次迭代得到的处理后的清晰图像的相似性大于所述预设阈值。
18.为解决上述技术问题,本发明实施例还提供一种图像的去模糊装置,包括:获取模块,用于获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;处理模块,用于基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;确定模块,当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
19.可选的,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
20.为解决上述技术问题,本发明实施例还提供一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述方法的步骤。
21.为解决上述技术问题,本发明实施例还提供一种成像设备,包括:成像系统,用于采集得到待处理的模糊图像;去模糊模块,用于执行上述方法以将所述待处理的模糊图像去模糊还原为对应的清晰图像。
22.与现有技术相比,本发明实施例的技术方案具有以下有益效果:
23.本发明实施例提供一种图像的去模糊方法,包括:获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为
所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
24.由此,采用本实施例方案能够以迭代运算方式对模糊图像进行去模糊处理,以得到质量更高的清晰图像。具体而言,通过运算从模糊图像推算得到清晰图像。
25.进一步,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。当前后两次迭代得到的清晰图像的相似性高于预设阈值时,表明最近一次迭代得到的清晰图像还原效果较好并趋于稳定,则本次迭代进行运算得到的清晰图像可以确定为优选的清晰图像。
26.较之以固定迭代次数作为停止条件的方案,以图像相似性作为停止条件利于获得更优的去模糊效果。具体而言,迭代次数过多或过少均可能影响到模糊函数的质量以及对模糊图像的还原度,因此,以固定的迭代次数作为停止条件而处理得到的图像的去模糊效果不一定是最优的。基于此,本发明方案以图像相似性作为停止条件,根据迭代过程中的实时处理效果来决定停止时机,从而得到质量更高的清晰图像。
27.进一步,本发明实施例还提供一种成像设备,包括:成像系统,用于采集得到待处理的模糊图像;去模糊模块,用于执行上述方法以将所述待处理的模糊图像去模糊还原为对应的清晰图像。
28.采用本实施例方案,能够对采集到的模糊图像进行去模糊处理,无需重复采集既能得到清晰图像。由此,能够提高指纹成像设备的成像和识别效率,缩短识别时间。
附图说明
29.图1是本发明实施例一种用于成像系统的模糊函数处理方法的流程图;
30.图2是手指的清晰指纹图像的示意图;
31.图3是手指的模糊指纹图像的示意图;
32.图4是手指的移动造成的模糊函数的理论示意图;
33.图5是采用图1所示方法针对图3所示图像处理得到的模糊函数的示意图;
34.图6是本发明实施例一种图像的去模糊方法的流程图;
35.图7是一个典型应用场景中模糊指纹图像的示意图;
36.图8是采用基于图7所示图像去模糊还原得到的清晰指纹图像;
37.图9是采用本实施例所述方法针对图7所示图像处理得到的模糊函数的示意图;
38.图10是本发明实施例一种用于成像系统的模糊函数处理装置的结构示意图;
39.图11是本发明实施例一种图像的去模糊装置的结构示意图。
具体实施方式
40.如背景技术所言,在图像采集过程中,当被采集物体移动导致成像模糊时,现有技术无法提供较好的解决方案。
41.以指纹识别场景为例,传统的光学式屏下式指纹识别技术是利用透镜在传感器上成像,因此其模块需要透镜阵列、光线准直器、空间滤波器等元件,结构比较复杂,导致模块
厚重、感测范围小等缺点。本实施例方案采用新光学式屏下指纹识别技术,为基于全反射成像原理,具有结构简单、模块轻薄、成本低且容易实现大面积的感测范围等优点。
42.但是,由于在采集指纹时,手指可能会在传感器成像时移动,导致传感器所接收到的影像因为移动而模糊不清,使得指纹识别上会有困难。
43.为解决上述技术问题,本发明实施例提供一种图像的去模糊方法,包括:获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
44.由此,采用本实施例方案能够以迭代运算方式对模糊图像进行去模糊处理,以得到质量更高的清晰图像。具体而言,通过运算从模糊图像推算得到清晰图像。进一步,当前后两次迭代得到的清晰图像的相似性高于预设阈值时,表明最近一次迭代得到的清晰图像还原效果较好并趋于稳定,则本次迭代进行运算得到的清晰图像可以确定为优选的清晰图像。
45.为使本发明的上述目的、特征和有益效果能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
46.图1是本发明实施例一种用于成像系统的模糊函数处理方法的流程图。
47.采用本实施例方案处理得到的模糊函数可以应用于光学屏下指纹识别场景。例如,可以基于所述模糊函数对采集得到的模糊指纹图像进行去模糊处理,以从模糊指纹图像还原得到清晰指纹图像,无需重复地进行指纹采集操作。在实际应用中,所述模糊函数还可以应用于其他需要对因被采集物体移动而导致成像模糊的采集影像进行后处理的场景,以基于模糊影像还原得到清晰影像。
48.在光学屏下指纹识别场景中,所述成像系统可以包括:光源部件、透光盖板以及传感器部件,自所述光源发射的光线在所述透光盖板处发生全反射,并携带有按压于透光盖板的手指的指纹信息入射至所述传感器部件。由此,所述传感器部件采集得到指纹图像。
49.如果在传感器部件成像期间手指发生移动,则传感器部件采集到的是模糊指纹图像。采用本实施例方案,能够基于因手指移动而产生的模糊函数将所述模糊指纹图像去模糊得到清晰指纹图像。
50.清晰图像、模糊图像和模糊函数三者之间的关系满足公式(1):
51.g(x)=h(x)*f(x) n
ꢀꢀꢀ
(1)
52.其中,g(x)为所述模糊图像;h(x)为所述模糊函数;f(x)为所述清晰图像;*为卷积运算;n为系统噪声;(x)为图像的像素矩阵。
53.所述系统噪声n可以通过对所述成像系统进行测量得到。例如,在透光盖板上未放置手指时进行图像采集操作,以获取没有待采集物体的图像。所述系统噪声n通常用于表征传感器噪声,以及环境信号噪声等。
54.所述清晰图像f(x)以及模糊图像g(x)可以视为由像素构成的矩阵。
55.所述模糊函数h(x)也可以以矩阵形式表示。
56.在一个具体实施中,所述模糊函数h(x)为点扩散函数(point spread function,简称psf),描述的是一个成像系统对一个点光源的响应。因此,点扩散函数h(x)与清晰图像f(x)(即被采集物体的本征图像)卷积的结果就是所述成像系统实际采集的图像g(x)(即模糊图像)。这里用于表征所述模糊函数h(x)的矩阵的行数和列数可以根据所述成像系统的光源尺寸确定。例如,所述光源部件的面积越大,所述矩阵的行数和列数越多。除了光源本身的形状尺寸等,被采集物体的移动也会影响到所述模糊函数h(x),最终的模糊函数h(x)是由光源形状尺寸和被采集物体的移动两种因素的叠加所形成。
57.在一个具体实施中,参考图1,本实施例所述模糊函数处理方法可以包括如下步骤:
58.步骤s101,获取模糊图像,并确定初始的模糊函数以及初始的清晰图像;
59.步骤s102,基于所述模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;
60.步骤s103,当迭代结果满足停止条件时,停止迭代,并将最后一次迭代得到的处理后的模糊函数确定为优选模糊函数。
61.在一个具体实施中,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
62.在一个具体实施中,在所述步骤s101中,在接收到所述待处理的模糊图像之后,可以先对所述模糊指纹图像的模糊程度进行判断。如果所述模糊指纹图像的模糊程度超过预设临界值,则继续执行步骤s102;否则,直接基于所述模糊指纹图像进行指纹识别操作。
63.在一个具体实施中,所述步骤s101可以包括:对所述模糊函数的矩阵中的每一元素赋随机值,以得到所述初始的模糊函数。
64.例如,所述随机值的取值范围为0至1。也即,对于所述模糊函数的矩阵中的每一元素,从0~1中随机取值,从而得到所述初始的模糊函数。
65.在一个具体实施中,所述步骤s101还可以包括:将所述模糊图像确定为所述初始的清晰图像。
66.在一个具体实施中,所述模糊图像可以是所述传感器部件接收到的影像。
67.在一个具体实施中,所述步骤s102可以包括:每次迭代时进行反卷积运算,所述反卷积运算可以基于最大似然(maximum likelihood)原理进行。
68.例如,每次迭代时,基于公式(2)计算得到所述处理后的清晰图像:
[0069][0070]
其中,k表示第k次迭代运算,k≥0;f
k 1
(x)为第k 1次迭代得到的处理后的清晰图像;f
k
(x)为第k次迭代得到的处理后的清晰图像;g(x)为所述模糊图像;h
k
(x)为第k次迭代得到的处理后的模糊函数;h
k
(-x)为第k次迭代得到的处理后的模糊函数的翻转结果;*表示卷积运算;
×
表示乘运算;
[0071]
进一步,每次迭代时,基于公式(3)得到所述处理后的模糊函数:
[0072][0073]
其中,h
k 1
(x)为第k 1次迭代得到的处理后的模糊函数;f
k
(-x)为第k次迭代得到的处理后的清晰图像的翻转结果。
[0074]
在一个具体实施中,每次迭代得到的处理后的清晰图像需要满足如下限制条件:所述处理后的清晰图像中每一像素的灰度均大于零。
[0075]
进一步,每次迭代得到的处理后的模糊函数需要满足如下限制条件:所述处理后的模糊函数中每一元素的数值均大于零;所述处理后的模糊函数满足归一化条件;所述处理后的模糊函数的行数和列数保持不变。
[0076]
所述满足归一化条件是指,所述处理后的模糊函数的矩阵中所有元素的加和为1。
[0077]
在一个具体实施中,每次迭代后,均可以执行检查操作,以判断是否达到停止条件。若第k 1次迭代获得的处理后图像与第k次迭代获得的处理后图像的相似性大于预设阈值时,则确定符合停止条件。
[0078]
具体地,所述预设阈值可以是根据经验法则确定的,例如可以通过先前的实验测得。一般而言,在迭代运算满足所述停止条件时,会达到平均最小错误的次数。
[0079]
在一个具体实施中,所述图像的相似性可以基于结构相似性(structural similarity index,简称ssim)表征。
[0080]
在一个具体实施中,所述停止条件还可以包括:迭代的次数达到预设次数。以通过二次检查辅助得到较优的模糊函数。
[0081]
例如,当所述迭代的次数达到所述预设次数,但最近一次迭代得到的处理后的清晰图像与其前一次迭代得到的处理后的清晰图像的相似性小于所述预设阈值时,继续迭代,直至前后两次迭代得到的处理后的清晰图像的相似性大于所述预设阈值。
[0082]
又例如,当迭代的次数尚未达到所述预设次数时,若最近一次迭代得到的处理后的清晰图像与其前一次迭代得到的处理后的清晰图像的相似性已经大于所述预设阈值,则可以立即停止迭代。
[0083]
以图2所示清晰指纹图像(分辨率256
×
256)为例,因成像时手指移动,传感器部件实际采集到的图像可能是图3示出的模糊指纹图像。
[0084]
理论上,因手指水平移动而造成的模糊函数如图4所示。采用本实施例方案处理得到的优选模糊函数如图5所示。可见,采用本实施例方案,能够得到非常接近于理论结果的优选模糊函数。
[0085]
在移动模糊场景中,最终得到的所述优选模糊函数可以如公式(4)所示:
[0086][0087]
其中,rect()为矩形函数;d
smear
为单次曝光时间内被采集物体的移动距离。
[0088]
在一些实施例中,被采集物体在单次曝光时间内的线性运动会在图像中产生拖尾,单次曝光时间内被采集物体移动的距离越大,采集到的图像中的拖尾现象越严重。具体地,可以根据公式(5)计算单次曝光时间内被采集物体的移动距离:
[0089]
d
smear
(t)=υ
·
t
exp
ꢀꢀꢀ
(5)
[0090]
其中,υ是被采集物体的移动速度,t
exp
是曝光时间。
[0091]
由上,采用本实施例方案能够基于迭代的算法来找出因为物体移动而造成的模糊函数,以利后期的处理,例如去模糊。具体而言,通过反卷积运算从模糊图像推算得到清晰图像。进一步,当前后两次迭代得到的清晰图像的相似性高于预设阈值时,表明最近一次迭代得到的清晰图像还原效果较好并趋于稳定,则本次迭代进行反卷积运算时所采用的模糊函数可以作为优选模糊函数,用于对当前采集到的模糊图像的去模糊处理。
[0092]
较之以固定迭代次数作为停止条件的方案,以图像相似性作为停止条件利于获得更优的优选模糊函数。具体而言,迭代次数过多或过少均可能影响到模糊函数的质量以及对模糊图像的还原度,因此,以固定的迭代次数作为停止条件而处理得到的优选模糊函数对图像的去模糊效果不一定是最优的。基于此,本发明方案以图像相似性作为停止条件,根据迭代过程中的实时处理效果来决定停止时机,从而得到更优的优选模糊函数。
[0093]
在一个具体实施中,响应于已经处理得到所述优选模糊函数,可以基于所述优选模糊函数对所述传感器部件当前采集到的模糊指纹图像进行去模糊操作,以得到对应的清晰指纹图像。
[0094]
具体地,可以获取待处理的模糊图像,进而基于所述优选模糊函数将所述待处理的模糊图像去模糊还原为对应的清晰图像。
[0095]
例如,可以基于公式(6)还原得到所述清晰图像:
[0096][0097]
其中,为还原得到的清晰图像;g(x)为所述待处理的模糊图像;h(x)为所述优选模糊函数;*-1
表示反卷积运算。
[0098]
在一些实施例中,对于所述传感器部件每次采集到的模糊指纹图像,均可采用上述方法确定出适用于当前采集到的模糊指纹图像的优选模糊函数,再基于所述优选模糊函数对所述传感器部件当前采集到的模糊指纹图像进行去模糊操作,以得到对应的清晰指纹图像。
[0099]
图6示出本发明实施例一种图像的去模糊方法的流程图。
[0100]
步骤s201,获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;
[0101]
步骤s202,基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;
[0102]
步骤s203,当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
[0103]
其中,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
[0104]
关于所述迭代运算以及停止条件的具体内容可以参考上述图1所示实施例中的相关描述,在此不予赘述。
[0105]
在一个具体实施中,在所述步骤s201中,在接收到所述待处理的模糊图像之后,可以先对所述模糊指纹图像的模糊程度进行判断。如果所述模糊指纹图像的模糊程度超过预
设临界值,则继续执行步骤s202;否则,直接基于所述模糊指纹图像进行指纹识别操作。
[0106]
具体地,步骤s201和前述实施例的步骤s101中的所述预设临界值可以根据能否从原始图像中识别得到所需信息确定。例如,若所述模糊指纹图像的模糊程度达到某一值时,无法从模糊指纹图像中识别得到指纹信息的几率超过80%,则该值确定为所述预设临界值。
[0107]
以图7所示模糊指纹图像(分辨率160
×
160)为例,采用上述图1所示实施例方案,能够同时得到如图9示出的优选模糊函数(大小为9
×
9像素)以及图8所示的清晰指纹图像。对比图7和图8可见,指纹图像的模糊程度被极大降低。在一个实施例中,得到图8所示的清晰指纹图像经过的迭代运算的次数为10次。
[0108]
图10是本发明实施例一种用于成像系统的模糊函数处理装置的结构示意图。本领域技术人员理解,本实施例所述用于成像系统的模糊函数处理装置3(以下简称为模糊函数处理装置3)可以用于实施上述图1所示实施例中所述的方法。
[0109]
具体地,在本实施例中,所述模糊函数处理装置3可以包括:获取模块31,用于获取模糊图像,并确定初始的模糊函数以及初始的清晰图像;迭代模块32,用于基于所述模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;确定模块33,当迭代结果满足停止条件时,停止迭代,并将最后一次迭代得到的处理后的模糊函数确定为优选模糊函数。
[0110]
在一些实施例中,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
[0111]
关于所述模糊函数处理装置3的工作原理、工作方式的更多内容,可以参照上述图1中的相关描述,这里不再赘述。
[0112]
图11是本发明实施例一种图像的去模糊装置的结构示意图。本领域技术人员理解,本实施例所述图像的去模糊装置4(以下简称为去模糊装置4)可以用于实施上述图6所示实施例中所述的方法。
[0113]
具体地,本实施例所述去模糊装置4可以包括:获取模块41,用于获取待处理的模糊图像,并确定初始的模糊函数以及初始的清晰图像;处理模块42,用于基于模糊图像、模糊函数以及清晰图像迭代地进行运算,以获取处理后的清晰图像以及处理后的模糊函数,其中,第一次迭代时的模糊函数为所述初始的模糊函数,第一次迭代时的清晰图像为所述初始的清晰图像,自第二次迭代起,前一次迭代得到的处理后的清晰图像以及处理后的模糊函数作为下一次迭代时用于进行运算的清晰图像以及模糊函数;确定模块43,当迭代结果满足停止条件时,停止迭代,并基于最后一次迭代得到的处理后的清晰图像确定去模糊结果。
[0114]
在一些实施例中,所述停止条件至少包括:前后两次迭代得到的处理后的清晰图像的相似性大于预设阈值。
[0115]
关于所述去模糊装置4的工作原理、工作方式的更多内容,可以参照上述图6中的相关描述,这里不再赘述。
[0116]
本发明实施例还提供一种图像采集设备,包括:成像系统,用于采集得到待处理的模糊图像;去模糊模块,与所述成像系统耦接,所述去模糊模块用于将所述待处理的模糊图像去模糊还原为对应的清晰图像。
[0117]
在一些实施例中,所述去模糊模块用于执行上述图6所示的方法来实现将所述待处理的模糊图像去模糊还原为对应的清晰图像。
[0118]
在一些实施例中,所述图像采集设备还可以包括模糊函数处理模块,与所述成像系统和所述去模糊模块耦接,所述模糊函数处理模块用于执行上述图1所示方法以确定所述优选模糊函数。其中,所述优选模糊函数被传输至所述去模糊模块,所述去模糊模块根据所述优选模糊函数对所述待处理的模糊图像进行去模糊操作。例如,所述去模糊模块可以基于前述实施例的公式(6)得到对应的清晰图像。
[0119]
在指纹识别场景中,所述图像采集设备可以为成像设备,如指纹成像设备,所述成像系统采集得到的模糊图像可以为模糊指纹图像。相应的,经所述模糊函数处理模块和去模糊模块处理得到的去模糊还原的清晰图像为清晰指纹图像。
[0120]
由上,采用本实施例方案,能够对采集到的模糊图像进行去模糊处理,无需重复采集既能得到清晰图像。由此,能够提高图像采集设备的采集效率,缩短采集时间。
[0121]
进一步地,本发明实施例还公开一种存储介质,其上存储有计算机指令,所述计算机指令运行时执行上述图1或6所示实施例中所述的方法技术方案。优选地,所述存储介质可以包括诸如非挥发性(non-volatile)存储器或者非瞬态(non-transitory)存储器等计算机可读存储介质。所述存储介质可以包括rom、ram、磁盘或光盘等。
[0122]
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献