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

Cylindrical surface radius measuring method based on three-dimensional vision

A technology of three-dimensional vision and radius measurement, which is applied in the direction of measuring devices, instruments, complex mathematical operations, etc., can solve the problems of incompleteness, inaccuracy, and inability to realize position error measurement and analysis, and achieve strong anti-noise ability and high measurement accuracy Effect

Active Publication Date: 2015-10-28
SHENZHEN UNIV
View PDF7 Cites 14 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Detecting the radius of these cylindrical surfaces is an important part of the quality inspection of cylindrical mechanical parts. At present, the radius detection method of cylindrical mechanical parts based on computer vision often detects the radius by measuring an outer end surface of the cylindrical surface, but cannot Detect section radii at other locations
There are two problems in this way: first, it can only complete the shape measurement and its error analysis, and it is limited to the shape detection of the outer end face, and cannot complete the shape detection of other sections, which is not accurate enough; second, it cannot realize the position error. Measurement and analysis, not comprehensive enough

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
  • Cylindrical surface radius measuring method based on three-dimensional vision
  • Cylindrical surface radius measuring method based on three-dimensional vision
  • Cylindrical surface radius measuring method based on three-dimensional vision

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0078] The main implementation process involved in the method for measuring the radius of a cylindrical surface based on three-dimensional vision in this embodiment includes the following aspects:

[0079] (1). Acquire 3D point cloud data.

[0080] In this embodiment, cameras and projectors are used to build a 3D visual measurement system based on stripe structured light and active stereo vision technology. The schematic diagram of the built system and the process of obtaining 3D point cloud data are as follows: Figure 5-1 and Figure 5-2 shown. After the system calibration is completed, the computer controls the camera to collect and decode the deformed fringe pattern first, then the absolute phase value at each point can be obtained according to the decoded deformed 3D point cloud data of the measured object.

[0081] (2). Data segmentation.

[0082] In order to reduce computational complexity, after obtaining the 3D point cloud data, this embodiment needs to segment th...

Embodiment 2

[0092]The direction of the central axis of the cylindrical surface point cloud data obtained by the 3D visual measurement system is random. This embodiment assumes that the specific process of the cylindrical surface radius measurement algorithm is as follows: Figure 12 Shown: First, use the 3D visual measurement system to obtain the point cloud data of the cylindrical surface; then, use a set of parallel planes to divide the point cloud data into multiple sets of 2D plane data, and use the angle-based sorting algorithm and the over-limit median The filter performs noise filtering, followed by ellipse fitting. However, since the central axis of the cylindrical surface still has a certain angle with the X axis, the accuracy of the obtained plane data is not high. In order to obtain higher-precision two-dimensional plane data, in this embodiment, the central point fitted by the ellipse is fitted with a straight line in space, and then the fitted straight line and the three-dime...

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

PropertyMeasurementUnit
Radius valueaaaaaaaaaa
Login to View More

Abstract

The invention discloses a cylindrical surface radius measuring method based on a three-dimensional vision. The cylindrical surface radius measuring method comprises the steps that a three-dimensional vision measuring system obtains three-dimensional point cloud data of a cylindrical surface, and the three-dimensional vision measuring system is composed of a projector and a camera; parallel planes are adopted to segment the three-dimensional point cloud data into two-dimensional plane data; an ordering algorithm based on angles is adopted to expand the two-dimensional plane data into a one-dimensional point sequence; over-limit median filtering and secondary filtering are carried out on the one-dimensional point sequence, so that the one-dimensional point sequence after noise removal is obtained; ellipse fitting and circle fitting are carried out according to the obtained one-dimensional point sequence, so that the magnitudes of radiuses at different cross sections of the cylindrical surface are obtained. According to the invention, the magnitudes of radiuses at different cross sections of a cylindrical part are obtained, and position error measurement and analysis can be directly carried out according to the calculated magnitudes of radiuses at different cross sections, so that the method is accurate, comprehensive, high in noise resistance capability and measurement precision, and can be widely applied to the field of computer vision detection.

Description

technical field [0001] The invention relates to the field of computer vision detection, in particular to a method for measuring the radius of a cylindrical surface based on three-dimensional vision. Background technique [0002] In industrial inspection, computer vision inspection technology has been paid more and more attention in the inspection of mechanical parts due to its advantages of non-contact, high precision and high efficiency. Cylindrical parts are relatively common parts in mechanical parts, such as bearings, magnetic tiles used in motor rotors, and cylindrical magnetic stirring rods. According to statistics, in traditional mechanical parts, as a basic shape in the composition of mechanical parts, the frequency of cylindrical surfaces has reached 73.5%. Detecting the radius of these cylindrical surfaces is an important part of the quality inspection of cylindrical mechanical parts. At present, the radius detection method of cylindrical mechanical parts based on...

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): G01B11/08G06F17/10
Inventor 田劲东李东
Owner SHENZHEN UNIV
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