Method for creating three-dimensional model by using sketch

A 3D model and sketch technology, applied in the field of creating 3D models with sketches, can solve problems such as excessive user drawing restrictions and inability to support user shape design, etc., to improve versatility, simplify the 3D reconstruction process, and improve naturalness and freedom. Effect

Inactive Publication Date: 2010-08-11
NANJING UNIV
View PDF3 Cites 53 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] To sum up, hand-drawn sketches are an effective way to create 3D models, but the existing 3D model creation methods based on a single sketch mainly use hand-drawn sketches to express body contours, and either have too many restrictions on user drawing, such as: symbol system and The template-based method is limited to the graphics defined by the system; or the user is required to provide multiple results for selection in the complex optimization process, such as: the optimization method or the line annotation method provides multiple results by the selection criteria defined inside the system, which are determined

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
  • Method for creating three-dimensional model by using sketch
  • Method for creating three-dimensional model by using sketch
  • Method for creating three-dimensional model by using sketch

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0028] The invention discloses a method for creating a three-dimensional model using sketches, which includes the following steps:

[0029] Step 1: Sketch analysis: divide the strokes of the sketch to be processed into primitive strokes as object outlines and clue strokes as three-dimensional effects, and perform primitive recognition and clue recognition respectively;

[0030] Step 2: Depth information recovery: use the detection of the neighbor relationship of primitives to realize the identification of the object unit, thereby constructing the object unit set to restore the depth information of each object unit;

[0031] Step 3: Hidden line identification and completion: Under the guidance of drawing clues, identify and complete the hidden lines of each object constituent unit to generate a complete three-dimensional object unit;

[0032] Step four: 3D model reconstruction: use geometric topological relations to splice object units to reconstruct the target object model.

[0033] Mor...

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 discloses a method for creating a three-dimensional model by using a sketch, which comprises the following steps of: dividing strokes of a freehand sketch into primitive strokes functioning as the outline of an object and threaded strokes acting as three-dimensional effect, identifying the strokes respectively and regularizing the primitive strokes; indicating the geometric constitution of the object by using a conditional rule generation method and realizing rule-driven reasoning by using primitive adjacency relationship under the guidance of drawing threads so as to identify object units and recover the depth information of each object unit; automatically discriminating and completing hidden lines of the object units according to geometric attributes of the object units under the guidance of a drawing thread rule so as to generate a complete three-dimensional object unit; and recreating the three-dimensional model of the object by using a geometric splicing method according to topological relation among the object units. The method has the advantages of expressing the three-dimensional effect with auxiliary threads, such as shade lines and the like, and drawing the perspective projection outline of the object with the freehand sketch so as to improve the degree of freedom of drawing.

Description

technical field [0001] The invention relates to a method for graphic analysis and interpretation, which belongs to the technical field of computer software and computer graphics. Specifically, it is a method for directly converting a freely drawn sketch into a three-dimensional digital image by using processes such as sketch analysis, depth restoration and three-dimensional reconstruction. Model A method of creating a 3D model from a sketch. Background technique [0002] The development of computer technology has brought a series of revolutionary changes to the field of engineering design. The 3D model has become the mainstream of the current engineering application field. The space between product design and modeling appreciation is shortened. However, while the 3D model brings great convenience to the design, it also brings a lot of inconvenience to the model creation. There are two main methods for creating 3D models: one is to use modeling tools such as parametric or v...

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/00
Inventor 孙正兴宋沫飞张岩
Owner NANJING UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products