Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A network virtual assembly method based on symmetric constraint

A technology of network virtualization and assembly methods, applied in image data processing, 3D modeling, instruments, etc., can solve the problems of algorithm complexity affecting execution efficiency, high professional knowledge requirements, long learning cycle, etc., to solve technical barriers and local Constraints, high robustness and efficiency, highly automated effects

Active Publication Date: 2019-05-17
HUAQIAO UNIVERSITY
View PDF3 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Although this method can accurately extract the symmetric features of the model, because the algorithm needs to uniformly sample the triangular mesh model before the symmetry detection, the algorithm takes a lot of time overall
[0005] In short, whether it is based on the view feature of the triangular mesh model or the symmetry detection of the vertex geometric feature, it not only needs a lot of pre-processing work, but also is implemented based on the local client; currently existing client software, such as PROE, BLENDER Although it provides a convenient local triangular mesh model symmetrical assembly function, for non-professional technicians, the operation is difficult, the learning cycle is long, the professional knowledge is high, and it cannot be separated from the restrictions of the local client operation.
For the network front-end program, the complexity of the algorithm directly affects the execution efficiency

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
  • A network virtual assembly method based on symmetric constraint
  • A network virtual assembly method based on symmetric constraint
  • A network virtual assembly method based on symmetric constraint

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0066] look up figure 1 , the network virtual assembly method based on symmetry constraints of the present invention is implemented on the front end of the network through software programming, and specifically includes the following steps:

[0067] Step 1, read the triangular mesh model file data into the memory through the web browser, and establish a non-redundant point set and surface set based on the read triangular mesh model data; construct the triangular mesh model based on the half-edge data structure The complete topological adjacency information of vertices, edges and patches; the specific operation process is: first, define the variable input=docement.getElementById("fileInput"), use the input.click() method of DOM operation in the front-end HTML technology of the network, and open The OBJ triangle mesh model file under the specified path in the local hard disk; use the input.addEventListener(event, function) method to read the OBJ triangle mesh model file data int...

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 network virtual assembly method based on symmetric constraint, which comprises the following steps of extracting the symmetric characteristics on the basis of the main curvature of the vertex of a triangular mesh model, firstly, sampling according to the main curvature value to obtain the characteristic region sample points so as to extract model vertexes with obvious symmetric characteristics; then, through algorithm processing such as cutting, six-dimensional space transformation, pairing, mean-shift clustering and symmetric surface diffusion, extracting the symmetric transformation and symmetric surfaces of the model; finally, carrying out the virtual assembly according to the extracted symmetric transformation and the symmetry plane of the triangular mesh model, so that the robustness and efficiency are high, the machine learning algorithm mean-shift clustering is utilized in the symmetric feature extraction process to accurately train six-dimensional space transformation data, and the accuracy of extracting symmetric features is guaranteed. The virtual assembly process provides the mouse translation, rotation, dragging and other interactive functions,and the good program interactivity is guaranteed.

Description

technical field [0001] The invention relates to the field of computer graphics, in particular to a network virtual assembly method based on symmetry constraints. Background technique [0002] With the rapid development of computer-aided design and 3D printing technology, the virtual assembly technology of triangular mesh models has been greatly applied, and the assembly of many models uses symmetrical features, especially the virtual assembly of mechanical parts and industrial design products; On the one hand, many triangular mesh model symmetry detection algorithms require complicated pre-processing work, which greatly increases the complexity of the algorithm and reduces the execution efficiency of the program; on the other hand, many current symmetry detection algorithms are limited to local client implementation. [0003] In order to extract the symmetric features of the triangular mesh model, symmetry detection must be carried out. The symmetry of the triangular mesh ...

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/20
Inventor 刘斌吴金华皮成祥许建文黄常标江开勇
Owner HUAQIAO UNIVERSITY
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products