B-spline surface fitting method and device based on dense point cloud

A spline surface, dense point cloud technology, applied in 3D image processing, image data processing, 3D modeling and other directions, can solve the problem of difficulty in accurately determining the size of the target, affecting the speed and effect of acquisition and synthesis, and camera position setting errors and other problems, to achieve the effect of improving algorithm efficiency, strong applicability, and improving fitting speed and fitting accuracy.

Pending Publication Date: 2021-01-15
SHANGHAI INST OF TECH
View PDF2 Cites 4 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, in practical applications, it is found that unless there is an accurate angle measurement device, the user is not sensitive to the angle, and it is difficult to determine the angle accurately; the size of the target object is difficult to accurately determine, especially in some applications where the target object needs to be replaced frequently. A lot of extra work is required, and professional equipment is required to accurately measure irregular targets
Measurement errors lead to camera position setting errors, which will affect the speed and effect of acquisition and synthesis; the accuracy and speed need to be further improved

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
  • B-spline surface fitting method and device based on dense point cloud
  • B-spline surface fitting method and device based on dense point cloud
  • B-spline surface fitting method and device based on dense point cloud

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0073] In order to make the above objects, features and advantages of the present invention more comprehensible, the present invention will be further described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0074] Such as figure 1 As shown, the present invention provides a kind of B-spline surface fitting method based on dense point cloud, comprising:

[0075] Step S1, using a laser scanner device to collect 3D point cloud data of the scanned part;

[0076] Step S2, performing filtering and denoising processing on all collected 3D point cloud data;

[0077] Step S3, using the learning curve to analyze the number of curve fitting times applicable to the three-dimensional point cloud data after filtering and denoising processing;

[0078] Step S4, performing feature point extraction on all input 3D point cloud data after filtering and denoising processing, so as to obtain sparse feature points;

[0079] Step S5, based on the applica...

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 provides a B-spline surface fitting method and device based on dense point cloud, and the method comprises the steps: collecting the three-dimensional point cloud data of a scanning partthrough a laser scanner; carrying out filtering and denoising processing on all the collected point clouds; analyzing curve fitting times suitable for the point cloud data by utilizing a learning curve; performing feature point extraction on all input point clouds to obtain sparse feature points; carrying out B-spline curve fitting under a UV coordinate system by using the sparse feature points,and carrying out error comparison with a line segment of original point cloud data linear interpolation fitting; continuing to select a new feature point from the curve segment with the large error, and carrying out re-fitting and error analysis; repeating until the curve error reaches the precision to form a curved surface grid; splicing the reconstructed curved surface patches to form an integral scanning part model; and carrying out modeling and texture mapping on the scanned part model. Dense point cloud can be changed into sparse points through a feature point selection algorithm, and a high-precision curved surface can be fitted with the least data points.

Description

technical field [0001] The invention relates to a B-spline surface fitting method and device based on dense point clouds. Background technique [0002] When using 3D point cloud data for design and processing, or using 3D point cloud data for display, it is first necessary to establish a 3D model with a relatively accurate surface smoothness for the target object. At present, the commonly used method is to use machine vision and laser sampling to collect pictures of laser reflection from different angles of the target. The point cloud in the picture reflects the surface information of the target, and these pictures are matched and stitched to form a complete 3D model. When collecting data from different angles, multiple cameras can be set at different angles, and single or multiple cameras can also be used to collect data from different angles. But no matter which of these two methods, it involves the speed and accuracy of the reconstruction model. The reconstruction speed...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06T17/30G06T17/20G06T5/00G06T15/04
CPCG06T17/30G06T17/20G06T5/002G06T15/04G06T2207/10028
Inventor 荆学东张雨嶶
Owner SHANGHAI INST OF TECH
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