一种视频帧处理方法、装置、设备及介质制造方法及图纸

技术编号:30245260 阅读:16 留言:0更新日期:2021-10-09 20:28
本申请公开了一种视频帧处理方法、装置、设备及介质,用于解决现有家庭安防过程中存在的泄露用户隐私的问题。由于本申请可以通过识别视频帧中用户所在的区域中包含的肤色像素点,根据肤色像素点的数量及用户所在区域中包含的像素点的数量来确定用户所在区域的肤占比,当判断肤占比大于设定阈值时,对用户所在区域进行模糊处理,从而保护了用户的隐私,有效避免了用户隐私的泄露。效避免了用户隐私的泄露。效避免了用户隐私的泄露。

【技术实现步骤摘要】
一种视频帧处理方法、装置、设备及介质


[0001]本申请涉及视频帧处理
,尤其涉及一种视频帧处理方法、装置、系统、设备及介质。

技术介绍

[0002]随着社会的不断进步和生活水平的提高,用户的安防意识开始不断增强,保障家庭安全、看护老人或婴幼儿等安防需求持续上升。
[0003]现有电子设备可以将用户家庭场景中的视频帧发送到云端服务器,以使云端服务器可以对视频帧进行智能分析,捕捉可疑行为,并可以对可疑行为实时预警,极大的方便了用户的生活,提高了用户体验。
[0004]但是现有电子设备获取到视频帧后,会直接将视频帧发送到云端服务器,然而,在家庭场景中,用户可能有时穿着会比较随意,如果将用户的不雅视频帧也发送到云端服务器,一旦云端服务器被攻击,势必存在用户隐私泄露的风险。

技术实现思路

[0005]本申请提供了一种视频帧处理方法、装置、系统、设备及介质,用于解决现有家庭安防过程中存在的泄露用户隐私的问题。
[0006]第一方面,本申请提供了一种视频帧处理方法,所述方法包括:
[0007]获取待处理的视频帧;
[0008]确定所述视频帧中用户所在的区域,识别所述区域中包含的肤色像素点;
[0009]根据所述肤色像素点的数量及所述区域中包含的像素点的数量,确定所述区域的肤占比;
[0010]若所述肤占比大于设定阈值,则对所述区域进行模糊处理。
[0011]进一步地,所述确定所述视频帧中用户所在的区域包括:
[0012]基于预先训练完成的神经网络模型,获取所述视频帧中用户所在区域的蒙版,根据所述蒙版,确定所述视频帧中所述用户所在的区域。
[0013]进一步地,所述确定所述视频帧中用户所在的区域之后,所述识别所述区域中包含的肤色像素点之前,所述方法还包括:
[0014]将所述区域的图像转换为YCbCr格式的图像。
[0015]进一步地,所述识别所述区域中包含的肤色像素点包括:
[0016]针对所述区域内的每个像素点,判断该像素点的Cb分量和Cr分量是否均位于对应的分量阈值范围内,若是,确定该像素点为肤色像素点。
[0017]进一步地,所述获取待处理的视频帧之前,所述方法还包括:
[0018]采集待处理的视频帧。
[0019]进一步地,所述对所述区域进行模糊处理包括:
[0020]对所述区域中全部或部分区域进行模糊处理。
[0021]进一步地,所述对所述区域进行模糊处理包括:
[0022]将所述区域划分为多个子区域,针对每个子区域,确定所述子区域对应的第一像素值,将该子区域内每个像素点的像素值替换为所述第一像素值,其中每个子区域对应的第一像素值相同,或不同。
[0023]第二方面,本申请还提供了一种视频帧处理装置,所述装置包括:
[0024]获取单元,用于获取待处理的视频帧;
[0025]处理单元,用于确定所述视频帧中用户所在的区域,识别所述区域中包含的肤色像素点,根据所述肤色像素点的数量及所述区域中包含的像素点的数量,确定所述区域的肤占比,若所述肤占比大于设定阈值,则对所述区域进行模糊处理。
[0026]第三方面,本申请还提供了一种视频帧处理系统,所述系统包括上述任一所述的应用于电子设备的视频帧处理装置,以及用于接收所述电子设备发送的视频帧,并对所述视频帧进行智能分析的云端服务器。
[0027]第四方面,本申请提供了一种电子设备,所述电子设备至少包括处理器和存储器,所述处理器用于执行存储器中存储的计算机程序时实现上述任一所述视频帧处理方法的步骤。
[0028]第五方面,本申请提供了一种计算机可读存储介质,其存储有计算机程序,所述计算机程序被处理器执行时实现上述任一所述视频帧处理方法的步骤。
[0029]由于本申请可以通过识别视频帧中用户所在的区域中包含的肤色像素点,根据肤色像素点的数量及用户所在区域中包含的像素点的数量来确定用户所在区域的肤占比,当判断肤占比大于设定阈值时,对用户所在区域进行模糊处理,从而保护了用户的隐私,有效避免了用户隐私的泄露。
附图说明
[0030]图1为本申请一些实施例提供的一种视频帧处理过程示意图;
[0031]图2为本申请一些实施例提供的FCN训练过程示意图;
[0032]图3为本申请一些实施例提供的卷积过程和反卷积过程的示意图;
[0033]图4为本申请一些实施例提供的防止用户隐私泄露的示意图;
[0034]图5为本申请一些实施例提供的为用户所在区域打马赛克的示例图;
[0035]图6为本申请一些实施例提供的一种视频帧处理装置示意图;
[0036]图7为本申请一些实施例提供的一种电子设备结构示意图;
[0037]图8为本申请一些实施例提供的一种视频帧处理系统结构示意图。
具体实施方式
[0038]为了防止用户的隐私泄露,本申请提供了一种视频帧处理方法、装置、系统、设备及介质。
[0039]为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步的详细描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
[0040]在实际应用过程中,电子设备可以获取用户家庭场景中的视频帧,用户家庭场景中的视频帧包括:用户家中老人或婴幼儿日常生活场景中的视频帧、或用户用于保障家庭安全方面的视频帧等。电子设备获取到视频帧后可以识别该视频帧中用户所在的区域中包含的肤色像素点,根据肤色像素点的数量及用户所在区域中包含的像素点的数量来确定用户所在区域的肤占比,当判断肤占比大于设定阈值时,对用户所在区域进行模糊处理,并发送给云端服务器,云端服务器对视频帧进行智能分析,以对可疑行为实时预警。
[0041]图1为本申请一些实施例提供的一种视频帧处理过程示意图,该过程包括以下步骤:
[0042]S101:获取待处理的视频帧。
[0043]在本申请中,该视频帧处理方法应用于电子设备。该电子设备可以是智能管家服务器等。当电子设备为智能管家服务器时,智能管家服务器为位于本地的服务器。待处理的视频帧可以是电子设备中的图像采集模块采集的。电子设备获取的待处理的视频帧可以是图像采集模块采集的任一视频帧,也可以是用户预先设置的特定时间段内图像采集模块采集的视频帧,在具体使用时,可以根据需要灵活选择。
[0044]S102:确定所述视频帧中用户所在的区域,识别所述区域中包含的肤色像素点。
[0045]电子设备获取到视频帧后,可以识别视频帧中包含的肤色像素点,而一般肤色像素点位于用户所在的区域,因此为了防止干扰,提高肤色像素点的识别效率,在本申请中,可以首先识别视频帧中用户所在的区域,在用户所在的区域进行肤色像素点的识别。具体地,在进行用户所在的区域识别时,可以基于预先本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频帧处理方法,其特征在于,所述方法包括;获取待处理的视频帧;确定所述视频帧中用户所在的区域,识别所述区域中包含的肤色像素点;根据所述肤色像素点的数量及所述区域中包含的像素点的数量,确定所述区域的肤占比;若所述肤占比大于设定阈值,则对所述区域进行模糊处理。2.根据权利要求1所述的方法,其特征在于,所述确定所述视频帧中用户所在的区域包括:基于预先训练完成的神经网络模型,获取所述视频帧中用户所在区域的蒙版,根据所述蒙版,确定所述视频帧中所述用户所在的区域。3.根据权利要求1所述的方法,其特征在于,所述确定所述视频帧中用户所在的区域之后,所述识别所述区域中包含的肤色像素点之前,所述方法还包括:将所述区域的图像转换为YCbCr格式的图像。4.根据权利要求3所述的方法,其特征在于,所述识别所述区域中包含的肤色像素点包括:针对所述区域内的每个像素点,判断该像素点的Cb分量和Cr分量是否均位于对应的分量阈值范围内,若是,确定该像素点为肤色像素点。5.根据权利要求1所述的方法,其特征在于,所述获取待处理的视频帧之前,所述方法还包括:采集待处理的视频帧。6.根...

【专利技术属性】
技术研发人员:冯谨强孟祥奇陈维强高雪松
申请(专利权)人:海信集团有限公司
类型:发明
国别省市:

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

1