Reflective cylinder part curved surface uniformity detection method and related equipment
By comparing the virtual image of the side of the reflective cylindrical component with the standard template image, the problems of cumbersome detection and physical contact damage in the existing technology are solved, and efficient, full-circumferential surface uniformity detection is achieved.
Patent Information
- Application Number
- CN202511549995.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-10-28
- Publication Date
- 2025-11-28
- Estimated Expiration
- 2045-10-28
AI Technical Summary
Existing technologies are insufficient for high-precision, full-circumferential, non-destructive testing of the curved surfaces of polished reflective cylindrical parts, and also suffer from side damage due to physical contact and cumbersome testing procedures.
By comparing the virtual image reflected from the side of the reflective cylindrical component under test with the virtual image of a preset standard component template, multiple sets of virtual image images at different circumferential angles are obtained. By adjusting the image acquisition device and the carrier, rapid scanning and non-destructive testing in the entire circumference can be achieved.
It avoids lateral damage caused by physical contact, enables rapid full-circumference scanning and non-destructive testing, and improves the comprehensiveness and efficiency of testing.
Smart Images

Figure CN121027159A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of uniformity detection of curved surfaces of reflective cylindrical part components, in particular to a method for uniformity detection of curved surfaces of reflective cylindrical part components and related equipment. BACKGROUND
[0002] In the industrial fields of precision machinery manufacturing, semiconductors, aerospace and energy equipment, polished cylindrical part components (these components are made of metal and have smooth surfaces, so their surfaces have reflective properties. In this paper, reflective components refer to components with reflective properties due to smooth surfaces, not components with reflective properties as functions) are often used. The uniformity of the curved surface of the polished cylindrical part component has a decisive influence on the performance of the product. For example, the unevenness of the curved surface of the polished cylindrical part in semiconductor equipment can directly cause sealing failure, vacuum pressure fluctuation and shortened service life, and affect the realization of micro-scale functions and reliability under extreme conditions.
[0003] The existing uniformity detection technology of the curved surface of the reflective cylindrical part component mainly relies on mechanical contact type roundness gauges or optical interference equipment, but these methods have significant defects: contact measurement can easily scratch the high smoothness side, the operation process is complicated and cannot achieve full circumferential rapid scanning; although the non-contact optical method avoids physical contact, it is difficult to meet the urgent needs of modern high-precision manufacturing for comprehensive, real-time and non-destructive detection due to the complex structure of the equipment and the high requirement for environmental stability.
[0004] In view of the above problems, the existing technology needs to be improved. SUMMARY
[0005] The purpose of the present application is to provide a method for uniformity detection of curved surfaces of reflective cylindrical part components and related equipment, which compares multiple groups of virtual image images reflected by the side surface of the reflective cylindrical part component to be tested at different circumferential angles with a preset standard component template virtual image, to detect the circumferential surface uniformity of the side surface of the reflective cylindrical part component to be tested at the height corresponding to the virtual image, which has the advantages of avoiding physical contact to damage the side surface, achieving full circumferential rapid scanning, improving the comprehensive and non-destructive detection ability of the detection, and improving the curved surface detection efficiency of the reflective cylindrical part component.
[0006] In the first aspect, the present application provides a method for uniformity detection of curved surfaces of reflective cylindrical part components, which is used for detecting the uniformity of the curved surface of the cylindrical part component, comprising the steps of: placing the reflective cylindrical part component to be tested with the end surface as the bottom surface on the reference plane, and placing the carrier marked with a straight line in front of the reflective cylindrical part component to be tested, so that the side surface of the reflective cylindrical part component to be tested reflects a virtual image corresponding to the straight line; Using an image acquisition device, the virtual image on the side of the reflective cylindrical component under test is captured to obtain a virtual image image; Adjust the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles; Multiple sets of virtual image images at different circumferential angles are compared with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0007] The method for detecting the surface uniformity of reflective cylindrical parts provided in this application can detect the surface uniformity of cylindrical parts. It compares multiple sets of virtual image images of the reflective cylindrical parts under different circumferential angles of reflection from the side with a preset standard part template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical parts at the corresponding height of the virtual image. It has the advantages of avoiding physical contact that could cause side damage, achieving rapid scanning in the full circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the surface detection efficiency of reflective cylindrical parts.
[0008] Optionally, the relative positions of the carrier, the reflective cylindrical component under test, or the image acquisition device are adjusted to obtain multiple sets of virtual image images at different circumferential angles, including: The circumferential shooting angle of the image acquisition device relative to the reflective cylindrical component under test and the circumferential placement angle of the carrier relative to the reflective cylindrical component under test are changed multiple times. Each time the circumferential shooting angle and the circumferential placement angle are changed, the reflective cylindrical component under test is photographed to obtain multiple sets of virtual image images at different circumferential angles. Alternatively, the reflective cylindrical component under test can be rotated multiple times with the center of its end face as the midpoint, and the component can be photographed each time it is rotated to obtain multiple sets of virtual images at different circumferential angles.
[0009] Optionally, multiple sets of virtual image images at different circumferential angles are compared with preset standard component template virtual image images to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, including: Extract the geometric axis of each virtual image from multiple sets of virtual images at different circumferential angles; Based on each of the geometric axes, the feature positions of each virtual image in the virtual image images under multiple sets of different circumferential angles are determined. The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0010] The method for detecting the surface uniformity of reflective cylindrical parts provided in this application can detect the surface uniformity of cylindrical parts. By comparing the feature positions of each virtual image with the template feature positions of the template virtual image in the preset standard part template virtual image, the method compares the differences in feature positions. Its special feature is that it avoids the influence of external factors such as image resolution and brightness differences, so that the comparison process focuses on the essential geometric features that reflect the surface uniformity, thereby ensuring that the detection results are not affected by environmental variables and achieving highly reliable defect identification and uniformity determination.
[0011] Optionally, extracting the geometric axis of each virtual image from multiple sets of virtual image images at different circumferential angles includes: Edge detection is performed on the virtual images in multiple sets of virtual image images at different circumferential angles to obtain the edge information of each virtual image; Based on the edge information, a skeleton path is connected to form the corresponding virtual image; The skeleton path is defined as the geometric axis of the corresponding virtual image.
[0012] Optionally, the feature positions of each virtual image are compared with the template feature positions of the template virtual image in a preset standard component template virtual image image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, including: The feature positions of each virtual image are sequentially compared with the template feature positions of the template virtual images in the preset standard component template virtual image image to determine whether the feature positions of each virtual image overlap with the template feature positions; If so, then it is determined that the curved surface of the side of the reflective cylindrical component under test at the height corresponding to the virtual image has uniform roundness; If not, it is determined that the curved surface of the side of the reflective cylindrical component under test at the height corresponding to the virtual image has uneven roundness, and the roundness of the position of the non-overlapping virtual image on the side of the reflective cylindrical component under test is not standard.
[0013] The method for detecting the surface uniformity of reflective cylindrical parts provided in this application can detect the surface uniformity of cylindrical parts. By introducing structured comparison logic and clear judgment rules, the method compares the feature positions of each virtual image with the template feature positions of the template virtual image in the preset standard part template virtual image to determine whether the feature positions of each virtual image overlap with the template feature positions. This determines whether the surface uniformity of the side of the reflective cylindrical part under test at the corresponding height of the virtual image is achieved, thus realizing the accurate evaluation of the side quality of the cylindrical part.
[0014] Optionally, after determining that the roundness of the non-overlapping virtual image located on the side surface of the reflective cylindrical component under test is non-standard, the method further includes: By comparing the feature positions corresponding to all virtual images pairwise, it is determined whether the feature positions of non-overlapping virtual images and overlapping virtual images do not overlap, thereby determining whether the roundness of the side position of the non-overlapping virtual image on the side of the reflective cylindrical component under test is non-standard.
[0015] Optionally, after comparing multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, the method further includes: By changing the distance between the carrier and the reflective cylindrical component under test, or changing the distance between the image acquisition device and the reflective cylindrical component under test, or changing the shooting angle between the image acquisition device and the reflective cylindrical component under test in the axial direction, the axial height position of the corresponding virtual image on the reflective cylindrical component under test is adjusted, so as to sequentially acquire virtual image images of the corresponding virtual image at different axial heights under different circumferential angles under the same axial height condition, thereby detecting the circumferential surface uniformity of the side of the reflective cylindrical component under test at different axial heights.
[0016] Secondly, this application provides a device for detecting the surface uniformity of reflective cylindrical components, used to detect the surface uniformity of cylindrical components, including: The placement module is used to place the reflective cylindrical component to be tested on a reference plane with its end face as the bottom surface, and to place a carrier marked with a straight line in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. The imaging module is used to capture the virtual image on the side of the reflective cylindrical component under test using an image acquisition device, thereby obtaining a virtual image image. An adjustment module is used to adjust the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles. The detection module is used to compare multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0017] This device for detecting the uniformity of the curved surface of reflective cylindrical parts compares multiple sets of virtual images of the reflective cylindrical parts under different circumferential angles reflected from the side with a preset virtual image of a standard part template to detect the circumferential curvature uniformity of the side of the reflective cylindrical parts at the corresponding height of the virtual image. It has the advantages of avoiding damage to the side due to physical contact, realizing rapid scanning in the full circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the efficiency of surface detection of reflective cylindrical parts.
[0018] Thirdly, this application provides an electronic device, including a processor and a memory, wherein the memory stores a computer program executable by the processor, and when the processor executes the computer program, it runs the steps in the method for detecting the surface uniformity of reflective cylindrical parts as described above.
[0019] Fourthly, this application provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the steps in the method for detecting the surface uniformity of reflective cylindrical parts as described above.
[0020] Beneficial effects: The method and related equipment for detecting the surface uniformity of reflective cylindrical parts provided in this application compare multiple sets of virtual image images of the reflective cylindrical parts under different circumferential angles of reflection from the side with preset standard part template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical parts at the corresponding height of the virtual image. It has the advantages of avoiding side damage caused by physical contact, realizing rapid scanning in the full circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the surface detection efficiency of reflective cylindrical parts. Attached Figure Description
[0021] Figure 1 A flowchart of a method for detecting the surface uniformity of reflective cylindrical components provided in an embodiment of this application.
[0022] Figure 2 This is a schematic diagram of the structure of the reflective cylindrical component surface uniformity detection device provided in the embodiments of this application.
[0023] Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application.
[0024] Labeling Explanation: 1. Placement Module; 2. Imaging Module; 3. Adjustment Module; 4. Detection Module; 301. Processor; 302. Memory; 303. Communication Bus. Detailed Implementation
[0025] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of the embodiments. The components of the embodiments of this application described and shown in the accompanying drawings can generally be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely represents selected embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0026] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.
[0027] Please refer to Figure 1 , Figure 1 This application discloses a method for detecting the surface uniformity of a reflective cylindrical component, as described in some embodiments. The method is used to detect the surface uniformity of the cylindrical component, and includes: Step S101: Place the reflective cylindrical component to be tested on the reference plane with its end face as the bottom surface, and place the carrier marked with a straight line in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. Step S102: Using an image acquisition device, a virtual image of the side of the reflective cylindrical component to be tested is captured to obtain a virtual image image. Step S103: Adjust the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles; Step S104: Compare multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0028] This method for detecting the surface uniformity of reflective cylindrical parts compares multiple sets of virtual image images of the reflective cylindrical parts under different circumferential angles reflected from the side with a preset standard part template virtual image to detect the circumferential surface uniformity of the reflective cylindrical parts at the corresponding height of the virtual image. It has the advantages of avoiding physical contact that could cause side damage, achieving rapid scanning in the full circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the surface detection efficiency of reflective cylindrical parts.
[0029] Specifically, in step S101, when inspecting the curved surface of the reflective cylindrical component to be tested, the component is placed on a reference plane with its end face as the bottom surface, thereby establishing a precise positioning reference. The reference plane typically employs a highly flat optical platform to ensure support stability. Further, a carrier marked with straight lines is placed in front of the reflective cylindrical component to be tested (the relative position of the straight lines and the component can be set according to a subsequently preset standard component template virtual image), utilizing the reflective properties of its side to generate a virtual image corresponding to the straight lines. As a specific implementation, this carrier can be a white paper or liquid crystal display screen printed with black standard straight lines, the line width and contrast of which are calibrated to optimize the clarity of the virtual image.
[0030] In an alternative embodiment, other shapes can be used to replace straight lines as the reflective object, such as curves, triangles, etc. Alternatively, a carrier marked with a standard circle (where any point on the standard circle is equidistant from the reflective cylinder component under test) can be placed around the reflective cylinder component under test, with the midpoint of the end face of the reflective cylinder component under test as the center. This allows the reflective cylinder component under test to reflect a virtual image corresponding to the standard circle from a side position at the same height, thereby enabling the image acquisition device to capture a portion of the virtual image at the corresponding shooting angle.
[0031] Specifically, in step S102, an image acquisition device such as an industrial camera or a high-definition camera is used to capture a virtual image on the side of the reflective cylindrical part to be tested, so as to capture the virtual image at the axial height position of the reflective cylindrical part to be tested, and obtain the virtual image image.
[0032] Specifically, in step S103, the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device are adjusted to obtain multiple sets of virtual image images at different circumferential angles, including: The circumferential shooting angle of the image acquisition device relative to the reflective cylindrical part under test and the circumferential placement angle of the carrier relative to the reflective cylindrical part under test were changed multiple times. Each time the circumferential shooting angle and the circumferential placement angle were changed, the reflective cylindrical part under test was photographed to obtain multiple sets of virtual image images at different circumferential angles. Alternatively, the reflective cylindrical component under test can be rotated multiple times with the center of its end face as the midpoint, and the component can be photographed each time it is rotated to obtain multiple sets of virtual images at different circumferential angles.
[0033] In step S103, multi-angle image acquisition is achieved by defining two selectable adjustment paths: In the first implementation, the reflective cylindrical component under test remains fixed, and the image acquisition device and the carrier synchronously change the circumferential shooting angle and circumferential placement angle through independent adjustment mechanisms (a rotating bracket or electric turntable can be used to achieve precise adjustment of the circumferential shooting angle, and a graduated rotating base or magnetic fixing clamp can be used to achieve precise adjustment of the circumferential placement angle). After each adjustment, the shooting action is triggered synchronously to ensure real-time correspondence between image capture and angle changes, resulting in multiple sets of virtual images at different circumferential angles. In the second implementation, the image acquisition device and the carrier remain fixed, and the reflective cylindrical component under test is rotated in increments around the center of the end face via a rotating platform. After each rotation to a preset angle, shooting is immediately performed, thereby forming a continuous image sequence covering the circumference, resulting in multiple sets of virtual images at different circumferential angles. The circumferential shooting angle refers to the angle formed by the image acquisition device around the circumference of the reflective cylindrical component under test; the circumferential placement angle refers to the relative positioning of the carrier in the circumferential direction of the cylinder.
[0034] Specifically, in step S104, multiple sets of virtual image images at different circumferential angles are compared with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image, including: Extract the geometric axis of each virtual image from multiple sets of virtual images at different circumferential angles; Based on each geometric axis, the feature positions of each virtual image in multiple sets of virtual image images at different circumferential angles are determined. The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0035] Specifically, in step S104, the geometric axes of each virtual image are extracted from multiple sets of virtual image images at different circumferential angles, including: Edge detection was performed on virtual images in multiple sets of virtual image images at different circumferential angles to obtain the edge information of each virtual image. Based on the edge information, connect to form the skeleton path of the corresponding virtual image; The skeleton path is defined as the geometric axis of the corresponding virtual image.
[0036] In step S104, existing algorithms such as the Canny algorithm, Sobel operator, or Laplacian operator are used to perform edge detection on the virtual image to obtain edge information. This step effectively filters image noise and background interference, ensuring the integrity of edge data. A skeleton path is formed by connecting the edge information. This process utilizes the continuity of edge information to generate a center trajectory (e.g., using existing median transformation algorithms or calculating the center position of edge information to generate a center trajectory), avoiding path discontinuities caused by local deformation. The skeleton path is directly determined as the geometric axis, omitting complex calculation steps. This sequential execution mechanism ensures the orderly flow of information between steps. Edge detection provides reliable input for the skeleton path, and the generation of the skeleton path directly supports the determination of the geometric axis, thus constructing a robust geometric axis extraction process that effectively copes with image noise and edge blurring interference.
[0037] In step S104, specific points or regions that can represent key geometric information of the virtual image are selected or calculated on the extracted geometric axes. For example, the center point of the geometric axis can be used as a feature location. These feature locations can simplify the complex virtual image into quantifiable data points, facilitating subsequent comparative analysis.
[0038] Specifically, in step S104, the feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image image, in order to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image, including: The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image image in turn to determine whether the feature positions of each virtual image and the template feature positions overlap. If so, then it is determined that the curved surface of the side of the reflective cylindrical component to be tested at the corresponding height of the virtual image has uniform roundness; If not, it is determined that the surface of the reflective cylindrical component under test has uneven roundness at the height corresponding to the virtual image, and that the roundness of the side surface of the reflective cylindrical component under test where the virtual image is located is not standard.
[0039] It should be noted that the standard component template virtual image refers to a virtual image obtained by pre-capturing the virtual image emitted from the side of an ideal cylindrical component under the same shooting conditions (i.e., the same shooting angle and shooting position, as well as the same carrier placement distance and carrier placement angle). This virtual image is pre-captured and stored in a database. The template feature position refers to the feature position corresponding to the virtual image in the standard component template virtual image.
[0040] In step S104, following the order of image capture, the feature positions of each virtual image are sequentially compared with the template feature positions of the template virtual image in the preset standard component template virtual image image. This step is the core of the detection; by comparing them one by one, the comprehensiveness of the detection is ensured, and a data foundation is provided for subsequent judgment. By determining whether the feature positions of each virtual image overlap with the template feature positions, the difference between the two can be directly quantified, thus providing a clear basis for judging the roundness uniformity. This comparison can be achieved using methods such as pixel coordinate comparison, geometric distance calculation, or feature point matching. For example, the Euclidean distance between the feature positions of each virtual image and the template feature positions can be calculated; if the distance is less than a preset threshold, the positions are considered to overlap.
[0041] If so, it is determined that the surface of the reflective cylindrical component under test has uniform roundness at the height corresponding to the virtual image. This judgment directly gives the conclusion that it is qualified, indicating that the roundness of the surface of the component under test at this height meets the standard requirements.
[0042] If not, it is determined that the curved surface of the side of the reflective cylindrical component under test at the corresponding height of the virtual image has uneven roundness, and that the roundness of the side of the reflective cylindrical component under test where the virtual image is located is non-standard. This judgment not only points out the conclusion of non-compliance, but also further clarifies the location of non-standard. This has important practical significance for guiding production adjustments and defect repair, making the test results more instructive.
[0043] Specifically, in step S104, after determining that the roundness of the side surface of the non-overlapping virtual image located on the reflective cylindrical component under test is non-standard, the following steps are also included: By comparing the feature positions corresponding to all virtual images pairwise, it is determined whether the feature positions of non-overlapping virtual images and overlapping virtual images do not overlap, thereby verifying whether the roundness of the side position of the non-overlapping virtual image on the test reflective cylindrical component is non-standard.
[0044] In step S104, the identified non-standard roundness locations are further verified to improve the accuracy and reliability of the detection results. After initially determining the non-standard roundness of the side position of the reflective cylindrical component under test, i.e., identifying non-overlapping virtual images, the feature positions corresponding to all virtual images are further compared pairwise. This process involves a comprehensive analysis of all virtual images acquired at different circumferential angles, not just comparisons with a standard template. Through this pairwise comparison, the relative positional relationships between different virtual images can be analyzed more comprehensively. For example, it can be observed whether there are positional or shape differences between non-overlapping virtual images and other virtual images. This pairwise comparison method can more accurately identify the feature positional differences between non-overlapping and overlapping virtual images, thus providing additional evidence to confirm that the previously judged non-standard roundness is accurate. For example, if a virtual image is initially judged to be non-overlapping, and in the pairwise comparison, its feature positions differ significantly from those of overlapping virtual images, while the feature positions of overlapping virtual images do not differ significantly, then the judgment of non-overlapping is more strongly supported. This verification mechanism not only enhances the confidence of the test results, but also provides a more reliable basis for subsequent quality control and defect repair, avoiding the risk of misjudgment that may be caused by a single judgment.
[0045] Specifically, in step S104, after comparing multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image, the method further includes: By changing the distance between the carrier and the reflective cylindrical component under test, or changing the distance between the image acquisition device and the reflective cylindrical component under test, or changing the shooting angle between the image acquisition device and the reflective cylindrical component under test in the axial direction, the axial height position of the corresponding virtual image on the reflective cylindrical component under test is adjusted, so as to sequentially acquire virtual image images of the corresponding virtual image at different axial heights under different circumferential angles under the same axial height condition, thereby detecting the circumferential surface uniformity of the side of the reflective cylindrical component under test at different axial heights.
[0046] After completing the circumferential surface uniformity test at a single axial height, the test range has been further expanded to enable the circumferential surface uniformity test of reflective cylindrical parts at different axial heights, thereby providing a more comprehensive and accurate roundness assessment.
[0047] By changing the distance between the carrier and the reflective cylindrical component under test, or by changing the distance between the image acquisition device and the reflective cylindrical component under test, or by changing the shooting angle of the image acquisition device and the reflective cylindrical component under test in the axial direction, these operations can flexibly adjust the axial height position of the virtual image on the reflective cylindrical component under test. This adjustment mechanism is no longer limited to a single height, but can scan along the axis of the cylinder. By sequentially acquiring virtual image images at different circumferential angles under the same axial height condition, that is, by repeating the previous circumferential angle shooting and image acquisition process at each selected axial height, comprehensive circumferential virtual image data can be collected at the same axial height, thereby determining the circumferential surface uniformity at the same axial height. Finally, by repeatedly adjusting the axial height position of the virtual image on the reflective cylindrical component under test and acquiring circumferential virtual image data at each axial height position, and performing circumferential analysis and comparison of these circumferential virtual image images acquired at each axial height at the same axial height, the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at different axial heights can be detected.
[0048] As described above, the method for detecting the surface uniformity of reflective cylindrical components involves placing the reflective cylindrical component under test on a reference plane with its end face as the bottom surface, and placing a carrier marked with a straight line in front of the component. This causes the side of the component to reflect a virtual image corresponding to the straight line. An image acquisition device is used to capture the virtual image on the side of the component, obtaining a virtual image image. The relative positions of the carrier, the component under test, or the image acquisition device are adjusted to obtain multiple sets of virtual image images at different circumferential angles. The image is compared with a preset standard component template virtual image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image. Thus, multiple sets of virtual image images of the side surface of the reflective cylindrical component under test at different circumferential angles are compared with the preset standard component template virtual image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image. This method has the advantages of avoiding side surface damage caused by physical contact, realizing rapid scanning in the entire circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the surface detection efficiency of reflective cylindrical components.
[0049] refer to Figure 2 This application provides a device for detecting the surface uniformity of reflective cylindrical components, used to detect the surface uniformity of cylindrical components, including: The placement module 1 is used to place the reflective cylindrical component to be tested on the reference plane with its end face as the bottom surface, and to place the carrier marked with a straight line in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. The imaging module 2 is used to capture a virtual image of the side of the reflective cylindrical component under test using an image acquisition device, thereby obtaining a virtual image image. Adjustment module 3 is used to adjust the relative position of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles; The detection module 4 is used to compare multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0050] This device for detecting the uniformity of the curved surface of reflective cylindrical parts compares multiple sets of virtual images of the reflective cylindrical parts under different circumferential angles reflected from the side with a preset virtual image of a standard part template to detect the circumferential curvature uniformity of the side of the reflective cylindrical parts at the corresponding height of the virtual image. It has the advantages of avoiding damage to the side due to physical contact, realizing rapid scanning in the full circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the efficiency of surface detection of reflective cylindrical parts.
[0051] Specifically, during the execution of the placement module 1, when inspecting the curved surface of the reflective cylindrical component under test, the component is placed on a reference plane with its end face as the bottom surface, thereby establishing a precise positioning reference. The reference plane typically employs a highly flat optical platform to ensure support stability. Further, a carrier marked with straight lines is placed in front of the reflective cylindrical component under test (the relative position of the straight lines and the component can be set according to a subsequently preset standard component template virtual image), utilizing the reflective properties of its side to generate a virtual image corresponding to the straight lines. As a specific implementation, this carrier can be a white paper or an LCD screen printed with black standard straight lines, the line width and contrast of which are calibrated to optimize the clarity of the virtual image.
[0052] In an alternative embodiment, other shapes can be used to replace straight lines as the reflective object, such as curves, triangles, etc. Alternatively, a carrier marked with a standard circle (where any point on the standard circle is equidistant from the reflective cylinder component under test) can be placed around the reflective cylinder component under test, with the midpoint of the end face of the reflective cylinder component under test as the center. This allows the reflective cylinder component under test to reflect a virtual image corresponding to the standard circle from a side position at the same height, thereby enabling the image acquisition device to capture a portion of the virtual image at the corresponding shooting angle.
[0053] Specifically, when the shooting module 2 is executed, it uses an image acquisition device such as an industrial camera or a high-definition camera to capture a virtual image on the side of the reflective cylindrical part to be tested, so as to capture the virtual image at the axial height position of the reflective cylindrical part to be tested, and obtain the virtual image image.
[0054] Specifically, when adjusting the relative positions of the carrier, the reflective cylindrical component under test, or the image acquisition device to acquire multiple sets of virtual images at different circumferential angles, the adjustment module 3 performs the following: The circumferential shooting angle of the image acquisition device relative to the reflective cylindrical part under test and the circumferential placement angle of the carrier relative to the reflective cylindrical part under test were changed multiple times. Each time the circumferential shooting angle and the circumferential placement angle were changed, the reflective cylindrical part under test was photographed to obtain multiple sets of virtual image images at different circumferential angles. Alternatively, the reflective cylindrical component under test can be rotated multiple times with the center of its end face as the midpoint, and the component can be photographed each time it is rotated to obtain multiple sets of virtual images at different circumferential angles.
[0055] When the adjustment module 3 is executed, it achieves multi-angle image acquisition by defining two selectable adjustment paths: In the first implementation, the reflective cylindrical component under test remains fixed, and the image acquisition device and the carrier synchronously change the circumferential shooting angle and circumferential placement angle through independent adjustment mechanisms (a rotating bracket or electric turntable can be used to achieve precise adjustment of the circumferential shooting angle, and a graduated rotating base or magnetic fixing clamp can be used to achieve precise adjustment of the circumferential placement angle). After each adjustment, the shooting action is triggered synchronously to ensure real-time correspondence between image capture and angle changes, resulting in multiple sets of virtual images at different circumferential angles. In the second implementation, the image acquisition device and the carrier remain fixed, and the reflective cylindrical component under test is rotated in increments around the center of the end face via a rotating platform. After each rotation to a preset angle, the image is immediately captured, thus forming a continuous image sequence covering the circumference, resulting in multiple sets of virtual images at different circumferential angles. The circumferential shooting angle refers to the angle formed by the image acquisition device around the circumference of the reflective cylindrical component under test; the circumferential placement angle refers to the relative positioning of the carrier in the circumferential direction of the cylinder.
[0056] Specifically, when the detection module 4 compares multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image, it performs the following: Extract the geometric axis of each virtual image from multiple sets of virtual images at different circumferential angles; Based on each geometric axis, the feature positions of each virtual image in multiple sets of virtual image images at different circumferential angles are determined. The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
[0057] Specifically, when the detection module 4 extracts the geometric axes of each virtual image from multiple sets of virtual image images at different circumferential angles, it performs the following: Edge detection was performed on virtual images in multiple sets of virtual image images at different circumferential angles to obtain the edge information of each virtual image. Based on the edge information, connect to form the skeleton path of the corresponding virtual image; The skeleton path is defined as the geometric axis of the corresponding virtual image.
[0058] During execution, detection module 4 employs existing algorithms such as the Canny algorithm, Sobel operator, or Laplacian operator to perform edge detection on the virtual image to obtain edge information. This step effectively filters image noise and background interference, ensuring the integrity of edge data. A skeleton path is formed by connecting the edge information. This process utilizes the continuity of edge information to generate a center trajectory (e.g., by applying existing median transformation algorithms or calculating the center position of the edge information), avoiding path discontinuities caused by local deformation. The skeleton path is directly determined as the geometric axis, omitting complex calculation steps. This sequential execution mechanism ensures the orderly flow of information between steps. Edge detection provides reliable input for the skeleton path, and the generation of the skeleton path directly supports the determination of the geometric axis, thus constructing a robust geometric axis extraction process that effectively copes with image noise and edge blurring interference.
[0059] During execution, detection module 4 selects or calculates specific points or regions on the extracted geometric axes that represent key geometric information of the virtual image. For example, the center point of the geometric axis can be used as a feature location. These feature locations can simplify the complex virtual image into quantifiable data points, facilitating subsequent comparative analysis.
[0060] Specifically, when the detection module 4 compares the feature positions of each virtual image with the template feature positions of the template virtual image in the preset standard component template virtual image image to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image, it executes the following: The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image image in turn to determine whether the feature positions of each virtual image and the template feature positions overlap. If so, then it is determined that the curved surface of the side of the reflective cylindrical component to be tested at the corresponding height of the virtual image has uniform roundness; If not, it is determined that the surface of the reflective cylindrical component under test has uneven roundness at the height corresponding to the virtual image, and that the roundness of the side surface of the reflective cylindrical component under test where the virtual image is located is not standard.
[0061] It should be noted that the standard component template virtual image refers to a virtual image obtained by pre-capturing the virtual image emitted from the side of an ideal cylindrical component under the same shooting conditions (i.e., the same shooting angle and shooting position, as well as the same carrier placement distance and carrier placement angle). This virtual image is pre-captured and stored in a database. The template feature position refers to the feature position corresponding to the virtual image in the standard component template virtual image.
[0062] During execution, detection module 4 compares the feature positions of each virtual image with the template feature positions of the template virtual image in the preset standard component template virtual image, following the order of image capture. This step is the core of the detection; by comparing them one by one, the comprehensiveness of the detection is ensured, and a data foundation is provided for subsequent judgment. By determining whether the feature positions of each virtual image overlap with the template feature positions, the difference between the two can be directly quantified, thus providing a clear basis for judging the roundness uniformity. This comparison can be achieved using methods such as pixel coordinate comparison, geometric distance calculation, or feature point matching. For example, the Euclidean distance between the feature positions of each virtual image and the template feature positions can be calculated; if the distance is less than a preset threshold, the positions are considered to overlap.
[0063] If so, it is determined that the surface of the reflective cylindrical component under test has uniform roundness at the height corresponding to the virtual image. This judgment directly gives the conclusion that it is qualified, indicating that the roundness of the surface of the component under test at this height meets the standard requirements.
[0064] If not, it is determined that the curved surface of the side of the reflective cylindrical component under test at the corresponding height of the virtual image has uneven roundness, and that the roundness of the side of the reflective cylindrical component under test where the virtual image is located is non-standard. This judgment not only points out the conclusion of non-compliance, but also further clarifies the location of non-standard. This has important practical significance for guiding production adjustments and defect repair, making the test results more instructive.
[0065] Specifically, after determining that the roundness of the side surface of the reflective cylindrical component under test, where the virtual image with non-overlapping positions is located, is not standard, the detection module 4 also performs: By comparing the feature positions corresponding to all virtual images pairwise, it is determined whether the feature positions of non-overlapping virtual images and overlapping virtual images do not overlap, thereby verifying whether the roundness of the side position of the non-overlapping virtual image on the test reflective cylindrical component is non-standard.
[0066] During execution, detection module 4 further verifies the identified non-standard roundness locations to improve the accuracy and reliability of the detection results. After initially determining the non-standard roundness of the side position of the reflective cylindrical component under test, i.e., identifying non-overlapping virtual images, the module further compares the feature positions corresponding to all virtual images pairwise. This process involves a comprehensive analysis of all virtual images acquired at different circumferential angles, not just comparisons with a standard template. Through this pairwise comparison, the relative positional relationships between different virtual images can be analyzed more comprehensively. For example, it can observe whether there are positional or shape differences between non-overlapping virtual images and other virtual images. This pairwise comparison method can more accurately identify the feature positional differences between non-overlapping and overlapping virtual images, thus providing additional evidence to confirm that the previously judged non-standard roundness is accurate. For example, if a virtual image is initially judged to be non-overlapping, and in pairwise comparisons, its feature positions differ significantly from those of overlapping virtual images, while the feature positions of overlapping virtual images do not differ significantly, then this non-overlapping judgment is more strongly supported. This verification mechanism not only enhances the confidence of the test results, but also provides a more reliable basis for subsequent quality control and defect repair, avoiding the risk of misjudgment that may be caused by a single judgment.
[0067] Specifically, the device for detecting the surface uniformity of reflective cylindrical components also includes: The height surface detection module is used to adjust the axial height position of the corresponding virtual image on the reflective cylindrical component under test by changing the distance between the carrier and the reflective cylindrical component under test, or changing the distance between the image acquisition device and the reflective cylindrical component under test, or changing the shooting angle between the image acquisition device and the reflective cylindrical component under test in the axial direction. This allows for the sequential acquisition of virtual image images of the corresponding virtual image at different axial heights and at different circumferential angles under the same axial height condition, thereby detecting the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at different axial heights.
[0068] After completing the circumferential surface uniformity test at a single axial height, the height surface test module further expands the test range, aiming to achieve circumferential surface uniformity test of reflective cylindrical parts at different axial heights, thereby providing a more comprehensive and accurate roundness assessment.
[0069] The height surface detection module can flexibly adjust the axial height position of the virtual image on the reflective cylindrical component under test by changing the distance between the carrier and the component, the distance between the image acquisition device and the component, or the shooting angle between the image acquisition device and the component in the axial direction. This adjustment mechanism is no longer limited to a single height but can scan along the axis of the cylinder. By sequentially acquiring virtual image images at different circumferential angles under the same axial height condition—that is, repeating the previous circumferential angle shooting and image acquisition process at each selected axial height—comprehensive circumferential virtual image data can be collected at the same axial height, thereby determining the circumferential surface uniformity at the same axial height. Finally, by repeatedly adjusting the axial height position of the virtual image on the reflective cylindrical component under test and acquiring circumferential virtual image data at each axial height position, and performing circumferential analysis and comparison of these circumferential virtual image images acquired at each axial height, the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at different axial heights can be detected.
[0070] As described above, this device for detecting the uniformity of the curved surface of a reflective cylindrical component places the reflective cylindrical component under test on a reference plane with its end face as the bottom surface. A carrier marked with a straight line is placed in front of the component, causing the side of the component to reflect a virtual image corresponding to the straight line. An image acquisition device then captures the virtual image of the side of the component, obtaining a virtual image. By adjusting the relative positions of the carrier, the component under test, or the image acquisition device, multiple sets of virtual image images at different circumferential angles are obtained. The image is compared with a preset standard component template virtual image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image. Thus, multiple sets of virtual image images of the side surface of the reflective cylindrical component under test at different circumferential angles are compared with the preset standard component template virtual image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image. This method has the advantages of avoiding side surface damage caused by physical contact, realizing rapid scanning in the entire circumference, improving the comprehensiveness of detection and non-destructive detection capabilities, and improving the surface detection efficiency of reflective cylindrical components.
[0071] Please refer to Figure 3 , Figure 3This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. The electronic device includes a processor 301 and a memory 302. The processor 301 and the memory 302 are interconnected and communicate with each other via a communication bus 303 and / or other forms of connection mechanisms (not shown). The memory 302 stores a computer program executable by the processor 301. When the electronic device is running, the processor 301 executes the computer program to perform the method for detecting the surface uniformity of reflective cylindrical components in any optional implementation of the above embodiments, to achieve the following function: positioning the reflective cylindrical component to be tested with its end face as the base... The carrier is placed on a reference plane, and a carrier marked with a straight line is placed in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. Using an image acquisition device, the virtual image of the side of the reflective cylindrical component to be tested is photographed to obtain a virtual image image. The relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device are adjusted to obtain multiple sets of virtual image images at different circumferential angles. The multiple sets of virtual image images at different circumferential angles are compared with the preset standard component template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical component to be tested at the height corresponding to the virtual image.
[0072] This application provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it executes the method for detecting the surface uniformity of a reflective cylindrical component in any optional implementation of the above embodiments, to achieve the following functions: placing the reflective cylindrical component to be tested on a reference plane with its end face as the bottom surface, and placing a carrier marked with a straight line in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line; using an image acquisition device, taking a picture of the virtual image of the side of the reflective cylindrical component to be tested to obtain a virtual image image; adjusting the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual image images at different circumferential angles; comparing the multiple sets of virtual image images at different circumferential angles with a preset standard component template virtual image image to detect the circumferential surface uniformity of the side of the reflective cylindrical component to be tested at the height corresponding to the virtual image. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.
[0073] In the embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some communication interfaces; indirect couplings or communication connections between devices or units may be electrical, mechanical, or other forms.
[0074] Furthermore, the units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0075] Furthermore, the functional modules in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0076] In this document, relational terms such as first and second are used only to distinguish one entity or operation from another entity or operation, without necessarily requiring or implying any such actual relationship or order between these entities or operations.
[0077] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A method for detecting the surface uniformity of reflective cylindrical components, used to detect the surface uniformity of cylindrical components, characterized in that, Including the following steps: The reflective cylindrical component to be tested is placed on a reference plane with its end face as the bottom surface, and a carrier marked with a straight line is placed in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. Using an image acquisition device, the virtual image on the side of the reflective cylindrical component under test is captured to obtain a virtual image image; Adjust the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles; Multiple sets of virtual image images at different circumferential angles are compared with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
2. The method for detecting the surface uniformity of reflective cylindrical components according to claim 1, characterized in that, Adjusting the relative positions of the carrier, the reflective cylindrical component under test, or the image acquisition device to obtain multiple sets of virtual image images at different circumferential angles, including: The circumferential shooting angle of the image acquisition device relative to the reflective cylindrical component under test and the circumferential placement angle of the carrier relative to the reflective cylindrical component under test are changed multiple times. Each time the circumferential shooting angle and the circumferential placement angle are changed, the reflective cylindrical component under test is photographed to obtain multiple sets of virtual image images at different circumferential angles. Alternatively, the reflective cylindrical component under test can be rotated multiple times with the center of its end face as the midpoint, and the component can be photographed each time it is rotated to obtain multiple sets of virtual images at different circumferential angles.
3. The method for detecting the surface uniformity of reflective cylindrical components according to claim 1, characterized in that, The virtual image images at different circumferential angles are compared with a preset standard component template virtual image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, including: Extract the geometric axis of each virtual image from multiple sets of virtual images at different circumferential angles; Based on each of the geometric axes, the feature positions of each virtual image in the virtual image images under multiple sets of different circumferential angles are determined; The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
4. The method for detecting the surface uniformity of reflective cylindrical components according to claim 3, characterized in that, Extracting the geometric axis of each virtual image from multiple sets of virtual images at different circumferential angles includes: Edge detection is performed on the virtual images in multiple sets of virtual image images at different circumferential angles to obtain the edge information of each virtual image; Based on the edge information, a skeleton path is connected to form the corresponding virtual image; The skeleton path is defined as the geometric axis of the corresponding virtual image.
5. The method for detecting the surface uniformity of reflective cylindrical components according to claim 3, characterized in that, The feature positions of each virtual image are compared with the template feature positions of the template virtual image in the preset standard component template virtual image image to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, including: The feature positions of each virtual image are sequentially compared with the template feature positions of the template virtual images in the preset standard component template virtual image image to determine whether the feature positions of each virtual image overlap with the template feature positions; If so, then it is determined that the curved surface of the side of the reflective cylindrical component under test at the height corresponding to the virtual image has uniform roundness; If not, it is determined that the curved surface of the side of the reflective cylindrical component under test at the height corresponding to the virtual image has uneven roundness, and the roundness of the position of the non-overlapping virtual image on the side of the reflective cylindrical component under test is not standard.
6. The method for detecting the surface uniformity of reflective cylindrical components according to claim 5, characterized in that, After determining that the roundness of the non-overlapping virtual image located on the side surface of the reflective cylindrical component under test is non-standard, the process also includes: By comparing the feature positions corresponding to all virtual images pairwise, it is determined whether the feature positions of non-overlapping virtual images and overlapping virtual images do not overlap, thereby verifying whether the roundness of the side position of the non-overlapping virtual image on the side of the reflective cylindrical component under test is non-standard.
7. The method for detecting the surface uniformity of reflective cylindrical components according to claim 1, characterized in that, After comparing multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side surface of the reflective cylindrical component under test at the corresponding height of the virtual image, the method further includes: By changing the distance between the carrier and the reflective cylindrical component under test, or changing the distance between the image acquisition device and the reflective cylindrical component under test, or changing the shooting angle between the image acquisition device and the reflective cylindrical component under test in the axial direction, the axial height position of the corresponding virtual image on the reflective cylindrical component under test is adjusted, so as to sequentially acquire virtual image images of the corresponding virtual image at different axial heights under different circumferential angles under the same axial height condition, thereby detecting the circumferential surface uniformity of the side of the reflective cylindrical component under test at different axial heights.
8. A device for detecting the surface uniformity of reflective cylindrical parts, used to detect the surface uniformity of cylindrical parts, characterized in that, include: The placement module is used to place the reflective cylindrical component to be tested on a reference plane with its end face as the bottom surface, and to place a carrier marked with a straight line in front of the reflective cylindrical component to be tested, so that the side of the reflective cylindrical component to be tested reflects a virtual image corresponding to the straight line. The imaging module is used to capture the virtual image on the side of the reflective cylindrical component under test using an image acquisition device, thereby obtaining a virtual image image. An adjustment module is used to adjust the relative positions of the carrier, the reflective cylindrical component to be tested, or the image acquisition device to obtain multiple sets of virtual images at different circumferential angles. The detection module is used to compare multiple sets of virtual image images at different circumferential angles with preset standard component template virtual image images to detect the circumferential surface uniformity of the side of the reflective cylindrical component under test at the corresponding height of the virtual image.
9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a computer program executable by the processor, and when the processor executes the computer program, it performs the steps in the method for detecting the surface uniformity of reflective cylindrical parts as described in any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it performs the steps in the method for detecting the surface uniformity of reflective cylindrical components as described in any one of claims 1-7.
Citation Information
Patent Citations
Virtual image distance testing method and device
CN116718357A
Visual measurement method and system for high-reflection curved surface morphology
CN117168353A
Artificial intraocular lens positioning method for use in eye of patient, involves displaying or reflecting positioning of intraocular lens to surgery by real time-image of eyes to be operated
DE102009052135A1