本公开的实施例公开了直播中的信息发送方法。该方法应用于服务器,至少两个终端设备通过服务器以直播的方式进行通信,其中,至少两个终端设备包括第一终端设备和第二终端设备,该方法的一具体实施方式包括:获取第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点;基于所提取的关键点,确定用户的面部与第二终端设备的屏幕的相对位置;响应于确定出用户的面部与第二终端设备的屏幕的相对位置满足预设条件,向用户发送提示信息,其中,提示信息用于提示用户调整面部与第二终端设备的相对位置。该实施方式可以准确地检测用户在观看直播的过程中是否走神,并在用户走神时进行提醒。
【技术实现步骤摘要】
直播中的信息发送方法
本公开的实施例涉及计算机
,具体涉及直播中的信息发送方法。
技术介绍
随着计算机应用技术和网络技术的不断发展,直播的使用范围越来越广。作为示例,直播可以用于在线视频教育中。在线教育(e-Learning),又称远程教育或在线学习,是指教师通过将教学视频或教学资源以直播的方式上传至服务器,然后学员通过终端进行点播或实时观看的教育方式。在线教育的教育方式不仅可以突破时间和空间的限制,提升了学习效率,而且可以跨越因地域等方面造成的教育资源不平等分配,使教育资源共享化,降低了学习的门槛。由于在线教育具有上述优点,在线教育受到越来越多师生的认可。但是与线下的面对面现场教学相比,老师在线直播教学时很难关注到每个学员当前的专注状态,因此如果学员走神不专心时老师也很难发现。
技术实现思路
本公开的实施例提出了直播中的信息发送方法。第一方面,本公开的实施例提供了一种直播中的信息发送方法,应用于服务器,至少两个终端设备通过服务器以直播的方式进行通信,其中,至少两个终端设备包括第一终端设备和第二终端设备,该方法包括:获取第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点;基于所提取的关键点,确定用户的面部与第二终端设备的屏幕的相对位置;响应于确定出用户的面部与第二终端设备的屏幕的相对位置满足预设条件,向用户发送提示信息,其中,提示信息用于提示用户调整面部与第二终端设备的相对位置。第二方面,本公开的实施例提供了一种直播中的信息发送装置,应用于服务器,至少两个终端设备通过服务器以直播的方式进行通信,其中,至少两个终端设备包括第一终端设备和第二终端设备,装置包括:提取单元,被配置成获取第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点;确定单元,被配置成基于所提取的关键点,确定用户的面部与第二终端设备的屏幕的相对位置;第一发送单元,被配置成响应于确定出用户的面部与第二终端设备的屏幕的相对位置满足预设条件,向用户发送提示信息,其中,提示信息用于提示用户调整面部与第二终端设备的相对位置。第三方面,本公开的实施例提供了一种服务器,包括:一个或多个处理器;存储装置,其上存储有一个或多个程序,当一个或多个程序被一个或多个处理器执行,使得一个或多个处理器实现如第一方面描述的方法。第四方面,本公开的实施例提供了一种计算机可读介质,其上存储有计算机程序,其中,程序被处理器执行时实现如第一方面描述的方法。本公开的实施例提供的直播中的信息发送方法,可以获取第二终端设备采集到的用户的人脸图像,并从所获取的人脸图像中提取面部关键点,而后基于所提取的关键点,可以确定用户的面部与第二终端设备的屏幕的相对位置,最后响应于确定出用户的面部与第二终端设备的屏幕的相对位置满足预设条件,可以向用户发送提示信息,提示用户调整面部与第二终端设备的相对位置,本实施例通过用户面部与第二终端设备的屏幕的相对位置可以准确地判断出用户在观看直播的过程中是否存在走神的可能性,并在确定出用户走神时发送提示信息来提示用户专心听课。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本公开的其它特征、目的和优点将会变得更明显:图1是本公开的一些实施例可以应用于其中的示例性系统架构图;图2是根据本公开的直播中的信息发送方法的一个实施例的流程图;图3是根据本公开的直播中的信息发送方法的又一个实施例的流程图;图4是根据本实施例的直播中的信息发送方法中的向用户发送提示信息的一个实现方式的流程图;图5是根据本公开的直播中的信息发送装置的一个实施例的结构示意图;图6是适于用来实现本公开的实施例的服务器的结构示意图。具体实施方式下面结合附图和实施例对本公开作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。图1示出了可以应用本公开的实施例的直播中的信息发送方法或直播中的信息发送装置的示例性系统架构100。如图1所示,系统架构100可以包括第一终端设备101,网络102、服务器103和第二终端设备104、105、106。网络102用以在第一终端设备101和服务器103之间,以及在服务器103和第二终端设备104、105、106之间提供通信链路的介质。网络102可以包括各种连接类型,例如有线、无线通信链路或者光纤电缆等等。通常,用户可以使用第一终端设备101和第二终端设备104、105、106通过网络102与服务器103交互,以接收或发送消息等。例如,老师可以使用第一终端设备101与服务器103交互,学员可以使用第二终端设备104、105、106与服务器103交互。老师通过第二终端设备106进行教学直播,上传至服务器105,各学员可以通过第二终端设备104、105、106观看老师的教学直播。第一终端设备101、102、103和第二终端设备106上可以安装有各种通讯客户端应用,例如直播类应用、社交平台软件、在线教学客户端等。第一终端设备101和第二终端设备104、105、106可以是硬件,也可以是软件。当第一终端设备101和第二终端设备104、105、106为硬件时,可以是具有显示屏并且支持直播和直播视频观看的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、膝上型便携计算机和台式计算机等等。当第一终端设备101和第二终端设备104、105、106为软件时,可以安装在上述所列举的电子设备中。其可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。服务器103可以是提供各种服务的服务器,例如对第二终端设备的直播内容提供支持的后台服务器。后台服务器可以对第二终端设备104、105、106采集到的用户的人脸图像等数据进行分析等处理,并将处理结果(例如提示信息)反馈给第二终端设备。需要说明的是,本公开的实施例所提供的直播中的信息发送方法可以由服务器103执行。相应地,直播中的信息发送装置可以设置于服务器103中。在此不做具体限定。需要说明的是,服务器可以是硬件,也可以是软件。当服务器为硬件时,可以实现成多个服务器组成的分布式服务器集群,也可以实现成单个服务器。当服务器为软件时,可以实现成例如用来提供分布式服务的多个软件或软件模块,也可以实现成单个软件或软件模块。在此不做具体限定。应该理解,图1中的第一终端设备、第二终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的第一终端设备、第二终端设备、网络和服务器。继续参考图2,示出了根据本公开的直播中的信息发送方法的一个实施例的流程200。该直播中的信息发送方法,包括以下步骤:
...
【技术保护点】
1.一种直播中的信息发送方法,应用于服务器,至少两个终端设备通过所述服务器以直播的方式进行通信,其中,所述至少两个终端设备包括第一终端设备和第二终端设备,其特征在于,所述方法包括:/n获取所述第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点;/n基于所提取的关键点,确定所述用户的面部与所述第二终端设备的屏幕的相对位置;/n响应于确定出所述用户的面部与所述第二终端设备的屏幕的相对位置满足预设条件,向所述用户发送提示信息,其中,所述提示信息用于提示所述用户调整面部与所述第二终端设备的相对位置。/n
【技术特征摘要】
1.一种直播中的信息发送方法,应用于服务器,至少两个终端设备通过所述服务器以直播的方式进行通信,其中,所述至少两个终端设备包括第一终端设备和第二终端设备,其特征在于,所述方法包括:
获取所述第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点;
基于所提取的关键点,确定所述用户的面部与所述第二终端设备的屏幕的相对位置;
响应于确定出所述用户的面部与所述第二终端设备的屏幕的相对位置满足预设条件,向所述用户发送提示信息,其中,所述提示信息用于提示所述用户调整面部与所述第二终端设备的相对位置。
2.根据权利要求1所述的方法,其特征在于,所述获取所述第二终端设备采集到的用户的人脸图像,从所获取的人脸图像中提取面部关键点,包括:
获取所述第二终端设备采集到的用户的人脸图像,在预设的人脸图像库中匹配所获取的人脸图像;
响应于确定出所述人脸图像库中包括所获取的人脸图像,从所获取的人脸图像中提取面部关键点。
3.根据权利要求2所述的方法,其特征在于,所述方法还包括:
响应于确定出所述人脸图像库中不包括所获取的人脸图像,向所述用户发送警告信息,其中,所述警告信息用于提示所述用户的权限不足。
4.根据权利要求1所述的方法,其特征在于,所述响应于确定所述用户的面部与所述第二终端设备的屏幕的相对位置满足预设条件,向所述用户发送提示信息,包括:
响应于确定所述用户的面部与所述第二终端设备的屏幕的相对位置满足预设条件,获取所述第二终端设备对所述用户重新采集得到的至少一张人脸图像;
针对所述至少一张人脸图像中的人脸图像,从所该人脸图像中所提取关键点,基于所提取的关键点,确定该人脸图像中用户的面部与所述第二终端设备的屏幕的相对位置;
响应于确定出各所述人脸图像中所述用户的面部与所述第二终端设备的屏幕的相对位置满足预设条件,向所述用户发送提示信息。
5.根据权利要求1所述的方法,其特征在于,所述向所述用户发送提示信息,包括:
向所述第二终端设备发送预设问题;
【专利技术属性】
技术研发人员:罗剑嵘,
申请(专利权)人:上海盛付通电子支付服务有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。