当前位置: 首页 > 专利查询>英特尔公司专利>正文

化身选择机制制造技术

技术编号:16049226 阅读:29 留言:0更新日期:2017-08-20 09:01
描述了根据一个实施例的用于促进化身的动态选择的机制。如本文中所述,实施例的方法包括采集用户属性,分析用户属性,并且基于用户属性来促进化身的选择。

【技术实现步骤摘要】
【国外来华专利技术】化身选择机制
本文中描述的实施例一般涉及计算机。更具体地说,实施例涉及用于推荐和选择化身(avatar)的机制。
技术介绍
化身是众所周知的,并且在各种系统和软件应用中广泛使用,如电信应用、用户接口应用、计算机游戏等。化身可指人面部的动画版本、动物面部、卡通面部等。化身经常由想通过不显示其真实面部而保持其隐私的用户使用。随着计算机视觉和处理能力的发展,面部的表现驱动的化身动画在移动装置上变得可行,使得用户可改变在化身上的其面部的动作。然而,用于移动应用的化身库(store)当前未组织成满足用户的偏好。例如,一般为化身移动应用的用户提供相同的化身列表。另外,当前应用提供了可未与特定用户的预期受众共鸣的化身。具体而言,选择的化身可由于文化规范而无意中冒犯了某人,或者看上去毫无头绪(clueless)、过时等。附图说明在附图中,实施例以示例方式而不是限制方式示出,图中,类似的引用标号表示相似的元素。图1示出根据一个实施例的在计算装置的化身仿真机制。图2示出根据一个实施例的化身选择机制。图3示出根据一个实施例的化身确定机制。图4是示出根据一个实施例的化身确定机制的操作的流程图。图5A和5B示出常规化身推荐应用的快照。图6示出根据一个实施例的化身推荐机制。图7A-7C示出化身推荐机制的实现的实施例。图8是示出根据一个实施例的化身推荐机制的操作的流程图。图9示出根据一个实施例的适合用于实现本公开的实施例的计算机系统。具体实施方式在下面的描述中,阐述了许多特定细节。然而,实路如本文中所述实施例可无需这些特定的细节。在其它场合中,公知的电路、结构和技术未详细显示以免混淆对此描述的理解。实施例提供用于化身的选择,化身实际上表示用户并且与受众的文化、年龄和偏好一致。在此类实施例中,化身选择考虑发送方和/或预期受众的简档(profile)信息(例如,人口统计信息、品味、社交网络)以便选择发送方的化身。在进一步实施例中,可通过分析通信动态和谈话主题,进一步优化化身选择。在此类实施例中,根据与谈话有关的流行趋势,及用户的情绪状态和人际动态的分析,调整化身选择。在还有的进一步实施例中,化身的外观可被操纵以作为某种形式的好玩的通信。实施例也提供用于面部的驱动的化身推荐。在此类实施例中,通过从摄像机输入推断用户偏好,提供化身的个性化推荐列表。通过学习用户属性和在化身模型与面部的输入之间的相似度,生成个性化的推荐列表。实施例实现用户的面部的摄像机输入,以分析面部的属性(例如,面部的形状、性别、年龄、情绪、面部形状、眼穿戴(eyewear)、发型等)。考虑到这些属性及用户的周围环境因素,计算可用化身的排序分数,并且向用户提供化身模型的推荐列表。在进一步实施例中,可基于检测到依赖因素或属性的更改,定期更改列表。要注意的是,虽然为了简明、清晰和便于理解的缘故,贯穿文档使用人面部作为示例,但实施例不以该方式受限制,并且术语用户可指单个人、多个人、其它生命存在(livingbeing)(例如,狗、猫、植物等)以及甚至非生命对象(例如,雕像、电视、乐器等)。此外,例如,实施例不但可应用到单个人的面部,而是实施例同样适用于成群的人,并且与成群的人兼容,及其宠物和/或其它对象等,而不只限于其面部。类似地,实施例不限于单个计算装置或特定类型的计算装置,如智能电话,而是任何数量和类型的装置均可被使用,例如带有多个或扩展显示器、小屏幕、大屏幕和甚至巨大屏幕(如店铺显示器(storedisplay)、幻镜)的具有深度跟踪任何数量和形式的人、宠物、对象等的能力的计算装置可被使用。图1示出根据一个实施例,在计算装置100的化身选择机制110。在一个实施例中,计算装置100充当用于主管化身选择机制(“化身机制”)110的主机,其包括用于促进在诸如计算装置100的计算装置化身的动态确定和/或推荐的任何数量和类型的组件的组合。计算装置100可包括大型计算系统,如服务器计算机、台式计算机等,并且可还包括机顶盒(例如,基于因特网的有线电视机顶盒等)、基于全球定位系统(GPS)的装置等。计算装置100可包括移动计算装置,如包括智能电话(例如,Apple®的iPhone®、ResearchinMotion®的BlackBerry®等)的蜂窝电话、个人数字助理(PDA)、平板计算机(例如,Apple®的iPad®、Samsung®的Galaxy3®等)、膝上型计算机(例如,笔记本、网本、Ultrabook™等)、电子阅读器(例如,Amazon®的Kindle®、BarnesandNobles®的Nook®等)等。计算装置100可包括充当在计算装置100的硬件和/或物理资源与用户之间接口的操作系统(OS)106。计算装置100还包括一个或更多处理器102、存储器装置104、网络装置、驱动器或诸如此类以及输入/输出(I/O)源108,如触摸屏、触摸板、触摸垫、虚拟或常规键盘、虚拟或常规鼠标等。要注意的是,像“节点”、“计算节点”、“服务器”、“服务器装置”、“云计算机”、“云服务器”、“云服务器计算机”、“机器”、“主机”、“装置”、“计算装置”、“计算机”、“计算系统”及诸如此类的术语可贯穿本文档互换使用。还要注意的是,像“应用”、“软件应用”、“程序”、“软件程序”、“包”和“软件包”的术语可贯穿本文档互换使用。此外,像“作业”、“输入”、“请求”和“消息”的术语可贯穿本文档互换使用。图2示出根据一个实施例的化身机制110。在一个实施例中,化身机制110可在诸如膝上型计算机、台式计算机、智能电话、平板计算机等的计算装置100被采用。在一个实施例中,化身机制110可包括任何数量和类型的组件,如:接收和捕捉逻辑201、包括结网和映射模块205的检测/跟踪逻辑203、化身确定机制207、化身推荐机制209及通信/兼容性逻辑219。在一个实施例中,接收和捕捉逻辑201促进在计算装置100在图像源225实现的图像捕捉装置接收和捕捉与用户关联的图像,如用户面部的实况(live)和实时图像。在接收和捕捉用户面部的实况图像时,可通过检测/跟踪逻辑203在实况视频帧中持续并实时检测和跟踪用户的面部及其移动和表情。如由检测/跟踪逻辑203执行的用户面部及其移动和表情的检测和跟踪可包括检测用户的面部,并且确定面部的各种特征,如特征点的位置,其随后可用于确定面部的表情移动和头部刚性移动。此外,基于这些特征,可在诸如数据库240的运动捕捉数据库访问并且从中检索类似的表情特征。有关更多详情,请参阅YangzhouDu等人在2011年4月11日提交的名称为“AvatarFacialExpressionTechniques”的PCT/CN2011/072603的美国国家阶段的2013年6月29日提交的美国专利申请No.13/977682。在一些实施例中,数据库240可用于记录,存储和保持与各种人面部的表情有关的数据,如微笑、皱眉、大笑、哭叫、发怒、高兴、惊讶、说话、安静、吃、饮、唱、打呵欠、打喷嚏及诸如此类。这些表情可被记录为帧的序列,其中每个帧可包括多个特征,如以下九个特征:1)在上下嘴唇之间的距离;2)在两个嘴角之间的距离;3)在上嘴唇与鼻尖之间的距离;4)在鼻翼与鼻尖之间的距离;6)上本文档来自技高网...
化身选择机制

【技术保护点】
一种用于促进化身的动态选择的设备,包括:接收和捕捉逻辑,用于实时捕捉用户的图像;检测/跟踪逻辑,用于基于所述用户图像来确定所述用户的面部的特征;以及化身选择模块,用于基于所述用户面部的特征来促进化身的选择。

【技术特征摘要】
【国外来华专利技术】1.一种用于促进化身的动态选择的设备,包括:接收和捕捉逻辑,用于实时捕捉用户的图像;检测/跟踪逻辑,用于基于所述用户图像来确定所述用户的面部的特征;以及化身选择模块,用于基于所述用户面部的特征来促进化身的选择。2.如权利要求1所述的设备,其中所述化身选择模块包括:简档采集模块,用于采集对于所述用户和一个或更多接收者的简档信息;上下文引擎,用于采集与所述一个或更多接收者和所述用户的当前情况有关的信息;内容分析器,用于分析在所述用户与所述一个或更多接收者之间消息的内容以确定感情和人际动态;以及化身确定模块,用于基于由所述上下文引擎采集的所述简档信息和所述内容分析器确定的所述感情和人际动态来选择化身。3.如权利要求2所述的设备,其中所述简档采集模块从一个或更多社交网络源来提取信息。4.如权利要求3所述的设备,其中所述化身确定模块基于来自一个或更多社交网络源的信息来推断所述用户的意图,以作为选择所述化身中的因素。5.如权利要求3所述的设备,其中所述化身确定模块基于所述发送方和一个或更多接收者共享的社交影响来选择所述化身。6.如权利要求2所述的设备,其中所述化身确定模块将来自所述内容分析器的文本中的文字针对所述社交网络源进行匹配以选择主题相关的化身。7.如权利要求2所述的设备,其中所述化身确定模块基于接收者的社交状况来选择所述化身。8.如权利要求2所述的设备,其中所述化身确定模块接收来自所述一个或更多接收者的图像数据或文本数据,并且基于所述一个或更多接收者的感知的情绪反应来选择所述化身。9.如权利要求1所述的设备,其中所述化身选择模块包括:用户识别模块,用于基于所述用户面部的特征来识别用户属性;排序模块,用于接收用户属性数据,并且基于属性相似度分数来将可用化身模型进行排序;以及化身推荐模块,用于基于所排序的可用化身模型来推荐化身。10.如权利要求9所述的设备,其中对于所述用户的所有属性被考虑以将属性相似度分数指派到每个可用化身模型。11.如权利要求9所述的设备,其中所述化身推荐模块生成所排序的可用化身模型的列表以用于显示。12.一种用于促进化身的动态选择的方法,包括:采集属性;分析所述属性;以及基于所述用户属性来促进化身的选择。13.如权利要求12的方法,其中所述属性包括对于用户和一个或更多接收者的简档信息、与所述一个或更多接收者和所述用户的当前情况有关的信息、用户的面部的属性中的至少一个。14.如权利要求13所述的方法,还包括:分析在所述用户与所述一个或更多接收者之间消息的内容以确定感情和人际动态;以及基于所述属性和所述消息的内容来选择化身。15.如权利要求14所述的方法,还包括:监视所述一个或更多接收者的面部的属性;接收来自所述一个或更多接收者的文本数据;以及基于来自所述一个或更多接收者的所述面部的属性文本数据来选择更新的化身。16.如权利要求12所述的方法,其中分析所述用户属性包括识别用户面部的属性。17.如权利要求16所述的方法,还包括:将属性相似度分数指派到每个可用化身模型;基于属性相似度分数将所述可用化身模型进行排序;以及基于所排序的可用化身...

【专利技术属性】
技术研发人员:张丽丹童晓峰杜杨洲李文龙沈晓璐ME莫里斯GJ安德森
申请(专利权)人:英特尔公司
类型:发明
国别省市:美国,US

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

1