制作容妆数据的方法和装置制造方法及图纸

技术编号:21894814 阅读:14 留言:0更新日期:2019-08-17 15:39
本发明专利技术实施例提供一种制作容妆数据的方法和装置,能够提高容妆制作方的制作效率,增强容妆数据的精确度,减少制作成本。该方法包括:根据容妆需求配置一组或多组容妆数据;利用三维人脸识别技术识别容妆数据校验对象;利用所述容妆数据校验对象对所述容妆数据进行实时呈现。

Method and device for making cosmetic data

【技术实现步骤摘要】
制作容妆数据的方法和装置
本专利技术涉及计算机
,尤其涉及一种制作容妆数据的方法和装置。
技术介绍
容妆是指针对面部的一些特征点(如唇部、两腮、眼睛等),通过叠加颜色、图层或模型数据(如唇彩、腮红、美瞳等)的方式来达到改观用户妆容的目的,上述数据可统称之为“容妆数据”,针对每一个特征点的数据,如唇彩,可称之为一个“容妆数据项”。现有技术中,容妆制作方在制作容妆数据的过程中,通过选择具体的容妆数据项进行添加和编辑。在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:现有技术中,容妆制作方在制作容妆数据时,不能同时添加和编辑多种容妆数据项后,而容妆效果必须进行多颜色值、多数据项的微调才能达到与真实物理世界的容妆材料一样的颜色效果;并且制作容妆数据后不能实时预览和修改,不利于容妆数据的制作效率。
技术实现思路
有鉴于此,本专利技术实施例提供一种制作容妆数据的方法和装置,能够提高容妆制作方的制作效率,增强容妆数据的精确度,减少制作成本。为实现上述目的,根据本专利技术实施例的一个方面,提供了一种制作容妆数据的方法。本专利技术实施例的一种制作容妆数据的方法包括:根据容妆需求配置一组或多组容妆数据;利用三维人脸识别技术识别容妆数据校验对象;利用所述容妆数据校验对象对所述容妆数据进行实时呈现。可选地,每一组容妆数据包括多个容妆数据项。可选地,在利用所述容妆数据校验对象对所述容妆数据进行实时呈现之后,所述方法还包括:根据实时呈现效果,按照预设校验标准对所述容妆数据进行调整。可选地,利用三维人脸识别技术识别容妆数据校验对象包括:利用增强现实技术获取多帧连贯人脸图像数据,并从所述多帧连贯人脸图像数据中提取关键点和关键点对应的三维矩阵信息,作为容妆数据校验对象。可选地,所述多帧连贯人脸图像数据包括通过摄像设备实时获取的和/或从视频中获取的和/或从多张连贯图片中获取的多帧连贯人脸图像数据。为实现上述目的,根据本专利技术实施例的另一方面,提供了一种制作容妆数据的装置。本专利技术实施例的一种制作容妆数据的装置包括:配置模块,用于根据容妆需求配置一组或多组容妆数据;识别模块,用于利用三维人脸识别技术识别容妆数据校验对象;呈现模块,用于利用所述容妆数据校验对象对所述容妆数据进行实时呈现。可选地,每一组容妆数据包括多个容妆数据项。可选地,所述装置还包括:调整模块,用于在呈现模块利用所述容妆数据校验对象对所述容妆数据进行实时呈现之后,根据实时呈现效果,按照预设校验标准对所述容妆数据进行调整。可选地,所述识别模块还用于:利用增强现实技术获取多帧连贯人脸图像数据,并从所述多帧连贯人脸图像数据中提取关键点和关键点对应的三维矩阵信息,作为容妆数据校验对象。可选地,所述多帧连贯人脸图像数据包括通过摄像设备实时获取的和/或从视频中获取的和/或从多张连贯图片中获取的多帧连贯人脸图像数据。为实现上述目的,根据本专利技术实施例的再一方面,提供了一种电子设备。本专利技术实施例的一种电子设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现本专利技术实施例的制作容妆数据的方法。为实现上述目的,根据本专利技术实施例的又一方面,提供了一种电子设备。本专利技术实施例一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现本专利技术实施例的制作容妆数据的方法。上述专利技术中的一个实施例具有如下优点或有益效果:因为采用根据容妆需求配置容妆数据,并利用三维人脸识别技术对容妆数据进行容妆效果的实时呈现的技术手段,所以克服了现有技术中容妆数据配置繁琐,且不能实时预览的技术问题,进而达到提高容妆制作方的制作效率,增强容妆数据的精确度,减少制作成本的技术效果;通过在一组容妆数据中可以同时配置多个容妆数据项,从而可以在制作容妆数据时可以同时添加和编辑多种容妆数据项;通过在利用所述容妆数据校验对象对容妆数据进行实时呈现之后,根据实时呈现效果,按照预设校验标准对容妆数据进行调整,从而可以将制作出的容妆数据通过实时预览得到的妆面效果,实时调整数据项参数,增强容妆数据的精确度;通过利用增强现实技术例如AR,获取关键点数据,得到三维矩阵信息,从而可以将容妆数据与三维矩阵进行融合,得到容妆效果;通过摄像设备实时获取的和/或从视频中获取的和/或从多张连贯图片中获取的多帧连贯人脸图像数据,从而可以多途径的获取用于实时预览的容妆数据校验对象。上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。附图说明附图用于更好地理解本专利技术,不构成对本专利技术的不当限定。其中:图1是根据本专利技术实施例的制作容妆数据的方法的主要流程的示意图;图2是根据本专利技术实施例的制作容妆数据的方法的容妆制作模块的逻辑示意图;图3是根据本专利技术实施例的制作容妆数据的方法的容妆制作系统的结构示意图;图4是根据本专利技术实施例的制作容妆数据的装置的主要模块的示意图;图5是本专利技术实施例可以应用于其中的示例性系统架构图;图6是适于用来实现本专利技术实施例的终端设备或服务器的计算机系统的结构示意图。具体实施方式以下结合附图对本专利技术的示范性实施例做出说明,其中包括本专利技术实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本专利技术的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。本专利技术实施例的制作容妆数据的技术方案,通过设定一组或多组容妆数据,并通过利用三维人脸识别技术,如增强现实技术(AR),获取实时的人脸特征数据和对应的三维矩阵信息,将容妆数据与三维矩阵信息进行融合,输出容妆数据的实时预览效果,从而可以方便制作方实时调整容妆数据参数,达到提高容妆数据制作效率和成本的目的。图1是根据本专利技术实施例的制作容妆数据的方法的主要流程的示意图,如图1所示,本专利技术实施例的制作容妆数据的方法主要包括如下步骤:步骤S101:根据容妆需求配置一组或多组容妆数据,本专利技术实施例中,一组容妆数据可以包括多个容妆数据项。步骤S102:利用三维人脸识别技术识别容妆数据校验对象。具体而言,可以利用增强现实技术获取多帧连贯人脸图像数据,并从所述多帧连贯人脸图像数据中提取关键点和关键点对应的三维矩阵信息,作为容妆数据校验对象。本专利技术实施例的多帧连贯人脸图像数据可以包括通过摄像设备实时获取的和/或从视频中获取的和/或从多张连贯图片中获取的多帧连贯人脸图像数据。步骤S103:利用所述容妆数据校验对象对所述容妆数据进行实时呈现。根据前述描述,利用所述容妆数据校验对象对所述容妆数据进行实时呈现可以是将容妆数据与三维矩阵信息进行融合,得到容妆数据的实时呈现效果。在利用容妆数据校验对象对所述容妆数据进行实时呈现之后,本专利技术实施例的制作容妆数据的方法还可以包括:根据实时呈现效果,按照预设校验标准对容妆数据进行调整。图2是根据本专利技术实施例的制作容妆数据的方法的容妆制作模块的逻辑示意图;图3是根据本专利技术实施例的制作容妆数据的方法的容妆制作系统的结构示意图。下面结合图2和图3对本专利技术实施例的技术方案进行详细说明。本专利技术实施例的制作容妆数据的技术方案,可以通过一容妆数据制作系统实现,该系统包括容妆数据制作模块本文档来自技高网...

【技术保护点】
1.一种制作容妆数据的方法,其特征在于,包括:根据容妆需求配置一组或多组容妆数据;利用三维人脸识别技术识别容妆数据校验对象;利用所述容妆数据校验对象对所述容妆数据进行实时呈现。

【技术特征摘要】
1.一种制作容妆数据的方法,其特征在于,包括:根据容妆需求配置一组或多组容妆数据;利用三维人脸识别技术识别容妆数据校验对象;利用所述容妆数据校验对象对所述容妆数据进行实时呈现。2.根据权利要求1所述的方法,其特征在于,每一组容妆数据包括多个容妆数据项。3.根据权利要求1所述的方法,其特征在于,在利用所述容妆数据校验对象对所述容妆数据进行实时呈现之后,所述方法还包括:根据实时呈现效果,按照预设校验标准对所述容妆数据进行调整。4.根据权利要求1所述的方法,其特征在于,利用三维人脸识别技术识别容妆数据校验对象包括:利用增强现实技术获取多帧连贯人脸图像数据,并从所述多帧连贯人脸图像数据中提取关键点和关键点对应的三维矩阵信息,作为容妆数据校验对象。5.根据权利要求4所述的方法,其特征在于,所述多帧连贯人脸图像数据包括通过摄像设备实时获取的和/或从视频中获取的和/或从多张连贯图片中获取的多帧连贯人脸图像数据。6.一种制作容妆数据的装置,其特征在于,包括:配置模块,用于根据容妆需求配置一组或多组容妆数据;识别模块,用于利用三维人脸识别技术识别容妆数据校验对象;呈现模块,用于利用所述容妆数...

【专利技术属性】
技术研发人员:王强
申请(专利权)人:北京京东尚科信息技术有限公司北京京东世纪贸易有限公司
类型:发明
国别省市:北京,11

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

1