用于监控人类面部到智能设备的距离的系统和方法技术方案

技术编号:24252867 阅读:28 留言:0更新日期:2020-05-23 00:16
在实施方式中,儿童面部提醒系统用于与具有显示屏的智能设备一起使用。利用具有嵌入式距离信息的数据集图像进行训练的神经网络模型可在智能设备的后台运行。当利用智能设备接收所获取的儿童面部图像帧时,神经网络模型可确定出所获取的图像帧是来自于儿童,并且基于所获取的图像帧上的面部的大小进一步确定儿童的面部是否在相距显示屏的预定距离内。如果面部在预定距离内,则智能设备可显示儿童的面部过于靠近显示屏的提醒并且可暂停一个或多个用户应用直至儿童的面部移动至预定距离之外。

System and method for monitoring the distance between human face and intelligent device

【技术实现步骤摘要】
用于监控人类面部到智能设备的距离的系统和方法
本公开的实施方式大体涉及智能设备。更具体地,本公开的实施方式涉及用于监控儿童面部到智能设备(诸如智能扬声器)的距离的系统和方法。
技术介绍
智能设备,例如智能扬声器,可借助一个“热词(hotword)”的辅助来提供交互动作和不需要手的激活。智能设备可具有显示屏以经由语音控制命令提供服务,例如,在线搜索、视频呼叫、媒体回放、视频串流以及云照片。由于服务的娱乐性特点,与启用屏幕的智能设备交互的用户可能容易全神贯注于显示屏上正在发生的东西。当用户(尤其是儿童)在相距小屏幕近的距离处花费过多时间时,他们冒着其眼睛紧张的风险并且这对其视力造成永久性的损坏。一些现有的方案可利用深度传感器或资源密集算法在用户的面部过于靠近智能设备的显示屏时提醒用户。然而,这些现有的方案要求额外的硬件组件,或者在资源有限的设备中是不适用的。因此,需要用于在用户的面部过于靠近启用屏幕的智能设备时资源高效地生成提醒的方案。
技术实现思路
本公开的实施方式提供由计算机实现的用于监控人类面部与智能设备的本文档来自技高网...

【技术保护点】
1.由计算机实现的方法,用于监控人类面部与智能设备的显示屏之间的距离,所述方法包括:/n利用所述智能设备的相机捕获操作所述智能设备的用户的人类面部的图像帧;/n利用在所述智能设备上运行的经训练的神经网络模型对所述图像帧分类,以确定所述人类面部是否为儿童面部以及所述人类面部是否在相距所述智能设备的显示屏的预定距离内;以及/n响应于确定出所述人类面部是在所述预定距离内的儿童面部,在所述智能设备的显示屏上生成提醒消息。/n

【技术特征摘要】
20181114 US 16/191,1361.由计算机实现的方法,用于监控人类面部与智能设备的显示屏之间的距离,所述方法包括:
利用所述智能设备的相机捕获操作所述智能设备的用户的人类面部的图像帧;
利用在所述智能设备上运行的经训练的神经网络模型对所述图像帧分类,以确定所述人类面部是否为儿童面部以及所述人类面部是否在相距所述智能设备的显示屏的预定距离内;以及
响应于确定出所述人类面部是在所述预定距离内的儿童面部,在所述智能设备的显示屏上生成提醒消息。


2.如权利要求1所述的方法,其中,所述经训练的神经网络模型将所捕获的图像帧分类成多种类别之一,所述多种类别包括:近的儿童面部、近的成人面部、背景以及远的面部。


3.如权利要求1所述的方法,其中,所述智能设备将所述图像帧的像素大小减小到一对预定值。


4.如权利要求3所述的方法,其中,所述智能设备是智能扬声器或移动设备,所述经训练的神经网络模型是具有多个层的卷积神经网络,所述多个层的数量至少基于所述像素大小和期望的图像分类准确度来确定。


5.如权利要求1所述的方法,其中,所述经训练的神经网络模型基于所述人类面部在所捕获的图像帧上的大小来确定所述人类面部的距离,其中响应于确定出所述人类面部是在所述预定距离内的儿童面部,所述智能设备另外地暂停在所述智能设备上运行的一个或多个用户应用。


6.如权利要求5所述的方法,其中,所述神经网络模型利用训练数据集图像进行训练,所述训练数据集图像中的每一个包括指示人类面部相距用于拍摄所述训练数据集图像的相机的距离的信息。


7.如权利要求6所述的方法,其中,所述训练数据集图像中的每一个包括包围所述训练数据集图像上的面部的边界框,并且所述训练数据集图像中的每一个被裁剪成具有固定长度的固定尺寸的矩形,其中计算所述矩形的对角线与从所述边界框延伸的等效矩形的对角线之间的比率,其中所述比率与同所述训练数据集图像关联的距离成比例。


8.如权利要求1所述的方法,其中,所述相机配置成:利用相机应用编程接口API将所述相机的帧捕获速率限制为预定数值。


9.非暂时性机器可读介质,其中存储有用于监控人类面部与智能设备的显示屏之间的距离的指令,所述指令在被处理器执行时致使所述处理器执行操作,所述操作包括:
利用所述智能设备的相机捕获操作所述智能设备的用户的人类面部的图像帧;
利用在所述智能设备上运行的经训练的神经网络模型对所述图像帧分类,以确定所述人类面部是否为儿童面部以及所述人类面部是否在相距所述智能设备的显示屏的预定距离内;以及
响应于确定出所述人类面部是在所述预定距离内的儿童面部,在所述智能设备的显示屏上生成提醒消息。


10.如权利要求9所述的非暂时性机器可读介质,其中,所述经训练的神经网络模型将...

【专利技术属性】
技术研发人员:朱胜栋钟镭宋愷晟郭嘉
申请(专利权)人:百度美国有限责任公司
类型:发明
国别省市:美国;US

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

1