CN112017181A - Cylinder product surface detection method and related equipment thereof - Google Patents

Cylinder product surface detection method and related equipment thereof Download PDF

Info

Publication number
CN112017181A
CN112017181A CN202011108023.6A CN202011108023A CN112017181A CN 112017181 A CN112017181 A CN 112017181A CN 202011108023 A CN202011108023 A CN 202011108023A CN 112017181 A CN112017181 A CN 112017181A
Authority
CN
China
Prior art keywords
product
sampling
group
cylindrical
detected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202011108023.6A
Other languages
Chinese (zh)
Inventor
刘骏
张啸宇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Yujun Vision Intelligent Technology Co ltd
Original Assignee
Shenzhen Yujun Vision Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Yujun Vision Intelligent Technology Co ltd filed Critical Shenzhen Yujun Vision Intelligent Technology Co ltd
Publication of CN112017181A publication Critical patent/CN112017181A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/22Matching criteria, e.g. proximity measures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/13Edge detection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/10Segmentation; Edge detection
    • G06T7/136Segmentation; Edge detection involving thresholding
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/64Analysis of geometric attributes of convexity or concavity
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/60Control of cameras or camera modules
    • H04N23/61Control of cameras or camera modules based on recognised objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Data Mining & Analysis (AREA)
  • Geometry (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Evolutionary Computation (AREA)
  • Evolutionary Biology (AREA)
  • General Engineering & Computer Science (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The application relates to the technical field of machine vision, and discloses a cylinder product surface detection method and related equipment thereof. The method comprises the following steps: carrying out rotary sampling shooting on the cylindrical product along the central axis; acquiring a product silhouette image, wherein the silhouette image has a first side edge and a second side edge which are approximately parallel; generating a standard rectangle, wherein one group of opposite sides of the standard rectangle are parallel to the central axis of the cylindrical product to be detected and are bisected by the central axis, and two intersection points are respectively formed between the other group of opposite sides of the standard rectangle and the first side edge and between the other group of opposite sides of the standard rectangle and the second side edge; then, analyzing and processing according to a specific step method to obtain the surface flatness information of the tested cylinder product; the quality result of the tested product can be accurately and conveniently known.

Description

Cylinder product surface detection method and related equipment thereof
Technical Field
The application relates to the technical field of machine vision, in particular to a cylinder product surface detection method and related equipment thereof.
Background
At present, for cylindrical products such as capacitors, the appearance flatness needs to be detected in the production process so as to find the defects of the side surfaces of the capacitors, and at present, the conventional detection modes include manual detection, a linear array camera, a 3D laser profile measuring instrument and the like, however, the manual mode has low efficiency and low detection quality and is easy to miss detection; the linear array camera has high requirements on the rotating device, needs to keep concentric rotation, has high price and has poor actual landing effect; although the 3D laser profile detector can achieve the detection effect, the cost is high, and the 3D laser profile detector is difficult to popularize in the common manufacturing industry. The problem that the actual landing effect is poor also exists in other existing like products in the market, so that the space is further improved.
Disclosure of Invention
The problem that this application mainly solved provides a cylinder class product surface detection method and relevant equipment thereof, can accurately obtain cylinder class product surface smoothness information of being surveyed, can accurately convenient know the good and bad result of being surveyed the product.
The technical scheme adopted by the application is to provide a cylindrical product surface detection method and related equipment thereof.
The equipment for detecting the surface of the cylindrical product comprises: and the rotating device is used for fixing the product to be tested and performing rotating operation. The rotating device is provided with a motor, and the rotating operation can be started by switching on a power supply and pressing down a switch. The rotating device comprises a fixing part, and the fixing part is provided with a three-jaw chuck or a five-jaw chuck.
The camera device is located in the radial direction of the product to be measured, and the shooting angle of the camera device is perpendicular to the axis of the product to be measured and used for shooting the image of the product to be measured.
And the backlight plate is positioned in the radial direction of the product to be tested, is opposite to the camera device and is used for loading the image of the product to be tested. And an image analysis system provided in the imaging device, the image analysis system including: the backlight silhouette module is used for editing images to obtain the outline of a product to be detected; the identification module analyzes and identifies the image according to a specific program; the synthesis module is used for three-dimensional vector modeling; and the calculation module is used for calculating the value range according to a specific formula.
The image analysis system is used for executing the following method for detecting the surface of the cylindrical product.
The method for detecting the surface of the cylindrical product comprises the steps of carrying out rotary sampling shooting on the cylindrical product along a central axis, wherein the rotation of 360 degrees is a sampling period;
further, acquiring a sampling frame as a silhouette image of the to-be-detected cylindrical product, wherein the silhouette image has a first side edge and a second side edge which are approximately parallel;
further, the image analysis system generates a standard rectangle, one group of opposite sides of the standard rectangle are parallel to the central axis of the cylindrical product to be detected and are bisected by the central axis, and the other group of opposite sides of the standard rectangle and the first side and the second side respectively have two intersection points;
respectively taking the central axis of the cylindrical product to be measured and the bottom edge of the standard rectangle as an ordinate axis and an abscissa axis, and comparing the pixel point of the first side edge and/or the second side edge with the pixel point of the adjacent side edge of the standard rectangle with the same ordinate to obtain a first group of two-dimensional vectors and/or a second group of two-dimensional vectors;
when one sampling period is completed, synthesizing all the tested cylinder product silhouette images according to the sampling time sequence of the sampling frame, and summing the first group of two-dimensional vectors and/or the second group of two-dimensional vectors in all the sampling times according to the sampling time sequence;
further, according to the detection method, the rotation sampling speed is obtained; obtaining the radius of the bottom surface of the cylindrical product to be detected; obtaining a rotary sampling angular speed according to the rotary sampling speed and the radius of the bottom surface of the tested cylinder product; then obtaining an arc value of the sampling moment according to the sampling moment and the rotary sampling angular speed;
further, respectively substituting all the arc values of the sampling time into the first group of two-dimensional vectors and/or the second group of two-dimensional vectors at the same sampling time to obtain a first group of three-dimensional vectors and/or a second group of three-dimensional vectors; and then carrying out three-dimensional space modeling on the first group of three-dimensional vectors and/or the second group of three-dimensional vectors to obtain a three-dimensional model of the surface of the measured cylinder product.
Further, the image analysis system establishes X, Y, Z three-dimensional coordinate axes, the Z axis coincides with the axis of the product to be detected, and the X axis is defined as 0 degree when the product to be detected rotates clockwise; on an X-Z plane, the right edge profile of the product to be detected is intersected with the rectangle to obtain edge profiles from B to D, N points are recorded on the edge profile BD at average intervals from bottom to top, N is not less than 500, and the coordinate of a first point, namely a starting point D is defined as P0The coordinate of the Nth point, i.e. the end point B, is PN-1N is an arbitrary number from 0 to N, PnThe linear distance from the point to the Z axis is rnWhen the camera device shoots, the angle of the product to be detected rotating every time is theta, and the angle after the product is rotated for n times is thetanThe image pick-up device always records N groups of P point data in sequence as (Z)0,r00)…(ZN-1,rN-1、θN-1);
P is calculated for each group of data by the following formulanCorresponding X and Y coordinate values (X)n,Yn);
Xn=rn*cosθn
Yn=rn*sinθn
And 3D cloud dot array data of the surface of the product can be obtained after continuously sampling the surface of the product to be detected for 360 degrees.
Further, the size of the rectangle is set according to the size of the product to be measured.
Further, the rotation of the rotating device is uniform.
Furthermore, the rotation speed of the rotating device is 0.01r/s-10r/s, and the shooting speed of the camera device is 1 piece/s-1000 pieces/s.
Further, the rotating speed of the rotating device is 1 r/s; the shooting speed of the camera is 200 pieces/s.
Obtaining the surface flatness information of the cylindrical product to be tested by the method; presetting a group of threshold data, wherein the threshold data are determined according to a product error allowable range;
and comparing the flatness information with the preset threshold data to obtain the surface flatness good and bad results of the tested cylinder products.
The beneficial effect of this application is: by the method and the equipment, the surface flatness information of the tested cylinder product can be accurately obtained, and the quality result of the tested product can be accurately, conveniently and rapidly known.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts. Wherein:
FIG. 1 is a schematic diagram of a device for surface inspection of cylindrical products;
FIG. 2 is a schematic diagram of a principle of capturing an image profile of a product to be measured by using a standard rectangle;
FIG. 3 is a schematic diagram of a principle of obtaining a pixel lattice in an edge profile of a product to be measured;
FIG. 4 is a schematic diagram of a dynamic cross-cutting of a product to be inspected while an image is captured by the camera device;
fig. 5 is a schematic diagram of the principle of acquiring 3D cloud dot matrix data on the surface of a product to be measured.
The reference numbers illustrate:
reference numerals Name (R)
10 Rotating device
110 Fixing part
20 Product to be tested
30 Image pickup apparatus
40 Backlight plate
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application. It is to be understood that the specific embodiments described herein are merely illustrative of the application and are not limiting of the application. It should be further noted that, for the convenience of description, only some of the structures related to the present application are shown in the drawings, not all of the structures. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
Reference herein to "an embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the application. The appearances of the phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is explicitly and implicitly understood by one skilled in the art that the embodiments described herein can be combined with other embodiments.
See fig. 1 through 5.
The equipment for detecting the surface of the cylindrical product comprises: and a rotating device 10 for fixing the product 20 to be tested and performing a rotating operation. The rotary device 10 is provided with a motor, and the rotation operation can be started by switching on a power supply and pressing down a switch. The rotating device 10 includes a fixing portion 110, and the fixing portion 110 is provided with a three-jaw chuck or a five-jaw chuck.
The camera device 30 is located in the radial direction of the product 20 to be measured, and the shooting angle of the camera device 30 is perpendicular to the axis of the product to be measured and used for shooting the image of the product 20 to be measured.
And the backlight plate 40 is positioned in the radial direction of the product 20 to be tested, is opposite to the camera device 30, and is used for loading the image of the product 20 to be tested. And an image analysis system provided in the imaging device 30, the image analysis system including: the backlight silhouette module is used for editing images to obtain the outline of a product to be detected; the identification module analyzes and identifies the image according to a specific program; the synthesis module is used for three-dimensional vector modeling; and the calculation module is used for calculating the value range according to a specific formula.
The image analysis system is used for executing the method for detecting the surface of the cylindrical product.
The method for detecting the surface of the cylindrical product comprises the steps of carrying out rotary sampling shooting on the product 20 to be detected along a central axis, wherein the rotation of 360 degrees is a sampling period;
further, a sampling frame is obtained as a silhouette image of the product 20 to be detected, and the silhouette image has a first side edge and a second side edge which are approximately parallel;
further, the image analysis system generates a standard rectangle, one group of opposite sides of the standard rectangle are parallel to the central axis of the product 20 to be detected and are bisected by the central axis, and the other group of opposite sides of the standard rectangle and the first side and the second side respectively have two intersection points;
respectively taking the central axis of the product 20 to be measured and the bottom edge of the standard rectangle as an ordinate axis and an abscissa axis, and comparing the pixel point of the first side edge and/or the second side edge with the pixel point of the adjacent side of the standard rectangle with the same ordinate to obtain a first group of two-dimensional vectors and/or a second group of two-dimensional vectors;
when one sampling period is completed, synthesizing the silhouette images of all the products to be tested 20 according to the sampling time sequence of the sampling frame, and summing the first group of two-dimensional vectors and/or the second group of two-dimensional vectors in all the sampling times according to the sampling time sequence;
further, according to the detection method, the rotation sampling speed is obtained; obtaining the radius of the bottom surface of the product 20 to be measured; obtaining a rotary sampling angular speed according to the rotary sampling speed and the radius of the bottom surface of the product 20 to be detected; then obtaining an arc value of the sampling moment according to the sampling moment and the rotary sampling angular speed;
further, respectively substituting all the arc values of the sampling time into the first group of two-dimensional vectors and/or the second group of two-dimensional vectors at the same sampling time to obtain a first group of three-dimensional vectors and/or a second group of three-dimensional vectors; and then performing three-dimensional space modeling on the first group of three-dimensional vectors and/or the second group of three-dimensional vectors to obtain a three-dimensional model of the surface of the product 20 to be measured.
The image analysis system comprises a backlight silhouette module, an identification module, a synthesis module and a calculation module, wherein the backlight silhouette module obtains outline data of a product to be detected in a backlight silhouette mode and intersects with the outline of the edge of the product through a standard rectangle.
Further, for the sake of intuitive understanding, A, B, C, D is used in the embodiment to respectively indicate the intersection points of the standard rectangles and the product edge outline.
The device comprises a backlight silhouette module, an identification module, a calculation module, a concave point and a convex point coordinate system, wherein the AC edge and the BD edge extend towards the direction parallel to the axis of the product to be detected, the backlight silhouette module cuts the edge contour of the product to be detected according to the four points, the distances between the cut edge contour of the product and the AC edge and BD edge on a standard rectangle are measured respectively, the identification module and the calculation module obtain the difference value between the uneven pixel dot matrix in the edge contour of the product to be detected and the AC edge and BD edge of the standard rectangle, the concave point and convex point coordinate system of the edge contour of the product to be detected on the transverse plane is obtained, and the calculation module calculates the; according to the depth and the area of the concave-convex part, whether the product is acceptable bad degree or not can be judged by comparing set threshold values; the concave-convex depth and the concave-convex area can reflect the surface flatness of the product to be measured on the cross section.
Referring to fig. 3, in an embodiment, the image analysis system includes a synthesis module, the rotation device 10 rotates the product 20 to be detected for one circle, the camera 30 device performs continuous dynamic shooting in the process to obtain 360-degree 3D cloud dot array data of the side surface of the product to be detected, and the synthesis module receives image data obtained by the camera 30 and synthesizes 3D external dimensions of the side surface of the product, so as to realize flatness measurement and dimension measurement of the cylindrical product to be detected. Specifically, the standard rectangle can transversely cut the outline of the product 20 to be detected, the transverse section passes through the axis of the product 20 to be detected, when the camera device 30 shoots, the product 20 to be detected rotates, so that a plurality of images on corresponding transverse sections can be obtained, each image is synthesized to obtain 3D appearance size and cloud dot matrix data, the leveling condition on the cylindrical surface (cylindrical surface and excircle curved surface) of the product to be detected is converted into the leveling condition on the same plane, and the effect of changing the curve into straight is achieved.
Further, the image analysis system establishes X, Y, Z three-dimensional coordinate axes, the Z axis coincides with the axis of the product 20 to be measured, and the X axis is defined as 0 degree when the product 20 to be measured rotates clockwise; on an X-Z plane, the right edge profile of the product 20 to be detected is intersected with the standard rectangle to obtain edge profiles from B to D, N points are recorded on the edge profile BD at average intervals from bottom to top, N is not less than 500, and the coordinate of a first point, namely a starting point D is defined as P0The coordinate of the Nth point, i.e. the end point B, is PN-1N is an arbitrary number from 0 to N, PnThe linear distance from the point to the Z axis is rnWhen the image pickup device 30 shoots, the angle of each rotation of the product 20 to be measured is theta, and the angle after n times of rotation is thetanThe image pickup device 30 records N sets of data of P points in total at each time, and the data are sequentially (Z)0,r00)…(ZN-1,rN-1、θN-1);
P is calculated for each group of data by the following formulanCorresponding X and Y coordinate values (X)n,Yn);
Xn=rn*cosθn
Yn=rn*sinθn
After the surface of the product 20 to be measured is continuously sampled by 360 degrees, the 3D cloud dot matrix data of the surface of the product 20 to be measured can be obtained.
Referring to fig. 5, in one embodiment, N is 500, the edge profile from B to D is obtained by intersecting the right edge profile of the product 20 to be measured with the standard rectangle on the X-Z plane, and 500 points (P) are recorded at an average interval from bottom to top (P is an integer from top to bottom)0-P499) Coordinate P ofn(PnIs P0To P499Coordinates of any one point in) and P), andnlinear distance r from Z axisn,(P0Is exactly the D point, P499Point B) and the angle θ of rotation of the product at each shot by the cameraA total of 500 sets of P points (P) are recorded per camera shot0-P499) Data (Z) of0,r0,θ0)…(Z499,r499,θ499);
Each group of data can calculate corresponding X by the following formulanAnd YnCoordinates;
Xn=rn*cosθn
Yn=rn*sinθn
three-dimensional coordinate values (Z) of the 500 sets of P point data of the shot are obtained0,X0,Y0)…(Zn,Xn,Yn)…(Z499,X499,Y499) By analogy, the three-dimensional coordinate values of 500 groups of data shot each time can be calculated, and the 3D cloud dot array data of the side surface appearance of the product can be obtained after continuously sampling the object for 360 degrees.
Referring to fig. 2 and 4, in the embodiment, the size of the standard rectangle is fixed, and the size of the standard rectangle depends on the specific size of the product 20 to be measured.
Referring to fig. 1, in the embodiment, the rotation of the rotating device 10 is constant, so that the image captured by the image capturing device 30 is more stable and accurate in a constant state, and errors caused by excessive vibration are avoided. The rotating speed of the rotating device 10 is 1r/s, namely: 1s constant speed rotation is set to be 1 circle; the speed of the image capturing device 30 is 200 sheets/s, namely: sampling 200 photos in 1 s; in the capacitance item, taking a product with a diameter of 10mm as an example, the shooting is set to be the same sampling interval time, which is equivalent to obtaining coordinate data of 200 sides of the product. The detection precision is pi d/200 x 2-31.4/400-0.0785 mm; the purpose of controlling the detection speed is achieved by adjusting the uniform rotation speed of the rotating device 10; assuming that the rotation speed is set to 0.4s one turn, the detection speed per minute can theoretically reach 150 (60/0.4).
In some embodiments, the rotating device 10 is powered by an electric motor and is provided with a three-jaw chuck or a five-jaw chuck and detachably fixes the product 20 to be tested; the motor may be a relatively precise stepper motor.
Obtaining the surface flatness information of the product 20 to be tested by the method; a preset group of threshold data exists in the early stage, and the threshold data is determined according to the allowable range of product errors;
and comparing the flatness information with the preset threshold data to obtain the surface flatness good and bad results of the product 20 to be tested.
In the several embodiments provided in the present application, it should be understood that the disclosed method and apparatus may be implemented in other manners. For example, the above-described device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The above description is only for the purpose of illustrating embodiments of the present application and is not intended to limit the scope of the present application, and all modifications of equivalent structures and equivalent processes, which are made by the contents of the specification and the drawings of the present application or are directly or indirectly applied to other related technical fields, are also included in the scope of the present application.

Claims (10)

1. A surface detection method for cylindrical products is characterized in that,
carrying out rotary sampling shooting on the cylindrical product along the central axis, wherein the rotation of 360 degrees is a sampling period;
acquiring a sampling frame as a silhouette image of the cylindrical product to be detected, wherein the silhouette image has a first side edge and a second side edge which are approximately parallel;
generating a standard rectangle, wherein one group of opposite sides of the standard rectangle are parallel to the central axis of the cylindrical product to be detected and are bisected by the central axis, and two intersection points are respectively formed between the other group of opposite sides of the standard rectangle and the first side edge and between the other group of opposite sides of the standard rectangle and the second side edge;
respectively taking the central axis of the cylindrical product to be measured and the bottom edge of the standard rectangle as an ordinate axis and an abscissa axis, and comparing the pixel point of the first side edge and/or the second side edge with the pixel point of the adjacent side edge of the standard rectangle with the same ordinate to obtain a first group of two-dimensional vectors and/or a second group of two-dimensional vectors;
when one sampling period is finished, synthesizing all the silhouette images of the tested cylinder products according to the sampling time sequence of the sampling frame, and summing the first group of two-dimensional vectors and/or the second group of two-dimensional vectors in all the sampling times according to the sampling time sequence to obtain the surface flatness information of the tested cylinder products;
presetting a group of threshold data, wherein the threshold data are determined according to a product error allowable range;
and comparing the flatness information with the preset threshold data to obtain the surface flatness good and bad results of the tested cylinder products.
2. The method for inspecting the surface of a cylindrical product according to claim 1,
acquiring the rotary sampling speed;
obtaining the radius of the bottom surface of the cylindrical product to be detected;
obtaining a rotary sampling angular speed according to the rotary sampling speed and the radius of the bottom surface of the tested cylinder product;
obtaining an arc value of the sampling moment according to the sampling moment and the rotary sampling angular speed;
respectively substituting the arc values of all the sampling moments into the first group of two-dimensional vectors and/or the second group of two-dimensional vectors at the same sampling moments to obtain a first group of three-dimensional vectors and/or a second group of three-dimensional vectors;
and carrying out three-dimensional space modeling on the first group of three-dimensional vectors and/or the second group of three-dimensional vectors to obtain a three-dimensional model of the surface of the measured cylinder product.
3. The method for inspecting the surface of a cylindrical product according to claim 1, wherein the size of the standard rectangle is set according to the size of the product to be inspected.
4. The cylinder product surface detection method according to any one of claims 1 to 3, wherein the rotation speed of the rotary sampling shooting is constant.
5. The cylinder product surface detection method according to claim 4, wherein the rotation speed of the rotation sampling shooting is 0.01r/s-10r/s, and the shooting speed of the rotation sampling shooting is 1/s-1000/s.
6. The method for detecting the surface of the cylindrical product according to claim 4, wherein the rotation speed of the rotation sampling shooting is 1r/s, and the shooting speed of the rotation sampling shooting is 200 sheets/s.
7. An apparatus for surface inspection of cylindrical products, comprising:
the rotating device is used for fixing a product to be detected and performing rotating operation;
the camera device is positioned in the radial direction of a product to be detected, and the shooting angle of the camera device is vertical to the axis of the product to be detected and is used for shooting an image of the product to be detected;
the backlight plate is positioned in the radial direction of the product to be tested, is opposite to the camera device and is used for loading the image of the product to be tested;
an image analysis system, disposed within the camera device, for executing a specific program to implement the method of any one of claims 1-6.
8. The apparatus for inspecting the surface of cylindrical products according to claim 7, wherein said rotating means is provided with an electric motor.
9. The apparatus for inspecting the surface of cylindrical products according to claim 8, wherein the rotating device comprises a fixed part, and the fixed part is provided with a three-jaw chuck or a five-jaw chuck.
10. The apparatus for inspecting the surface of cylindrical products according to claim 7, wherein the image analysis system comprises:
the backlight silhouette module is used for editing images to obtain the outline of a product to be detected;
the identification module analyzes and identifies the image according to a specific program;
the synthesis module is used for three-dimensional vector modeling;
and the calculation module is used for calculating the value range according to a specific formula.
CN202011108023.6A 2020-04-15 2020-10-16 Cylinder product surface detection method and related equipment thereof Pending CN112017181A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN2020102958449 2020-04-15
CN202010295844.9A CN111429453A (en) 2020-04-15 2020-04-15 Cylinder product appearance on-line measuring system

Publications (1)

Publication Number Publication Date
CN112017181A true CN112017181A (en) 2020-12-01

Family

ID=71558114

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202010295844.9A Pending CN111429453A (en) 2020-04-15 2020-04-15 Cylinder product appearance on-line measuring system
CN202011108023.6A Pending CN112017181A (en) 2020-04-15 2020-10-16 Cylinder product surface detection method and related equipment thereof

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202010295844.9A Pending CN111429453A (en) 2020-04-15 2020-04-15 Cylinder product appearance on-line measuring system

Country Status (1)

Country Link
CN (2) CN111429453A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113362290A (en) * 2021-05-25 2021-09-07 同济大学 Method, storage device and device for quickly identifying collinear features of random target particle planes

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111915581B (en) * 2020-07-27 2021-07-13 青岛大学 Method for detecting defects of smooth metal cambered surface

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113362290A (en) * 2021-05-25 2021-09-07 同济大学 Method, storage device and device for quickly identifying collinear features of random target particle planes

Also Published As

Publication number Publication date
CN111429453A (en) 2020-07-17

Similar Documents

Publication Publication Date Title
CN104655011B (en) A kind of noncontact optical measurement method of irregular convex surface object volume
CN106017325B (en) Improved non-contact optical measurement method for complex surface and irregular object volume
CN104567679B (en) A kind of system of turbo blade vision-based detection
CN108801914B (en) Method and system for detecting forming defects of multi-groove profile plate
EP1521056A2 (en) Method and apparatus for internal feature reconstruction
CN103438824B (en) A kind of large-scale wallboard class Components Digital quality determining method
CN111353997B (en) Real-time three-dimensional surface defect detection method based on fringe projection
CN105783723A (en) Machine vision-based precise die surface processing precision detection device and method
CN112017181A (en) Cylinder product surface detection method and related equipment thereof
CN101650156B (en) Device and method for measuring geometric parameter of superplastic non-spherical free bulge
CN109579713A (en) Measuring device and measurement method
CN105403156A (en) Three-dimensional measuring device and data fusion calibration method for three-dimensional measuring device
CN110645911A (en) Device and method for obtaining complete outer surface 3D contour through rotary scanning
CN107796718A (en) Brineling system and method
CN112893172A (en) Gasket size detection system and method based on machine vision, processing terminal and medium
CN211827005U (en) Multi-functional detection device of five-axis numerical control machine tool based on multi-eye vision
CN115855955A (en) Mold surface structure defect detection device and method based on multi-beam laser
CN114240854A (en) Product detection method and detection device
CN113295092B (en) Line laser three-dimensional measurement system and method for thin-wall part
CN110966937B (en) Large member three-dimensional configuration splicing method based on laser vision sensing
CN110864879B (en) TOF depth module flatness testing system and method based on projection module
CN110057555B (en) Method for detecting flatness of line laser
CN110111320A (en) A kind of detection method of turbo blade
CN212112569U (en) Cylinder product appearance on-line measuring system
CN108534707A (en) Industry manufacture component scale scanning detection method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination