A honeycomb material processing surface cell deformation detection device and a detection method thereof

CN116734758BActive Publication Date: 2026-10-23TSINGHUA SHENZHEN INTERNATIONAL GRADUATE SCHOOL +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310722399.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-06-16
Publication Date
2026-10-23
Estimated Expiration
2043-06-16

AI Technical Summary

Benefits of technology

[0017]在本发明的技术方案中,该蜂窝材料加工表面孔格变形的检测方法包括步骤:调节图像采集部件的工作距离,获取当前视野中待检测蜂窝材料的RGBD信息,以进行对焦;移动所述图像采集部件至不同的目标检测位置,分别采集当前视野中所述待检测蜂窝材料的RGBD信息,并传输所述RGBD信息至控制终端,直至覆盖全部待检测区域;根据所述RGBD信息,确定蜂窝材料加工表面孔格变形的量化值。如此,有效解决了当前蜂窝材料加工表面孔格变形的无法量化评价问题,本发明提出了一种孔格变形的量化评价算法,实现了通过机器视觉的方式,对蜂窝材料加工表面孔格变形进行量化评价。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116734758B_ABST
    Figure CN116734758B_ABST
Patent Text Reader

Abstract

The application discloses a kind of honeycomb material processing surface cell grid deformation detection equipment and its detection method.The detection method includes the following steps: adjusting the working distance of image acquisition component, obtaining the RGBD information of the honeycomb material to be detected in the current field of view to focus;Move the image acquisition component to different target detection positions, respectively collect the RGBD information of the honeycomb material to be detected in the current field of view, and transmit the RGBD information to the control terminal until all the detection areas are covered;According to the RGBD information, determine the quantitative value of the honeycomb material processing surface cell grid deformation.The application solves the problem of current honeycomb material processing surface cell grid deformation that cannot be quantitatively evaluated, builds a set of honeycomb material processing surface cell grid deformation detection equipment, and proposes a quantitative evaluation algorithm for cell grid deformation, which realizes quantitative evaluation of honeycomb material processing surface cell grid deformation through machine vision.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent manufacturing and precision machining technology, and in particular to a device and method for detecting surface pore deformation in honeycomb material processing. Background Technology

[0002] Honeycomb material is a structural material creatively invented by humans through studying the characteristics of natural honeycomb structures. Its structure is periodic, consisting of hexagonal thin-walled frames arranged periodically. Unlike the form and structure of traditional materials, the surface of honeycomb material is grid-like, and the material body is hollow and discontinuous, which gives honeycomb material some characteristics that are different from traditional materials.

[0003] Currently, ultrasonic cutting is the main method for processing honeycomb materials. Ultrasonic cutting is mainly divided into two types: straight-edged cutters and disc cutters. Straight-edged cutters are more suitable for roughing and machining curved surfaces, while disc cutters are more suitable for finishing. The principle of ultrasonic machining is that the ultrasonic power supply transmits ultrasonic vibrations to the cutting tool via a transducer and amplitude transformer, adding a high-frequency ultrasonic vibration to the tool's original motion. At the moment the tool contacts the material, the high-frequency vibration of the tool impacts the material, causing micro-cracks to form, thereby reducing the cutting force during the cutting process and improving surface quality.

[0004] Since honeycomb material is mainly used as a filler and needs to be bonded to the upper and lower skins, the surface quality of the honeycomb is crucial. If the surface quality of the honeycomb material is not high, the bond between the honeycomb material and the upper and lower skins will be weak, which will not only affect the mechanical properties of the structural component but also significantly shorten its service life.

[0005] As can be seen from the above, due to the inherent properties and characteristics of honeycomb materials, processing errors are inevitable during both manufacturing and processing. One very typical defect is the deformation of the pores due to external tearing. Currently, the degree of pore deformation still relies on manual inspection and can only be judged based on experience; no effective quantitative evaluation algorithm for pore deformation has yet been proposed. Therefore, it is necessary to develop new testing equipment and propose new methods to achieve a quantitative evaluation of pore deformation on the processed surface of honeycomb materials. Summary of the Invention

[0006] The main objective of this invention is to provide a device and method for detecting the surface pore deformation of honeycomb materials, aiming to achieve a quantitative evaluation of the surface pore deformation of honeycomb materials.

[0007] To achieve the above objectives, this invention proposes a method for detecting the deformation of the pores on the surface of a honeycomb material, the method comprising the following steps: S10. Adjust the working distance of the image acquisition unit to obtain the RGBD information of the honeycomb material to be detected in the current field of view for focusing; S20. Move the image acquisition component to different target detection positions, acquire the RGBD information of the honeycomb material to be detected in the current field of view, and transmit the RGBD information to the control terminal until the entire area to be detected is covered; S30. Based on the RGBD information, determine the quantization value of the pore deformation on the surface of the honeycomb material.

[0008] Optionally, step S30, which determines the quantization value of the pore deformation on the processed surface of the honeycomb material based on the RGBD information, specifically includes: S31. Perform binarization processing on one of the acquired depth information images to obtain a binarized image; S32. Extract the skeleton from the binarized image to obtain a line drawing of the overall shape of the image; S33. Perform template matching and positioning to decompose several honeycomb cells into independent hexagonal sub-graphs; S34. For one of the hexagonal subgraphs, initialize the envelope standard regular hexagon; S35. Calculate the distance between each point on the hexagonal subgraph and the six lines of the initialized regular hexagon, and classify the point as that line; S36. For the six sides of the initialized regular hexagon, calculate the gradient using the points belonging to its straight line, and update the straight line with a small step size to gradually approach the actual pixel. S37. Determine the update degree of the six lines. If the condition is not met, repeat S35 and S36. If the condition is met, stop. In order to continuously iterate the initialized regular hexagon so that its overall shape approximates the actual detected lattice shape. S38. Calculate the variance of the six interior angles of the regular hexagon and the variance of the six side lengths to use as the quantitative value of the pore deformation of the honeycomb material processing surface. S39. Output the quantitative value of the pore deformation on the processed surface of the honeycomb material to achieve a quantitative evaluation of the pore deformation.

[0009] Optionally, before step S32, which involves extracting the skeleton from the binarized image to obtain a line drawing of the overall image shape, the method further includes: The binarized image is filtered using several dilation and erosion algorithms to remove noise.

[0010] Optionally, after step S32, which involves extracting the skeleton from the binarized image to obtain a line drawing of the overall image shape, the method further includes: The binarized image is pruned to remove the skeleton, while retaining the complete hexagonal line graph.

[0011] Optionally, step S36, which involves calculating the gradient of the six sides of the initialized regular hexagon using points belonging to its lines and updating the lines with small steps to gradually approach the actual pixel, specifically includes: According to the gradient direction of the objective function, the coordinates of the two endpoints of the line segment are updated with small steps, and the six line segments of the regular hexagon are updated at the same time.

[0012] Optionally, the objective function is the distance from the pixel to the line used for approximation.

[0013] Optionally, the working distance of the image acquisition component is 130mm; and / or The image acquisition unit has a single acquisition time of 200ms; and / or The field of view of the image acquisition component is 30mm × 16mm; and / or The RGB image resolution of the image acquisition component is 2160×4096; and / or The depth information accuracy of the image acquisition component is 1μm~5μm.

[0014] To achieve the above objectives, the present invention also proposes a device for detecting surface pore deformation in honeycomb material processing, the device comprising: frame; A displacement platform is mounted on the frame; The first clamping fixture is fixed on the frame and used to place the honeycomb material to be tested; The second clamping fixture is fixed to the displacement platform and located above the first clamping fixture; An image acquisition component, fixed to the second clamping fixture, is used to acquire RGBD information of the surface of the honeycomb material to be detected at the current position; and A control terminal is connected to both the displacement platform and the image acquisition component. The control terminal is used to control the displacement platform and the image acquisition component to acquire the RGBD information and execute the detection method for surface pore deformation of honeycomb material processing as described above.

[0015] The present invention proposes a computer device, including a memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the computer instructions to perform the detection method for surface pore deformation of honeycomb material processing as described above.

[0016] The present invention also proposes a computer-readable storage medium storing computer instructions for causing a computer to execute the method for detecting surface pore deformation of honeycomb material processing as described above.

[0017] In the technical solution of this invention, the method for detecting the pore deformation on the surface of a honeycomb material includes the following steps: adjusting the working distance of the image acquisition component to acquire the RGBD information of the honeycomb material to be detected in the current field of view for focusing; moving the image acquisition component to different target detection positions, acquiring the RGBD information of the honeycomb material to be detected in the current field of view respectively, and transmitting the RGBD information to the control terminal until the entire detection area is covered; and determining the quantized value of the pore deformation on the surface of the honeycomb material based on the RGBD information. This effectively solves the problem of the inability to quantify and evaluate the pore deformation on the surface of honeycomb material. This invention proposes a quantification evaluation algorithm for pore deformation, realizing the quantification evaluation of the pore deformation on the surface of honeycomb material through machine vision. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the structures shown in these drawings without creative effort.

[0019] Figure 1 This is a schematic diagram of an embodiment of the honeycomb material processing surface pore deformation detection device of the present invention; Figure 2 This is a schematic diagram of another aspect of an embodiment of the honeycomb material processing surface pore deformation detection device of the present invention; Figure 3 This is a schematic diagram of the structure of the second clamping fixture in one embodiment of the honeycomb material processing surface pore deformation detection device of the present invention; Figure 4 This is a schematic diagram of the image acquisition component in one embodiment of the honeycomb material processing surface pore deformation detection device of the present invention; Figure 5 This is a schematic flowchart of an embodiment of the method for detecting surface pore deformation in honeycomb material processing according to the present invention; Figure 6 This is a detailed flowchart of step S30 in one embodiment of the method for detecting surface pore deformation of honeycomb material processing according to the present invention. Figure 7 This is a diagram showing the fitting effect of the pore morphology in an embodiment of the method for detecting pore deformation on the surface of honeycomb material processing according to the present invention. Figure 8 This is a diagram showing the calculation results of different degrees of pore deformation in an embodiment of the method for detecting pore deformation on the surface of honeycomb material processing according to the present invention.

[0020] Explanation of icon numbers: 10. Frame; 20. Displacement platform; 30. First clamping fixture; 40. Second clamping fixture; 50. Image acquisition component; 21. X-axis motion module; 22. Y-axis motion module; 23. Z-axis motion module; 101. Cellular material to be tested; 31. Support; 32. Base plate; 33. Pressure block.

[0021] The realization of the objective, functional features and advantages of the present invention will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0022] The technical solutions of the embodiments of the present invention 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 the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0023] It should be noted that all directional indications (such as up, down, left, right, front, back, etc.) in the embodiments of the present invention are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indication will also change accordingly.

[0024] Furthermore, the use of terms such as "first" and "second" in this invention is for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, a feature defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the word "and / or" throughout the text means including three parallel solutions; for example, "A and / or B" includes solution A, solution B, or a solution that simultaneously satisfies A and B. Furthermore, the technical solutions of the various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. When the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed by this invention.

[0025] This invention proposes a device for detecting the deformation of the pores on the surface of honeycomb material processing.

[0026] Reference Figures 1 to 4In one embodiment of the present invention, the measuring device includes a frame 10, a displacement platform 20, a first clamping fixture 30, a second clamping fixture 40, an image acquisition component 50, and a control terminal. The displacement platform 20 is mounted on the frame 10. The first clamping fixture 30 is fixed to the frame 10 and used to fix the honeycomb material 101 to be tested. The second clamping fixture 40 is detachably mounted on the displacement platform 20 and located above the first clamping fixture 30. The image acquisition component 50 is fixed to the second clamping fixture 40 and used to acquire the RGBD (Red, Green, Blue and Depth) information of the surface of the honeycomb material 101 to be tested at the current position, i.e., grayscale information and depth information. The control terminal is connected to the displacement platform 20 and the image acquisition component 50 respectively, and the control terminal is used to control the displacement platform 20 and the image acquisition component 50 to acquire RGBD information.

[0027] The first clamping fixture 30 may include a bracket 31 and a base plate 32 disposed on the bracket 31. The bracket 31 may be fixed to the stage by a pressure block 33. The base plate 32 may be made of a light-absorbing material for placing the honeycomb material 101 to be tested. The light-absorbing material can avoid various random optical interferences during the entire optical testing process. The base plate 32 may be provided with clamping blocks or pressing blocks for holding the honeycomb material 101 to be tested. The honeycomb material 101 to be tested may also be placed directly on the base plate 32. This is not limited here.

[0028] In this embodiment, the displacement platform 20 can be a three-coordinate displacement platform 20 used to reach various positions in the detection area, the first clamping fixture 30 can be a honeycomb material clamping fixture used to place the honeycomb material 101 to be detected, and the second clamping fixture 40 can be a camera clamping fixture used to connect the three-coordinate displacement platform 20 and the image acquisition component 50 to keep the relative position of the honeycomb material 101 to be detected and the three-coordinate displacement platform 20 fixed. The second clamping fixture 40 can be installed at the execution end of the three-coordinate displacement platform 20, the image acquisition component 50 is installed on the second clamping fixture 40, and the first clamping fixture 30 can be located below the three-coordinate displacement platform 20.

[0029] It should be noted that the image acquisition unit 50 and the three-coordinate displacement platform 20 can be independently powered. The three-coordinate displacement platform 20 can achieve high-precision movement, and the image acquisition unit 50 can acquire the depth information of the honeycomb material surface at the current position. The image acquisition unit 50 can obtain the depth information of the honeycomb material surface in a non-contact manner, and the result of a single acquisition is the RGBD information of an image with a certain field of view at the current camera position.

[0030] It is understood that the present invention effectively solves the problem of the inability to quantitatively evaluate the deformation of the pores on the surface of the honeycomb material being processed by the present invention. The displacement platform 20 is set on the frame 10, the first clamping fixture 30 is fixed on the frame 10 and used to fix the honeycomb material 101 to be tested, the second clamping fixture 40 is detachably set on the displacement platform 20 and located above the first clamping fixture 30, and the image acquisition component 50 is fixed on the second clamping fixture 40 and used to acquire the RGBD information of the surface of the honeycomb material 101 to be tested at the current position. The present invention proposes a quantitative evaluation algorithm for the deformation of the pores, and realizes the quantitative evaluation of the deformation of the pores on the surface of the honeycomb material being processed by machine vision.

[0031] Reference Figures 1 to 4 The image acquisition component 50 can be a structured light camera, infrared camera, CCD or CMOS camera, etc. This embodiment uses a structured light camera as an example. The working distance of the image acquisition component 50 can be 130mm, the single acquisition time of the image acquisition component 50 can be 200ms, the field of view of the image acquisition component 50 can be 30mm×16mm, the RGB image resolution of the image acquisition component 50 can be 2160×4096, and the depth information accuracy of the image acquisition component 50 can be 1μm~5μm. In this way, the accuracy of acquiring the RGBD information of the surface of the honeycomb material 101 to be detected at the current position can be effectively guaranteed, so as to make the measurement results more accurate.

[0032] Main reference Figure 1 In one embodiment, the plane of the imaging lens of the image acquisition component 50 forms an angle with the plane of the surface of the honeycomb material 101 to be tested, with the opening facing the detection area. The angle can be 12°±5°, meaning the image acquisition component 50, fixed to the camera clamping fixture, is tilted at 12°±5°. By adopting this structure, the image acquisition component 50 can be tilted at 12°±5° for detection, and the detection effect is most ideal at 12°. Furthermore, fixing the image acquisition component 50 with this camera clamping fixture ensures that its center of gravity is in a reasonable position, resulting in more stable force distribution and good mechanical properties.

[0033] To improve the efficiency and accuracy of detection, in some embodiments, the displacement platform 20 is a three-coordinate displacement mechanism. The three-coordinate displacement platform 20 can realize independent movement in the X, Y and Z directions in space, that is, the end effector can reach any point in the workspace.

[0034] Main reference Figure 1 and Figure 2In this embodiment, the three-coordinate displacement platform 20 may specifically include an X-axis motion module 21, a Y-axis motion module 22, and a Z-axis motion module 23. The three modules can realize independent movement in the X, Y, and Z directions in the workspace, that is, the end effector can reach any point in the workspace. The X-axis motion module 21 is mounted on the two Y-axis motion modules 22, and the Z-axis motion module 23 is mounted on the Y-axis motion module 22. The second clamping fixture 40 is detachably mounted on the Z-axis motion module 23. The motion accuracy of the X-axis motion module 21, the Y-axis motion module 22, and the Z-axis motion module 23 can all be 10μm, and the motion speed can all be 1mm / s to 30mm / s, that is, the minimum motion speed can be 1mm / s and the maximum motion speed can be 30mm / s.

[0035] The end effector of the displacement platform 20 refers to the end tool or device on the three-coordinate displacement platform 20 used to perform tasks. It can be replaced or adjusted as needed to complete different tasks. Typically, these end effectors can be robotic arms, grippers, sensors, cameras, etc., and their function depends on the platform's design and application. For example, in manufacturing, the end effector can be a robotic arm used for assembly, processing, and packaging tasks on automated production lines. In this embodiment of the invention, the end effector is a tool holder on a machine tool processing the honeycomb material 101 to be inspected. When inspection is not required, the three-coordinate displacement platform 20 moves the tool holder forward to various positions on the honeycomb material to process it. After processing, an image acquisition component 50 is installed on the tool holder. The three-coordinate displacement platform 20 moves the image acquisition component 50 forward to various positions on the honeycomb material to acquire images of each area to be inspected. The image acquisition component 50 is mounted on the machine tool's tool holder, possessing the potential for developing corresponding in-machine inspection applications, and is more practical than traditional off-site sample image acquisition.

[0036] In addition, during the testing process, the relative positions of the honeycomb material 101 to be tested and the three-coordinate displacement platform 20 must be kept fixed to ensure the accuracy of the measurement.

[0037] This invention also proposes a method for detecting the deformation of the pores on the surface of honeycomb materials, based on the aforementioned equipment for detecting the deformation of the pores on the surface of honeycomb materials, such as... Figure 5 As shown, the detection method includes the following steps: S10. Adjust the working distance of the image acquisition unit to obtain the RGBD information of the honeycomb material to be detected in the current field of view for focusing; S20. Move the image acquisition component to different target detection positions, acquire the RGBD information of the honeycomb material to be detected in the current field of view, and transmit the RGBD information to the control terminal until the entire area to be detected is covered; S30. Based on the RGBD information, determine the quantization value of the pore deformation on the surface of the honeycomb material.

[0038] In this embodiment, a computer or other control terminal is also used to execute the above-described method for detecting the deformation of the pores on the surface of honeycomb material processing.

[0039] Please refer to Figures 1 to 5 In this embodiment, the pore side length of the honeycomb material 101 to be tested is approximately 2 mm, and the pore wall thickness is approximately 0.05~0.1 mm. Preferably, the working distance of the image acquisition component 50 is approximately 130 mm, the exposure time is 40,000 microseconds, and the gain is 12 dB.

[0040] In this embodiment, the honeycomb material 101 to be tested is first fixed relative to the three-coordinate displacement platform 20 by the first clamping fixture 30; then the working distance of the image acquisition component 50 is adjusted by the Z-axis movement of the three-coordinate displacement platform 20; then the depth information of the current field of view is acquired by the image acquisition component 50; then the image acquisition component 50 is moved by the X and Y-axis movement of the three-coordinate displacement platform 20; then the above-mentioned steps of depth information acquisition and displacement of the image acquisition component 50 are repeated until the area to be tested is fully covered; then the quantitative evaluation algorithm of pore deformation is applied to the acquired image; finally, the detection result is output, thereby realizing the quantitative evaluation of pore deformation.

[0041] Before testing, the honeycomb material 101 to be tested is placed on the base plate 32. The base plate 32 has good light absorption characteristics, which can effectively avoid various random optical interferences during the entire optical testing process.

[0042] During testing, the Z-axis motion module 23 of the three-coordinate displacement platform 20 carries the image acquisition component 50 and moves. The structure of the Z-axis motion module 23 can be a precision ground ball screw. By controlling the forward and reverse rotation of the motor of the Z-axis motion module 23, the height of the image acquisition component 50 can be adjusted, thereby achieving focusing.

[0043] After the image acquisition component 50 has focused, its field of view (length and width) has been determined. Based on the surface area (length and width) of the honeycomb material 101 to be detected and its placement position, the number of measurements that the image acquisition component 50 needs to perform and the position coordinates that the image acquisition component 50 needs to reach for each detection can be calculated.

[0044] Next, it is necessary to control the image acquisition component 50 to move to a certain X and Y coordinate. The two Y-axis motion modules 22 and the X-axis motion module 21 of the three-coordinate displacement platform 20 can also be precision ground ball screws. By controlling the forward and reverse rotation of the motors of the two Y-axis motion modules 22, the Y-axis movement of the image acquisition component 50 can be realized. By controlling the forward and reverse rotation of the motor of the X-axis motion module 21, the X-axis movement of the image acquisition component 50 can be realized. The motion modules cooperate with each other to enable the image acquisition component 50 to reach a certain position.

[0045] After adjusting the working distance of the image acquisition unit 50, the image acquisition unit 50 performs a detection to obtain the depth information of the honeycomb material processing surface under the current field of view, and then saves the measurement result in the computer. Then, the image acquisition unit 50 is controlled to move to the next test position, and the depth information of the honeycomb material processing surface under the current field of view is acquired again. This cycle is repeated until the measurement of all test positions is completed.

[0046] It should be noted that the present invention uses a three-coordinate displacement platform 20 equipped with an image acquisition component 50 to acquire surface depth information of the honeycomb material 101 to be inspected, and by writing a quantitative evaluation algorithm for pore deformation, it can be applied to the data acquired by the inspection equipment to achieve a quantitative evaluation of the degree of pore deformation on the surface of the honeycomb material.

[0047] Please refer to Figures 5 to 8 In one embodiment, the RGBD information includes a grayscale image and a depth image. Step S30, which determines the quantization value of the pore deformation on the honeycomb material processing surface based on the RGBD information, specifically includes: S31. Perform binarization processing on one of the acquired depth information images to obtain a binarized image; S32. Extract the skeleton from the binarized image to obtain a line drawing of the overall shape of the image; S33. Perform template matching and positioning to decompose several honeycomb cells into independent hexagonal sub-graphs; S34. For one of the hexagonal subgraphs, initialize the envelope standard regular hexagon; S35. Calculate the distance between each point on the hexagonal subgraph and the six lines of the initialized regular hexagon, and classify the point as that line; S36. For the six sides of the initialized regular hexagon, calculate the gradient using the points belonging to its straight line, and update the straight line with a small step size to gradually approach the actual pixel. S37. Determine the update degree of the six lines. If the condition is not met, repeat S35 and S36. If the condition is met, stop. In order to continuously iterate the initialized regular hexagon so that its overall shape approximates the actual detected lattice shape. S38. Calculate the variance of the six interior angles of the regular hexagon and the variance of the six side lengths to use as the quantitative value of the pore deformation of the honeycomb material processing surface. S39. Output the quantitative value of the pore deformation on the processed surface of the honeycomb material to achieve a quantitative evaluation of the pore deformation.

[0048] After data acquisition, a depth information image is binarized. The binarized image is then subjected to skeleton extraction to obtain a line drawing of the overall image shape. Next, template matching is performed to decompose several honeycomb cells into independent hexagonal sub-images. For each hexagonal sub-image, a standard regular hexagon that completely encloses it is initialized. The distance from each point on the hexagonal sub-image to the six lines of the initial hexagon is calculated, and the point is assigned to that line. Finally, for the six sides of the initialized hexagon, the distance is calculated using the points belonging to that line. The gradient is calculated, and the line is updated with small steps to gradually approach the actual pixel size. Then, the update degree of the six lines is judged. If the condition is not met, the steps of classifying the honeycomb pixels and calculating the update gradient of each side by category are repeated. If the condition is met, the process stops. The initial hexagon is iterated continuously to make its overall shape close to the actual detected pore pattern. The variance of the six interior angles and the variance of the six side lengths are calculated as the quantitative evaluation result of the degree of pore deformation. Finally, the result is output to realize the quantitative evaluation of pore deformation.

[0049] Furthermore, before step S32, which involves extracting the skeleton from the binarized image to obtain a line drawing of the overall image shape, the method further includes: S319. Perform several dilation and erosion filtering operations on the binarized image to remove noise.

[0050] In this embodiment, before skeleton extraction, the binary image can be filtered by the dilation-erosion algorithm several times to remove noise, thereby further improving the accuracy of quantitative evaluation of pore deformation.

[0051] In one embodiment, after step S32 of extracting the skeleton from the binarized image to obtain the overall shape line drawing of the image, the method further includes: S321. Perform skeleton pruning on the binarized image and retain the complete hexagonal line graph.

[0052] In this embodiment, after the skeleton is extracted, the binary image is pruned to retain only the complete hexagonal line graph, thereby further improving the accuracy of the quantitative evaluation of lattice deformation.

[0053] In one embodiment, step S36, which involves calculating the gradient of the six sides of the initialized regular hexagon using points belonging to its straight lines and updating the straight lines with small steps to gradually approach the actual pixel, specifically includes: S361. According to the gradient direction of the objective function, update the coordinates of the two endpoints of the line segment with a small step size, and at the same time update the six line segments of the regular hexagon.

[0054] The objective function is the distance from the pixel to the straight line used for approximation.

[0055] In this embodiment, by updating the six sides with small steps, the shape gradually approaches the actual pixel, making the overall shape of the regular hexagon approximate the actual detected lattice shape, which is beneficial for outputting a more accurate quantitative evaluation of lattice deformation.

[0056] In summary, the detection method of this invention is simple to operate. A single operation only requires placing the honeycomb material to be tested onto the base plate, with the remaining operations completed by a computer. The detection method of this invention exhibits high reliability, high equipment accuracy, and a high degree of algorithm intelligence, achieving a comprehensive and satisfactory detection effect. Furthermore, the detection method of this invention has good scalability. The data acquired by the image acquisition component 50 can not only be used to detect cell deformation but also to develop other algorithms to detect various indicators, making it very convenient to extend to different application scenarios.

[0057] The present invention also provides a computer device comprising: one or more processors, memory, and interfaces for connecting the components, including high-speed interfaces and low-speed interfaces. The components are interconnected via different buses and can be mounted on a common motherboard or otherwise installed as needed. The processor can process instructions executed within the computer device, including instructions stored in or on memory to display graphical information of a GUI on an external input / output device (such as a display device coupled to the interface). In some embodiments, multiple processors and / or multiple buses can be used with multiple memories and multiple memory modules, if desired. Similarly, multiple computer devices can be connected, each providing some of the necessary operations (e.g., as a server array, a group of blade servers, or a multiprocessor system).

[0058] The processor can be a central processing unit, a network processor, or a combination thereof. The processor may further include hardware chips. These hardware chips can be application-specific integrated circuits (ASICs), programmable logic devices (PLDs), or combinations thereof. The programmable logic devices can be complex programmable logic devices (CLPs), field-programmable gate arrays (FPGAs), general-purpose array logic (GDAs), or any combination thereof.

[0059] The memory stores instructions executable by at least one processor to cause the at least one processor to perform the method shown in the above embodiments.

[0060] The memory may include a stored program area and a stored data area, wherein the stored program area may store the operating system and application programs required for at least one function; the stored data area may store data created based on the use of the computer device, etc. Furthermore, the memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, the memory may include memory remotely located relative to the processor, and these remote memories may be connected to the computer device via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.

[0061] The memory may include volatile memory, such as random access memory; the memory may also include non-volatile memory, such as flash memory, hard disk or solid-state drive; the memory may also include a combination of the above types of memory.

[0062] The computer device also includes input and output devices. The processor, memory, input and output devices can be connected via a bus or other means.

[0063] Input devices can receive input numerical or character information and generate key signal inputs related to user settings and function control of the computer device, such as touchscreens, keypads, mice, trackpads, touchpads, joysticks, one or more mouse buttons, trackballs, joysticks, etc. Output devices may include display devices, auxiliary lighting devices (e.g., LEDs), and haptic feedback devices (e.g., vibration motors). The aforementioned display devices include, but are not limited to, liquid crystal displays, light-emitting diodes, displays, and plasma displays. In some embodiments, the display device may be a touchscreen.

[0064] The present invention also provides a computer-readable storage medium in which the methods described in the embodiments of the present invention can be implemented in hardware or firmware, or implemented as computer code that can be recorded on a storage medium, or implemented as computer code downloaded via a network and originally stored on a remote storage medium or a non-transitory machine-readable storage medium and subsequently stored on a local storage medium. Thus, the methods described herein can be processed by software stored on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. The storage medium may be a magnetic disk, optical disk, read-only memory, random access memory, flash memory, hard disk, or solid-state drive, etc.; further, the storage medium may also include combinations of the above types of memory. It is understood that a computer, processor, microprocessor controller, or programmable hardware includes storage components capable of storing or receiving software or computer code, which, when accessed and executed by the computer, processor, or hardware, implements the methods shown in the embodiments described above.

[0065] The above description is merely an optional embodiment of the present invention and does not limit the patent scope of the present invention. All equivalent structural transformations made using the contents of the present invention's specification and drawings under the inventive concept of the present invention, or direct / indirect applications in other related technical fields, are included within the patent protection scope of the present invention.

Claims

1. A method for detecting the deformation of the pore structure on the surface of a honeycomb material, characterized in that, A device for detecting surface pore deformation in honeycomb material processing, the device comprising: frame; A displacement platform is mounted on the frame; The first clamping fixture is fixed on the frame and used to place the honeycomb material to be tested; The second clamping fixture is fixed to the displacement platform and located above the first clamping fixture; An image acquisition component, fixed to the second clamping fixture, is used to acquire RGBD information of the surface of the honeycomb material to be detected at the current position; the plane of the image acquisition component's lens forms an angle with the plane of the surface of the honeycomb material to be detected, with the angle being 12°±5°. A control terminal is connected to the displacement platform and the image acquisition component respectively. The control terminal is used to control the displacement platform and the image acquisition component to acquire the RGBD information and execute the detection method for surface pore deformation of honeycomb material processing. The detection method includes the following steps: Adjust the working distance of the image acquisition component to obtain the RGBD information of the honeycomb material to be detected in the current field of view for focusing; The image acquisition component is moved to different target detection positions to acquire the RGBD information of the honeycomb material to be detected in the current field of view, and the RGBD information is transmitted to the control terminal until the entire area to be detected is covered; One of the acquired depth information images is binarized to obtain a binarized image; The skeleton of the binarized image is extracted to obtain a line drawing of the overall shape of the image. Template matching and positioning are performed to decompose several honeycomb cells into independent hexagonal sub-graphs; For one of the hexagonal subgraphs, initialize the envelope standard regular hexagon; Calculate the distance between each point on the hexagonal subgraph and the six lines of the initialized regular hexagon, and classify the point as that line; For the six sides of the initialized regular hexagon, the gradient is calculated using the points belonging to its straight line, and the straight line is updated with a small step size to gradually approach the actual pixel. The update degree of the six lines is determined to iterate the initialized regular hexagon continuously so that its overall shape approximates the actual detected lattice shape. Calculate the variance of the six interior angles of the regular hexagon and the variance of the six side lengths to use as the quantitative value of the pore deformation on the surface of the honeycomb material. Output the quantitative value of the pore deformation on the processed surface of the honeycomb material to achieve a quantitative evaluation of the pore deformation.

2. The method for detecting surface pore deformation of honeycomb material processing as described in claim 1, characterized in that, Before the step of extracting the skeleton from the binarized image to obtain the overall shape line drawing of the image, the method further includes: The binarized image is filtered using several dilation and erosion algorithms to remove noise.

3. The method for detecting surface pore deformation of honeycomb material processing as described in claim 2, characterized in that, After the step of extracting the skeleton from the binarized image to obtain the overall shape line drawing of the image, the method further includes: The binarized image is pruned to remove the skeleton, while retaining the complete hexagonal line graph.

4. The method for detecting surface pore deformation of honeycomb material processing as described in claim 1, characterized in that, The step of calculating the gradient of the six sides of the initialized regular hexagon using points belonging to its lines, and updating the lines with small steps to gradually approach the actual pixel points specifically includes: According to the gradient direction of the objective function, the coordinates of the two endpoints of the line segment are updated with small steps, and the six line segments of the regular hexagon are updated at the same time.

5. The method for detecting surface pore deformation of honeycomb material processing as described in claim 4, characterized in that, The objective function is the distance from the pixel to the line used for approximation.

6. The method for detecting surface pore deformation of honeycomb material processing as described in claim 1, characterized in that, The working distance of the image acquisition component is 130mm; and / or The image acquisition unit has a single acquisition time of 200ms; and / or The field of view of the image acquisition component is 30mm × 16mm; and / or The RGB image resolution of the image acquisition component is 2160×4096; and / or The depth information accuracy of the image acquisition component is 1μm~5μm.

7. A computer device, characterized in that, The method includes a memory and a processor, which are communicatively connected to each other. The memory stores computer instructions, and the processor executes the computer instructions to perform the method for detecting the deformation of the pores on the surface of the honeycomb material as described in any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions for causing a computer to perform a method for detecting surface pore deformation of a honeycomb material as described in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Honeycomb profile honeycomb hole visual positioning method

    CN111563935A

  • Morphological vertex extraction method for honeycomb regularity detection and detection device

    CN111583242A