确定视频帧中平坦区域的方法、装置及电子设备制造方法及图纸

技术编号:15392555 阅读:77 留言:0更新日期:2017-05-19 05:21
本发明专利技术实施例涉及视频图像处理技术领域,尤其涉及一种确定视频帧中平坦区域的方法、装置及电子设备。该方法包括:确定待处理视频帧的图像区域;将图像区域划分为多个子区域;计算每个子区域中各个像素点的噪声参数值;根据每个子区域中各个像素点的噪声参数值,确定每个子区域中的非图像边缘像素点;计算每个子区域中非图像边缘像素点的噪声参数平均值和每个子区域中所有像素点的噪声参数平均值;根据每个子区域的非图像边缘像素点的噪声参数平均值和每个子区域中所有像素点的噪声参数平均值,从多个子区域中确定平坦区域。本发明专利技术实施例的确定视频帧中平坦区域的方法、装置及电子设备,能够提高确定视频帧中平坦区域的效率。

Method, device and electronic device for determining flat area in video frame

The embodiment of the invention relates to the technical field of video image processing, in particular to a method, a device and an electronic device for determining a flat area in a video frame. The method includes: determining image processing region of a video frame; the image area is divided into several sub regions; noise parameters calculation of each pixel in each sub area; according to the noise parameters of each pixel in each sub area, determine a map in each sub area like edge pixels; the average noise all the parameters of the pixel average noise parameters of image edge pixels in each sub area and non calculation in each sub area; according to the noise parameters of non image edge pixels of each sub region of the average value of all pixels and noise parameters in each sub area, determined from a plurality of sub regions in flat area. The embodiment of the invention provides a method, a device and an electronic device for determining a flat area in a video frame, which can improve the efficiency of determining a flat area in a video frame.

【技术实现步骤摘要】
确定视频帧中平坦区域的方法、装置及电子设备
本专利技术实施例涉及视频图像处理
,尤其涉及一种确定视频帧中平坦区域的方法、装置及电子设备。
技术介绍
在视频图像的处理技术中,经常需要检测视频帧图像的噪声等级。当前的检测方式主要包括:在待处理的视频帧中确定目标区域,根据目标区域中各个像素点的噪声参数值确定待处理视频帧中的噪声。在检测视频帧图像中的噪声时,关键是从待处理视频帧中确定所述目标区域,其中,所述目标区域是指色彩复杂度较低的区域,满足要求的目标区域也可以称为平坦区域。现有技术中的在视频帧中确定平坦区域的方式包括:从视频帧中任意选取一个像素点,判断该像素点的噪声参数值是否小于设定阈值,如果小于,则将该像素点确定为目标像素点;将分布在所述目标像素点周围的像素点的噪声参数值分别与所述设定阈值比较,并将噪声参数值小于所述设定阈值的点作为目标像素点……依次类推,并且将确定的目标像素点所组成的区域作为目标区域。专利技术人在实现本专利技术的过程中发现,现有技术中采用的确定视频帧中平坦区域的方法,处理效率相对比较低。
技术实现思路
本专利技术实施例中提供了一种确定视频帧中平坦区域的方法、装置及电子设备,以解决现有技术中确定视频帧中平坦区域效率比较低的问题。本专利技术实施例公开了如下技术方案:第一方面,本专利技术实施例提供了一种确定视频帧中平坦区域的方法,包括:确定待处理视频帧的图像区域;将所述图像区域划分为多个子区域;计算每个所述子区域中各个像素点的噪声参数值;根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;计算每个所述子区域中所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值;根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域。可选的,所述确定待处理视频帧的图像区域,包括:确定所述待处理视频帧的黑边区域;将所述待处理视频帧中除所述黑边区域外的部分确定为所述图像区域。可选的,确定所述待处理视频帧的黑边区域,包括:计算所述待处理视频帧中每行像素点的像素平均值;计算所述待处理视频帧中每列像素点的像素平均值;将像素平均值小于第一阈值的行像素点和列像素点确定为黑边区域。可选的,根据每个所述子区域中各个像素点的噪声参数值,确定每个子区域中的非图像边缘像素点,包括:判断所述像素点的噪声参数值是否小于或等于第二阈值;如果所述像素点的噪声参数值小于或等于第二阈值,则所述像素点为非图像边缘像素点。可选的,根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域,包括:从所述多个子区域中选取满足预设条件的子区域,所述预设条件包括:非图像边缘像素点的噪声参数平均值大于或等于第三阈值,以及,子区域中所有像素点的噪声参数平均值在设定取值范围内;从满足所述预设条件的子区域中选取非图像边缘像素点的噪声参数平均值最小的子区域作为所述平坦区域。第二方面,本专利技术实施例提供了一种确定视频帧中平坦区域的装置,包括:确定模块、划分模块和计算模块;所述确定模块,用于确定待处理视频帧的图像区域;所述划分模块,用于将所述图像区域划分为多个子区域;所述计算模块,用于计算每个所述子区域中各个像素点的噪声参数值;所述确定模块,还用于根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;所述计算模块,还用于计算每个所述子区域中所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值;所述确定模块,还用于根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域。可选的,所述确定模块确定待处理视频帧的图像区域,具体包括执行:确定所述待处理视频帧的黑边区域;将所述待处理视频帧中除所述黑边区域外的部分确定为所述图像区域。可选的,所述计算模块,还用于计算所述待处理视频帧中每行像素点的像素平均值;以及,计算所述待处理视频帧中每列像素点的像素平均值;所述确定模块,还用于将像素平均值小于第一阈值的行像素点和列像素点确定为黑边区域。可选的,所述确定模块根据每个所述子区域中各个像素点的噪声参数值,确定每个子区域中的非图像边缘像素点,具体包括执行:判断所述像素点的噪声参数值是否小于或等于第二阈值;如果所述像素点的噪声参数值小于或等于第二阈值,则所述像素点为非图像边缘像素点。可选的,所述确定模块根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域,具体包括执行:从所述多个子区域中选取满足预设条件的子区域,所述预设条件包括:非图像边缘像素点的噪声参数平均值大于或等于第三阈值,以及,子区域中所有像素点的噪声参数平均值在设定取值范围内;从满足所述预设条件的子区域中选取非图像边缘像素点的噪声参数平均值最小的子区域作为所述平坦区域。第三方面,本专利技术实施例提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述一个处理器执行的指令,所述指令被被所述至少一个处理器执行,以使所述至少一个处理器能够:确定待处理视频帧的图像区域;将所述图像区域划分为多个子区域;计算每个所述子区域中各个像素点的噪声参数值;根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;计算每个所述子区域中所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值;根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域。第四方面,本专利技术实施例还提供了一种非暂态计算机可读存储介质,所述非暂态计算机可读存储介质存储计算机指令,所述计算机指令用于使所述计算机执行上述第一方面任意一个实施例提供的所述确定视频帧中平坦区域的方法。第五方面,本专利技术实施例还提供了一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行上述第一方面任意一个实施例提供的所述视频帧中平坦区域的方法。本专利技术实施例提供的技术方案可以包括以下有益效果:本专利技术实施例方案在确定视频帧中的平坦区域时,首先确定视频帧中的图像区域,并且将图像区域划分为多个子区域,之后确定每个子区域中的非图像边缘像素点,其中,非图像边缘像素点是指视频帧中的非正常像素点,之后计算每个子区域中非图像边缘像素点的噪声参数平均值和每个子区域中所有像素点的噪声参数平均值,并且根据各个子区域的非图像边缘像素点的噪声参数平均值和每个子区域中所有像素点的噪声参数平均值从多个子区域中确定平坦区域。可见,本专利技术实施例方案提供了一种新的确定视频帧中平坦区域的方法,此种方法能够提高确定视频帧中平坦区域的效率。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本专利技术。附图说明此处的附图被并入说明书中并构成本本文档来自技高网...
确定视频帧中平坦区域的方法、装置及电子设备

【技术保护点】
一种确定视频帧中平坦区域的方法,其特征在于,包括:确定待处理视频帧的图像区域;将所述图像区域划分为多个子区域;计算每个所述子区域中各个像素点的噪声参数值;根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;计算每个所述子区域中所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值;根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域。

【技术特征摘要】
1.一种确定视频帧中平坦区域的方法,其特征在于,包括:确定待处理视频帧的图像区域;将所述图像区域划分为多个子区域;计算每个所述子区域中各个像素点的噪声参数值;根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;计算每个所述子区域中所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值;根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域。2.根据权利要求1所述的方法,其特征在于,所述确定待处理视频帧的图像区域,包括:确定所述待处理视频帧的黑边区域;将所述待处理视频帧中除所述黑边区域外的部分确定为所述图像区域。3.根据权利要求2所述的方法,其特征在于,确定所述待处理视频帧的黑边区域,包括:计算所述待处理视频帧中每行像素点的像素平均值;计算所述待处理视频帧中每列像素点的像素平均值;将像素平均值小于第一阈值的行像素点和列像素点确定为黑边区域。4.根据权利要求1所述的方法,其特征在于,根据每个所述子区域中各个像素点的噪声参数值,确定每个子区域中的非图像边缘像素点,包括:判断所述像素点的噪声参数值是否小于或等于第二阈值;如果所述像素点的噪声参数值小于或等于第二阈值,则所述像素点为非图像边缘像素点。5.根据权利要求1至4中任一项所述的方法,其特征在于,根据每个所述子区域的所述非图像边缘像素点的噪声参数平均值和每个所述子区域中所有像素点的噪声参数平均值,从所述多个子区域中确定平坦区域,包括:从所述多个子区域中选取满足预设条件的子区域,所述预设条件包括:非图像边缘像素点的噪声参数平均值大于或等于第三阈值,以及,子区域中所有像素点的噪声参数平均值在设定取值范围内;从满足所述预设条件的子区域中选取非图像边缘像素点的噪声参数平均值最小的子区域作为所述平坦区域。6.一种确定视频帧中平坦区域的装置,其特征在于,包括:确定模块、划分模块和计算模块;所述确定模块,用于确定待处理视频帧的图像区域;所述划分模块,用于将所述图像区域划分为多个子区域;所述计算模块,用于计算每个所述子区域中各个像素点的噪声参数值;所述确定模块,还用于根据每个所述子区域中各个像素点的噪声参数值,确定每个所述子区域中的非图像边缘像素点;所述计算模块,还用于计算每个所述子区域中所述非图像边缘像素点的噪声参数平...

【专利技术属性】
技术研发人员:杨帆刘阳叶芷白茂生魏伟
申请(专利权)人:乐视控股北京有限公司乐视云计算有限公司
类型:发明
国别省市:北京,11

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

1