图像处理方法、图像处理装置及存储介质制造方法及图纸

技术编号:34087527 阅读:18 留言:0更新日期:2022-07-11 20:22
本公开是关于一种图像处理方法、图像处理装置及存储介质。图像处理方法包括:获取待处理图像,所述待处理图像为基于第一时间窗口采集的多帧图像;对所述第一时间窗口内的多帧图像进行对齐,并对所述多帧图像按照清晰度大小进行排序,得到第一图像序列;基于所述第一图像序列,按照清晰度从大到小的顺序,进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像;其中,每次进行傅里叶聚合迭代的相邻帧图像包括前一次迭代输出的复原图像与剩余图像中清晰度最大的图像,所述剩余图像为所述第一图像序列中未进行傅里叶聚合的图像。通过本公开可以避免第一时间窗口内极端模糊图像对复原图像的影响,提高了图像模糊处理的处理速度和复原效果。理速度和复原效果。理速度和复原效果。

【技术实现步骤摘要】
图像处理方法、图像处理装置及存储介质


[0001]本公开涉及图像处理
,尤其涉及一种图像处理方法、图像处理装置及存储介质。

技术介绍

[0002]随着科学技术的发展,图像采集作为一种信息交流、传递的方式,被人们运用于日常生活中的各个方面。但由于图像采集过程中受到镜头抖动、运动物体与背景间相对运动等因素影响,经常会出现成像模糊、采集的图像质量较差等问题。
[0003]相关技术中,可以通过算法处理,将采集的图像参数用傅里叶转化并进行效果优化,以相邻辅助帧图像对中心帧图像的模糊部分进行权重值平衡,来达到抵消图像模糊、优化图像质量的目的。但这些方法存在计算量大、无法筛除极端模糊帧对图像影响的问题,不能高效、清晰的对图像进行优化复原。

技术实现思路

[0004]为克服相关技术中存在的问题,本公开提供一种图像处理方法、图像处理装置及存储介质。
[0005]根据本公开实施例的第一方面,提供一种图像处理方法,包括:
[0006]获取待处理图像,所述待处理图像为基于第一时间窗口采集的多帧图像;对所述第一时间窗口内的多帧图像进行对齐,并对所述多帧图像按照清晰度大小进行排序,得到第一图像序列;基于所述第一图像序列,按照清晰度从大到小的顺序,进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像;其中,每次进行傅里叶聚合迭代的相邻帧图像包括前一次迭代输出的复原图像与剩余图像中清晰度最大的图像,所述剩余图像为所述第一图像序列中未进行傅里叶聚合的图像。
[0007]一种实施方式中,所述基于所述第一图像序列,按照清晰度从大到小的顺序,对相邻帧图像进行傅里叶聚合迭代输出,包括:
[0008]基于相同的块重叠率以及相同的块大小,对所述第一图像序列中的每一帧图像进行分块;对所述图像块进行分组,得到多个图像块集合,其中,每一图像块集合中包括有所述第一图像序列中全部帧图像中同一位置的图像块;针对所述多个图像块集合中的每一图像块集合,分别进行相邻帧图像傅里叶聚合迭代输出复原图像,得到各个图像块集合对应的目标图像块;对所述目标图像块进行拼接,得到所述目标图像。
[0009]一种实施方式中,所述进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像,包括:
[0010]确定当前迭代输出的复原图像的第一清晰度,并确定前一次迭代输出的复原图像的第二清晰度;若所述第一清晰度小于或等于所述第二清晰度,则将前一次迭代输出的复原图像作为目标图像。
[0011]一种实施方式中,方法还包括:
[0012]若所述第一清晰度大于所述第二清晰度,则继续进行相邻帧图像傅里叶聚合迭代,直至第一清晰度小于或等于第二清晰度。
[0013]一种实施方式中,所述第一时间窗口内的多帧图像进行对齐,包括:
[0014]获取所述加速度传感器检测到的加速度数据,并基于所述加速度数据确定所述多帧图像中各图像对应的像素位移矩阵;基于所述像素位移矩阵以及所述设备参数矩阵,确定所述多帧图像的图像变换矩阵;基于图像变换矩阵,以所述第一时间窗口中的中心帧为基准,对所述第一时间窗口内的多帧图像进行对齐。
[0015]一种实施方式中,加速度数据确定所述多帧图像中各图像对应的像素位移矩阵,包括:
[0016]基于所述加速度数据确定所述多帧图像中各图像对应的欧拉角;将所述多帧图像中各图像对应的欧拉角转换为四元数,并将所述四元数转换为多帧图像中各图像对应的像素位移矩阵。
[0017]根据本公开实施例的第二方面,提供一种图像处理装置,包括:
[0018]获取单元,用于获取待处理图像,所述待处理图像为基于第一时间窗口采集的多帧图像;对齐单元,用于对所述第一时间窗口内的多帧图像进行对齐;排序单元,用于对所述多帧图像按照清晰度大小进行排序,得到第一图像序列;聚合单元,用于基于所述第一图像序列,按照清晰度从大到小的顺序,进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像;其中,每次进行傅里叶聚合迭代的相邻帧图像包括前一次迭代输出的复原图像与剩余图像中清晰度最大的图像,所述剩余图像为所述第一图像序列中未进行傅里叶聚合的图像。
[0019]一种实施方式中,所述聚合单元采用如下方式基于所述第一图像序列,按照清晰度从大到小的顺序,对相邻帧图像进行傅里叶聚合迭代输出:
[0020]基于相同的块重叠率以及相同的块大小,对所述第一图像序列中的每一帧图像进行分块;对所述图像块进行分组,得到多个图像块集合,其中,每一图像块集合中包括有所述第一图像序列中全部帧图像中同一位置的图像块;针对所述多个图像块集合中的每一图像块集合,分别进行相邻帧图像傅里叶聚合迭代输出复原图像,得到各个图像块集合对应的目标图像块;对所述目标图像块进行拼接,得到所述目标图像。
[0021]一种实施方式中,所述聚合单元采用如下方式将前一次迭代输出的复原图像作为目标图像:
[0022]确定当前迭代输出的复原图像的第一清晰度,并确定前一次迭代输出的复原图像的第二清晰度;若所述第一清晰度小于或等于所述第二清晰度,则将前一次迭代输出的复原图像作为目标图像。
[0023]一种实施方式中,所述聚合单元还用于:若确定所述第一清晰度大于所述第二清晰度,则继续进行相邻帧图像傅里叶聚合迭代,直至第一清晰度小于或等于第二清晰度。
[0024]一种实施方式中,所述图像处理设备安装有加速度传感器,并对应有设备参数矩阵;所述对齐单元采用如下方式对所述第一时间窗口内的多帧图像进行对齐:
[0025]获取所述加速度传感器检测到的加速度数据,并基于所述加速度数据确定所述多帧图像中各图像对应的像素位移矩阵;基于所述像素位移矩阵以及所述设备参数矩阵,确定所述多帧图像的图像变换矩阵;基于图像变换矩阵,以所述第一时间窗口中的中心帧为
基准,对所述第一时间窗口内的多帧图像进行对齐。
[0026]一种实施方式中,所述对齐单元采用如下方式基于所述加速度数据确定所述多帧图像中各图像对应的像素位移矩阵:基于所述加速度数据确定所述多帧图像中各图像对应的欧拉角;将所述多帧图像中各图像对应的欧拉角转换为四元数,并将所述四元数转换为多帧图像中各图像对应的像素位移矩阵。
[0027]根据本公开实施例第三方面,提供一种图像处理装置,包括:
[0028]处理器;用于存储处理器可执行指令的存储器;
[0029]其中,所述处理器被配置为:执行第一方面或者第一方面任意一种实施方式中所述的图像处理方法。
[0030]根据本公开实施例第四方面,提供一种非临时性计算机可读存储介质,当所述存储介质中的指令由移动终端的处理器执行时,使得移动终端能够执行第一方面或者第一方面任意一种实施方式中所述的图像处理方法。
[0031]本公开的实施例提供的技术方案可以包括以下有益效果:对第一时间窗口内的多帧图像进行对齐,并对第一时间窗口内的多帧图像按照清晰度大小进行排序得到第一图像序列。本公开实施例中针对第一图像序列,按照清晰度从大到小的顺序,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图像处理方法,其特征在于,应用于图像处理设备,所述图像处理方法包括:获取待处理图像,所述待处理图像为基于第一时间窗口采集的多帧图像;对所述第一时间窗口内的多帧图像进行对齐,并对所述多帧图像按照清晰度大小进行排序,得到第一图像序列;基于所述第一图像序列,按照清晰度从大到小的顺序,进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像;其中,每次进行傅里叶聚合迭代的相邻帧图像包括前一次迭代输出的复原图像与剩余图像中清晰度最大的图像,所述剩余图像为所述第一图像序列中未进行傅里叶聚合的图像。2.根据权利要求1所述的图像处理方法,其特征在于,所述基于所述第一图像序列,按照清晰度从大到小的顺序,对相邻帧图像进行傅里叶聚合迭代输出,包括:基于相同的块重叠率以及相同的块大小,对所述第一图像序列中的每一帧图像进行分块;对图像块进行分组,得到多个图像块集合,其中,每一图像块集合中包括有所述第一图像序列中全部帧图像中同一位置的图像块;针对所述多个图像块集合中的每一图像块集合,分别进行相邻帧图像傅里叶聚合迭代输出复原图像,得到各个图像块集合对应的目标图像块;对所述目标图像块进行拼接,得到所述目标图像。3.根据权利要求1或2所述的图像处理方法,其特征在于,所述进行相邻帧图像傅里叶聚合迭代输出复原图像,直至得到目标图像,包括:确定当前迭代输出的复原图像的第一清晰度,并确定前一次迭代输出的复原图像的第二清晰度;若所述第一清晰度小于或等于所述第二清晰度,则将前一次迭代输出的复原图像作为目标图像。4.根据权利要求3所述的图像处理方法,其特征在于,所述方法还包括:若所述第一清晰度大于所述第二清晰度,则继续进行相邻帧图像傅里叶聚合迭代,直至第一清晰度小于或等于第二清晰度。5.根据权利要求1所述的图像处理方法,其特征在于,所述图像处理设备安装有加速度传感器,且所述图像处理设备的图像采集装置对应有设备参数矩阵;对所述第一时间窗口内的多帧图像进行对齐,包括:获取所述加速度传感器检测到的加速度数据,并基于所述加速度数据确定所述多帧图像中各图像对应的像素位移矩阵;基于所述像素位移矩阵以及所述设备参数矩阵,确定所述多帧图像的图像变换矩阵;基于图像变换矩阵,以所述第一时间窗口中的中心帧为基准,对所述第一时间窗口内的多帧图像进行对齐。6.根据权利要求5所述的图像处理方法,其特征在于,基于所述加速度数据确定所述多帧图像中各图像对应的像素位移矩阵,包括:基于所述加速度数据确定所述多帧图像中各图像对应的欧拉角;将所述多帧图像中各图像对应的欧拉角转换为四元数,并将所述四元数转换为多帧图
像中各图像对应的像素位移矩阵。7.一种图像处理装置,其特征在于,应用于图像处理设备,所述图像处理装置包括:获取单元,用于获取待处理图像,所述待处理图像为基于第一时间窗口采集的多帧图像;对齐单元,用于对所述第一时间窗口内的多帧图像进行...

【专利技术属性】
技术研发人员:杨帆
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:

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

1