视频图像处理方法及装置制造方法及图纸

技术编号:15120519 阅读:51 留言:0更新日期:2017-04-09 19:10
本公开是关于一种视频图像处理方法及装置,属于图像处理领域。所述方法包括:获取视频图像的数据;检测所述视频图像中的待遮挡对象;当未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定区域作为待遮挡区域;对所述待遮挡区域的数据进行模糊处理;输出模糊处理后的视频图像的数据。所述装置包括获取模块、检测模块、确定模块、处理模块和输出模块。本公开通过在检测不出视频图像中的待遮挡对象时,采用视频图像中的设定区域作为待遮挡区域,并对待遮挡区域中的数据进行模糊处理,从而可以遮挡待遮挡区域中的待遮挡对象,保证在整个视频播放过程中,待遮挡对象均不会露出来。

【技术实现步骤摘要】

本公开涉及图像处理领域,特别涉及一种视频图像处理方法及装置
技术介绍
随着智能电视和机顶盒的普及,用户可以更方便地在智能电视上观看视频。在国内,监管部门不允许不符合规定的画面在智能电视上呈现出来被用户看到,例如视频网站上的台标(Logo)。要对这部分画面进行遮挡,首先需要在视频图像中检测出这部分内容,然后再对其进行遮挡,然而,对于视频中的某些帧图像而言,有可能会检测不出来需要被遮挡的内容,从而导致在这些帧图像播放时,仍然会露出被遮挡的内容。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种视频图像处理方法及装置。一方面,提供了一种视频图像处理方法,所述方法包括:获取视频图像的数据;采用所述视频图像的数据,检测所述视频图像中的待遮挡对象;当未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定区域作为待遮挡区域;对所述待遮挡区域的数据进行模糊处理;输出模糊处理后的视频图像的数据。在本公开实施例的一种实现方式中,所述方法还包括:当检测出所述视频图像中的待遮挡对象时,将所述待遮挡对象所在区域作为所述待遮挡区域。在本公开实施例的另一种实现方式中,所述待遮挡对象包括视频网站的台标或电视台的台标。进一步地,所述采用所述视频图像中的设定区域作为待遮挡区域,包括:采用所述视频图像的左上角或右上角的矩形区域作为所述待遮挡区域,所述矩形区域的宽度与所述视频图像的宽度的比值的取值范围为四分之一至三分之一,所述矩形区域的高度与所述视频图像的高度的比值的取值范围为四分之一至三分之一。在本公开实施例的一种实现方式中,所述对所述待遮挡区域的数据进行模糊处理,包括:采用高斯模糊算法对所述待遮挡区域的数据进行模糊处理;或者,采用所述待遮挡区域中的一排像素点的数据,替换所述待遮挡区域中的各排像素点的数据。另一方面,提供了一种视频图像处理装置,所述装置包括:获取模块,用于获取视频图像的数据;检测模块,用于采用所述获取模块获取到的所述数据,检测所述视频图像中的待遮挡对象;确定模块,用于当所述检测模块未未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定区域作为待遮挡区域;处理模块,用于对所述确定模块确定出的所述待遮挡区域的数据进行模糊处理;输出模块,用于输出所述处理模块模糊处理后的视频图像的数据。在本公开实施例的一种实现方式中,所述确定模块还用于,当检测出所述视频图像中的待遮挡对象时,将所述待遮挡对象所在区域作为所述待遮挡区域。在本公开实施例的另一种实现方式中,所述待遮挡对象包括视频网站的台标或电视台的台标。进一步地,所述确定模块,用于采用所述视频图像的左上角或右上角的矩形区域作为所述待遮挡区域,所述矩形区域的宽度与所述视频图像的宽度的比值的取值范围为四分之一至三分之一,所述矩形区域的高度与所述视频图像的高度的比值的取值范围为四分之一至三分之一。在本公开实施例的一种实现方式中,所述处理模块用于采用高斯模糊算法对所述待遮挡区域的数据进行模糊处理;或者,采用所述待遮挡区域中的一排像素点的数据,替换所述待遮挡区域中的各排像素点的数据。又一方面,提供了一种视频图像处理装置,所述装置包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取视频图像的数据;采用所述视频图像的数据,检测所述视频图像中的待遮挡对象;当未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定区域作为待遮挡区域;对所述待遮挡区域的数据进行模糊处理;输出模糊处理后的视频图像的数据。本公开的实施例提供的技术方案可以包括以下有益效果:通过在检测不出视频图像中的待遮挡对象时,采用视频图像中的设定区域作为待遮挡区域,并对待遮挡区域中的数据进行模糊处理,从而可以遮挡待遮挡区域中的待遮挡对象,保证在整个视频播放过程中,待遮挡对象均不会露出来。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本专利技术的实施例,并与说明书一起用于解释本专利技术的原理。图1是根据一示例性实施例示出的视频图像处理方法的应用场景的示意图;图2是根据一示例性实施例示出的一种视频图像处理方法的流程图;图3是根据一示例性实施例示出的另一种视频图像处理方法的流程图;图3a是根据一示例性实施例示出的视频图像的画面显示示意图;图4是根据一示例性实施例示出的一种视频图像处理装置的框图;图5是根据一示例性实施例示出的另一种视频图像处理装置的框图;图6是根据一示例性实施例示出的另一种视频图像处理装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。图1是根据一示例性实施例示出的视频图像处理方法的应用场景的示意图。如图1所示,电视10通过机顶盒20与服务器30连接,用户50可以通过遥控器40等控制设备,向电视10发送控制指令,例如,节目播放指令等,电视10收到节目播放指令后,通过机顶盒20向服务器30转发该节目播放指令,服务器30将节目播放指令对应的视频图像的数据发送给机顶盒20,机顶盒再将数据转发给电视10播放。图2是根据一示例性实施例示出的一种视频图像处理方法的流程图。该方法可以应用于机顶盒、电视或者服务器中,如图2所示,该方法包括以下步骤。在步骤201中,获取视频图像的数据。其中,该视频图像的数据通常为YUV格式数据,YUV格式包括但不限于YUV444交错格式、YVYU格式、YUV420P或YUYV格式等。该YUV格式数据可以以字节对齐的方式存储,例如,按照8字节或者16字节对齐的方式存储。在步骤202中,采用视频图像的数据,检测视频图像中的待遮挡对象。其中,待遮挡对象包括但不限于视频网站的台标、电视台的台标、产品的商标等。在步骤203中,当未检测出视频图像中的待遮挡对象时,采用视频图像中的设定区域作为待遮挡区域。其中,设定区域根据待遮挡对象在视频图像中的位置确定,待遮挡对象位于设定区本文档来自技高网...

【技术保护点】
一种视频图像处理方法,其特征在于,所述方法包括:获取视频图像的数据;采用所述视频图像的数据,检测所述视频图像中的待遮挡对象;当未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定区域作为待遮挡区域;对所述待遮挡区域的数据进行模糊处理;输出模糊处理后的视频图像的数据。

【技术特征摘要】
1.一种视频图像处理方法,其特征在于,所述方法包括:
获取视频图像的数据;
采用所述视频图像的数据,检测所述视频图像中的待遮挡对象;
当未检测出所述视频图像中的待遮挡对象时,采用所述视频图像中的设定
区域作为待遮挡区域;
对所述待遮挡区域的数据进行模糊处理;
输出模糊处理后的视频图像的数据。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当检测出所述视频图像中的待遮挡对象时,将所述待遮挡对象所在区域作
为所述待遮挡区域。
3.根据权利要求2所述的方法,其特征在于,所述待遮挡对象包括视频网
站的台标或电视台的台标。
4.根据权利要求3所述的方法,其特征在于,所述采用所述视频图像中的
设定区域作为待遮挡区域,包括:
采用所述视频图像的左上角或右上角的矩形区域作为所述待遮挡区域,所
述矩形区域的宽度与所述视频图像的宽度的比值的取值范围为四分之一至三分
之一,所述矩形区域的高度与所述视频图像的高度的比值的取值范围为四分之
一至三分之一。
5.根据权利要求1-4任一项所述的方法,所述对所述待遮挡区域的数据进
行模糊处理,包括:
采用高斯模糊算法对所述待遮挡区域的数据进行模糊处理;或者,
采用所述待遮挡区域中的一排像素点的数据,替换所述待遮挡区域中的各
排像素点的数据。
6.一种视频图像处理装置,其特征在于,所述装置包括:
获取模块,用于获取视频图像的数据;
检测模块,用于采用所述获取模块获取到的所述数据,检测所述视频图像
中的待遮挡对象;
确定模块,用于当所述检测模块未检测出所述视频图像中的待遮挡...

【专利技术属性】
技术研发人员:吴小勇刘洁王维
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

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

1