本发明提出一种表达几何细节和复杂拓扑的三维模型表示方法和系统,包括:输入一组部件具有语义标签的相同种类三维几何模型,为模型的每个部件计算包围盒;将包围盒注册到对应的部件上,得到相应的变形梯度,进而得到部件的变形梯度向量;通过部件变分自编码器,以该部件变形梯度向量获得该部件形变的分布向量;以支撑关系为主对模型的全局结构进行分析,构建每个部件的表示向量;将一个模型所有部件的表示向量串联在一起作为输入,通过结构化部件变分自编码器联合编码模型的全局结构和几何细节;通过训练好的结构化部件变分自编码器,随机生成新模型,或在两个模型之间插值生成新模型;在结构约束和稳定支撑约束下对生成模型进行全局结构优化。


