图像处理方法及设备技术

技术编号:19345489 阅读:16 留言:0更新日期:2018-11-07 15:08
本公开提供图像处理方法及设备,图像处理方法包括:获取图像帧序列;确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧和所述第二图像帧各自对应的缩放比例的取值和模糊半径的取值分别为Z1、Z2,R1、R2,0<Z1<Z2≤1,1≤R2<R1。本公开提供的技术方案,减少图像帧所包括的像素数量再做模糊处理,可以减少图像处理的运算量。

Image processing method and equipment

The present disclosure provides image processing methods and apparatus, which include acquiring image frame sequences, determining the values of the scaling ratio and the blur radius corresponding to the image frames in the image frame sequences, and downsampling the image frames in the image frame sequences according to the values of the scaling ratio to obtain the corresponding image frames. A scaled image frame is obtained by blurring the scaled image frame according to the value of the blurred radius, in which the image frame in the image frame sequence includes at least the first image frame and the second image frame, and the values of respective scaling ratios of the first image frame and the second image frame. And the values of fuzzy radius are Z1, Z2, R1, R2, 0 < Z1 < Z2 < 1, 1 < R2 < R1. The technical scheme provided in the present disclosure reduces the number of pixels included in an image frame and then performs blurring processing, thereby reducing the amount of operation of image processing.

【技术实现步骤摘要】
图像处理方法及设备
本公开涉及图像处理
,尤其涉及图像处理方法及设备。
技术介绍
图像处理中经常用到高斯模糊,高斯模糊以一个像素周边范围内像素色值的平均值作为该像素的色值,得到模糊化的图像。周边范围的大小以模糊半径来表示,模糊半径越大,模糊效果越明显。为增强模糊效果,就需要增大模糊半径。随着模糊半径增大,计算色值均值时的运算量呈指数级的增大,导致做高斯模糊时所耗费的计算资源急剧增大。
技术实现思路
本公开的实施例提供图像处理方法及设备,技术方案如下:根据本公开实施例的第一方面,提供一种图像处理方法,包括:获取图像帧序列;确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述第一图像帧所对应的所述模糊半径的取值为R1,所述第二图像帧所对应的所述缩放比例的取值为Z2,所述第二图像帧所对应的所述模糊半径的取值为R2,0<Z1<Z2≤1,1≤R2<R1。本公开提供的技术方案,首先对图像帧序列中的图像帧做下采样,然后在下采样基础上做模糊处理,得到带有模糊效果的图像帧。对于图像帧序列中的两个图像帧:第一图像帧和第二图像帧,对第一图像帧按照缩放比例Z1做下采样,再按照模糊半径R1做模糊处理,对第二图像帧按照缩放比例Z2做下采样,再按照模糊半径R2做模糊处理。Z1<Z2且R1>R2,即第二图像帧对应的缩放比例相对于第一图像帧对应的缩放比例减小,第二图像帧对应的模糊半径相对于第一图像帧对应的模糊半径增大,也就是说当模糊半径增大时缩放比例减小,当模糊半径减小时缩放比例增大,如此所带来的效果是:一方面,随着模糊半径增大,针对单个像素做模糊处理的计算量增大,但是由于缩放比例减小,图像帧所包括的像素数量减小,因此相对于不断增大模糊半径并做模糊处理的方案,下采样后再做模糊处理可以减小运算量。另一方面,下采样和模糊处理都能够带来一定程度的模糊效果,最终的模糊效果是下采样和模糊处理得到的模糊效果的叠加。相比只做模糊处理的方案,下采样后再做模糊处理可以增强模糊效果。综合上述两方面,本公开所提供的技术方案能够以更小的计算量得到更明显的模糊效果。进一步地,对图像帧序列中的图像帧逐一做下采样和模糊处理的过程中,通过减小缩放比例并增大模糊半径,或者增大缩放比例并减小模糊半径,可以得到模糊程度由弱到强或者由强到弱的渐变效果。在一个实施例中,所述确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值,包括:确定所述图像帧序列中的图像帧所对应的模糊系数的取值,所述模糊系数用于指示模糊效果的强弱程度;根据所述模糊系数的取值确定所述缩放比例的取值和所述模糊半径的取值,所述缩放比例的取值和所述模糊半径的取值其中一个与所述模糊系数的取值正相关,另一个与所述模糊系数的取值负相关。在一个实施例中,所述确定所述图像帧序列中的图像帧所对应的模糊系数的取值,包括:根据拖动状态栏的操作手势在触摸屏上的滑动位置,确定状态栏背景图像帧所对应的模糊系数的取值。在一个实施例中,所述确定状态栏背景图像帧所对应的模糊系数的取值,包括:确定由桌面图层、壁纸图层叠加而成的图像帧所对应的模糊系数的取值。在一个实施例中,所述确定状态栏背景图像帧所对应的模糊系数的取值,包括:确定当前所播放视频的视频帧所对应的模糊系数的取值。在一个实施例中,所述得到对应的模糊图像帧之后,还包括:增加所述模糊图像帧的饱和度。在一个实施例中,所述得到对应的模糊图像帧之后,还包括:压黑所述模糊图像帧。在一个实施例中,所述根据所述模糊半径的取值对所述缩放图像帧做模糊处理,包括:根据所述模糊半径的取值对所述缩放图像帧做高斯模糊;其中,所述第一图像帧对应的模糊半径的取值为n,对应的高斯模糊算法的加权系数为Wn,所述第二图像帧对应的模糊半径的取值为n+1,对应的高斯模糊算法的加权系数为Wn+1,所述第一图像帧和所述第二图像帧之间的图像帧,对应的高斯模糊算法的加权系数在Wn和Wn+1之间渐进变化。根据本公开实施例的第二方面,提供一种图像处理设备,包括:帧控制模块,用于获取图像帧序列;模糊度控制模块,用于确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;帧处理模块,用于根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述第一图像帧所对应的所述模糊半径的取值为R1,所述第二图像帧所对应的所述缩放比例的取值为Z2,所述第二图像帧所对应的所述模糊半径的取值为R2,0<Z1<Z2≤1,1≤R2<R1。在一个实施例中,所述模糊度控制模块包括:模糊系数控制子模块,用于确定所述图像帧序列中的图像帧所对应的模糊系数的取值,所述模糊系数用于指示模糊效果的强弱程度;映射子模块,用于根据所述模糊系数的取值确定所述缩放比例的取值和所述模糊半径的取值,所述缩放比例的取值和所述模糊半径的取值其中一个与所述模糊系数的取值正相关,另一个与所述模糊系数的取值负相关。在一个实施例中,所述模糊度控制模块包括:状态栏子模块,用于根据拖动状态栏的操作手势在触摸屏上的滑动位置,确定状态栏背景图像帧所对应的模糊系数的取值。在一个实施例中,所述模糊度控制模块包括图层模糊子模块,所述图层模糊子模块用于确定由桌面图层、壁纸图层叠加而成的图像帧所对应的模糊系数的取值。在一个实施例中,所述模糊度控制模块包括视频模糊子模块,所述视频模糊子模块用于确定当前所播放视频的视频帧所对应的模糊系数的取值。在一个实施例中,还包括:饱和度控制模块,用于增加所述模糊图像帧的饱和度;在一个实施例中,还包括:黑度控制模块,用于压黑所述模糊图像帧。在一个实施例中,所述帧处理模块包括:高斯模糊子模块,用于根据所述模糊半径的取值对所述缩放图像帧做高斯模糊;其中,所述第一图像帧对应的模糊半径的取值为n,对应的高斯模糊算法的加权系数为Wn,所述第二图像帧对应的模糊半径的取值为n+1,对应的高斯模糊算法的加权系数为Wn+1,所述第一图像帧和所述第二图像帧之间的图像帧,对应的高斯模糊算法的加权系数在Wn和Wn+1之间渐进变化。根据本公开实施例的第三方面,提供一种图像处理设备,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取图像帧序列;确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述第一图像帧所对应的所述模糊半径的取值为R1,所述第二图像帧所对应的所述缩放比例的取值为Z2,所述第二图像帧所本文档来自技高网...

【技术保护点】
1.一种图像处理方法,其特征在于,包括:获取图像帧序列;确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述第一图像帧所对应的所述模糊半径的取值为R1,所述第二图像帧所对应的所述缩放比例的取值为Z2,所述第二图像帧所对应的所述模糊半径的取值为R2,0<Z1<Z2≤1,1≤R2<R1。

【技术特征摘要】
1.一种图像处理方法,其特征在于,包括:获取图像帧序列;确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述第一图像帧所对应的所述模糊半径的取值为R1,所述第二图像帧所对应的所述缩放比例的取值为Z2,所述第二图像帧所对应的所述模糊半径的取值为R2,0<Z1<Z2≤1,1≤R2<R1。2.根据权利要求1所述的图像处理方法,其特征在于,所述确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值,包括:确定所述图像帧序列中的图像帧所对应的模糊系数的取值,所述模糊系数用于指示模糊效果的强弱程度;根据所述模糊系数的取值确定所述缩放比例的取值和所述模糊半径的取值,所述缩放比例的取值和所述模糊半径的取值其中一个与所述模糊系数的取值正相关,另一个与所述模糊系数的取值负相关。3.根据权利要求2所述的图像处理方法,其特征在于,所述确定所述图像帧序列中的图像帧所对应的模糊系数的取值,包括:根据拖动状态栏的操作手势在触摸屏上的滑动位置,确定状态栏背景图像帧所对应的模糊系数的取值。4.根据权利要求3所述的图像处理方法,其特征在于,所述确定状态栏背景图像帧所对应的模糊系数的取值,包括:确定由桌面图层、壁纸图层叠加而成的图像帧所对应的模糊系数的取值;或者,确定当前所播放视频的视频帧所对应的模糊系数的取值。5.根据权利要求1所述的图像处理方法,其特征在于,所述得到对应的模糊图像帧之后,还包括:增加所述模糊图像帧的饱和度;和/或,压黑所述模糊图像帧。6.根据权利要求1所述的图像处理方法,其特征在于,所述根据所述模糊半径的取值对所述缩放图像帧做模糊处理,包括:根据所述模糊半径的取值对所述缩放图像帧做高斯模糊;其中,所述第一图像帧对应的模糊半径的取值为n,对应的高斯模糊算法的加权系数为Wn,所述第二图像帧对应的模糊半径的取值为n+1,对应的高斯模糊算法的加权系数为Wn+1,所述第一图像帧和所述第二图像帧之间的图像帧,对应的高斯模糊算法的加权系数在Wn和Wn+1之间渐进变化。7.一种图像处理设备,其特征在于,包括:帧控制模块,用于获取图像帧序列;模糊度控制模块,用于确定所述图像帧序列中的图像帧所对应的缩放比例的取值和模糊半径的取值;帧处理模块,用于根据所述缩放比例的取值对所述图像帧序列中的图像帧作下采样得到对应的缩放图像帧,根据所述模糊半径的取值对所述缩放图像帧做模糊处理得到对应的模糊图像帧;其中,所述图像帧序列中的图像帧至少包括第一图像帧和第二图像帧,所述第一图像帧所对应的所述缩放比例的取值为Z1,所述...

【专利技术属性】
技术研发人员:刘伟权周雨田龙海
申请(专利权)人:北京小米移动软件有限公司
类型:发明
国别省市:北京,11

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

1