Please wait a minute...
Front. Inform. Technol. Electron. Eng.  2013, Vol. 14 Issue (7): 521-529    DOI: 10.1631/jzus.CIDE1305
    
Synthesis of 3D models by Petri net
Mo-fei Song, Zheng-xing Sun, Yan Zhang, Fei-qian Zhang
State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing 210046, China
Download:   PDF(0KB)
Export: BibTeX | EndNote (RIS)      

Abstract  This paper presents a synthesis method for 3D models using Petri net. Feature structure units from the example model are extracted, along with their constraints, through structure analysis, to create a new model using an inference method based on Petri net. Our method has two main advantages: first, 3D model pieces are delineated as the feature structure units and Petri net is used to record their shape features and their constraints in order to outline the model, including extending and deforming operations; second, a construction space generating algorithm is presented to convert the curve drawn by the user into local shape controlling parameters, and the free form deformation (FFD) algorithm is used in the inference process to deform the feature structure units. Experimental results showed that the proposed method can create large-scale complex scenes or models and allow users to effectively control the model result.

Key wordsPetri net      Inference      Interactive modeling      Model by example     
Received: 29 December 2012      Published: 05 July 2013
CLC:  TP301.6  
Cite this article:

Mo-fei Song, Zheng-xing Sun, Yan Zhang, Fei-qian Zhang. Synthesis of 3D models by Petri net. Front. Inform. Technol. Electron. Eng., 2013, 14(7): 521-529.

URL:

http://www.zjujournals.com/xueshu/fitee/10.1631/jzus.CIDE1305     OR     http://www.zjujournals.com/xueshu/fitee/Y2013/V14/I7/521


Synthesis of 3D models by Petri net

This paper presents a synthesis method for 3D models using Petri net. Feature structure units from the example model are extracted, along with their constraints, through structure analysis, to create a new model using an inference method based on Petri net. Our method has two main advantages: first, 3D model pieces are delineated as the feature structure units and Petri net is used to record their shape features and their constraints in order to outline the model, including extending and deforming operations; second, a construction space generating algorithm is presented to convert the curve drawn by the user into local shape controlling parameters, and the free form deformation (FFD) algorithm is used in the inference process to deform the feature structure units. Experimental results showed that the proposed method can create large-scale complex scenes or models and allow users to effectively control the model result.

关键词: Petri net,  Inference,  Interactive modeling,  Model by example 
[1] Ali Darvish Falehi, Ali Mosallanejad. Dynamic stability enhancement of interconnected multi-source power systems using hierarchical ANFIS controller-TCSC based on multi-objective PSO[J]. Front. Inform. Technol. Electron. Eng., 2017, 18(3): 394-409.
[2] Shi-jin Ren, Yin Liang, Xiang-jun Zhao, Mao-yun Yang. A novel multimode process monitoring method integrating LDRSKM with Bayesian inference[J]. Front. Inform. Technol. Electron. Eng., 2015, 16(8): 617-633.
[3] Gurmanik Kaur, Ajat Shatru Arora, Vijender Kumar Jain. Using hybrid models to predict blood pressure reactivity to unsupported back based on anthropometric characteristics[J]. Front. Inform. Technol. Electron. Eng., 2015, 16(6): 474-485.
[4] Zhi-qiang Feng, Cun-gen Liu, Hu Huang. Knowledge modeling based on interval-valued fuzzy rough set and similarity inference: prediction of welding distortion[J]. Front. Inform. Technol. Electron. Eng., 2014, 15(8): 636-650.
[5] Xiao-lei Ma, Yin-hai Wang, Feng Chen, Jian-feng Liu. Transit smart card data mining for passenger origin information extraction[J]. Front. Inform. Technol. Electron. Eng., 2012, 13(10): 750-760.