一种对象屏蔽方法、电子设备及存储介质技术

技术编号:32511922 阅读:17 留言:0更新日期:2022-03-02 10:58
本申请公开了一种对象屏蔽方法、电子设备及存储介质。其中,所述方法包括:响应用户标记第一标记对象的控制命令,获得第一视频流中的第一标记对象,基于第一标记对象获得第一待屏蔽对象;获取所述第一视频流的各个视频帧中的所述第一待屏蔽对象的坐标;在所述第一视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽。上述方法能够解决现有屏蔽方法需要逐个标记待屏蔽对象,操作效率低的问题,提高操作效率,提升用户体验。提升用户体验。提升用户体验。

【技术实现步骤摘要】
一种对象屏蔽方法、电子设备及存储介质


[0001]本专利技术涉及移动终端
,尤其涉及一种对象屏蔽方法、电子设备及存储介质。

技术介绍

[0002]随着视频图像信息技术在人们生活中的普遍应用,越来越多的人习惯使用手机拍摄记录生活中的点点滴滴,一不小心就会拍摄、截图到一些不想展示给别人看的隐私信息,比如电话号码、身份证号,路牌,或者一些不想要被拍摄到的人等,人们往往希望在照片中屏蔽这些不想被他人看见的对象,以保护个人隐私或实现对照片的美化,但传统的方式为对这些对象进行逐个屏蔽,例如同一张图片出现了3个相同的水杯,那么就需要进行3次屏蔽操作,操作效率低。
[0003]因此,需要提供一种智能识别对象的屏蔽方法,实现标记1次对象即可全局屏蔽该对象,以解决现有屏蔽方法需要逐个标记待屏蔽对象,操作效率低的问题,提高操作效率,提升用户体验。

技术实现思路

[0004]本专利技术主要目的是提供一种对象屏蔽方法、电子设备及存储介质,以解决现有屏蔽方法需要逐个标记待屏蔽对象,操作效率低的问题,提高操作效率,提升用户体验。
[0005]第一方面,本专利技术提供了一种对象屏蔽方法,包括:
[0006]响应用户标记第一标记对象的控制命令,获得第一视频流中的第一标记对象,基于第一标记对象获得第一待屏蔽对象;
[0007]获取所述第一视频流的各个视频帧中的所述第一待屏蔽对象的坐标;
[0008]在所述第一视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽。
[0009]可选的,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:
[0010]标记所述第一标记对象为第一待屏蔽对象。
[0011]可选的,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:
[0012]标记所述第一标记对象以外的对象为第一待屏蔽对象。
[0013]可选的,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:
[0014]响应用户标记第二标记对象的控制命令,获得第一视频流中的第二标记对象,基于第一标记对象结合第二标记对象获得第一待屏蔽对象。
[0015]可选的,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:
[0016]对所述待屏蔽对象进行编辑。
[0017]可选的,在所述第一视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽的步骤之中包括:
[0018]根据预设屏蔽方式对第一待屏蔽对象进行屏蔽。
[0019]可选的,所述预设屏蔽方式为模糊所述待屏蔽对象。
[0020]可选的,在所述第一视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽的步骤之后包括:
[0021]在第二视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽。
[0022]根据本专利技术实施例的第二方面,本专利技术提供一种电子设备,包括存储器和处理器,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行时实现上述第一方面任一项所述的对象屏蔽方法。
[0023]根据本专利技术实施例的第三方面,本专利技术提供一种存储介质,其中存储有程序,所述程序被计算机执行时实现上述第一方面任一项所述的对象屏蔽方法。
[0024]与现有技术相比,上述方案中的一个或多个实施例可以具有如下优点或有益效果:
[0025]本专利技术通过在视频流中标记待屏蔽对象,获取待屏蔽对象坐标,基于待屏蔽对象坐标屏蔽待屏蔽对象,解决现有屏蔽方法需要逐个标记待屏蔽对象,操作效率低的问题,提高操作效率,提升用户体验。
附图说明
[0026]为了更清楚地说明本专利技术的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域非专用技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0027]图1为本专利技术实施例提供的一种对象屏蔽方法的流程示意图;
[0028]图2为本专利技术实施例提供的一种示例图片;
[0029]图3为本专利技术实施例提供的一种屏蔽标记对象的示意图;
[0030]图4为本专利技术实施例提供的一种屏蔽标记对象的示意图;
[0031]图5为本专利技术实施例提供的一种屏蔽标记对象的示意图;
[0032]图6为本专利技术实施例提供的一种屏蔽标记对象的示意图;
[0033]图7为本专利技术实施例提供的一种屏蔽标记对象的示意图。
具体实施方式
[0034]以下将结合附图及实施例来详细说明本专利技术的实施方式,借此对本专利技术如何应用技术手段来解决技术问题,并达到相应技术效果的实现过程能充分理解并据以实施。本专利技术实施例以及实施例中的各个特征,在不相冲突前提下可以相互结合,所形成的技术方案均在本专利技术的保护范围之内。
[0035]在一个实施例中,如图1所示,本专利技术的实施例提供一种对象屏蔽方法,包括以下步骤S101至S103:
[0036]步骤S101:响应用户标记第一标记对象的控制命令,获得第一视频流中的第一标记对象,基于第一标记对象获得第一待屏蔽对象。
[0037]当用户在编辑视频或者图片时,可以标记图片或视频中的对象,例如图片中的某个茶壶、椅子或凳子,视频中的某个冰箱、电视或空调,可以通过多个角度对同一对象进行标记,例如,第一次标记平视角度下的目标茶壶,第二次标记俯视角度下的目标茶壶,再将二者相结合,获得目标茶壶对象,再屏蔽该目标茶壶从而得到更好的屏蔽效果。
[0038]步骤S102:获取第一视频流的各个视频帧中的第一待屏蔽对象的坐标。
[0039]针对任一待屏蔽对象,获取上述待屏蔽对象在上述视频流中的各个视频帧中的位置,具体为获取上述待屏蔽对象在上述视频流的各个视频帧中的坐标。
[0040]步骤S103:在第一视频流的各个视频帧中对第一待屏蔽对象的坐标对应的区域进行屏蔽。
[0041]基于上述待屏蔽对象在上述视频流的各个视频帧中的坐标,将与上述待屏蔽对象相关联的虚拟屏蔽对象渲染至各个视频帧中,以通过上述虚拟屏蔽对象完成在视频流中对上述待屏蔽对象的屏蔽,上述渲染操作由电子设备的图形处理器(Graphics Processing Unit,GPU)执行。上述获取到的坐标采用的是像素坐标系,又可被称为图像坐标系,是以视频帧的左上顶点为坐标系原点,以像素为单位构建的坐标系,像素的横坐标u与纵坐标v分别是在其视频帧的图像数组中所在的列数与所在行数。考虑到待屏蔽对象实际占据了上述视频帧的一小部分区域,因而,可以先确定上述待屏蔽对象的质心,并将上述待屏蔽对象的质心在各个视频帧中的坐标作为上述待屏蔽对象在各个视频帧中的坐标。
[0042]在一个实施例中,如图2所示,红色为女性,蓝色为男性,红花为饰本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对象屏蔽方法,其特征在于,响应用户标记第一标记对象的控制命令,获得第一视频流中的第一标记对象,基于第一标记对象获得第一待屏蔽对象;获取所述第一视频流的各个视频帧中的所述第一待屏蔽对象的坐标;在所述第一视频流的各个视频帧中对所述第一待屏蔽对象的坐标对应的区域进行屏蔽。2.根据权利要求1所述的方法,其特征在于,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:标记所述第一标记对象为第一待屏蔽对象。3.根据权利要求1所述的方法,其特征在于,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:标记所述第一标记对象以外的对象为第一待屏蔽对象。4.根据权利要求1所述的方法,其特征在于,所述响应用户标记待屏蔽对象的控制命令,标记第一视频流中的待屏蔽对象,获得待屏蔽对象的步骤之中包括:响应用户标记第二标记对象的控制命令,获得第一视频流中的第二标记对象,基于第一标记对象结合第二标记对象获得第一待屏蔽对象。5.根据权利要求1所述的方法...

【专利技术属性】
技术研发人员:喻卓品
申请(专利权)人:珠海格力电器股份有限公司
类型:发明
国别省市:

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

1