1.一种数据处理方法,包括:
对待评价对象模型数据进行分割处理,得到对应的第一模型子数据;
从目标对象模型数据中确定与所述第一模型子数据对应的第二模型子数据;
确定所述第一模型子数据和所述第二模型子数据之间的变换数据;以及基于所述变换数据,确定所述待评价对象模型数据与所述目标对象模型数据之间的相似度;
其中,所述待评价对象模型数据包括第一拓扑关系,所述目标对象模型数据包括第二拓扑关系,所述第一拓扑关系和所述第二拓扑关系相关联;所述从目标对象模型数据中确定与所述第一模型子数据对应的第二模型子数据包括:基于所述第一模型子数据,从所述待评价对象模型数据中确定与所述第一模型子数据对应的第一特征点集合;
基于所述第一拓扑关系和所述第二拓扑关系,从所述目标对象模型数据中确定与所述第一特征点集合对应的第二特征点集合;以及将所述第二特征点集合确定为所述第二模型子数据;
其中,所述确定所述第一模型子数据和所述第二模型子数据之间的变换数据包括:确定由所述第一模型子数据得到所述第二模型子数据的旋转数据和平移数据;以及基于所述旋转数据和所述平移数据,确定所述变换数据;
其中,所述确定由所述第一模型子数据得到所述第二模型子数据的旋转数据和平移数据包括:构建目标函数,其中,所述目标函数与所述第一模型子数据、所述第二模型子数据、所述旋转数据和所述平移数据相关联;以及在所述目标函数最小化的情况下,得到所述旋转数据和所述平移数据。
2.根据权利要求1所述的方法,其中,所述基于所述旋转数据和所述平移数据,确定所述变换数据包括:确定所述旋转数据和第一参考数据之间的差值;
确定所述平移数据和第二参数数据之间的乘积;以及基于所述差值和所述乘积,得到所述变换数据。
3.根据权利要求1或2所述的方法,其中,所述第一模型子数据包括多个第一模型子数据;所述基于所述变换数据,确定所述待评价对象模型数据与所述目标对象模型数据之间的相似度包括:对与所述多个第一模型子数据一一对应的多个变换数据进行加权平均处理,得到加权平均值;以及基于所述加权平均值,确定所述待评价对象模型数据与所述目标对象模型数据之间的相似度。
4.根据权利要求1所述的方法,其中,所述待评价对象模型数据包括头部模型数据;所述对待评价对象模型数据进行分割处理,得到对应的第一模型子数据包括:基于五官特征对所述头部模型数据进行分割处理,得到对应的第一模型子数据;
其中,所述第一模型子数据包括以下至少一项:
针对左眉毛的模型子数据、针对右眉毛的模型子数据、针对左眼的模型子数据、针对右眼的模型子数据、针对鼻子的模型子数据、针对嘴巴的模型子数据、针对脸颊的模型子数据、针对额头的模型子数据、针对颈部的模型子数据。
5.一种数据处理装置,包括:
处理模块,用于对待评价对象模型数据进行分割处理,得到对应的第一模型子数据;
第一确定模块,用于从目标对象模型数据中确定与所述第一模型子数据对应的第二模型子数据;
第二确定模块,用于确定所述第一模型子数据和所述第二模型子数据之间的变换数据;以及第三确定模块,用于基于所述变换数据,确定所述待评价对象模型数据与所述目标对象模型数据之间的相似度;
其中,所述待评价对象模型数据包括第一拓扑关系,所述目标对象模型数据包括第二拓扑关系,所述第一拓扑关系和所述第二拓扑关系相关联;所述第一确定模块包括:第三确定子模块,用于基于所述第一模型子数据,从所述待评价对象模型数据中确定与所述第一模型子数据对应的第一特征点集合;
第四确定子模块,用于基于所述第一拓扑关系和所述第二拓扑关系,从所述目标对象模型数据中确定与所述第一特征点集合对应的第二特征点集合;以及第五确定子模块,用于将所述第二特征点集合确定为所述第二模型子数据;
其中,所述第二确定模块包括:
第一确定子模块,用于确定由所述第一模型子数据得到所述第二模型子数据的旋转数据和平移数据;以及第二确定子模块,用于基于所述旋转数据和所述平移数据,确定所述变换数据;
其中,所述第一确定子模块包括:
构建单元,用于构建目标函数,其中,所述目标函数与所述第一模型子数据、所述第二模型子数据、所述旋转数据和所述平移数据相关联;以及第一获得单元,用于在所述目标函数最小化的情况下,得到所述旋转数据和所述平移数据。
6.根据权利要求5所述的装置,其中,所述第二确定子模块包括:第一确定单元,用于确定所述旋转数据和第一参考数据之间的差值;
第二确定单元,用于确定所述平移数据和第二参数数据之间的乘积;以及第二获得单元,用于基于所述差值和所述乘积,得到所述变换数据。
7.根据权利要求5或6所述的装置,其中,所述第一模型子数据包括多个第一模型子数据;所述第三确定模块包括:处理子模块,用于对与所述多个第一模型子数据一一对应的多个变换数据进行加权平均处理,得到加权平均值;以及第六确定子模块,用于基于所述加权平均值,确定所述待评价对象模型数据与所述目标对象模型数据之间的相似度。
8.根据权利要求5所述的装置,其中,所述待评价对象模型数据包括头部模型数据;所述处理模块还用于:基于五官特征对所述头部模型数据进行分割处理,得到对应的第一模型子数据;
其中,所述第一模型子数据包括以下至少一项:
针对左眉毛的模型子数据、针对右眉毛的模型子数据、针对左眼的模型子数据、针对右眼的模型子数据、针对鼻子的模型子数据、针对嘴巴的模型子数据、针对脸颊的模型子数据、针对额头的模型子数据、针对颈部的模型子数据。
9.一种电子设备,包括:
至少一个处理器;以及
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行权利要求1‑4中任一项所述的方法。
10.一种存储有计算机指令的非瞬时计算机可读存储介质,其中,所述计算机指令用于使所述计算机执行权利要求1‑4中任一项所述的方法。