Unlock instant, AI-driven research and patent intelligence for your innovation.

3D plant branch modeling algorithm based on freehand sketching

A modular algorithm and branch technology, applied in the field of 3D plant branch modeling algorithm based on hand-painting, can solve the problems of ineffective representation of plant branch changeable shapes, slow drawing speed, distortion, etc., and achieve flexible parameter adjustment methods convenient effect

Inactive Publication Date: 2015-12-30
JIANGSU UNIV
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] At present, the hand-drawing-based plant branch modeling algorithm is mainly a sketch-based hand-drawing system proposed by Okabe of the University of Tokyo in Japan. This system uses an algorithm to generate 3D branches based on the 2D planar plant skeleton drawn by the user. There will be different degrees of distortion in the process, and the drawing speed is also slow, which cannot effectively express the varied shapes of plant branches.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • 3D plant branch modeling algorithm based on freehand sketching
  • 3D plant branch modeling algorithm based on freehand sketching
  • 3D plant branch modeling algorithm based on freehand sketching

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038] The present invention will be further described below in conjunction with the accompanying drawings and implementation examples.

[0039] figure 1 A flow chart of the hand-painted 3D plant branch modeling algorithm, including the following steps:

[0040] 1) Draw the branch skeleton of the plant, that is, build a 3D acquisition window, set a fixed depth value in the window, and use the mouse to draw different branches in different viewing planes through perspective transformation, so as to obtain the branch skeleton of the plant ;In this implementation example, build a 3D drawing window, use it as the collection area of ​​3D data, set the depth value to 0.5, the user can click the button to switch the type of branches drawn, and then use the mouse to draw in the area the skeleton of a plant;

[0041] 2) Collect the branch skeleton points to obtain the initial branch skeleton 3D point set data; if the user needs more complex and more branches, a random algorithm can be...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the field of computer graphic processing and human-computer interaction, in particular to a 3D plant branch modeling algorithm based on freehand sketching. The algorithm comprises the following steps that a 3D collecting window is constructed, and freehand sketching is carried out on a skeleton of 3D plant branches in the window; 3D plant skeleton information is extracted to obtain point set data of the plant branches; a hexagon prism frustum is constructed with the branch point set data denoised and simplified as the center. According to the 3D plant branch modeling algorithm based on freehand sketching, freehand sketching can be directly carried out on the 3D branch skeleton, skeleton conversion from 2D to 3D is not needed, and the method can adapt to branch reconstruction of various plants; moreover, parameter adjustment of the later period is flexible and convenient, and features of the plants can be restored highly so that the obtained plant branch model can conform to an original freehand sketching draft better.

Description

technical field [0001] The invention relates to the fields of computer graphics processing and human-computer interaction, in particular to a hand-painted 3D plant branch modeling algorithm. Background technique [0002] Plant modeling is one of the hotspots in computer graphics research, and it is also an important part of virtual reality. Due to the variety of plants, which are easily affected by the external environment and human factors, the geometric forms of plants are rich and varied, and it is impossible to find a general generation algorithm for plants. Therefore, plant modeling and simulation has always been a challenging subject in computer graphics. [0003] At present, the hand-drawing-based plant branch modeling algorithm is mainly a sketch-based hand-drawing system proposed by Okabe of the University of Tokyo in Japan. This system uses an algorithm to generate 3D branches based on the 2D planar plant skeleton drawn by the user. There will be different degree...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06T17/00G06T15/00
Inventor 曾兰玲张巍杨保安陈天放张晓庆
Owner JIANGSU UNIV