The invention provides a method and device for facial expression updating in an application program, which includes: detecting and collecting the first image of a face during the operation of the application program; extracting facial expression data from the first image; in which the facial expression data is used to represent the current facial expression of the face; and acquiring the target matching with the facial expression data. The expression of the target virtual role in the application program is updated by using the target expression. Through this method, the user's required expression can be automatically recognized, and the complicated technical problem of selecting the required expression from the expression database manually in the existing technology can be solved.
【技术实现步骤摘要】
一种应用程序中表情更新的方法及装置
本专利技术涉及移动终端
,尤其涉及一种应用程序中表情更新的方法及装置。
技术介绍
随着互联网技术的发展及智能终端设备的普及,越来越多的应用程序能够实现用户之间的社交功能,比如微信、QQ、斗地主等。在用户之间进行社交的过程中,用户经常会使用不同的表情来表达内心不同的情感,比如愤怒、忧伤、开心等。然而,采用现有技术提供的社交功能,当用户在社交过程中希望使用表情时,需要手动从应用程序自带的表情库中选择所需的表情,无法实现自动选择表情,操作较为繁琐。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种应用程序中表情更新的方法,以自动识别用户所需的表情,解决现有技术中手动从表情库中选择所需表情操作繁琐的技术问题。本专利技术的第二个目的在于提出一种应用程序中表情更新的装置。本专利技术的第三个目的在于提出一种非临时性计算机可读存储介质。本专利技术的第四个目的在于提出一种计算机程序产品。为达上述目的,本专利技术第一方面实施例提出了一种应用程序中表情更新的方法,包括:在应用程序运行 ...
【技术保护点】
1.一种应用程序中表情更新的方法,其特征在于,包括:在应用程序运行过程中,对人脸进行检测并采集包括人脸的第一图像;从所述第一图像中提取表情数据;其中,所述表情数据用于表征所述人脸当前的面部表情;获取与所述表情数据匹配的目标表情;利用所述目标表情对所述应用程序中目标虚拟角色的表情进行更新。
【技术特征摘要】
1.一种应用程序中表情更新的方法,其特征在于,包括:在应用程序运行过程中,对人脸进行检测并采集包括人脸的第一图像;从所述第一图像中提取表情数据;其中,所述表情数据用于表征所述人脸当前的面部表情;获取与所述表情数据匹配的目标表情;利用所述目标表情对所述应用程序中目标虚拟角色的表情进行更新。2.根据权利要求1所述的方法,其特征在于,所述利用所述目标表情对所述应用程序中目标虚拟角色的表情进行更新,包括:利用所述目标表情替换所述目标虚拟角色当前的面部表情。3.根据权利要求1所述的方法,其特征在于,所述利用所述表情数据对所述应用程序中目标虚拟角色的表情进行更新,包括:在所述目标虚拟角色对应的表情显示区域中,显示所述目标表情以替换所述表情显示区域内当前所显示的表情。4.根据权利要求2或3所述的方法,其特征在于,所述从所述第一图像中提取表情数据,包括:从所述第一图像中提取出人脸图像;从所述人脸图像中识别各个面部器官并提取各面部器官的特征数据;利用所有面部器官的所述特征数据形成所述表情数据。5.根据权利要求4所述的方法,其特征在于,所述获取与所述表情数据匹配的目标表情,包括:根据所述表情数据在预设的表情库中进行匹配,获取所述表情数据所表征的第一表情与所述表情库中每个表情的匹配度;将所述表情库中所述匹配度最高的表情作为所述目标表情。6.根据权利要求5所述的方法,其特征在于,所述根据所述表情数据在预设的表情库中进行匹配,获取所述表情数据所表征的第一表情与所述表情库中每个表情的匹配度,包括:针对所述第一表情中的每个面部器官,将所述面部器官的特征数据与所述表情库中每个表情中所述面部器官的第一特征数据进行匹配,得到所述面部器官的匹配度;对于所述表情库中所有表情,逐个将与所述表情库中的第二表情对应的所述第一表情中每个面部器官的匹配度按照各自预设的权重进行加权,得到所述第一表情与所述第二表情的匹配度;其中,所述第二表情为所述表情库中的任意一个表情。7.根据权利要求4所述的方法,其特征在于,所述获取与所述表情数据匹配的目标表情,包括:从所有的面部器官中选择一个或多个面部器官作为匹配面部器官;根据所述匹配面部器官的所述特征数据在所述表情库中进行匹配,得到包括所述匹配面部器官...
【专利技术属性】
技术研发人员:汪俊明,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。