本申请公开了一种摄像头遮挡检测方法、装置、电子设备和存储介质,所述方法包括:根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,目标区域与预设颜色相关联,图片是通过摄像头获取的。确定目标区域的面积与图片的面积的比值;若比值大于预设比值,确定摄像头在获取图片的时刻被遮挡,且遮挡摄像头的对象的颜色与预设颜色匹配。如此,可以节省人力资源。
【技术实现步骤摘要】
一种摄像头遮挡检测方法、装置、电子设备和存储介质
本申请涉及互联网通信
,尤其涉及一种摄像头遮挡检测方法、装置、电子设备和存储介质。
技术介绍
随着计算机技术的飞速发展,信息化在人类社会生活中扮演着越来越重要的角色。用户在使用终端(台式电脑、笔记本电脑、手机、平板电脑)的过程中,可以使用摄像头拍照或者使用摄像头录制视频。然而,在用户拍照或者录制视频的过程中,可能存在用户身体的某个部位遮挡住摄像头的情况,这种情况可能导致拍照所得的照片不符合用户的要求或者录制的视频中某个片段不符合用户的需求,最后导致用户需要重复工作。浪费人力。本申请实施例提供一种摄像头遮挡检测方法、装置、电子设备和存储介质,可以节省人力资源。
技术实现思路
本申请实施例提供了一种摄像头遮挡检测方法、装置、电子设备和存储介质,可以节省人力资源。一方面,本申请实施例提供了一种摄像头遮挡检测方法,该方法包括:根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域;目标区域与预设颜色相关联,图片是通过摄像头获取的;确定目标区域的面积与图片的面积的比值;若比值大于预设比值,确定摄像头在获取图片的时刻被遮挡,且遮挡摄像头的对象的颜色与预设颜色匹配。另一方面提供了一种摄像头遮挡检测装置,该装置包括:区域区分模块,用于根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域;目标区域与预设颜色相关联,图片是通过摄像头获取的;比值确定模块,用于确定目标区域的面积与图片的面积的比值;判断模块,用于若比值大于预设比值,确定摄像头在获取图片的时刻被遮挡,且遮挡摄像头的对象的颜色与预设颜色匹配。另一方面提供了一种电子设备,其特征在于,电子设备包括处理器和存储器,存储器中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由处理器加载并执行以实现如上述的摄像头遮挡检测方法。另一方面提供了一种计算机可读存储介质,存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由处理器加载并执行以实现如上述的摄像头遮挡检测方法。本申请实施例提供的摄像头遮挡检测方法、装置、电子设备及存储介质,具有如下技术效果:根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,目标区域与预设颜色相关联,图片是通过摄像头获取的。确定目标区域的面积与图片的面积的比值;若比值大于预设比值,确定摄像头在获取图片的时刻被遮挡,且遮挡摄像头的对象的颜色与预设颜色匹配。如此,可以节省人力资源。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案和优点,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它附图。图1是本申请实施例提供的一种应用环境的示意图;图2是本申请实施例提供的一种摄像头遮挡检测方法的流程示意图;图3是本申请实施例提供的一种将图片分为目标区域和非目标区域的方法的流程示意图;图4是本申请实施例提供的一张图片;图5是本申请实施例提供的一张图片;图6是本申请实施例提供的一张图片;图7是本申请实施例提供的一种确定目标区域的面积与图片的面积的比值的方法的流程示意图;图8是本申请实施例提供的一种摄像头遮挡检测显示界面的示意图;图9是本申请实施例提供的一种摄像头遮挡检测装置的结构示意图;图10是本申请实施例提供的一种摄像头遮挡检测方法的服务器的硬件结构框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或服务器不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。本申请实施例中,一种可选的应用场景为视频直播。具体的,视频主播可以通过终端上的应用程序进行直播,用户可以通过终端上的应用程序观看视频。在视频主播的终端和用户的终端之间,存在着为应用程序提供服务的服务器。在服务器和双方的终端建立通信连接后,该服务器可以接收视频主播上传的视频,将该视频转发至用户终端。该服务器还可以将视频显示在提供该应用程序的服务商的显示屏幕上,便于服务商的监督。视频主播在直播的过程中可能会出现遮挡摄像头的情况,比如主播无意识的用手遮挡了摄像头,这种情况可能造成用户观看体验不好的结果。为了解决上述问题,需要服务商提供一些人力对视频进行监控,以发现被摄像头被遮挡的视频,并提醒视频主播。然而,人力毕竟是有限的,而一个视频平台的视频是海量的,在同一时间不可能对所有的视频进行监控。而下文中本申请实施例提供的实施方式为一种可选的解决上述视频直播中出现的问题的方式。请参阅图1,图1是本申请实施例提供的一种应用环境的示意图,包括服务器101和终端102。终端102可以是台式电脑、笔记本电脑、手机、平板电脑等可以装载有视频应用程序的设备。本申请实施例中,服务器101和终端102之间可以通过无线链路连接。一种可选的实施方式中,服务器可以是实施摄像头遮挡检测方法的主体。视频主播将视频上传给服务器后,服务器从视频中截取图片,根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,确定目标区域的面积和该图片的面积的比值,判断该比值是否大于预设比值,通过判断结论确定该摄像头在获取图片的时刻是否被遮挡。另一种可选的实施方式中,终端可以是实施摄像头遮挡检测方法的主体。终端直接从视频中截取图片,根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,确定目标区域的面积和该图片的面积的比值,判断该比值是否大于预设比值,通过判断结论确定该摄像头在获取图片的时刻是否被遮挡。上述的方法中,实施该方法的程序可以被视为一个组件更新至终端上。若服务器确定摄像头在获取图片的时刻被遮挡,可以向终端发送提示信息,来提示主播摄像头被遮档。若终端确定摄像头在获取图片的时刻被遮挡,可以发出提示消息,用于提示主播摄像头被遮挡。上述的两种方式都是可选的实施方式,下文将以服务本文档来自技高网...
【技术保护点】
1.一种摄像头遮挡检测方法,其特征在于,所述方法包括:/n根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域;所述目标区域与所述预设颜色相关联,所述图片是通过摄像头获取的;/n确定所述目标区域的面积与所述图片的面积的比值;/n若所述比值大于预设比值,确定所述摄像头在获取所述图片的时刻被遮挡,且遮挡所述摄像头的对象的颜色与所述预设颜色匹配。/n
【技术特征摘要】
1.一种摄像头遮挡检测方法,其特征在于,所述方法包括:
根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域;所述目标区域与所述预设颜色相关联,所述图片是通过摄像头获取的;
确定所述目标区域的面积与所述图片的面积的比值;
若所述比值大于预设比值,确定所述摄像头在获取所述图片的时刻被遮挡,且遮挡所述摄像头的对象的颜色与所述预设颜色匹配。
2.根据权利要求1所述的方法,其特征在于,所述根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,包括:
确定所述预设颜色的特征信息对应的上门限值和下门限值;
根据所述上门限值和所述下门限值确定所述预设颜色对应的门限区间;
若所述图片包含的像素点的特征信息对应的特征值位于所述门限区间内,将所述像素点的颜色更改为第一颜色;否则,将所述像素点的颜色更改为第二颜色;
将所述第一颜色的像素点所在的区域确定为所述目标区域;
将所述第二颜色的像素点所在的区域确定为所述非目标区域。
3.根据权利要求1所述的方法,其特征在于,所述确定所述目标区域的面积与所述图片的面积的比值,包括:
确定所述目标区域的轮廓线;
根据所述轮廓线对应的像素点确定所述目标区域的面积;
根据所述图片包括的像素点确定所述图片的面积;
确定所述目标区域的面积与所述图片的面积的比值。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
所述特征信息包括色调、饱和度和明度。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取视频;
根据预设时间段对所述视频进行截取,获取所述图片。
6.根据权利要求1所述的方法,其特征在于,
所述根据预设颜色的特征信息对应的门限值将图片分为目标区域和非目标区域,包括:
根据预设颜色中的每个颜色的特征信息对应的门限值将所述图片分为所述每个颜色对应的目标区域和非目标区域;
所述确定所述目标区...
【专利技术属性】
技术研发人员:林泽雄,黄晶,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。