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

Large-scale plant community lightweight modeling and visualization method for webpage end

A plant community, lightweight technology, applied in network data browsing optimization, network data retrieval, 3D image processing and other directions, can solve problems such as too much pressure on data transmission, not identical trees, long modeling time, etc. Achieve the effect of saving memory, realizing lightweight construction, and improving data transmission speed

Active Publication Date: 2020-05-22
JILIN ANIMATION INST +1
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Large-scale forest scenes require diversity, almost every tree is not exactly the same, and replication cannot be used to achieve large-scale scenes, but storing each different model in the database will add too much pressure to data transmission
Although the plant modeling method based on rules and sketches is low in cost, it has poor authenticity and low model quality
Although the image-based plant modeling method has high authenticity and accurate models, it is easily disturbed by noise
The plant modeling method based on point cloud has high model quality, but the cost of building the model is high and the modeling time is long

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
  • Large-scale plant community lightweight modeling and visualization method for webpage end
  • Large-scale plant community lightweight modeling and visualization method for webpage end
  • Large-scale plant community lightweight modeling and visualization method for webpage end

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0064] Example 1, arbor modeling:

[0065] The most important part of arbor modeling should be skeleton extraction. The more accurate the skeleton extraction, the higher the naturalness and authenticity of the arbor model. Although the cost of plant modeling based on rules and sketches is low, the authenticity is poor and the quality of the model is low. Although the image-based plant modeling method has high authenticity and accurate models, it is easily disturbed by noise. The plant modeling method based on point cloud has high model quality, but the cost of building the model is high and the modeling time is long. Through the analysis of the above modeling methods, a new arbor modeling method is proposed, which uses skeleton points and circular frustum splicing to form the arbor skeleton.

[0066] Skeleton point information is mentioned many times in lightweight modeling. Skeleton points are very important feature points in arbor modeling and important information for bui...

Embodiment 2

[0084] Embodiment two, shrub community landscape modeling

[0085] The growth characteristics of shrubs are different from those of trees, but compared with herbaceous plants and crops, there are more characteristics between shrubs and trees. Therefore, this application provides another shrub modeling method, the transformation from arbor to shrub, through this This method not only provides a large number of shrub models, but also achieves a more realistic shrub landscape.

[0086] For the difference between shrubs and trees, there are four main points in the process of turning trees into shrubs:

[0087] First, the trunk should be as small as possible. This is a big difference between shrubs and trees. The trunk of the tree is thick and the growth nodes of the branches are high, while the growth nodes of the branches of the shrub are low, and the trunk cannot even be distinguished. Therefore, the first The first step is to shrink the trunk of the arbor, which can be reduced ...

Embodiment 3

[0098] Example 3, modeling of crop community landscape and herbaceous plant landscape

[0099] Unlike trees and shrubs, there is too much difference between crops and herbaceous plants. Herbaceous plants are different from leaves to flowers. Compared with the other three types of plants, herbaceous plants are very short and have almost no skeleton, so they are not suitable for transition algorithm. At present, the most common way of modeling herbaceous plants is to use textures instead of models. The first reason is that textures are smaller than models, and the pressure on memory and rendering is also lower. Another reason is that herbaceous plants appear in large numbers in forest scenes. , the order of magnitude is the largest, but it is very small and difficult to observe, so the use of textures is the most ideal modeling method.

[0100] Since the modeling method of texture is adopted, it is difficult to avoid the observation of "patches". The flower on the left is almos...

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 large-scale plant community lightweight modeling and visualization method for a webpage end. A small amount of plant data is used as original input, the plant model is expressed in a skeletonization manner through a skeleton extraction method and divided into different branch sets to form an original branch component library; secondly, the geometric topological structureof the plant model is unified in a mode of adding virtual branches and trunks to construct to obtain a corresponding plant shape space, multiple new plant model sample data can be generated through multi-shape interpolation or statistical analysis modeling of the plant model in a shape space, then similarity matching is conducted on the new plant model sample data and corresponding branches in anoriginal branch assembly library, similar supporting rods are replaced, differential supporting rods are reserved, and final plant model data are obtained; and the final plant model data is convertedinto lightweight plant data in a skeleton representation mode, and the lightweight plant data is received by the webpage end for rendering, thereby realizing webpage visualization of large-scale plantcommunities.

Description

technical field [0001] The invention relates to the technical field of three-dimensional modeling and rendering, in particular to a web-side-oriented lightweight modeling and visualization method for large-scale plant communities. Background technique [0002] How to realize the visualization of large-scale plant scenes in a realistic, lightweight and real-time manner has always been an important issue in Web3D applications. Whether in games or animation, the rendering of large-scale plant scenes is very common. at present. 3D plant modeling has been studied in different fields such as computer graphics, computer vision, and plant science. According to various modeling goals, the current 3D plant modeling techniques can be divided into two categories: data-driven realistic plant modeling and computer virtual plant modeling. [0003] Large-scale forest scenes require diversity. Almost every tree is not exactly the same, and replication cannot be used to achieve large-scale...

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): G06F16/957G06T15/00
CPCG06T15/005G06F16/957
Inventor 郑立国贾金原王冠王一同
Owner JILIN ANIMATION INST
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