一种基于面部表情识别的互动方法、服务器及终端技术

技术编号:33014035 阅读:34 留言:0更新日期:2022-04-15 08:45
本申请提供了一种基于面部表情识别的互动方法、服务器及终端,所述互动方法包括以下步骤:获取来自多个终端的互动请求;根据预设的匹配规则,确定所述多个终端中参与同一视频会话的互动对象;建立参与同一视频会话的互动对象的视频连接;获取所述参与同一视频会话的互动对象的用户人脸信息;基于预设的人脸识别规则,对用户的人脸信息进行识别;基于预设的互动规则和所识别出的人脸信息,确定参与同一视频会话的互动对象的互动结果。本发明专利技术可以明显提升用户与用户之间的互动体验以及用户与终端之间的互动体验。终端之间的互动体验。终端之间的互动体验。

【技术实现步骤摘要】
一种基于面部表情识别的互动方法、服务器及终端


[0001]本公开涉及计算机
,尤其涉及一种基于面部表情识别的互动方法、服务器及终端。

技术介绍

[0002]现有技术中,自动售卖终端或者作为专门的售卖机器向用户提供商品,或者作为固定的广告显示设备,通过电子显示屏展示广告来吸引人流。而鲜有基于自动售卖终端来实现人与人互动的技术方案。本专利技术的专利技术人经过深入研究,提出了一种基于面部表情识别的互动方法、服务器及终端,以发挥自动售卖终端的优势,实现人与人的良好互动。

技术实现思路

[0003]本公开的目的之一是通过提供一种基于面部表情识别的互动方法、服务器及终端,给用户带来良好的互动体验。
[0004]为实现上述目的,根据本公开的一个实施例,提供了一种基于面部表情识别的互动方法,包括以下步骤:获取来自多个终端的互动请求;根据预设的匹配规则,确定所述多个终端中参与同一视频会话的互动对象;建立参与同一视频会话的互动对象的视频连接;获取所述参与同一视频会话的互动对象的用户人脸信息;基于预设的人脸识别规则,对用户的人脸信息进行识别;基于预设的互动规则和所识别出的人脸信息,确定参与同一视频会话的互动对象的互动结果。
[0005]可选地,所述终端的互动请求通过以下至少一种方式而生成:响应于终端的摄像装置捕捉到预设区域内的人脸,生成该终端的互动请求;响应于接收到用户对终端的互动操作请求,生成该终端的互动请求。
[0006]可选地,所述获取所述参与同一视频会话的互动对象的用户人脸信息的步骤包括:获取到参与同一视频会话的任一互动对象的用户人脸图像信息,所述任一互动对象的用户人脸图像包含至少一张人脸;基于预设的目标人脸确定规则,确定所述用户人脸图像中待进行人脸信息识别的目标人脸。
[0007]可选地,所述基于预设的目标人脸确定规则,确定所述用户人脸图像中待进行人脸信息识别的目标人脸的步骤包括:基于预设计算规则,计算所述用户人脸图像到对应互动对象图像采集装置的距离;基于所计算的距离的比较,确定干扰人脸和所述用户人脸图像中待进行人脸信息识别的目标人脸。
[0008]可选地,所述根据预设的匹配规则,确定所述多个终端中参与同一视频会话的互动对象的步骤包括:根据随机匹配的规则,将多个请求互动的终端进行两两匹配或两个以上的对象的匹配,将匹配的结果作为参与同一视频会话的互动对象。
[0009]可选地,所述基于预设的人脸识别规则,对用户的人脸信息进行识别的步骤包括:从获取的用户人脸信息中提取用户人脸的表情信息;将提取到的表情信息与预设表情库中的表情信息进行比对,得到人脸表情识别结果。
[0010]可选地,所述预设的互动规则包括:对于参与同一视频会话的互动对象的多个用户,预设时间内哪一用户的人脸表情识别结果优先识别为预设表情,则确定该用户为胜出的一方;或,基于预设表情评分规则对人脸表情识别结果进行评分,预设时间内哪一用户的分值最高,则确定该用户为胜出的一方;确定参与同一视频会话的胜出一方和其他用户的不同互动结果。
[0011]根据本公开的另一个实施例,提供了一种基于面部表情识别的服务器,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现任一上述基于面部表情识别的互动方法的步骤。
[0012]根据本公开的又一个实施例,提供了一种终端,所述终端与上述服务器建立通信,所述服务器基于接收到来自多个所述终端的互动请求而执行任一上述基于面部表情识别的互动方法的步骤。
[0013]根据本公开的再一个实施例,提供了一种基于面部表情识别的自动售卖终端,包括壳体和商品输送装置、存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现任一上述基于面部表情识别的互动方法的步骤。
[0014]本公开的实施例可以实现以下有益效果:区别于现有技术的情况,本专利技术实施方式提出了一种基于面部表情识别的互动方法、服务器及终端,通过获取来自多个终端的互动请求,并确定参与同一视频会话的互动对象,进而建立参与同一视频会话的互动对象的视频连接,通过对参与视频会话的用户的人脸进行识别,从而确定互动结果,可以明显提升用户与用户之间的互动体验以及用户与终端之间的互动体验。
[0015]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
[0016]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0017]图1为本申请一个实施例提供的基于面部表情识别的互动方法的流程示意图;
[0018]图2为本申请一个实施例提供的对图1中的步骤S104进行描述的流程示意图;
[0019]图3是本申请的一个实施例的基于面部表情识别的服务器的结构示意图;
[0020]图4是本申请的一个实施例的基于面部表情识别的服务器的软件实施方式的模块示意图;
[0021]附图中相同或相似的附图标记代表相同或相似的结构。
具体实施方式
[0022]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0023]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。
在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包括一个或多个相关联的列出项目的任何或所有可能组合。
[0024]根据本申请的一个方面,提供了一种基于面部表情识别的互动方法,该互动方法适用于电子设备,该电子设备可以为服务器,或者为手机、平板电脑、个人数字助理等终端设备,或者为笔记本电脑、自动售卖机等设备,对此不作限定。
[0025]在叙述本申请的基于面部表情识别的互动方法之前,为了更好地理解本专利技术的内容,先对本申请的示例性应用场景进行描述。
[0026]在一个示例性应用场景中,所述基于面部表情识别的互动方法应用在服务器上,该服务器与某自动售卖机能够建立通信连接。该自动售卖机作为与服务器通信的终端,布置在多个不同位置的公共场所。用户可以通过操作自动售卖机上的启动按钮通过服务器向另一台自动售卖机发起互动请求,也可以通过自动售卖机本身的摄像装置进行人脸捕捉而自动触发互动请求。当至少有两台自动售卖机发起互动请求,则服务器基于随机匹配的规则,选择两台自动售卖机作为参与同一视频会话的互动对象,这两台自动售卖机例如分别为A和B,而参与视频会话的自动售卖机A的用户为u1,参与视频会话的自动售卖机B的用户为u2。当u1和u2参与视频会话后,如果预设的互动规则例如为“参与视频本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于面部表情识别的互动方法,其特征在于,包括以下步骤:获取来自多个终端的互动请求;根据预设的匹配规则,确定所述多个终端中参与同一视频会话的互动对象;建立参与同一视频会话的互动对象的视频连接;获取所述参与同一视频会话的互动对象的用户人脸信息;基于预设的人脸识别规则,对用户的人脸信息进行识别;基于预设的互动规则和所识别出的人脸信息,确定参与同一视频会话的互动对象的互动结果。2.根据权利要求1所述的互动方法,其特征在于,所述终端的互动请求通过以下至少一种方式而生成:响应于终端的摄像装置捕捉到预设区域内的人脸,生成该终端的互动请求;响应于接收到用户对终端的互动操作请求,生成该终端的互动请求。3.根据权利要求1所述的互动方法,其特征在于,所述根据预设的匹配规则,确定所述多个终端中参与同一视频会话的互动对象的步骤包括:根据随机匹配的规则,将多个请求互动的终端进行两两匹配或两个以上的对象的匹配,将匹配的结果作为参与同一视频会话的互动对象。4.根据权利要求1所述的互动方法,其特征在于,所述获取所述参与同一视频会话的互动对象的用户人脸信息的步骤包括:获取到参与同一视频会话的任一互动对象的用户人脸图像信息,所述任一互动对象的用户人脸图像包含至少一张人脸;基于预设的目标人脸确定规则,确定所述用户人脸图像中待进行人脸信息识别的目标人脸。5.根据权利要求4所述的互动方法,其特征在于,所述基于预设的目标人脸确定规则,确定所述用户人脸图像中待进行人脸信息识别的目标人脸的步骤包括:基于预设计算规则,计算所述用户人脸图像到对应互动对象图像采集装置...

【专利技术属性】
技术研发人员:ꢀ七四专利代理机构
申请(专利权)人:吉林省吴太感康药业有限公司
类型:发明
国别省市:

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

1