“万装魔镜”试衣系统的研究与实现
Research and Implementation of the “Magic Mirror” Fitting System
DOI: 10.12677/CSA.2023.133042, PDF,   
作者: 张茂园, 程 壮, 孙同宜:汉江师范学院数学与计算机科学学院,湖北 十堰
关键词: 增强现实技术试衣万装魔镜Augmented Reality Technology Fitting Magic Mirror
摘要: 随着互联网技术和物流产业链的发展,网上购物已成为当下一大潮流。增强现实技术是将真实世界信息和虚拟世界信息综合在一起的一种较新的技术。万装魔镜——一个虚拟网络智能试衣系统,正是这种技术的时代产品。该系统能实施模拟仿真处理,将虚拟信息内容在真实世界中加以有效应用,并且在这一过程中能够被人类感官所感知,从而实现超越现实的感官体验。人体曲面数据获取是人体建模的基础,人体曲面顶点信息与建模密不可分。在研究人体静态模型构造技术的过程中,首先提出了一种基于服装试穿应用的人体模型构造方法的新思路,结合了人体造型软件Poser和Java 3D两者的优点。在人体曲面数据获取的阶段利用Poser建立人体模型并导出人体曲面顶点数据,在建模和控制阶段利用Java 3D强大的三维重建和交互控制功能。详细分析了3DS的文件结构,得到了人体曲面顶点的有关数据,并在Java 3D下实现了由顶点数据形成小三角面逼近的人体曲面,并实现模型的渲染和交互控制,得到了建模速度快、逼真且交互良好的人体静态模型。
Abstract: With the development of Internet technology and logistics industry chain, online shopping has become the current trend. Augmented reality technology is a relatively new technology that integrates real world information and virtual world information. Wanzhuang Magic Mirror, a virtual network intelligent fitting system, is the product of this technology. The system can implement simulation processing, effectively apply virtual information content in the real world, and be perceived by human senses in this process, so as to achieve sensory experience beyond reality. Human body surface data acquisition is the basis of human body modeling, and the vertex information of human body surface is inseparable from modeling. In the process of studying the construction technology of human static model, a new method of human body model construction based on clothing fitting application is proposed, which combines the advantages of body modeling software Poser and Java 3D. Poser is used to build the human body model and export the vertex data of the human body surface in the phase of data acquisition of the human body surface. Java 3D’s powerful 3D reconstruction and interactive control functions are used in the phase of modeling and control. The file structure of 3DS is analyzed in detail, and the relevant data of the vertex of the human body surface is obtained. The human body surface approximated by the small triangular surface formed by the vertex data is realized in Java 3D, and the rendering and interactive control of the model are realized. The static model of the human body with fast modeling speed, realistic and good interaction is obtained.
文章引用:张茂园, 程壮, 孙同宜. “万装魔镜”试衣系统的研究与实现[J]. 计算机科学与应用, 2023, 13(3): 444-449. https://doi.org/10.12677/CSA.2023.133042

参考文献

[1] 陈君, 陈永强, 尧燕玲. 一种构建三维人体的方法[J]. 武汉科技学院学报, 2009(1): 36-40.
[2] 黄凯, 李燕. 基于Poser的一种三维人体模型参数化方法[J]. 机电产品开发与新, 2009, 22(2): 98-99+105.
[3] 陈君. 基于Java 3D的三维人体建模技术研究[J]. 武汉纺织大学, 2010(5): 35-46.
[4] 吴义山, 徐增波. 虚拟试衣系统关键技术[J]. 丝绸, 2014, 51(12): 24-29.
[5] 王浩然, 赵永琨, 陈琦. 浅析虚拟试衣的发展现状、技术原理及前景展望[J]. 中国信息化, 2022(7): 88-89.