论文部分内容阅读
随着电子商务市场的迅速发展,在网上商城中虚拟试衣,虚拟试鞋已经成为一种流行趋势。在虚拟试鞋中,可以通过脚楦匹配的方法来仿真人脚穿上鞋子的状态,能够直观、便利地检查和分析鞋类产品的舒适度,从而判断所需商品是否合适。因此对脚楦模型匹配的研究有着重要的应用价值。本文讨论鞋楦数字化匹配中的两个主要问题:(1)三维脚模型变形,主要用到轴变形算法对与高跟鞋鞋楦匹配时对应的脚模型进行相应的变形;(2)脚楦匹配,主要思路是对于脚模型和鞋楦模型先通过有向包围盒(OBB)旋转,然后通过轴向包围盒(AABB)平移,达到脚楦匹配的目的,如果鞋楦模型偏大或者偏小,可根据距离差对鞋楦模型进行适当地缩放。具体内容如下:(1)综合分析了数字化鞋楦技术以及三维模型匹配的研究现状,并指出了其广泛的应用前景和重要的研究意义。(2)三维脚模型的变形问题研究。针对高跟鞋模型匹配时,脚模型需要做出相应的变形这一客观情况,提出一种基于鞋楦模型底面轴线的轴变形方法。首先求出高根鞋鞋楦底面的轴线,然后将脚模型底面的轴线按照比例转变为鞋楦底面的轴线,根据新的轴线映射变换脚模型上的点坐标,使其达到预期的变形效果。(3)数字化鞋楦的匹配问题研究。本文提出一种基于有向包围盒(OBB)和轴向包围盒(AABB)的脚楦模型匹配方法。首先求出三维模型脚和鞋楦的OBB,根据OBB的轴向将脚和鞋楦与世界坐标系的三个轴分别对齐;再计算出脚和鞋楦模型的轴向包围盒(AABB),将脚模型AABB底面四边形的中心平移到鞋楦模型AABB底面四边形的中心。匹配之后,如果鞋楦模型偏大或者偏小,可根据距离差对鞋楦模型进行适当地缩放。(4)用C++和OpenGL编程实现了虚拟试鞋系统的开发。并简要介绍了系统的开发环境,展示了系统的操作步骤。论文最后总结了本文的研究成果,并展望了下一步需要做的工作。