整形模拟信息处理方法、整形模拟终端和整形服务终端与流程

文档序号:21313202发布日期:2020-06-30 20:40阅读:279来源:国知局
整形模拟信息处理方法、整形模拟终端和整形服务终端与流程

本发明涉及整形图像技术领域,特别是涉及一种整形模拟信息处理方法、整形模拟终端和整形服务终端。



背景技术:

随着社会生活水平的不断提高,求美人士越来越多,促使了医美行业的高速发展。

传统的整形术前沟通场景通常是:场景1:顾客拿着自己喜欢的照片给医生看,向医生表述:要求医生把自己的某个部位整成照片中的五官形态;缺点是:这个照片中的五官形态,安到顾客的脸上,是否是最合适顾客的五官匹配,或者顾客自己意愿是否真的喜欢,因为术前没有直观的模拟图,容易产生认识上的误区,为术后客诉纠纷埋下伏笔。场景2:整形医生利用三维成像技术得到整形对象的数字模拟原始图像,根据专业整形技术对用户的原始图像给出整形意见,对原始图像进行调整修改,对图像中的眼睛、鼻子、脸部、颏部(下巴)等进行图像拉伸处理,例如眼部放大(双眼皮变宽)、下巴拉伸、瘦脸、鼻头拉伸、面部提升等,得到整形模拟的效果图像,供整形对象参考;缺点是:这种技术形成的图像与真实感有一定距离,而且,操作图像修改需要一定的技能,无论医生还是顾客,都很难快速把图像调整成自己心目中的想要的形态,这样的沟通场景不够流畅,费时长。



技术实现要素:

基于此,有必要针对传统的整形术前沟通过程中,针对场景1中,没有术前模拟图像的问题,以及场景2中,不能快速得到准确表达顾客整形意愿以及整形医生建议的模拟图,提供一种整形模拟信息处理方法、整形模拟终端和整形服务终端。

一种整形模拟信息处理方法,包括以下步骤:

获取包含人脸的第一图像,将第一图像经服务器发送至整形服务终端;

接收整形服务终端经服务器返回的第二图像,其中,第二图像是整形服务终端根据接收的第一修改指令对第一图像进行调整后得到的图像;

接收针对第二图像的反馈意见,将反馈意见经服务器发送至整形服务终端。

根据上述整形模拟信息处理方法,其可以应用在整形对象侧,获取包含人脸的第一图像,将第一图像发送至整形服务终端,整形服务终端可以设置在整形医生侧,整形服务终端在接收到第一图像后,可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像;整形对象一侧可以接收对第二图像的反馈意见,将反馈意见发送至整形服务终端,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

在其中一个实施例中,第一图像包括待整形对象的原始图像或整形模拟图像。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

获取并展示多个整形医生的信息,接收第一选取指令,根据第一选取指令选取目标整形医生的信息,经服务器建立与整形服务终端的通信连接,其中,目标整形医生的信息与整形服务终端相关联。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

展示通讯窗口,通过通讯窗口与整形服务终端进行信息交互。

在其中一个实施例中,获取包含人脸的第一图像的步骤包括以下步骤:

获取待整形对象的原始图像,将原始图像发送至服务器,接收服务器返回的人脸特征调整值,根据人脸特征调整值对原始图像进行模拟调节,获得整形模拟图像;

其中,服务器对原始图像进行人脸识别,获取待整形对象的人脸特征数据;对人脸特征数据与预设的整形人脸特征数据库进行匹配分析,获取人脸特征调整值。

在其中一个实施例中,获取待整形对象的原始图像的步骤包括以下步骤:

获取待整形对象的正面图像和多张侧面图像。

在其中一个实施例中,获取待整形对象的人脸特征数据的步骤包括以下步骤:

获取待整形对象的脸部区域特征点,根据脸部区域特征点对脸部进行分区,获取各分区的特征数据以及脸部的轮廓数据;其中,各分区包括眼部、鼻部、嘴部、面部和颏部,特征数据包括当前分区的位置数据以及当前分区和其他分区之间的相对位置数据。

在其中一个实施例中,对人脸特征数据与预设的整形人脸特征数据库进行匹配分析的步骤包括以下步骤:

将人脸特征数据与人脸特征预设值进行比较,确定人脸类型,在整形人脸特征数据库中获取与人脸类型相匹配的第一子数据库,根据人脸特征数据在第一子数据库中搜索匹配数据,其中,匹配数据与人脸特征数据的相似度大于或等于预设值;

获取人脸特征调整值的步骤还包括以下步骤:

获取人脸特征数据与匹配数据的比值,根据比值获取人脸特征调整值,其中,人脸特征调整值在比值和数值1之间。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收第二选取指令,第二选取指令用于在各分区中选取第一目标分区;

其中,服务器根据除第一目标分区以外的其他分区的特征数据,在整形人脸特征数据库选取第二子数据库,对第一目标分区的特征数据与第二子数据库进行匹配分析;其中,第二子数据库中的人脸特征数据与第一目标分区以外的其他分区的特征数据相匹配。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收第二修改指令,根据第二修改指令对整形模拟图像进行特征数据微调;

或者,

接收第三修改指令,第三修改指令用于重新在各分区中选取第一目标分区。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收针对第二目标分区的触发指令,其中,触发指令用于在整形人脸特征数据库中选取多个备选的分区图像,各分区图像的分区类型与第二目标分区的分区类型相同;

显示各分区图像,接收第三选取指令,其中,第三选取指令用于在各分区图像中选取目标分区图像;

将目标分区图像融合到原始图像中对应第二目标分区的位置。

在其中一个实施例中,将目标分区图像融合到原始图像中对应第二目标分区的位置的步骤包括以下步骤:

获取第二目标分区的图像大小、位置和颜色数据,根据图像大小、位置和颜色数据对目标分区图像进行调整,将原始图像中对应第二目标分区的部位替换成调整后的图像,并对调整后的图像与原始图像的对接边缘进行模糊处理。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

若反馈意见为代表同意的信息,根据第二图像构建三维图像并显示。

在其中一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收修饰指令,根据修饰指令对三维图像进行修饰,获得最终图像并显示。

一种整形模拟终端,用于获取包含人脸的第一图像,将第一图像经服务器发送至整形服务终端;接收整形服务终端经服务器返回的第二图像,接收针对第二图像的反馈意见,将反馈意见经服务器发送至整形服务终端;其中,第二图像是整形服务终端根据接收的修改指令对第一图像进行调整后得到的图像。

根据上述整形模拟终端,可以应用在整形对象侧,整形模拟终端获取包含人脸的第一图像,将第一图像发送至整形服务终端,整形服务终端可以设置在整形医生侧,整形服务终端在接收到第一图像后,可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;整形模拟终端可以接收对第二图像的反馈意见,将反馈意见发送至整形服务终端,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

一种整形模拟信息处理方法,包括以下步骤:

接收包含人脸的第一图像;其中,第一图像是整形模拟终端经服务器发送的;

接收第一修改指令,根据第一修改指令对第一图像进行调整,获得第二图像,并将第二图像经服务器发送至整形模拟终端;

接收针对第二图像的反馈意见;其中,反馈意见是整形服务终端经服务器发送的;

若反馈意见为代表同意的信息,保存第二图像。

根据上述整形模拟信息处理方法,其可以应用在整形医生侧,接收整形模拟终端发送的包含人脸的第一图像,之后可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;从整形模拟终端可以接收针对第二图像的反馈意见,在反馈意见代表同意的信息时,保存第二图像,该第二图像可以作为整形模拟效果图像,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

一种整形服务终端,整形服务终端用于接收包含人脸的第一图像;接收第一修改指令,根据第一修改指令对第一图像进行调整,获得第二图像,并将第二图像经服务器发送至整形模拟终端;接收针对第二图像的反馈意见;若反馈意见为代表同意的信息,保存第二图像;其中,第一图像和反馈意见是整形模拟终端经服务器发送的。

根据上述整形服务终端,其可以应用在整形医生侧,整形服务终端接收整形模拟终端发送的包含人脸的第一图像,之后可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;整形模拟终端发送针对第二图像的反馈意见至整形服务终端,在反馈意见代表同意的信息时,整形服务终端保存第二图像,该第二图像可以作为整形模拟效果图像,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

附图说明

图1是一个实施例中整形模拟信息处理方法的应用场景图;

图2是一个实施例中整形模拟信息处理方法的流程示意图;

图3是另一个实施例中整形模拟信息处理方法的流程示意图;

图4是一个实施例中整形模拟信息处理方法的交互示意图;

图5是一个实施例中整形模拟信息处理方法的具体应用流程简图。

具体实施方式

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部内容。

需要说明的是,本发明实施例所涉及的术语“第一\第二”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。

本申请提供的整形模拟信息处理方法,可以应用于如图1所示的应用环境中,待整形对象(即使用者)使用整形模拟终端获取包含人脸的第一图像,将第一图像经服务器发送至整形医生所用的整形服务终端,整形医生可以对整形服务终端施加第一修改指令,对第一图像进行调整,得到第二图像,并将第二图像发送至整形模拟终端,待整形对象可以在整形模拟终端中输入针对第二图像的反馈意见,整形模拟终端可以将反馈意见发送至整形服务终端,供整形医生参考,从而确定最终的整形模拟效果图像。其中,整形模拟终端和整形服务终端均可以是各种具备获取图像和图像处理功能的设备,如个人计算机、笔记本电脑、掌上电脑、智能手机、平板电脑、便携式可穿戴设备等。

参见图2所示,为本发明一个实施例的整形模拟信息处理方法的流程示意图。该实施例中的整形模拟信息处理方法包括以下步骤:

步骤s110:获取包含人脸的第一图像,将第一图像经服务器发送至整形服务终端;

在本步骤中,第一图像中包含需要整形的人脸图像,服务器与整形服务终端之间具备通信链路;

步骤s120:接收整形服务终端经服务器返回的第二图像,其中,第二图像是整形服务终端根据接收的第一修改指令对第一图像进行调整后得到的图像;

在本步骤中,整形服务终端位于整形医生侧,整形医生可以依据自己的专业和经验在整形服务终端中输入第一修改指令,根据第一修改指令对第一图像进行调整修改,得到并返回第二图像;

步骤s130:接收针对第二图像的反馈意见,将反馈意见经服务器发送至整形服务终端。

在本步骤中,针对第二图像的反馈意见可以是代表同意的信息,也可以是其他修改意见,若是其他修改意见,可以再次接收修改后的第二图像,利用反馈意见可以确定最后的整形模拟效果图像。

在本实施例中,整形模拟信息处理方法可以应用在整形对象侧,获取包含人脸的第一图像,将第一图像发送至整形服务终端,整形服务终端可以设置在整形医生侧,整形服务终端在接收到第一图像后,可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像;整形对象一侧可以接收对第二图像的反馈意见,将反馈意见发送至整形服务终端,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

在一个实施例中,第一图像包括待整形对象的原始图像或整形模拟图像。

在本实施例中,第一图像可以是待整形对象的原始图像,将原始图像发送至整形服务终端,让整形医生直接对原始图像进行修改,得到专业的整形模拟效果图;或者,将使用者自己调整的整形模拟图像发送至整形服务终端,让整形医生对整形模拟图像进行调整,使整形模拟图像的效果更佳。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

获取并展示多个整形医生的信息,接收第一选取指令,根据第一选取指令选取目标整形医生的信息,经服务器建立与整形服务终端的通信连接,其中,目标整形医生的信息与整形服务终端相关联。

在本实施例中,在发送第一图像之前,需要先建立与整形服务终端的通信连接,由于不同整形医生有不同的整形服务终端,可以先将多个整形医生的信息给使用者,通过第一选取指令选取使用者想要的目标整形医生的信息,与该目标整形医生的信息对应的整形服务终端建立通信连接,以满足使用者的需要。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

展示通讯窗口,通过通讯窗口与整形服务终端进行信息交互。

在本实施例中,在与整形服务终端建立通信连接的基础上,还可以展示通讯窗口,通过通讯窗口与整形服务终端进行信息交互,实现与整形医生的沟通交流,使整形医生了解使用者对整形的具体需求,以便更快地得到整形模拟效果图像。

在一个实施例中,获取包含人脸的第一图像的步骤包括以下步骤:

获取待整形对象的原始图像,将原始图像发送至服务器,接收服务器返回的人脸特征调整值,根据人脸特征调整值对原始图像进行模拟调节,获得整形模拟图像;

其中,服务器对原始图像进行人脸识别,获取待整形对象的人脸特征数据;对人脸特征数据与预设的整形人脸特征数据库进行匹配分析,获取人脸特征调整值。

在本实施例中,获取待整形对象的原始图像,将原始图像发送至服务器进行人脸识别,得到人脸特征数据,对人脸特征数据与预设的整形人脸特征数据库进行匹配分析,获取人脸特征调整值并返回;根据接收到的人脸特征调整值对原始图像进行模拟调节,获得整形模拟图像。通过人脸特征数据与整形人脸特征数据库的数据的匹配得到的人脸特征调整值,对原始图像的模拟调节更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟图像的术前参考作用。

需要说明的是,原始图像可以通过电子设备的摄像头拍摄获得,或者通过扫描获得;人脸识别时可以分析原始图像中的人脸的特征,进而得到人脸特征数据;整形人脸特征数据库是预先设定的整形常用的人脸特征素材数据的集合,通过实际的人脸特征数据与整形人脸特征数据库的数据的匹配分析,可以得知人脸特征数据与整形人脸的特征差异,依据此种差异可以获取人脸特征调整值,该人脸特征调整值可以减小特征差异,使调整后的图像中的人脸与整形人脸相逼近,实现整形模拟的效果;在根据人脸特征调整值进行模拟调节时,主要是对人脸特征数据进行调节,可以基于人脸特征点进行图像变形处理。

另外,服务器在对人脸特征数据与预设的整形人脸特征数据库进行匹配分析时,可以生成并返回一份图像人脸分析报告;在报告中给出以人脸特征调整值为基础的整形建议,在接收到根据整形建议进行修改的确认信息后,对原始图像进行自动模拟调节,完成后给出整形建议报告,包括具体的整形部位、整形方式以及整形效果描述信息。

进一步的,在进行模拟调节时可以使用扩散、锐化、变形算法对图像进行处理。

进一步的,在获取待整形对象的原始图像时,可以划定拍摄区域,如与脸部形状相似的拍摄区域等,在待整形对象的脸部进入拍摄区域时进行拍摄,得得到的原始图像就是所需的脸部图像,如此可减少人脸识别的时间,提高识别的准确度;另外,在获取待整形对象的原始图像时,感应拍摄时的亮度,若亮度小于预设亮度值,则开启闪光灯或者提示亮度不足;在进行人脸识别时,还可以检测人脸上的妆容,提示清洁后再进行整形模拟,若检测到人脸上有配饰,提示取下配饰,如眼镜、假睫毛、鼻钉等。

在一个实施例中,获取待整形对象的原始图像的步骤包括以下步骤:

获取待整形对象的正面图像和多张侧面图像。

在本实施例中,可以获取待整形对象的多张图像,包括正面图像和侧面图像,正面图像和多张侧面图像是从不同角度获得的图像,以此为依据可以减小光照、角度等影响,使人脸识别更加准确。

具体的,在实际操作中,可以获取待整形对象的正面图像和两张侧面45度角的侧面图像。

进一步的,在得到正面图像和侧面图像后,服务器以此为依据构建3d原始图像模型,利用3d模型算法进行准确的人脸识别。

在一个实施例中,获取待整形对象的人脸特征数据的步骤包括以下步骤:

获取待整形对象的脸部区域特征点,根据脸部区域特征点对脸部进行分区,获取各分区的特征数据以及脸部的轮廓数据;其中,各分区包括眼部、鼻部、嘴部、面部和颏部,特征数据包括当前分区的位置数据以及当前分区和其他分区之间的相对位置数据。

在本实施例中,在人脸识别之后,可以获取脸部区域特征点,人脸上不同区域部位的特征点分布不同,利用脸部区域特征点可以对脸部区域进行分区,得到如眼部、鼻部、嘴部、面部、颏部等区域的特征数据以及脸部的轮廓数据,特征数据包括当前人脸部位的位置数据以及当前人脸部位和其他部位之间的相对位置数据,以便于对人脸的不同区域进行模拟整形。

具体的,人脸上的特征区域可以包括额头、眼睛、眉毛、眼睑、鼻梁、鼻头、鼻翼、脸颊、嘴巴、颏部(下巴)等,还包括脸部整体轮廓等脸型数据,上述特征区域可以构建不同的特征点,实现对人脸特征区域部位的划分,在获取特征数据时,不仅有特征区域部位自身的数据,还有特征区域部位的位置数据以及与其他特征区域的相对位置数据,以及特征区域部位的颜色、亮度等数据,在整形模拟时综合上述数据可以提高模拟效果的协调性。

进一步的,除了根据人脸识别结果进行脸部区域分区外,还可以手动设置点位进行选取,如接收区域选取指令,在原始图像的人脸上选取指定区域,获取指定区域的特征数据,提高整形模拟的灵活性。

进一步的,进行脸部区域分区,并对分区区域的特征数据与预设的整形人脸特征数据库进行匹配分析后,可以获得建议整形的分区区域,获取该分区区域的人脸特征调整值。

在一个实施例中,对人脸特征数据与预设的整形人脸特征数据库进行匹配分析的步骤包括以下步骤:

将人脸特征数据与人脸特征预设值进行比较,确定人脸类型,在整形人脸特征数据库中获取与人脸类型相匹配的第一子数据库,根据人脸特征数据在第一子数据库中搜索匹配数据,其中,匹配数据与人脸特征数据的相似度大于或等于预设值;

获取人脸特征调整值的步骤还包括以下步骤:

获取人脸特征数据与整形人脸特征数据库中的匹配数据的比值,根据比值获取人脸特征调整值,其中,人脸特征调整值在比值和数值1之间。

在本实施例中,先利用人脸特征预设值来确定人脸类型,选取与之匹配的第一子数据库,可以利用人脸特征数据与第一子数据库中数据的相似度来确定匹配数据,对人脸特征数据与整形人脸特征数据库进行相似度匹配分析后,可以在整形人脸特征数据库中得到与图像分析后的人脸特征数据相匹配的匹配数据,但与图像分析后的人脸特征数据又不同,计算两者具体特征点的数据的比值,把该比值作为调整值的界限,将人脸特征调整值设置在该比值和数值1之间,利用人脸特征调整值对图像进行模拟调节后,可以将图像中的人脸特征数据与整形人脸数据库中的数据相逼近,实现整形的模拟效果。

进一步的,人脸特征调整值可以是动态的数据,根据待整形对象的需要在比值和数值1之间动态调节。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收第二选取指令,第二选取指令用于在各分区中选取第一目标分区;

其中,服务器根据除第一目标分区以外的其他分区的特征数据,在整形人脸特征数据库选取第二子数据库,对第一目标分区的特征数据与第二子数据库进行匹配分析;其中,第二子数据库中的人脸特征数据与第一目标分区以外的其他分区的特征数据相匹配。

在本实施例中,可以通过第二选取指令选取第一目标分区,并根据其他分区的特征数据在整形人脸特征数据库选取第二子数据库,由于第二子数据库中的人脸特征数据与第一目标分区以外的其他分区的特征数据相匹配,因此对第一目标分区的特征数据与第二子数据库进行匹配分析时,得到的第一目标分区的特征调整值可以使第一目标分区与其他分区相协调,提高对单一分区部位进行整形模拟时的整体协调性。

需要说明的是,在接收第二选取指令后,将第二选取指令发送至服务器,用于确定第一目标分区,在对第一目标分区的特征数据与第二子数据库进行匹配分析后,服务器可以返回第一目标分区的特征调整值,利用第一目标分区的特征调整值对原始图像进行模拟调节,获得整形模拟图像。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收第二修改指令,根据第二修改指令对整形模拟图像进行特征数据微调;

或者,

接收第三修改指令,第三修改指令用于重新在各分区中选取第一目标分区。

在本实施例中,依据人脸特征调整值对图像进行模拟调节,获得整形模拟图像后,该整形模拟图像可能并非符合待整形对像的要求,此时可以接收第二修改指令,根据第二修改指令进行特征数据微调,使之符合待整形对像的具体要求;或者,当前第一目标分区的整形模拟不符合待整形对像的要求,可以接收第三修改指令,将第三修改指令发送至服务器,根据第三修改指令重新选取新的第一目标分区进行整形模拟,以此可以按照待整形对象的要求对模拟整形进行调节。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收针对第二目标分区的触发指令,其中,触发指令用于在整形人脸特征数据库中选取多个备选的分区图像,各分区图像的分区类型与第二目标分区的分区类型相同;

显示各分区图像,接收第三选取指令,其中,第三选取指令用于在各分区图像中选取目标分区图像;

将目标分区图像融合到原始图像中对应第二目标分区的位置。

在本实施例中,可以选择并触发第二目标分区,在整形人脸特征数据库中选取与第二目标分区类型相同的多个备选的分区图像,并显示分区图像,供待整形对象进行选择,在待整形对象通过第三选取指令选定目标分区图像后,将目标分区图像融合到原始图像中,以达到待整形对象自主选择整形内容,并展示整形模拟图像的效果。

具体的,第二目标分区可以是额头、眼睛、眉毛、鼻子、嘴巴、颏部(下巴)等部位,例如选取眼睛部位作为第二目标分区,可以在整形人脸特征数据库中选取不同形状的眼睛图像并显示,供待整形对象选择,确定后将选取的新的眼睛图形融合到待整形对象的原始图像中,形成整形模拟图像。

在一个实施例中,将目标分区图像融合到原始图像中对应第二目标分区的位置的步骤包括以下步骤:

获取第二目标分区的图像大小、位置和颜色数据,根据图像大小、位置和颜色数据对目标分区图像进行调整,将原始图像中对应第二目标分区的部位替换成调整后的图像,并对调整后的图像与原始图像的对接边缘进行模糊处理。

在本实施例中,第二目标分区是原始图像的一部分,其具备图像大小、位置、颜色等属性,根据图像大小、位置和颜色等数据对目标分区图像进行调整,可以使目标分区图像与原始图像相协调,另外,对调整后的图像与原始图像的对接边缘进行模糊处理,通过上述处理可以避免最终得到的图像显示突兀,体现良好的模拟效果。

需要说明的是,在进行融合和模糊处理之后,可以得到另一张整形模拟图像,与根据人脸特征调整值对原始图像进行模拟调节得到的整形模拟图像不同;在进行融合和模糊处理后,可以接收第四修改指令,根据第四修改指令对得到的图像进行特征数据微调;或者,根据第五修改指令重新在各分区中选取第二目标分区。

另外,发送的第一图像可以是根据人脸特征调整值进行模拟调节后得到的整形模拟图像,还可以是选取不同分区进行融合处理后的图像。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

若反馈意见为代表同意的信息,根据第二图像构建三维图像并显示。

在本实施例中,若反馈意见表示同意,可以将第二图像作为整形模拟效果图像,并可以以此构建三维图像,从三维立体的角度,更加直观清楚地显示整形模拟效果。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

接收修饰指令,根据修饰指令对三维图像进行修饰,获得最终图像并显示。

在本实施例中,整形模拟效果图像主要针对人脸区域,人脸所在的整个头部的形象与整形模拟效果也是相关的,此时可以利用修饰指令对三维图像进行修饰,使最终图像更具美态。

根据上述整形模拟信息处理方法,本发明实施例还提供一种整形模拟终端,以下就本发明的整形模拟终端的实施例进行详细说明。

本发明一个实施例的整形模拟终端,用于获取包含人脸的第一图像,将第一图像经服务器发送至整形服务终端;接收整形服务终端经服务器返回的第二图像,接收针对第二图像的反馈意见,将反馈意见经服务器发送至整形服务终端;其中,第二图像是整形服务终端根据接收的修改指令对第一图像进行调整后得到的图像。

在本实施例中,整形模拟终端可以应用在整形对象侧,整形模拟终端获取包含人脸的第一图像,将第一图像发送至整形服务终端,整形服务终端可以设置在整形医生侧,整形服务终端在接收到第一图像后,可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;整形模拟终端可以接收对第二图像的反馈意见,将反馈意见发送至整形服务终端,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

在一个实施例中,第一图像包括待整形对象的原始图像或整形模拟图像。

在一个实施例中,整形模拟终端获取并展示多个整形医生的信息,接收第一选取指令,根据第一选取指令选取目标整形医生的信息,经服务器建立与整形服务终端的通信连接,其中,目标整形医生的信息与整形服务终端相关联。

在一个实施例中,整形模拟终端展示通讯窗口,通过通讯窗口与整形服务终端进行信息交互。

在一个实施例中,整形模拟终端获取待整形对象的原始图像,将原始图像发送至服务器,接收服务器返回的人脸特征调整值,根据人脸特征调整值对原始图像进行模拟调节,获得整形模拟图像;

其中,服务器对原始图像进行人脸识别,获取待整形对象的人脸特征数据;对人脸特征数据与预设的整形人脸特征数据库进行匹配分析,获取人脸特征调整值。

在一个实施例中,整形模拟终端获取待整形对象的正面图像和多张侧面图像。

在一个实施例中,服务器获取待整形对象的脸部区域特征点,根据脸部区域特征点对脸部进行分区,获取各分区的特征数据以及脸部的轮廓数据;其中,各分区包括眼部、鼻部、嘴部、面部和颏部,特征数据包括当前分区的位置数据以及当前分区和其他分区之间的相对位置数据。

在一个实施例中,服务器将人脸特征数据与人脸特征预设值进行比较,确定人脸类型,在整形人脸特征数据库中获取与人脸类型相匹配的第一子数据库,根据人脸特征数据在第一子数据库中搜索匹配数据,其中,匹配数据与人脸特征数据的相似度大于或等于预设值;

服务器获取人脸特征数据与匹配数据的比值,根据比值获取人脸特征调整值,其中,人脸特征调整值在比值和数值1之间。

在一个实施例中,整形模拟终端接收第二选取指令,第二选取指令用于在各分区中选取第一目标分区;

其中,服务器根据除第一目标分区以外的其他分区的特征数据,在整形人脸特征数据库选取第二子数据库,对第一目标分区的特征数据与第二子数据库进行匹配分析;其中,第二子数据库中的人脸特征数据与第一目标分区以外的其他分区的特征数据相匹配。

在一个实施例中,整形模拟终端接收第二修改指令,根据第二修改指令对整形模拟图像进行特征数据微调;

或者,

整形模拟终端接收第三修改指令,第三修改指令用于重新在各分区中选取第一目标分区。

在一个实施例中,整形模拟终端接收针对第二目标分区的触发指令,其中,触发指令用于在整形人脸特征数据库中选取多个备选的分区图像,各分区图像的分区类型与第二目标分区的分区类型相同;

整形模拟终端显示各分区图像,接收第三选取指令,其中,第三选取指令用于在各分区图像中选取目标分区图像;

整形模拟终端将目标分区图像融合到原始图像中对应第二目标分区的位置。

在一个实施例中,整形模拟终端获取第二目标分区的图像大小、位置和颜色数据,根据图像大小、位置和颜色数据对目标分区图像进行调整,将原始图像中对应第二目标分区的部位替换成调整后的图像,并对调整后的图像与原始图像的对接边缘进行模糊处理。

在一个实施例中,整形模拟终端在反馈意见为代表同意的信息时,根据第二图像构建三维图像并显示。

在一个实施例中,整形模拟终端接收修饰指令,根据修饰指令对三维图像进行修饰,获得最终图像并显示。

本发明的整形模拟终端与本发明的整形模拟信息处理方法相对应,在上述整形模拟信息处理方法的实施例中阐述的技术特征及其有益效果均适用于整形模拟终端的实施例中。

根据上述整形模拟信息处理方法,本发明实施例还提供另一种整形模拟信息处理方法,以下就本发明的另一种整形模拟信息处理方法的实施例进行详细说明。

参见图3所示,为本发明一个实施例的整形模拟信息处理方法的流程示意图。该实施例中的整形模拟信息处理方法,包括以下步骤:

步骤s210:接收包含人脸的第一图像;其中,第一图像是整形模拟终端经服务器发送的;

步骤s220:接收第一修改指令,根据第一修改指令对第一图像进行调整,获得第二图像,并将第二图像经服务器发送至整形模拟终端;

步骤s230:接收针对第二图像的反馈意见,若反馈意见为代表同意的信息,保存第二图像;其中,反馈意见是整形服务终端经服务器发送的。

在本实施例中,整形模拟信息处理方法可以应用在整形医生侧,接收整形模拟终端发送的包含人脸的第一图像,之后可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;从整形模拟终端可以接收针对第二图像的反馈意见,在反馈意见代表同意的信息时,保存第二图像,该第二图像可以作为整形模拟效果图像,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

进一步的,针对第二图像的反馈意见可以是代表同意的信息,也可以是其他修改意见,若是其他修改意见,可以再次接收第一修改指令对第一图像进行进一步的修改,利用反馈意见可以确定最后的整形模拟效果图像。

进一步的,在得到整形模拟效果图像后,可以将整形模拟效果图像保存在本地,也可以将整形模拟效果图像发送至整形模拟终端,保存在整形模拟终端中。

进一步的,在根据第一修改指令对第一图像进行调整时,可以对第一图像中脸部分区中的亚单位进行调整,如脸部分区为眼部,亚单位可以为眼睛、眼皮、眉毛等;脸部分区为鼻部,亚单位可以为鼻梁、鼻头、鼻翼、鼻小柱等,脸部分区为面部,亚单位可以为面颊、颧骨等。

在一个实施例中,整形模拟信息处理方法还包括以下步骤:

展示通讯窗口,通过通讯窗口与整形模拟终端进行信息交互。

在本实施例中,在与整形模拟终端建立通信连接的基础上,还可以展示通讯窗口,通过通讯窗口与整形模拟终端进行信息交互,实现与待整形对象的沟通交流,使整形医生了解待整形对象对整形的具体需求,以便更快地得到整形模拟效果图像。

根据上述整形模拟信息处理方法,本发明实施例还提供一种整形服务终端,以下就本发明的整形服务终端的实施例进行详细说明。

本发明一个实施例的整形服务终端,用于接收包含人脸的第一图像;接收第一修改指令,根据第一修改指令对第一图像进行调整,获得第二图像,并将第二图像经服务器发送至整形模拟终端;接收针对第二图像的反馈意见;若反馈意见为代表同意的信息,保存第二图像;其中,第一图像和反馈意见是整形模拟终端经服务器发送的。

在本实施例中,整形服务终端可以应用在整形医生侧,整形服务终端接收整形模拟终端发送的包含人脸的第一图像,之后可以接收第一修改指令,以此对第一图像进行调整,得到并返回第二图像至整形模拟终端;整形模拟终端发送针对第二图像的反馈意见至整形服务终端,在反馈意见代表同意的信息时,整形服务终端保存第二图像,该第二图像可以作为整形模拟效果图像,实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

在一个实施例中,整形服务终端展示通讯窗口,通过通讯窗口与整形模拟终端进行信息交互。

本发明的整形服务终端与上述整形模拟信息处理方法相对应,在上述整形模拟信息处理方法的实施例中阐述的技术特征及其有益效果均适用于整形服务终端的实施例中。

一种可读存储介质,其上存储有可执行程序,可执行程序被处理器执行时实现上述的整形模拟信息处理方法的步骤。

上述可读存储介质,通过其存储的可执行程序,可以实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

一种整形模拟设备,包括整形模拟终端和整形服务终端,整形模拟终端获取包含人脸的第一图像,将第一图像经服务器发送至整形服务终端;整形服务终端接收第一修改指令,根据第一修改指令对第一图像进行调整,获得第二图像,并将第二图像经服务器发送至整形模拟终端;整形模拟终端接收针对第二图像的反馈意见,将反馈意见经服务器发送至整形服务终端;整形服务终端根据反馈意见得到整形模拟效果图像并保存。

上述整形模拟设备,通过整形模拟终端和整形服务终端之间的信息交互,可以实现整形对象侧与整形医生侧之间对整形图像的信息交互,较为快速地确定整形模拟效果图像,更加符合整形的需要,可以得到相对接近真实且更直观的整形模拟效果,提高整形模拟效果图像的术前参考作用。

在一个实施例中,整形模拟设备还包括服务器。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,程序可存储于一非易失性的计算机可读取存储介质中,如实施例中,该程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述整形模拟信息处理方法的实施例的流程。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。

具体的,上述整形模拟信息处理方法可以应用在用户一侧的整形模拟终端和整形医生一侧的整形服务终端中,整形模拟终端将整形模拟图像发送至整形服务终端,邀请整形医生对整形模拟图像进行调整并给出修改意见,整形服务终端返回修改意见数据,交互示意图如图4所示。

进一步的,还可以直接将待整形对象的原始图像经服务器发送至整形服务端,接收整形服务端返回的修改意见数据,并反馈对修改意见数据的处理信息。

在一个实施例中,整形模拟终端和整形服务终端可以是个人计算机、笔记本电脑、掌上电脑、智能手机、平板电脑、便携式可穿戴设备等。

整形模拟信息处理方法的流程简图如图5所示。具体的,用户可以通过手机、平板电脑、摄像头等电子设备扫描或拍摄面部,上传三张不同面的人脸图像(正面,侧面(45度)两张),建立3d原始图像模型。然后对用户的原始图像模型进行人脸识别,将脸部各部位进行分区,分割成额头、眼部(单眼,包括眼睛、眉毛)、鼻部(鼻头、鼻翼)、下颌、面部(两面颊)等分区(部位分区是通过用户手动设置点位来进行选取),通脸型数据计算算法,分析出使用人的脸部特征,及预先设定的标准值进行对比,得出脸部分析报告,用户可以根据分析报告中的建议进行自动整形模拟,完成后得出整形建议报告,用户可保存通过模拟形成的图像及报告,作为一定的整形参考。同时用户也可以对单个脸部部位进行分析和更换成整形人脸数据库里的各类部位图像,从而得到整形模拟图像,可以在分析后得到调整数据对用户的人脸图像进行调整,得到整形模拟图像,也可以更换部位图像,用户可以自主选择部位,从整形人脸数据库里选取相同类型的部位图像供用户选择,在用户确定需要的部位图像后,将选定的部位图像融合到用户的脸部图像中,将对接位置进行模拟处理,得到另一种整形模拟图像,如对整形模拟的效果不满意,用户可以用微调功能来进行对单个部位的图像处理,或者重新选择部位进行整形模拟,最后经过重新计算并混合系统设计的标准值对原始图像进行相应的整形模拟处理,得到最终的整形模拟图像,用户可以将此模拟效果图像通过在线咨询服务模块(即数据交互模块)发给在线整形医生进行点对点的咨询,在线整形医生可以在此模拟图像的基础上再进行微调或是重新对每个部位进行匹配,从而得到最佳整形模拟图像;让整形医生在线提供整形建议,并可修改客户的模拟数据,从而得到两方都觉得好的整形模拟图像,然后用户可以保存模拟图像,还可以进行3d模拟图像打印,图像会保存在医生的整形服务端的数据库里,待下次用户线下找医生面诊时,医生可以调出数据作为面诊依据,减少双方沟通的时间;整形医生可以以此作为实施整形手术的参考,客户也可以也可以通过分享功能,通过微信、qq等即时通讯软件分享给朋友,相对于传统整形模拟技术,只能通过简单的进行模糊图像处理,不能融合医美容专业技术,减少了用户的操作时间,提高了整形模拟的效率和专业性,特别是应用在医疗美容术后客户面诊环节,可以更直观的让用户提前得到术后的效果模拟图像。

另外,本发明实施例的方案还可以设置医院等第三方的机构服务终端,在整形医生得到最终的整形模拟图像后,可以将整形手术的配置需求信息发送至机构服务终端,医院等第三方的工作人员在调配整形手术的安排内容后,将具体的整形行程信息分别发送至待整形对象的整形模拟终端和整形医生的整形服务终端,以便于整形手术的顺利安排。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成。所述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,包括上述方法所述的步骤。所述的存储介质,包括:rom/ram、磁碟、光盘等。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1