Method and device for determining aperture ratio, electronic equipment and computer program product

The laser confocal microscope-based image analysis method addresses inefficiencies in porosity determination of micro-perforated plates by accurately identifying micropore regions and calculating porosity, improving detection speed and accuracy.

CN119251188APending Publication Date: 2025-01-03AVIC BEIJING INST OF AERONAUTICAL MATERIALS
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411352351.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-26
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

Existing methods for determining the porosity of micro-perforated plates in sandwich structures are inefficient and prone to large deviations due to the small size of micropores, requiring manual inspection and theoretical formulas that do not accurately reflect the actual porosity.

Method used

A method using a laser confocal microscope to scan and process images, identifying micropore regions based on pixel value ranges, and calculating porosity through image analysis, reducing manual detection time and improving accuracy.

Benefits of technology

The method effectively and accurately determines the porosity of micro-perforated plates by direct image recognition, reducing time and enhancing precision compared to theoretical calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119251188A_ABST
    Figure CN119251188A_ABST
Patent Text Reader

Abstract

The invention discloses an aperture ratio determination method and device, electronic equipment and a computer program product, and relates to the technical field of sandwich structure testing, and the method comprises the steps: obtaining a complete panel image of a micro-perforated panel; identifying based on a preset pixel value range to obtain a plurality of micropore region images; wherein the acquisition process of the preset pixel value range comprises the steps of determining a position point of a complete panel image in response to a click operation, performing filling by taking the position point as a reference to obtain a micropore area, taking the lowest pixel value at the boundary of the micropore area as a minimum value, and taking the highest pixel value in the micropore area as a maximum value; and obtaining the aperture ratio of the micro-perforated plate according to the total area of the plurality of micropore area images and the area of the complete panel image. According to the method, the micropore area image is identified according to the pixel value range, the aperture ratio is obtained based on the total area of the area and the area of the complete panel image, time is shortened, and the image identification mode can reflect and be close to the actual micropore condition of the micro-perforated panel.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of sandwich composite material structure testing, and in particular to a method, device, electronic equipment and computer program product for determining an open porosity. Background Art

[0002] Noise refers to all irregular signals, which can be divided into gas dynamic noise, mechanical noise and electromagnetic noise. Noise not only affects people's daily life, but also causes damage to objects or equipment.

[0003] The current noise reduction technology mainly uses a sandwich structure made of a micro-perforated plate and a honeycomb structure to reduce noise. The micro-perforated plate is glued to the honeycomb structure and forms a composite structure with a rigid backplane. Since the micropores distributed on the micro-perforated plate are tiny and the internal air medium has a large flow resistance, the inhaled external sound waves repeatedly rub against the air medium in a limited space to consume the sound energy and no longer transmit it through the micropores, thereby achieving the effect of sound absorption and noise reduction. According to the above content, the proportion of micropores (opening rate) on the micro-perforated plate has become one of the main indicators for measuring the sound absorption and noise reduction capabilities of the sandwich structure.

[0004] The micro-holes on the micro-perforated plate are small in size (usually less than one millimeter) and there are many of them. The staff can only magnify them through a magnifying glass for inspection, which takes a lot of time. Although there is a theoretical formula to calculate the perforation rate, since some of the micro-holes in the micro-perforated plate may not be opened, the formula calculation results are likely to have a large deviation from the manual inspection results. Therefore, how to effectively detect the opening rate of micro-perforated plates is a technical problem that needs to be solved urgently. Summary of the invention

[0005] In view of the above problems, the present application provides a method, device, electronic device and computer program product for determining the porosity of micro-perforated plates to achieve the purpose of effectively detecting the porosity of micro-perforated plates. The specific scheme is as follows:

[0006] A first aspect of the present application provides a method for determining an open porosity, the method comprising:

[0007] Get full panel images of micro-perforated panels;

[0008] Identifying the complete panel image based on a preset pixel value range, marking and obtaining a plurality of micropore region images, wherein the pixel values ​​of the micropore region images fall within the preset pixel value range;

[0009] The process of obtaining the preset pixel value range is as follows: in response to a click operation by the user, a position point on the complete panel image is determined, and the position point is used as a reference for expansion and filling until a microporous area is obtained, and the lowest pixel value at the boundary of the microporous area is used as the minimum value of the preset pixel value range, and the highest pixel value in the microporous area is used as the maximum value of the preset pixel value range;

[0010] The opening ratio of the micro-perforated plate is obtained according to the total area of ​​the plurality of micro-porous area images and the area of ​​the complete panel image.

[0011] In a possible implementation, the complete panel image is a grayscale image, and acquiring the complete panel image of the micro-perforated plate includes:

[0012] The laser confocal microscope is controlled to scan the micro-perforated plate fixed on the fixing table, multiple scanned images are spliced, and the spliced ​​images are gray-processed to obtain the complete panel image.

[0013] In a possible implementation, controlling the laser confocal microscope to scan the micro-perforated plate fixed on the fixed stage includes:

[0014] Controlling the laser confocal microscope to move for a plurality of movement cycles to obtain an image of the micro-perforated plate, wherein one movement cycle comprises: starting from the coordinate origin of the micro-perforated plate, moving a first distance along the positive X direction of the micro-perforated plate, moving a second distance along the positive Y direction, moving the first distance along the negative X direction of the micro-perforated plate, and moving the second distance along the positive Y direction;

[0015] The coordinate origin of the micro-perforated plate is located at the lower left corner of the micro-perforated plate, the first distance is not less than the length of the micro-perforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

[0016] In a possible implementation, after identifying the panel image based on a preset pixel value range to obtain a plurality of micropore area images, the method for determining the open porosity further includes:

[0017] The plurality of micropore area images are screened by using at least one of an erosion algorithm, an isolated point removal algorithm, a debris removal algorithm and a burr removal algorithm.

[0018] In a possible implementation, the method for determining the open porosity further includes:

[0019] In response to the region modification operation of the user, the filtered multiple micropore region images are filtered again.

[0020] A second aspect of the present application provides a device for determining an opening ratio, comprising:

[0021] An acquisition unit, used for acquiring a complete panel image of the micro-perforated plate;

[0022] an identification unit, configured to identify the complete panel image based on a preset pixel value range, and mark and obtain a plurality of micropore region images, wherein the pixel values ​​of the micropore region images fall within the preset pixel value range;

[0023] The process of obtaining the preset pixel value range is as follows: in response to a click operation by the user, a position point on the complete panel image is determined, and the position point is used as a reference for expansion and filling until a microporous area is obtained, and the lowest pixel value at the boundary of the microporous area is used as the minimum value of the preset pixel value range, and the highest pixel value in the microporous area is used as the maximum value of the preset pixel value range;

[0024] A calculation unit is used to obtain the opening rate of the micro-perforated plate according to the total area of ​​the multiple micro-pore area images and the area of ​​the complete panel image.

[0025] In a possible implementation, the complete panel image is a grayscale image, and the acquisition unit includes:

[0026] A scanning subunit is used to control the laser confocal microscope to scan the micro-perforated plate fixed on the fixed stage, and to splice multiple scanned images;

[0027] The grayscale subunit is used to perform grayscale processing on the spliced ​​image to obtain the complete panel image.

[0028] In a possible implementation, the scanning subunit is specifically configured as follows:

[0029] Controlling the laser confocal microscope to move for a plurality of movement cycles to obtain an image of the micro-perforated plate, wherein one movement cycle comprises: starting from the coordinate origin of the micro-perforated plate, moving a first distance along the positive X direction of the micro-perforated plate, moving a second distance along the positive Y direction, moving the first distance along the negative X direction of the micro-perforated plate, and moving the second distance along the positive Y direction;

[0030] The coordinate origin of the micro-perforated plate is located at the lower left corner of the micro-perforated plate, the first distance is not less than the length of the micro-perforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

[0031] A third aspect of the present application provides an electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0032] The memory is used to store computer programs;

[0033] The processor is used to execute the computer program so that the electronic device can implement the method for determining the opening ratio of the first aspect or any implementation of the first aspect.

[0034] The fourth aspect of the present application provides a computer program product, including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements the method for determining the opening ratio of the first aspect or any implementation of the first aspect.

[0035] By means of the above technical scheme, the present application provides a method, device, electronic device and computer program product for determining the porosity. The method obtains a complete panel image of a micro-perforated plate by means of a scanning room, and determines multiple micro-pore area images in the complete panel image based on a preset pixel value range, and obtains the porosity of the micro-perforated plate according to the total area of ​​the multiple micro-pore area images and the area of ​​the complete panel image. The method can identify the micro-pore area image in the complete panel image according to the pixel value range, and the pixel value range is determined by the micro-pore area determined manually at one time, which can improve the recognition accuracy, and can directly obtain the porosity of the micro-perforated plate based on the total area of ​​the area and the area of ​​the complete panel image, effectively reducing the time required for manual detection of the porosity. Furthermore, the image recognition method detects micropores and calculates the porosity, and compared with the method of calculating by theoretical formula, the image recognition method can be more responsive and close to the actual micro-pore situation of the micro-perforated plate. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent the same or similar elements. It should be understood that the drawings are schematic and the originals and elements are not necessarily drawn to scale.

[0037] Figure 1 A schematic flow chart of a method for determining an open porosity provided in an embodiment of the present application;

[0038] Figure 2 A schematic diagram of a complete panel image provided in an embodiment of the present application;

[0039] Figure 3 A schematic diagram of a complete panel image with a marked microporous area image provided in an embodiment of the present application;

[0040] Figure 4 A schematic diagram of the structure of a device for determining an opening ratio provided in an embodiment of the present application;

[0041] Figure 5 A hardware structure block diagram of an electronic device provided in this application. DETAILED DESCRIPTION

[0042] The following describes the embodiments of the present application in conjunction with the drawings in the embodiments of the present application. The terms used in the implementation method section of the present application are only used to explain the specific embodiments of the present application, and are not intended to limit the present application.

[0043] The embodiments of the present application are described below in conjunction with the accompanying drawings. Those skilled in the art will appreciate that, with the development of technology and the emergence of new scenarios, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0044] The terms "first", "second", etc. in the specification of the application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequential order. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, which is only to describe the distinction mode adopted by the objects of the same attributes when describing in the embodiments of the application. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, so that the process, method, system, product or equipment comprising a series of units need not be limited to those units, but may include other units that are not clearly listed or inherent to these processes, methods, products or equipment.

[0045] Noise refers to all irregular signals. Noise not only affects comfort, but also causes acoustic fatigue and damage. For large transport aircraft, noise will affect their life and operational safety.

[0046] In order to reduce the noise of aircraft engine structures, the current noise reduction technology mainly uses a sandwich structure prepared by a composite of a micro-perforated plate and a honeycomb structure to reduce noise. The sandwich structure is formed by gluing the micro-perforated plate to the honeycomb structure and combining it with a rigid backplane to form a composite structure. The sound absorption principle of the sandwich structure is: the holes distributed on the micro-perforated plate are tiny, and the flow resistance of the internal air medium is large, so that the external sound waves sucked into the sandwich structure repeatedly rub against the air medium in a limited space, thereby consuming the sound energy and no longer transmitting through the holes, achieving the effect of sound absorption and noise reduction. Among them, the micro-perforated plate is a sound-absorbing material. By drilling a large number of tiny holes (less than 1.0 mm) on the thin plate and leaving a certain cavity (air layer) behind the plate, the purpose of sound elimination and sound absorption is achieved. It is widely used in many fields such as buildings, ships, aircraft, and mufflers.

[0047] Through the above-mentioned sound absorption principle of the sandwich structure, it can be obtained that the sound absorption and noise reduction ability of the sandwich structure is mainly determined by the size, number, distribution form, honeycomb structure, height and other aspects of the microholes on the micro-perforated plate. Therefore, the proportion of microholes planned and distributed on the micro-perforated plate (opening rate) becomes one of the main indicators to measure the sound absorption and noise reduction ability of the sandwich structure.

[0048] Since the micropores on the micro-perforated plate are small in size (usually less than one millimeter), it is difficult for the staff to directly observe and detect them by conventional means, and they can only be magnified through a magnifying glass for detection. The large number of micropores requires a long time to detect the micropores. Although there is currently a theoretical formula to calculate the perforation rate, since some micropores in the micro-perforated plate may not be perforated, the formula calculation results are likely to have a large deviation from the actual results of manual detection. Among them, the theoretical formula can be as follows:

[0049]

[0050] Among them, p is the opening ratio, d is the perforation diameter, and b is the hole spacing.

[0051] In order to solve the above problems, an embodiment of the present application provides a method for determining the porosity. The method can identify the micropore area image in the panel image according to the pixel value range, and directly obtain the porosity of the micro-perforated plate based on the total area of ​​the micropore area image and the area of ​​the panel image, effectively reducing the time required for manual detection of the porosity. Compared with the method of theoretical formula calculation, the image recognition method can better reflect and be closer to the actual micropore situation of the micro-perforated plate. The following is a detailed introduction to the method for determining the porosity of the embodiment of the present application in conjunction with the accompanying drawings.

[0052] Reference Figure 1 , Figure 1 A schematic diagram of a method for determining an open porosity provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, a method for determining an open porosity provided in an embodiment of the present application may include steps S10 to S12, and these steps are described in detail below.

[0053] S10. Acquire a complete panel image of the micro-perforated plate.

[0054] The complete panel image is a complete image of the entire plane of the micro-perforated plate. In this embodiment, the complete panel image can be obtained by microscope scanning, or by machine vision technology. When the complete panel image is obtained by microscope scanning in this embodiment, the main microscope used is a laser confocal microscope, and the specific process of image acquisition can be as follows:

[0055] The laser confocal microscope is controlled to scan the micro-perforated plate fixed on the fixed stage, multiple scanned images are spliced, and the spliced ​​images are gray-processed to obtain a complete panel image.

[0056] Among them, the staff or the movable mechanical structure fixes the micro-perforated plate on the fixed table of the laser confocal microscope so that the laser confocal microscope can observe the plane of the micro-perforated plate. Furthermore, before observing the micro-perforated plate, this embodiment can use clay or plasticine to pave the uneven areas (such as pits or warps) on the observation surface of the micro-perforated plate to prevent the uneven areas from affecting the subsequent detection of the micro-porous areas. After the micro-perforated plate is fixed on the fixed table, the ambient brightness can be adjusted to achieve a better image presentation effect. Among them, the laser confocal microscope is a high-precision, high-resolution microscope technology. The laser confocal microscope uses laser as a light source, excites the observed object through ultraviolet or visible light, and uses the conjugate focusing principle and conjugate focusing device to scan the observed object point by point, and collect the fluorescence signal emitted by the observed object. After the fluorescence signal is photoelectrically converted and computer processed, a clear image of the observed object is finally obtained.

[0057] Grayscale processing refers to processing the complete panel image of the RGB pixel values ​​of the micro-perforated plate into a grayscale image that only contains brightness information. Compared with the RGB image, the grayscale image can improve the contrast of the complete panel image, making the details in the complete panel image more prominent. In the complete panel image of the micro-perforated plate, the micro-pore area is generally a white area, and the unperforated area is a colored area. After the grayscale processing of the complete panel image, the micro-pore area is a bright area, and the unperforated area is a dark area. The contrast is more obvious, which is convenient for subsequent identification of the micro-pore area image. Of course, the RGB image can also be directly used for subsequent micro-pore area image recognition. Among them, this embodiment can achieve grayscale processing of the complete panel image by adjusting the grayscale threshold of the complete panel image.

[0058] When the laser confocal microscope is used in this embodiment, the magnification of the laser confocal microscope needs to be selected. The magnification is the minimum magnification at which the micropore boundary can be clearly observed as an appropriate magnification. Optionally, the magnification can be 50 times. After the magnification of the laser confocal microscope is selected in this embodiment, the laser confocal microscope uses an automatic focusing mode to focus on the microperforated plate. When the microperforated plate is observed by the laser confocal microscope in this embodiment, a programmable automatic workbench can be used to control the movement of the laser confocal microscope to control the observation area of ​​the microperforated plate. When controlling the movement of the laser confocal microscope, the movement of the laser confocal microscope in the X direction and the Y direction can be controlled. Of course, the laser confocal microscope can also be controlled to move in a direction with a fixed angle (angle with the X direction or angle with the Y direction). When the movement of the laser confocal microscope in the X direction and the Y direction is controlled in this embodiment, the specific control method can be as follows:

[0059] The laser confocal microscope is controlled to move for multiple movement cycles to obtain an image of the microperforated plate. One movement cycle includes: starting from the coordinate origin of the microperforated plate, moving a first distance along the positive X direction of the microperforated plate, moving a second distance along the positive Y direction, moving a first distance along the negative X direction of the microperforated plate, and moving a second distance along the positive Y direction, wherein the coordinate origin of the microperforated plate is located at the lower left corner of the microperforated plate, the first distance is not less than the length of the microperforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

[0060] Among them, in this embodiment, the value of the first distance can be about 30 steps, and the value of the second distance can be one step. If the field of view of the laser confocal microscope is a circular field of view, the field of view height of the laser confocal microscope can refer to the width of the circular field of view, which means that the second distance is not greater than the diameter of the circular field of view. If the field of view of the laser confocal microscope is a non-circular field of view, the field of view height of the laser confocal microscope can be the width in the Y direction.

[0061] The laser confocal microscope moves a first distance along the positive X direction of the micro-perforated plate, and the first distance is not less than the length of the micro-perforated plate, which can ensure that the laser confocal microscope obtains a complete image of the micro-perforated plate in the positive X direction. The laser confocal microscope moves a second distance along the positive Y direction, and the second distance is not greater than the field of view height of the laser confocal microscope, which can ensure that the laser confocal microscope will not miss a partial image of the micro-perforated plate. After the laser confocal microscope moves one movement cycle, a partial image of the micro-perforated plate can be obtained. When the laser confocal microscope moves multiple movement cycles, multiple partial images of the micro-perforated plate can be obtained. Multiple partial images are spliced ​​to obtain a complete panel image of the micro-perforated plate in this embodiment. Among them, in this embodiment, after the laser confocal microscope moves 30 movement cycles, it can be considered that the scanning process of the micro-perforated plate has been completed.

[0062] Of course, in addition to the above-mentioned moving modes of the laser confocal microscope, other moving modes may also be used to achieve the purpose of obtaining a complete panel image of the micro-perforated plate.

[0063] S11, identifying a complete panel image based on a preset pixel value range, marking and obtaining a plurality of micropore region images, wherein the pixel values ​​of the micropore region images fall within the preset pixel value range;

[0064] The process of obtaining the preset pixel value range is as follows: in response to the user's click operation, a position point on the complete panel image is determined, and the position point is used as a reference for expansion and filling until a micropore area is obtained, and the lowest pixel value at the boundary of the micropore area is used as the minimum value of the preset pixel value range, and the highest pixel value in the micropore area is used as the maximum value of the preset pixel value range. Specifically, when determining the lower boundary of the preset pixel value range in this embodiment, the pixel values ​​of the adjacent areas outside the boundary of the micropore area are mainly screened. The smaller the pixel value, the weaker the color intensity (RGB image) or the lower the brightness (grayscale image); and since the micropore area is generally a white area, the RGB pixel value of white is the highest. When determining the upper boundary of the preset pixel value range in this embodiment, the micropore area is mainly screened. The larger the pixel value, the higher the color intensity (RGB image) or the higher the brightness (grayscale image). Further, in this embodiment, the preset pixel value range can be specifically [50, 200].

[0065] This embodiment filters the pixel values ​​of each pixel block in the complete panel image by a preset pixel value range, thereby filtering out pixel blocks that meet the preset pixel value range. At least one pixel block can be an area, and the pixel block is filled with countless dots with bright colors (such as red) until the filled area meets a certain size (such as the size of the microhole when punching). Then, a microhole area is obtained and the color of the dots can mark the microhole area in the complete panel image.

[0066] When all identified micropore areas are marked on the complete panel image of the microperforated plate and multiple micropore area images are obtained, misidentification is inevitable. In order to reduce the probability of misidentification of the micropore area images, this embodiment can screen the multiple identified micropore area images.

[0067] Specifically, this embodiment can first perform image processing on the complete panel image on which multiple micropore area images have been marked by using at least one of an corrosion algorithm, an isolated point removal algorithm, a debris removal algorithm, and a burr removal algorithm, and filter out micropore area images that mistakenly identify noise points, debris, and other areas in the complete panel image as micropore areas.

[0068] Of course, in order to further reduce the probability of misidentification of micropore area images, secondary screening can be performed through manual screening to facilitate the deletion of obviously misidentified micropore area images in the complete panel image, such as surface contamination, local scratches, and micropores that are not drilled in the microperforated plate, which are mistaken for micropore areas. Therefore, this embodiment marks the micropore area image while identifying the micropore area image, which is convenient for manual secondary screening. Specifically, this embodiment can re-screen the multiple micropore area images after screening in response to the user's area modification operation, such as deleting some inappropriate or unreasonable marks of micropore area images.

[0069] like Figure 2 The grayscale image of the complete panel image shown in FIG. 1 shows an image of the micropores in the magnified area, and its image features are different from those of the image areas in other non-perforated areas. After the above-mentioned identification and marking process and two screening processes, the final image is obtained as shown in FIG. Figure 3 The complete panel image shown, each red dot can represent a micropore area image. Figure 3 There should be a microhole area image in the middle part, but it is not marked in the complete panel image. This may mean that the microhole here is not opened and is not marked in the complete panel image.

[0070] Among them, the erosion algorithm is a morphological-based image operation, which is mainly used to eliminate small objects and noise points in the complete panel image, making the complete panel image smoother; the isolated point removal algorithm is mainly used to eliminate isolated pixels in the complete panel image, which are usually caused by noise, scanning errors or problems in the image transmission process; the de-debris algorithm is mainly used to eliminate debris such as small, discontinuous areas or points in the complete panel image caused by cutting, scanning or other reasons. The debris often affects the overall quality of the image and the effect of subsequent processing; the de-burring algorithm is mainly used to remove irregular protrusions (burrs) at the image edges or details of the complete panel image to improve the clarity of the complete panel image and the accuracy of subsequent processing.

[0071] S12. Obtaining the opening rate of the micro-perforated plate according to the total area of ​​the multiple micro-hole area images and the area of ​​the complete panel image.

[0072] Among them, after determining multiple micropore area images on the complete panel image of the microperforated plate, the total area of ​​the multiple micropore area images can be directly counted, and the total area is used as the divisor and the area of ​​the complete panel image is used as the dividend to calculate and obtain the opening rate of the microperforated plate.

[0073] An embodiment of the present application provides a method for determining the porosity. The method obtains a complete panel image of a micro-perforated plate by scanning a room, and determines multiple micro-pore area images in the complete panel image based on a preset pixel value range, and obtains the porosity of the micro-perforated plate according to the total area of ​​the multiple micro-pore area images and the area of ​​the complete panel image. The method can identify the micro-pore area image in the complete panel image according to the pixel value range, and the pixel value range is determined by the micro-pore area determined manually at one time, which can improve the recognition accuracy, and can directly obtain the porosity of the micro-perforated plate based on the total area of ​​the area and the area of ​​the complete panel image, effectively reducing the time required for manual detection of the porosity. Furthermore, the image recognition method detects micropores and calculates the porosity, and compared with the method of calculating by theoretical formula, the image recognition method can better reflect and be closer to the actual micropore situation of the micro-perforated plate.

[0074] Furthermore, the method for determining the porosity of this embodiment can realize the digital identification and statistical calculation of the porosity of micro-perforated plates with a hole diameter of no more than 1 mm and a number of no less than 500 holes. In addition, the method for determining the porosity of this embodiment has a proprietary processing flow, which can realize batch processing of micro-perforated plates and meet the requirements of batch processing at the component level.

[0075] The processing flow of the method for determining the open porosity can also be applied to the automated measurement of the volume content and equivalent diameter of fibers in composite materials. Specifically, the processing object can be the fibers in the composite material at this time. The fiber morphology of the composite material is generally strip-shaped. Then, the complete material image of the composite material can be obtained, and multiple fiber images in the complete material image can be identified through a preset pixel value range (determined according to the pixel value characteristics of the fiber image in the complete material image), and the volume content of the fibers in the composite material can be calculated based on the total area of ​​the multiple fiber images and the area of ​​the complete material image. At the same time, the equivalent diameter of the fibers in the composite material can also be determined based on the fiber image (the equivalent circular diameter of a certain shape (especially non-circular) fiber under specific applications or conditions).

[0076] A method for determining the porosity provided in an embodiment of the present application is introduced above, and a device for executing the above method for determining the porosity will be introduced below.

[0077] See also Figure 4 , Figure 4 This is a schematic diagram of the structure of a device for determining an opening ratio provided in an embodiment of the present application. Figure 4 As shown, the device for determining the opening ratio comprises:

[0078] An acquisition unit 100 is used to acquire a complete panel image of a micro-perforated plate;

[0079] An identification unit 110 is used to identify the complete panel image based on a preset pixel value range, and mark and obtain a plurality of micropore area images, wherein the pixel values ​​of the micropore area images fall within the preset pixel value range;

[0080] The process of obtaining the preset pixel value range is as follows: in response to a click operation by the user, a position point on the complete panel image is determined, and expansion and filling are performed based on the position point until a micropore area is obtained, and the lowest pixel value at the boundary of the micropore area is used as the minimum value of the preset pixel value range, and the highest pixel value in the micropore area is used as the maximum value of the preset pixel value range;

[0081] The calculation unit 120 is used to obtain the opening rate of the micro-perforated plate according to the total area of ​​the multiple micro-pore area images and the area of ​​the complete panel image.

[0082] In a possible implementation, the complete panel image is a grayscale image, and the acquisition unit 100 may include:

[0083] A scanning subunit is used to control the laser confocal microscope to scan the micro-perforated plate fixed on the fixed stage, and to splice multiple scanned images;

[0084] The grayscale subunit is used to perform grayscale processing on the spliced ​​images to obtain a complete panel image.

[0085] In a possible implementation, the scanning subunit is specifically configured as follows:

[0086] Controlling the laser confocal microscope to move for multiple movement cycles to obtain an image of the micro-perforated plate, wherein one movement cycle includes: starting from the coordinate origin of the micro-perforated plate, moving a first distance along the positive X direction of the micro-perforated plate, moving a second distance along the positive Y direction, moving a first distance along the negative X direction of the micro-perforated plate, and moving a second distance along the positive Y direction;

[0087] The coordinate origin of the micro-perforated plate is located at the lower left corner of the micro-perforated plate, the first distance is not less than the length of the micro-perforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

[0088] In a possible implementation, a first screening unit may be further configured after the acquisition unit 110, and the first screening unit may be specifically configured as follows:

[0089] The plurality of micropore area images are screened by using at least one of an erosion algorithm, an isolated point removal algorithm, a debris removal algorithm and a burr removal algorithm.

[0090] In a possible implementation, the first screening unit may also be configured as:

[0091] In response to the region modification operation of the user, the filtered multiple micropore region images are filtered again.

[0092] The present application also provides an electronic device in an embodiment. Figure 5 As shown, it shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiment of the present application. The electronic device in the embodiment of the present application may include but is not limited to fixed terminals such as mobile phones, laptops, PDAs (personal digital assistants), PADs (tablet computers), desktop computers, etc. Figure 5 The electronic device shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.

[0093] like Figure 5 As shown, the electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 502 or a program loaded from a storage device 508 to a random access memory (RAM) 505. When the electronic device is powered on, various programs and data required for the operation of the electronic device are also stored in the RAM 505. The processing device 501, the ROM 502, and the RAM 505 are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0094] Typically, the following devices may be connected to the I / O interface 505: an input device 506 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 508 including, for example, a memory card, a hard disk, etc.; and a communication device 509. The communication device 509 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although Figure 5 An electronic device having various devices is shown, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.

[0095] An embodiment of the present application also provides a computer program product including computer-readable instructions. When the computer-readable instructions are executed on an electronic device, the electronic device implements any of the methods for determining the opening ratio provided in the embodiments of the present application.

[0096] A computer-readable storage medium is also provided in an embodiment of the present application. The storage medium carries one or more computer programs. When the one or more computer programs are executed by an electronic device, the electronic device can implement any of the methods for determining the opening rate provided in the embodiments of the present application.

[0097] It should also be noted that the device embodiments described above are merely schematic, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed over multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. In addition, in the drawings of the device embodiments provided by the present application, the connection relationship between the modules indicates that there is a communication connection between them, which may be specifically implemented as one or more communication buses or signal lines.

[0098] Through the description of the above implementation mode, the technicians in the field can clearly understand that the present application can be implemented by means of software plus necessary general hardware, and of course, it can also be implemented by special hardware including special integrated circuits, special CPUs, special memories, special components, etc. In general, all functions completed by computer programs can be easily implemented by corresponding hardware, and the specific hardware structure used to implement the same function can also be various, such as analog circuits, digital circuits or special circuits. However, for the present application, software program implementation is a better implementation mode in more cases. Based on such an understanding, the technical solution of the present application is essentially or the part that contributes to the prior art can be embodied in the form of a software product, which is stored in a readable storage medium, such as a computer floppy disk, a U disk, a mobile hard disk, a ROM, a RAM, a disk or an optical disk, etc., including a number of instructions to enable a computer device (which can be a personal computer, a training device, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0099] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments may be implemented in the form of a computer program product.

[0100] The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present application is generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website site, a computer, a training device, or a data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, training device, or data center. The computer-readable storage medium may be any available medium that a computer can store or a data storage device such as a training device, a data center, etc. that includes one or more available media integrations. The available medium may be a magnetic medium, (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)), etc.

[0101] Each embodiment in this specification is described in a related manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0102] It is understandable that before using the technical solutions disclosed in the embodiments of the present disclosure, the types, scope of use, usage scenarios, etc. of the personal information involved in the present disclosure should be informed to the user and the user's authorization should be obtained in an appropriate manner in accordance with relevant laws and regulations.

[0103] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims

1. A method for determining an open porosity, characterized in that: The method for determining the open porosity comprises: Get full panel images of micro-perforated panels; Identifying the complete panel image based on a preset pixel value range, marking and obtaining a plurality of micropore region images, wherein the pixel values ​​of the micropore region images fall within the preset pixel value range; The process of obtaining the preset pixel value range is as follows: in response to a click operation by the user, a position point on the complete panel image is determined, and the position point is used as a reference for expansion and filling until a microporous area is obtained, and the lowest pixel value at the boundary of the microporous area is used as the minimum value of the preset pixel value range, and the highest pixel value in the microporous area is used as the maximum value of the preset pixel value range; The opening ratio of the micro-perforated plate is obtained according to the total area of ​​the plurality of micro-porous area images and the area of ​​the complete panel image.

2. The method for determining the open porosity according to claim 1, characterized in that: The complete panel image is a grayscale image, and the step of obtaining the complete panel image of the micro-perforated plate includes: The laser confocal microscope is controlled to scan the micro-perforated plate fixed on the fixing table, multiple scanned images are spliced, and the spliced ​​images are gray-processed to obtain the complete panel image.

3. The method for determining the open porosity according to claim 2, characterized in that: The controlling the laser confocal microscope to scan the micro-perforated plate fixed on the fixed stage comprises: Controlling the laser confocal microscope to move for a plurality of movement cycles to obtain an image of the micro-perforated plate, wherein one movement cycle comprises: starting from the coordinate origin of the micro-perforated plate, moving a first distance along the positive X direction of the micro-perforated plate, moving a second distance along the positive Y direction, moving the first distance along the negative X direction of the micro-perforated plate, and moving the second distance along the positive Y direction; The coordinate origin of the micro-perforated plate is located at the lower left corner of the micro-perforated plate, the first distance is not less than the length of the micro-perforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

4. The method for determining the open porosity according to claim 1, characterized in that: After the panel image is identified based on the preset pixel value range to obtain a plurality of micropore area images, the method for determining the open porosity further includes: The plurality of micropore area images are screened by using at least one of an erosion algorithm, an isolated point removal algorithm, a debris removal algorithm and a burr removal algorithm.

5. The method for determining the open porosity according to claim 4, characterized in that: The method for determining the open porosity further includes: In response to the region modification operation of the user, the filtered multiple micropore region images are filtered again.

6. A device for determining an opening ratio, characterized in that: The device for determining the opening ratio comprises: An acquisition unit, used for acquiring a complete panel image of the micro-perforated plate; an identification unit, configured to identify the complete panel image based on a preset pixel value range, and mark and obtain a plurality of micropore region images, wherein the pixel values ​​of the micropore region images fall within the preset pixel value range; The process of obtaining the preset pixel value range is as follows: in response to a click operation by the user, a position point on the complete panel image is determined, and the position point is used as a reference for expansion and filling until a microporous area is obtained, and the lowest pixel value at the boundary of the microporous area is used as the minimum value of the preset pixel value range, and the highest pixel value in the microporous area is used as the maximum value of the preset pixel value range; A calculation unit is used to obtain the opening rate of the micro-perforated plate according to the total area of ​​the multiple micro-pore area images and the area of ​​the complete panel image.

7. The device for determining the opening ratio according to claim 6, characterized in that: The complete panel image is a grayscale image, and the acquisition unit includes: A scanning subunit is used to control the laser confocal microscope to scan the micro-perforated plate fixed on the fixed stage, and to splice multiple scanned images; The grayscale subunit is used to perform grayscale processing on the spliced ​​image to obtain the complete panel image.

8. The device for determining the opening ratio according to claim 6, characterized in that: The scanning subunit is specifically configured as follows: Controlling the laser confocal microscope to move for a plurality of movement cycles to obtain an image of the micro-perforated plate, wherein one movement cycle comprises: starting from the coordinate origin of the micro-perforated plate, moving a first distance along the positive X direction of the micro-perforated plate, moving a second distance along the positive Y direction, moving the first distance along the negative X direction of the micro-perforated plate, and moving the second distance along the positive Y direction; The coordinate origin of the micro-perforated plate is located at the lower left corner of the micro-perforated plate, the first distance is not less than the length of the micro-perforated plate, and the second distance is not greater than the field of view height of the laser confocal microscope.

9. An electronic device, characterized in that: The method comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs; The processor is used to execute the computer program so that the electronic device can implement the method for determining the open porosity as described in any one of claims 1 to 5.

10. A computer program product, characterized in that It comprises computer-readable instructions, and when the computer-readable instructions are executed on an electronic device, the electronic device implements the method for determining the open porosity as claimed in any one of claims 1 to 5.