Method, device and computer system for detecting defects in insulating coating on battery plates

The method enhances battery plate defect detection by identifying insulating coating and tab areas to accurately detect defects and inconsistencies, improving production efficiency by discarding defective plates.

JP7763941B2Active Publication Date: 2025-11-04CONTEMPORARY AMPEREX TECHNOLOGY (HONG KONG) LIMITED
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2024518180
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-04-08
Publication Date
2025-11-04
Estimated Expiration
2042-04-08

AI Technical Summary

Technical Problem

Conventional battery plate defect detection methods using two image sensors have low accuracy and cannot effectively detect defects before the electrode plates are assembled, making it difficult to manage damage during transportation and unable to accurately bind data to specific electrodes and cells.

Method used

A method involving photographing a battery plate to obtain an image, determining insulating coating and tab areas, and performing defect detection on a defect detection area to accurately identify defects and dimensional abnormalities, allowing for immediate discard of defective plates.

Benefits of technology

Enables high-accuracy detection of insulating coating defects and dimensional inconsistencies, improving the operating efficiency of battery production equipment by ensuring defective plates are identified and discarded promptly.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007763941000001
    Figure 0007763941000001
  • Figure 0007763941000002
    Figure 0007763941000002
  • Figure 0007763941000003
    Figure 0007763941000003
Patent Text Reader

Abstract

A method, device, computer device, computer readable storage medium, computer program product, and battery plate defect detection system for detecting defects in an insulating coating of a battery plate, the method includes: acquiring an image of an electrode plate by photographing the electrode plate, the image of the electrode plate including at least one complete electrode plate; determining an insulating coating area and a tab area in the electrode plate image; determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; and performing defect detection on the defect detection area to obtain a defect detection result. The method realizes detection of the composite pre-electrode plate insulating coating, and can detect whether there is a defect in the insulating coating area, so that the defective electrode plate can be immediately discarded, the detection accuracy is high, and the operation efficiency of the lamination equipment is also improved.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to the technical field of battery maintenance, and in particular to a method, an apparatus, a computer device, a computer-readable storage medium, a computer program product and a battery plate defect detection system for detecting defects in an insulating coating on a battery plate. [Background technology]

[0002] With the advancement of science and technology, lithium-ion batteries have been applied to electric vehicles and have become one of the main power sources for electric vehicles. The rapid development of the new energy vehicle industry has placed high requirements on the safety, environmental protection, and high-current charge / discharge performance of lithium-ion batteries. In order to improve battery performance in large-scale production, the coating process in lithium-ion battery manufacturing is particularly important.

[0003] Conventional battery plate defect detection uses two sets of image sensors, one on the front and one on the back, to collect images and obtain the distance from the active material coating to the edge of the plate, then calculates the coating offset amount, and then performs closed-loop control with the control system to adjust the coating area until the offset amount is smaller than the standard value.This conventional battery plate defect detection method has the disadvantage of low detection accuracy. Summary of the Invention

[0004] According to various embodiments of the present application, a method, apparatus, computer device, computer readable storage medium, computer program product, and battery plate defect detection system are provided.

[0005] In a first aspect, the present application provides a method for detecting defects in a battery plate insulating coating, comprising: acquiring a plate image of the plate, the plate image including at least one complete plate; determining an insulating coating area and a tab area in the electrode plate image; determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; and performing defect detection on the defect detection area to obtain a defect detection result.

[0006] The above-mentioned battery plate insulating coating defect detection method includes photographing a plate to obtain a plate image including at least one complete plate, determining an insulating coating area and a tab area in the plate image, and then determining a defect detection area in the insulating coating area in the plate image based on the insulating coating area and the tab area. Finally, defect detection is performed on the defect detection area to obtain a defect detection result. The method realizes detection of the composite plate insulating coating and can detect whether there is a defect in the insulating coating area, thereby allowing defective plates to be promptly discarded, with high detection accuracy and improving the operating efficiency of the lamination equipment.

[0007] In one embodiment, determining the insulating coating area and the tab area in the plate image includes performing a full-image edge search on the plate image to obtain an initial positioning of the plate edge, performing repositioning based on the initial positioning of the plate edge to determine the insulating coating area in the plate image, and determining the tab area in the plate image by searching the insulating coating area. By performing a full-image edge search and repositioning based on the plate image to find the insulating coating area in the plate image, and then finding the tab area in the plate image based on the determined insulating coating area, different areas in the plate image are gradually searched, and the detection is accurate and reliable.

[0008] In one embodiment, performing a full-image edge search on the electrode plate image to obtain the initial positioning electrode plate edge includes performing a full-image edge search on the electrode plate image from the side away from the tab toward the tab to obtain the initial positioning electrode plate edge. By performing a full-image edge search on the electrode plate image from the side away from the tab toward the tab, the initial positioning electrode plate edge can be accurately found.

[0009] In one embodiment, performing a full-image edge search on the electrode plate image in a direction from away from the tab to approaching the tab to obtain an initial positioning electrode plate edge includes performing a full-image edge search on the electrode plate image in a direction from away from the tab to approaching the tab, and if a predetermined abrupt change edge is found, determining that the edge search is successful and determining the found predetermined abrupt change edge as an initial positioning electrode plate edge. When performing a full-image edge search on the electrode plate image in a direction from away from the tab to approaching the tab, analyzing whether the predetermined abrupt change edge can be found, and if the predetermined abrupt change edge is found, determining it as an initial positioning electrode plate edge, further improving the accuracy of the edge search.

[0010] In one embodiment, repositioning based on the initially positioned plate edge and determining the insulation coating area in the plate image includes determining a target insulation coating area based on the initially positioned plate edge, and extracting and determining the insulation coating area in the plate image from the target insulation coating area. After determining the target insulation coating area based on the initially positioned plate edge, the insulation coating area in the plate image is further extracted based on the target insulation coating area, making it easy to quickly find the insulation coating area.

[0011] In one embodiment, determining a tab area in the electrode plate image by searching for an insulating coating area includes performing area repositioning based on the insulating coating area to determine a target tab detection area, and searching for and extracting the tab area in the target tab detection area. After performing area repositioning in conjunction with the insulating coating area to determine the target tab detection area, searching for the tab area based on the target tab detection area also facilitates quickly finding the tab area.

[0012] In one embodiment, repositioning the region based on the insulating coating region and determining the target tab detection region includes extracting an initial positioning insulating edge of the insulating coating region and determining the target tab detection region based on the initial positioning insulating edge. By extracting the initial positioning insulating edge of the insulating coating region, the target tab detection region can be selected in conjunction with the initial positioning insulating edge, and the target tab detection region can be determined quickly and accurately.

[0013] In one embodiment, searching for and extracting a tab area within the target tab detection area includes extracting an area within the target tab detection area that matches the tab gradation characteristics to obtain a preliminary tab area, and determining whether the preliminary tab area is a tab based on the area shape and area size of the preliminary tab area, and if so, determining that a tab area has been obtained. The preliminary tab area is determined by performing preliminary screening on the target tab detection area in combination with the tab gradation characteristics, and then analyzing whether a tab area can be found in combination with the area shape and area size of the preliminary tab area, thereby ensuring the accuracy of the tab area search.

[0014] In one embodiment, determining the defect detection area in the insulating coating area in the electrode plate image based on the insulating coating area and the tab area includes performing an edge search on the tab area to obtain the tab edge, obtaining the electrode plate edge based on the tab edge and preset distance data, where the preset distance data is distance data between the tab edge and the electrode plate edge, and determining the defect detection area in the insulating coating area in the electrode plate image based on the initially positioned electrode plate edge, the initially positioned insulating edge, and the electrode plate edge. After the tab area is searched, the electrode plate edge is determined in combination with the tab edge and the preset distance data, and the defect detection area in the insulating coating area can be accurately located based on the initially positioned electrode plate edge, the initially positioned insulating edge, and the electrode plate edge, facilitating subsequent defect detection.

[0015] In one embodiment, performing defect detection on the defect detection area and obtaining a defect detection result includes extracting a connected area in the defect detection area, and determining that a defect exists if a connected area similar to a predetermined defect area exists, and the defect detection result includes information that a defect exists. By extracting the connected area in the defect detection area and comparing it with the predetermined defect area, it is possible to analyze whether a defect exists in the defect detection area, thereby ensuring accurate and efficient detection.

[0016] In one embodiment, performing defect detection on the defect detection area and obtaining a defect detection result further includes calculating an offset amount of the coating area of ​​the electrode plate if no connecting area similar to the specified defect area is found, and the defect detection result includes information indicating that no defect exists and the offset amount of the coating area. If no defect is found in the defect detection area of ​​the insulating coating area, the offset amount of the coating area of ​​the electrode plate is also calculated and used to analyze whether the dimensional widths of the insulating coating areas on both sides of the electrode plate are consistent, so that electrodes with dimensional abnormalities can be discarded, further improving the accuracy of defect detection for battery electrodes.

[0017] In one embodiment, the electrode plate images include a first electrode plate image and a second electrode plate image taken of both sides of the electrode plate. Calculating an offset amount for the electrode plate coating area when no interconnected area similar to the predetermined defect area exists includes calculating an offset amount for the electrode plate coating area when no interconnected area similar to the predetermined defect area exists in the corresponding defect detection areas of the first electrode plate image and the second electrode plate image. The electrode plate images taken of both sides of the electrode plate are used to detect whether defects exist in the corresponding defect detection areas. When it is determined that no defects exist in the defect detection areas of the two electrode plate images, the offset amount for the electrode plate coating area is calculated, thereby improving the accuracy of defect detection in the electrode plate insulating coating area.

[0018] In one embodiment, the electrode plate image includes a first electrode plate image and a second electrode plate image obtained by photographing both sides of the electrode plate, and calculating the offset amount of the coating region of the electrode plate includes performing an edge search on the defect detection region of the insulating coating region in the first electrode plate image to obtain a virtual edge and a first insulating edge of the first electrode plate, performing an edge search on the defect detection region of the insulating coating region in the second electrode plate image to obtain a virtual edge and a second insulating edge of the second electrode plate, calculating a width of the first insulating coating region based on the virtual edge and the first insulating edge of the first electrode plate and a width of the second insulating coating region based on the virtual edge and the second insulating edge of the second electrode plate, and calculating the offset amount of the coating region of the electrode plate based on the first insulating coating region width and the second insulating coating region width. An edge search is performed in combination with the defect detection areas of the insulating coating areas in the two electrode plate images to find the corresponding virtual edges and insulating edges of the electrode plate, and then the width of the insulating coating area in the two electrode plate images is calculated based on the virtual edges and insulating edges of the electrode plate. Finally, the offset amount of the coating area of ​​the electrode plate can be accurately calculated based on the width of the insulating coating area in the two electrode plate images.

[0019] In one embodiment, performing edge searching on the defect detection area of ​​the insulating coating area in the first electrode plate image to obtain the virtual edge and the first insulating edge of the first electrode plate includes searching for edge points of the defect detection area of ​​the insulating coating area in the first electrode plate image, and performing fitting based on the searched edge points to obtain the virtual edge and the first insulating edge of the first electrode plate. Searching for edge points in the defect detection area of ​​the insulating coating area and then performing fitting in combination with the searched edge points to determine the virtual edge and the insulating edge of the electrode plate improves the success rate of searching the virtual edge and the insulating edge of the electrode plate.

[0020] In one embodiment, after performing defect detection on the defect detection area and obtaining a defect detection result, the method further includes binding the defect detection result to electrode plate identification information, which binds the defect detection result to the electrode plate identification information, thereby realizing binding of the defect detection result to a specific electrode plate and providing data support for subsequent operations such as discarding the electrode plate.

[0021] In a second aspect, the present application provides an apparatus for detecting defects in a battery plate insulating coating, comprising: an image acquisition module for acquiring an image of the electrode plate, the image of the electrode plate including at least one complete electrode plate; an image analysis module for determining insulating coating areas and tab areas in the plate image; an area extraction module for determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; and a defect analysis module for performing defect detection on the defect detection area and obtaining a defect detection result.

[0022] In a third aspect, the present application provides a computer apparatus comprising a memory having a computer program stored therein and a processor that, when executing the computer program, performs the steps of the above method.

[0023] In a fourth aspect, the present application provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, performs the steps of the method set out above.

[0024] In a fifth aspect, the present application provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the method set out above.

[0025] In a sixth aspect, the present application provides a battery plate defect detection system, including an image capture device and a host computer, wherein the image capture device photographs a plate to obtain a plate image and transmits the plate image to the host computer, and the host computer is used to detect battery plate insulating coating defects according to the above method.

[0026] The details of one or more embodiments of the present application are set forth in the drawings and description below. Other features, objects, and advantages of the invention will become apparent from the description, drawings, and claims. [Brief explanation of the drawings]

[0027] In order to more clearly describe the technical solutions of the embodiments of the present application or the prior art, the drawings required in the description of the embodiments or the prior art are briefly introduced below. However, the drawings in the following description are only some embodiments of the present application, and it is obvious that those skilled in the art can obtain other drawings based on these figures without any creative efforts.

[0028] [Figure 1] 1 is a flow chart of a method for detecting battery plate insulating coating defects in one embodiment. [Figure 2] 10 is a flowchart for determining insulating coating areas and tab areas in a plate image in one embodiment. [Figure 3] 10 is a flowchart illustrating an embodiment of a method for performing a full image edge search on a plate image from the side away from the tab toward the tab to obtain an initial positioning plate edge. [Figure 4] 10 is a flowchart for determining tab areas in a plate image by searching for insulating coating areas in one embodiment. [Figure 5] 10 is a flowchart for determining a defect detection area of ​​an insulating coating area in a plate image based on an insulating coating area and a tab area in one embodiment. [Figure 6]10 is a flowchart illustrating a process for performing defect detection on a defect detection area and obtaining a defect detection result in an embodiment. [Figure 7] 10 is a flowchart illustrating a calculation of an offset amount of a coating area of ​​a plate in one embodiment. [Figure 8] FIG. 1 illustrates the layout of battery plate insulating coating defect detection hardware in one embodiment. [Figure 9] FIG. 2 is a diagram illustrating an image captured by a camera in an embodiment. [Figure 10] FIG. 10 is a diagram illustrating a method for calculating an offset amount in an embodiment. [Figure 11] 1 is a block diagram showing the configuration of a battery electrode plate insulating coating defect detection device according to an embodiment; [Figure 12] FIG. 2 is a diagram illustrating the internal configuration of a computer device according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0029] The following detailed description will be given of the embodiments of the technical solution of the present application in conjunction with the drawings. The following embodiments are provided to more clearly explain the technical solution of the present application, and are merely illustrative and do not limit the scope of protection of the present application.

[0030] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein are used only to describe specific embodiments and are not intended to limit this application. The terms "comprises," "having," and any variations thereof in the specification and claims of this application and the description of the drawings above are intended to cover a non-exclusive "comprises."

[0031] In the description of the embodiments of the present application, the terms "first," "second," etc. are used only for the purpose of distinguishing different objects, and are not understood to express or suggest relative importance, or to imply the number, specific order, or primary-subordinate relationship of the indicated technical features. In the description of the embodiments of the present application, unless otherwise specified and specifically limited, "plurality" means two or more.

[0032] When referring to an "embodiment" in this specification, it means that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the present application. The appearances of the phrase in various locations in the specification do not necessarily all refer to the same embodiment, nor are they mutually exclusive independent or alternative embodiments. Those skilled in the art can explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0033] In the description of the embodiments of the present application, the term "and / or" merely describes the relationship between related objects and indicates that three relationships may exist. For example, A and / or B may represent three cases: A alone, a combination of A and B, and B alone. In addition, the character " / " in the text generally indicates that the related objects before and after it are in an "or" relationship.

[0034] In describing the embodiments of the present application, the term "plurality" refers to two or more (including two), and similarly, "multiple groups" refers to two or more groups (including two groups), and "multiple pieces" refers to two or more pieces (including two pieces).

[0035] In describing the embodiments of the present application, the orientations or positional relationships indicated by technical terms such as “center,” “longitudinal direction,” “lateral direction,” “length,” “width,” “thickness,” “upper,” “lower,” “front,” “rear,” “left,” “right,” “vertical,” “horizontal,” “top,” “bottom,” “inner,” “outer,” “clockwise,” “counterclockwise,” “axial direction,” “radial direction,” and “circumferential direction” are based on the orientations or positional relationships shown in the drawings and are for the convenience or simplification of the description of the embodiments of the present application, and do not indicate or imply that the referred-to devices or elements need to have a specific orientation or be constructed and operated in a specific orientation, and should not be understood as limiting the embodiments of the present application.

[0036] In the description of the embodiments of the present application, unless otherwise clearly defined or limited, the technical terms "attached," "connected," "connected," "fixed," etc. should be understood in a broad sense, and may mean, for example, fixedly connected, detachably connected, or integrated, mechanically connected, electrically connected, directly connected, indirectly connected via an intermediate medium, internal communication between the two elements, or an interactive relationship between the two elements. Those skilled in the art will be able to understand the specific meanings of the above terms in the embodiments of the present application according to specific circumstances.

[0037] With the development of science and technology and social progress, the application fields of power batteries are constantly expanding, not only in electric transportation such as electric bicycles, electric motorcycles, and electric cars, but also in many other fields such as military equipment and aerospace. Power batteries are used to power tools. Most power batteries are valve-sealed lead-acid batteries, open-tube lead-acid batteries, or lithium iron phosphate batteries, and are characterized by high energy, high power, and high energy density. Traditional battery plate defect detection involves using two sets of image sensors on the front and back to collect images and obtain the distance from the plate active material coating to the plate edge. The coating offset is then calculated and integrated with the control system to perform closed-loop control to adjust the coating area until the offset is within the specified value. Traditional defect detection methods rely on pre-process detection of coated segments / die-cut segments, which only detects the coated segments and coating area offset. This method does not involve detection before the electrode plate is assembled into stacked cells, making it difficult to effectively manage damage during transportation and unable to accurately bind the data to specific electrodes and cells. Based on this, this application provides a method for detecting defects in the insulating coating of battery plates, which involves photographing a plate to obtain a plate image including at least one complete plate, determining an insulating coating area and a tab area in the plate image, and then determining a defect detection area in the insulating coating area in the plate image based on the insulating coating area and the tab area. Finally, defect detection is performed on the defect detection area to obtain a defect detection result. This method realizes detection of the insulating coating of electrode plates before they are combined, and can accurately detect whether there are defects in the insulating coating area, whether there are defects in the tab, and whether the dimensional widths of the insulating coating areas on both sides of the electrode plate are consistent. By detecting defects and dimensional abnormalities before combining, electrode plates with defects and dimensional abnormalities can be immediately discarded in conjunction with equipment, improving the operating efficiency of the equipment.

[0038] The battery plate insulating coating defect detection method provided in the embodiments of this application can be applied to the operation of battery production line equipment, such as detecting defects in battery plate insulating coatings during stacking, winding, or coating processes. Specifically, the insulating coating of battery plates can be a ceramic coating, alumina coating, etc., and the ceramic coating can be silicon carbide ceramic or silicon nitride ceramic. For example, to detect defects in battery plate insulating coatings on plates during material roll transportation in stacking equipment, cameras are installed on both sides of the plate strip at both the lower cathode camera station and the upper cathode camera station. The cameras photograph the cathode plates of the plate strip to obtain plate images. The plate images are processed to determine the insulating coating area and tab area in the plate image. Based on the insulating coating area and tab area, a defect detection area in the insulating coating area in the plate image can be determined. Finally, defect detection is performed on the defect detection area to obtain a defect detection result. Furthermore, the defect detection includes detecting the offset amount of the insulating coating area, defects, tab defects, and data binding storage, thereby realizing detection of tab defects, insulating coating area defects, and dimensions on one side of the cathode insulating coating before cathode compounding in lamination equipment. The battery according to the embodiment of the present application can be applied to power consuming devices such as, but not limited to, vehicles, ships, and aircraft.

[0039] In one embodiment, a method for detecting defects in an insulating coating of a battery plate is provided and is applied to detecting defects in the insulating coating of a composite negative electrode plate. As shown in FIG. 1, the method includes: Step S100: An electrode plate image is obtained by photographing the electrode plate.

[0040] The plate image includes at least one complete plate. Here, one complete plate includes one complete tab and extends to both sides of the tab. The specific extension range can be set according to the actual product dimensions of the plate. Specifically, taking the case of detecting defects in plates on a lamination machine as an example, an image capture device photographs the plates as they are transported through the lamination machine, capturing plate images including at least one complete plate. The plate images are then transmitted to a host computer for subsequent image processing. The image capture device includes a camera group, a sensor, and a controller. Taking the cathode camera station as an example, two cameras in the camera group can be installed on both sides of the plate tape at the upper cathode camera station. The controller triggers the cameras to take a photo after detecting a tab through the sensor, or controls the cameras to take photos periodically in accordance with the transmission speed of the plate tape, and uploads the plate images captured by the cameras to the host computer. A light source can also be installed for each camera to ensure sufficient ambient light for the cameras to better capture images. Among them, the controller may be a PLC (Programmable Logic Controller), MCU (Micro Control Unit), etc., the camera may be a CCD (Charge Coupled Device) camera, the sensor may be a photoelectric induction sensor, the host computer may be various personal computers, laptops, smartphones, tablet PCs, portable wearable devices, but is not limited to these, and the portable wearable devices may be smart watches, smart bracelets, headsets, etc.

[0041] Furthermore, before photographing the electrode plate, joint calibration is performed on both cameras to generate a calibration model, aligning the coordinates of the two cameras, facilitating subsequent dimensional calculation of the front and back electrode plate images and ensuring accurate calculation of the offset amount of the electrode plate coating area. After the camera photographs the electrode plate image, the controller also transmits the electrode plate identification information of the current electrode plate to the host computer, which then binds and stores the defect detection results and the electrode plate identification information.

[0042] Step S200: Determine the insulating coating area and tab area in the electrode plate image.

[0043] Here, the insulating coating area refers to the area in the electrode plate image where the insulating material coating is located, and the tab area refers to the area in the electrode plate image where the tab is located. Specifically, after acquiring the electrode plate image, the host computer analyzes the image data of the electrode plate image and performs image processing in combination with the image data to search for the insulating coating area and the tab area in the electrode plate image. Here, the image data may be specifically grayscale values, and by combining the grayscale values ​​of each pixel point in the electrode plate image, the electrode plate image is processed and detected using methods such as grayscale difference value and edge search to find the insulating coating area and the tab area in the electrode plate image. The method by which the host computer processes and detects the electrode plate image is not limited to one. Specifically, the image detection direction is stored in the host computer in advance according to the arrangement of the electrodes on the electrode strip. For example, as shown in FIG. 9, if the photographed electrode plate image shows, from right to left, the active material coating area 103, the insulating material coating area, and the electrode plate tab of the current electrode plate, the host computer performs a gradation difference value and an edge finder on the electrode plate image from right to left to sequentially find the insulating coating area 107 and the tab area 104 in the electrode plate image.

[0044] Step S300: Determine a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area.

[0045] Here, the defect detection area is the target area for defect detection in the insulating coating of the current electrode plate. Specifically, the host computer searches the insulating coating area and the tab area in the electrode plate image, finds the image boundary between different electrodes based on the tab area, and then determines the defect detection area of ​​the insulating coating area of ​​the current electrode plate in the electrode plate image by combining the insulating coating area and the image boundary of the electrode plate, which is then used as the target area for defect detection in the insulating coating of the current electrode plate.

[0046] Step S400: Defect detection is performed on the defect detection area to obtain the defect detection result.

[0047] Accordingly, after determining the defect detection area in the insulating coating area of ​​the current electrode plate, the host computer performs a defect search in the defect detection area in combination with the preset defect area information, determines whether there is a defect in the defect detection area that matches the defect area information, and obtains a defect detection result indicating whether there is a defect in the insulating coating area of ​​the current electrode plate.

[0048] Furthermore, in one embodiment, after step S400, the method further includes binding the defect detection results to electrode plate identification information. Specifically, electrode plate identification information is information that can uniquely identify an electrode plate. The type of electrode plate identification information is not unique, and specifically may be an electrode plate number, identification code, or the like. After binding the defect detection results to the electrode plate identification information, the host computer may store the results in a local database or transmit them to a controller in the image capture device. Binding the defect detection results to the electrode plate identification information enables the defect detection results to be bound to a specific electrode plate, providing data support for subsequent operations such as discarding the electrode plate.

[0049] The above-mentioned battery plate insulating coating defect detection method includes photographing a plate to obtain a plate image including at least one complete plate, determining an insulating coating area and a tab area in the plate image, and then determining a defect detection area in the insulating coating area in the plate image based on the insulating coating area and the tab area. Finally, defect detection is performed on the defect detection area to obtain a defect detection result. The method realizes detection of the composite plate insulating coating and can detect whether there is a defect in the insulating coating area, thereby allowing defective plates to be promptly discarded, with high detection accuracy and improving the operating efficiency of the lamination equipment.

[0050] In one embodiment, as shown in FIG. 2, step S200 includes steps S210 to S230.

[0051] Step S210: A full image edge search is performed on the electrode plate image to obtain the initial positioning electrode plate edge.

[0052] Specifically, the host computer performs a full-image edge search on the plate image in accordance with the arrangement positions of different regions of the plate and the corresponding directions to find the initial positioning plate edge in the plate image. In one embodiment, step S210 includes performing a full-image edge search on the plate image from the side away from the tab toward the tab to obtain the initial positioning plate edge. As shown in FIG. 9 , taking the active material coating region 103, insulating material coating region, and plate tab of the current plate in order from right to left in the plate image, the host computer performs a full-image edge search to search for the initial positioning plate edge 106 on the plate image from right to left. By performing a full-image edge search on the plate image from the side away from the tab toward the tab, the initial positioning plate edge can be accurately found.

[0053] Step S220: Repositioning is performed based on the initially positioned plate edge to determine the insulating coating area in the plate image. Correspondingly, after the host computer determines the initially positioned plate edge 106 in the plate image, it continues to reposition the area in the direction approaching the tab based on the initially positioned plate edge 106 to find the insulating coating area 107 in the plate image.

[0054] Step S230: Determine the tab area in the plate image by searching the insulating coating area. After the host computer finds the insulating coating area 107 in the plate image, it continues searching in the direction approaching the tab based on the insulating coating area 107 to find the tab area 104 in the plate image.

[0055] In the above embodiment, the whole image edge search and repositioning are performed by the electrode plate image to find the insulating coating area in the electrode plate image, and then the tab area in the electrode plate image is found based on the determined insulating coating area, thereby gradually searching different areas in the electrode plate image, and the detection is accurate and reliable.

[0056] Furthermore, in one embodiment, as shown in FIG. 3, in step S210, performing a full image edge search on the electrode plate image in the direction from the side away from the tab to the side approaching the tab to obtain the initial positioning electrode plate edge includes steps S212 and S214.

[0057] Step S212: A full-image edge search is performed on the electrode image from the side away from the tab toward the tab. Similarly, for example, a full-image edge search is performed on the electrode image from right to left. The host computer searches for the first abrupt change edge, where the grayscale values ​​of different pixel points in the electrode image suddenly change from black to white, from right to left. Here, N search frames (specific values ​​can be set) can be set at equal intervals on the electrode image, extending from left to right. Each search frame is responsible for detecting one edge point. The pixel points in each search frame are scanned from right to left to find the edge point where the first grayscale value changes by a predetermined amount. Next, a line fitting algorithm is used to determine whether the edge points found in all search frames can be fitted to a line, and whether the included angle between the fitted line and the top edge of the electrode image is within a predetermined range (e.g., between 85° and 95°). If a line with an included angle between the top edge of the electrode image and the line within the predetermined range is found, the specified abrupt change edge is considered to have been found.

[0058] Step S214: If the predetermined sudden change edge is found, the edge search is determined to be successful, and the found predetermined sudden change edge is determined to be the initial positioning plate edge. If the predetermined sudden change edge is found, the host computer determines that the edge search is successful, and the found predetermined sudden change edge is determined to be the initial positioning plate edge.

[0059] In the above embodiment, when a full image edge search is performed on the electrode plate image from the side away from the tab to the side approaching the tab, an analysis is performed to see if a predetermined abrupt change edge can be found. If a predetermined abrupt change edge is found, it is set as the initial positioning electrode plate edge, thereby further improving the accuracy of the edge search.

[0060] In one embodiment, the method further includes determining that the edge search is unsuccessful if the predetermined abrupt change edge is not found, and binding plate edge search failure information to the plate identification information. If the plate edge search is unsuccessful, there is no need to perform a subsequent region search operation, and the battery plate insulation coating defect detection is terminated. The plate edge search failure information is bound to the plate identification information and then stored in a local database or sent to a controller.

[0061] In one embodiment, step S220 includes determining a target insulation coating area based on the initially positioned electrode plate edge, and extracting and determining an insulation coating area in the electrode plate image in the target insulation coating area.

[0062] Specifically, the host computer stores the size of the insulating coating area on the electrode plate. As shown in Figure 9, the host computer searches for the initial positioning electrode plate edge 106 in the electrode plate image from right to left. Then, it repositions the insulating coating area from the initial positioning electrode plate edge 106 to the left. A detection area of ​​interest equal to or larger than the size of the insulating coating area is determined to the left of the initial positioning electrode plate edge, and this is designated as the target insulating coating area. The host computer then performs region extraction based on the target insulating coating area, for example, by using a Blob algorithm to extract the insulating coating area 107 in the electrode plate image. In computer vision, a Blob refers to a connected area in an image. The Blob algorithm extracts and labels connected areas in a binary image after foreground / background separation. The insulating coating area in the electrode plate image is extracted by analyzing the connected areas in the binary image.

[0063] In the above embodiment, after determining the target insulating coating area based on the initially positioned electrode plate edge, the insulating coating area in the electrode plate image is further extracted based on the target insulating coating area, which makes it easy to quickly find the insulating coating area.

[0064] In one embodiment, as shown in FIG. 4, step S230 includes step S232 and step S234.

[0065] Step S232: Reposition the area based on the insulating coating area to determine the target tab detection area. After determining the insulating coating area in the electrode plate image, the host computer repositions the area based on the insulating coating area in the direction of continuing to approach the tab to determine the target tab detection area.

[0066] In one embodiment, step S232 includes extracting an initial positioning insulating edge of the insulating coating region and determining a target tab detection area based on the initial positioning insulating edge. Specifically, as shown in FIG. 9, after locating the insulating coating region 107 in the electrode plate image, the host computer moves the insulating coating region 107 closer to the edge in the tab direction. Specifically, the leftmost edge of the insulating coating region 107 is determined as the initial positioning insulating edge 105 of the insulating coating region 107. Furthermore, the host computer also stores the tab dimensions of the electrode plate in advance, repositions the obtained initial positioning insulating edge 105, and determines a tab detection frame to the left of the initial positioning insulating edge 105 that is greater than or equal to the tab dimensions, as the target tab detection area. By extracting the initial positioning insulating edge of the ceramic coating region, the target tab detection area can be selected in conjunction with the initial positioning insulating edge, allowing the target tab detection area to be determined quickly and accurately.

[0067] In one embodiment, the method may further include binding information indicating that the insulation edge search was unsuccessful to the plate identification information if the initial positioning of the insulation coating area is unsuccessful. Similarly, if the initial positioning of the insulation edge search is unsuccessful, subsequent operations are not required, and the battery plate insulation coating defect detection is terminated. The information indicating that the insulation edge search was unsuccessful is bound to the plate identification information and then stored in a local database or transmitted to a controller.

[0068] Step S234: Search and extract tab areas in the target tab detection area After determining the target tab detection area, the host computer analyzes the image in the target tab detection area and extracts and obtains the tab areas.

[0069] In one embodiment, step S234 includes extracting an area within the target tab detection area that matches the gradation characteristics of a tab to obtain a primitive tab area, and determining whether the primitive tab area is a tab based on the area shape and size of the primitive tab area. If so, determining that a tab area has been obtained. Specifically, the host computer performs a binarization process on the image within the target tab detection area, performs a gradation value analysis on the binarized image, and extracts an area that matches the gradation characteristics of the tab as the primitive tab area. Furthermore, the host computer further analyzes the area shape and size of the primitive tab area in combination with preset tab characteristic parameters to determine whether the primitive tab area is a tab. If the primitive tab area is a tab, the tab area 104 is found. The tab feature parameters may include parameters such as tab shape and size, and if the area shape and area size of the elementary tab area are the same as the preset tab shape and size, or if the difference is within a preset tolerance, it is considered that the area shape and area size of the elementary tab area match the tab feature parameters, and the elementary tab area is determined to be a tab. The elementary tab area is determined by performing elementary screening on the target tab detection area in combination with the tab gradation feature, and then analyzing whether the tab area has been found in combination with the area shape and area size of the elementary tab area, thereby ensuring the accuracy of the tab area search.

[0070] In the above embodiment, after the area repositioning is performed in conjunction with the insulating coating area to determine the target tab detection area, the tab area is searched for based on the target tab detection area, which similarly facilitates quickly finding the tab area.

[0071] In one embodiment, the method may further include binding the tab-absent information with the plate identification information if it is determined that the rudimentary tab region is not a tab. Similarly, if a tab is not present, no further operations need to be performed, and the battery plate insulating coating defect detection is terminated. The tab-absent information is bound with the plate identification information and then stored in a local database or transmitted to a controller.

[0072] In one embodiment, as shown in FIG. 5, step S300 includes steps S310 to S330.

[0073] Step S310: An edge search is performed on the tab area to obtain the tab edge. After searching the tab area, the host computer can search for the tab edge by performing an edge search in the tab area along a direction parallel to the initial positioning insulating edge. As shown in FIG. 9, for example, the electrode plate image is searched for the initial positioning electrode edge 106 and the initial positioning insulating edge 105 gradually from right to left. The host computer performs an edge search for the tab edge in the vertical direction of the tab area 104 using an edge search algorithm to find the top edge 110 and bottom edge 111 of the tab. Specifically, according to the position of the tab area 104, two tab edge edge search frames are first determined at the top and bottom edge positions of the tab area 104. Then, pixel points are scanned vertically within each edge search frame to find edge points where the grayscale value changes to a predetermined extent. If multiple edge points found within the same frame are fitted to obtain a straight line, the tab edge within that edge search frame is successfully found.

[0074] Step S320: Obtain the plate edge based on the tab edge and the preset distance data. Here, the preset distance data is the distance data between the tab edge and the plate edge, and the specific value of the preset distance data can be set according to the distance between the plate edge and the tab edge in the actual product. Specifically, as shown in Figure 9, the plate edge includes the upper edge 112 of the plate and the lower edge 113 of the plate. After finding the tab edge, the upper edge 112 of the plate can be found by adding the preset distance data to the position of the upper edge 110 of the tab, and the lower edge 113 of the plate can be found by adding the preset distance data to the position of the lower edge 111 of the tab.

[0075] Step S330: Determine a defect detection area of ​​the insulating coating area in the electrode plate image based on the initially positioned electrode plate edge, the initially positioned insulating edge, and the electrode plate edge. Therefore, after the host computer determines the initially positioned electrode plate edge 106, the initially positioned insulating edge 105, the upper edge 112 of the electrode plate, and the lower edge 113 of the electrode plate, it combines and fits the four edges to generate a defect detection area of ​​the insulating coating area 107 of the current electrode plate.

[0076] In the above embodiment, after the tab area is found, the plate edge is determined in combination with the tab edge and the preset distance data, and the defect detection area within the insulating coating area can be accurately searched for based on the initially positioned plate edge, the initially positioned insulating edge, and the plate edge, which facilitates subsequent defect detection.

[0077] In one embodiment, the method further includes, if the edge search of the tab region is unsuccessful, binding tab edge search unsuccessful information to the plate identification information and outputting the binding information. Similarly, if the edge search of the tab region is unsuccessful, no subsequent operations need to be performed, the battery plate insulating coating defect detection is terminated, and the tab edge search unsuccessful information is bound to the plate identification information and stored in a local database or transmitted to a controller.

[0078] In one embodiment, as shown in FIG. 6, step S400 includes step S410 and step S420.

[0079] Step S410: Extract a connected area in the defect detection area. Here, a connected area is a group of adjacent pixels in the defect detection area whose gradation values ​​are all within the same set range. After determining the defect detection area in the insulating coating area of ​​the current electrode plate, the host computer similarly performs Blob algorithm processing on the defect detection area to obtain a connected area in the processed binary image.

[0080] Step S420: If a connected area similar to the predetermined defect area is found, it is determined that a defect exists. The defect detection result includes information indicating the presence of a defect. Corresponding predetermined defect area information can be generated in advance based on defects that may actually occur in the insulating coating area of ​​the electrode plate and stored in the host computer. The predetermined defect area information can include information such as the position, shape, and size of the predetermined defect area. The host computer analyzes the connection area of ​​the defect detection area and the predetermined defect area based on the predetermined defect area information to determine whether the connection area of ​​the defect detection area is similar to the predetermined defect area. For example, if the similarity between the connection area of ​​the defect detection area and the predetermined defect area in terms of position, shape, and size is greater than a corresponding preset threshold, the connection area is deemed to be similar to the predetermined defect area, and it is determined that a defect exists in the defect detection area.

[0081] In the above embodiment, by extracting the interconnected area in the defect detection area and comparing it with a predetermined defect area, it is possible to analyze whether or not a defect exists in the defect detection area, and detection is accurate and efficient.

[0082] When detecting whether there is a defect in the insulating coating area of ​​the current electrode plate, two electrode plate images are obtained by capturing images of the composite and non-composite surfaces of the electrode plate with two cameras, and the two electrode plate images are synchronously analyzed to determine defect detection areas in the insulating coating area in the two electrode plate images. Furthermore, it is detected whether there is a connected area similar to a predetermined defect area in the defect detection areas in the two electrode plate images. If no connected area similar to the predetermined defect area is found in the defect detection areas in either of the electrode plate images, it is considered that there is no defect in the insulating coating area of ​​the current electrode plate. If a connected area similar to the predetermined defect area is detected in the defect detection areas in one or both of the electrode plate images, it is considered that there is a defect in the insulating coating area of ​​the current electrode plate.

[0083] In another embodiment, the method first performs image analysis on one of the electrode plate images (steps S100 to S400), locating a defect detection area in the electrode plate image and analyzing whether a connected area similar to the predetermined defect area exists. If a connected area exists, it is determined that a defect exists in the insulating coating area of ​​the current electrode plate, and there is no need to analyze the other electrode plate image. If a connected area similar to the predetermined defect area does not exist in the defect detection area in the other electrode plate image, it is determined that no defect exists in the insulating coating area of ​​the current electrode plate. Conversely, it is determined that a defect exists in the insulating coating area of ​​the current electrode plate. Furthermore, if it is determined that a defect exists in the predetermined defect area, the host computer binds the defect existence information to the electrode plate identification information and stores it in a local database or transmits it to a controller.

[0084] Furthermore, in one embodiment, step S400 further includes step S430, in which an offset amount of the coating area of ​​the electrode plate is calculated if no interconnected area similar to the predetermined defect area is found. The defect detection result includes information indicating that no defect exists and the offset amount of the coating area. Specifically, if no interconnected area similar to the predetermined defect area exists in either of the defect detection areas in the two electrode plate images taken of the current electrode plate, it is considered that there is no defect in the insulating coating of the current electrode plate, and the offset amount of the coating area of ​​the current electrode plate is calculated by combining both electrode plate images. In addition, the host computer can bind the information indicating that no defect exists and the offset amount of the coating area to the electrode plate identification information and then store them in a local database or send them to a controller.

[0085] In the above embodiment, if no defects are found in the defect detection area of ​​the insulating coating area, the offset amount of the coating area of ​​the electrode plate is also calculated and used to analyze whether the dimensional widths of the insulating coating areas on both sides of the electrode plate are consistent, and electrode plates with dimensional abnormalities are discarded, further improving the defect detection accuracy of battery electrode plates.

[0086] In one embodiment, the electrode plate images include a first electrode plate image and a second electrode plate image captured on both sides of the electrode plate. Step S430 includes calculating an offset amount for the electrode plate coating area if the corresponding defect detection areas in the first electrode plate image and the second electrode plate image do not contain a continuous area similar to the predetermined defect area. Here, the first electrode plate image and the second electrode plate image are electrode plate images captured on the composite and non-composite sides of the current electrode plate, respectively. If the defect detection areas in the two electrode plate images do not contain a continuous area similar to the predetermined defect area, the host computer determines that there is no defect in the insulating coating of the current electrode plate and calculates an offset amount for the electrode plate coating area. The electrode plate images captured on both sides of the electrode plate are used to determine whether there is a defect in the corresponding defect detection areas. If it is determined that there is no defect in the defect detection areas in either of the two electrode plate images, the host computer calculates an offset amount for the electrode plate coating area, thereby improving the accuracy of defect detection in the electrode plate insulating coating area.

[0087] Further, in one embodiment, the electrode plate image includes a first electrode plate image and a second electrode plate image that are images of both sides of the electrode plate. As shown in Fig. 7, calculating the offset amount of the coating region of the electrode plate in step S430 includes steps S432 to S438.

[0088] Step S432: An edge search is performed on the defect detection area of ​​the insulating coating area in the first electrode plate image to obtain the virtual edge and the first insulating edge of the first electrode plate. Specifically, the defect detection area of ​​the insulating coating area in the first electrode plate image is determined, and if it is determined that no connecting area similar to the predetermined defect area exists in the defect detection area, an edge search is performed on the defect detection area to find the virtual edge and the first insulating edge of the first electrode plate in the first electrode plate image.

[0089] In one embodiment, step S432 includes searching for edge points in the defect detection area of ​​the insulating coating region in the first plate image, and performing fitting based on the searched edge points to obtain the virtual edge and first insulating edge of the first plate. Specifically, based on the defect detection area of ​​the insulating coating region in the first plate image of the current plate, an edge search frame for the insulating edge of the current plate and an edge search frame for the plate virtual edge are determined based on the initially positioned plate edge, the initially positioned insulating edge, the upper edge of the plate, and the lower edge of the plate. Then, an edge search algorithm is performed in the edge search frame for the insulating edge and the edge search frame for the plate virtual edge, respectively, to find edge points in the two edge search frames, and fitting is performed based on the edge points in each edge search frame to correspondingly obtain the virtual edge and first insulating edge of the first plate. The edge points in the defect detection area of ​​the insulating coating region are searched for, and fitting is performed in conjunction with the searched edge points to determine the virtual edge and insulating edge of the plate, thereby improving the success rate of searching the virtual edge and insulating edge of the plate.

[0090] Furthermore, after searching for edge points in the defect detection area of ​​the insulating coating area in the first electrode plate image, the method can further include a step of filtering out the edge points to filter out abnormal edge points, and then performing fitting with the edge points remaining after filtering to correspondingly obtain the virtual edge of the first electrode plate and the first insulating edge. Here, the manner of filtering out the edge points is not unique, and specifically, the edge points can be filtered out using a fitting algorithm, for example, the abnormal edge points can be filtered out using a weighted least squares method in combination with the position of each edge point.

[0091] Step S434: An edge search is performed on the defect detection area in the insulating coating area in the second electrode image to obtain the virtual edge and the second insulating edge of the second electrode plate. Note that the method of performing an edge search on the defect detection area in the insulating coating area in the second electrode image to obtain the virtual edge and the second insulating edge of the second electrode plate is the same as in step S432, and therefore a description thereof will be omitted here.

[0092] Step S436: Calculate a first insulating coating region width based on the virtual edge and first insulating edge of the first plate, and calculate a second insulating coating region width based on the virtual edge and second insulating edge of the second plate. After finding the virtual edge and first insulating edge of the first plate in the first plate image and the virtual edge and second insulating edge of the second plate in the second plate image, the host computer calculates the distance between the virtual edge of the first plate and the first insulating edge to obtain the insulating coating region width in the first plate image, i.e., the first insulating coating region width. The host computer calculates the distance between the virtual edge of the second plate and the second insulating edge to obtain the insulating coating region width in the second plate image, i.e., the second insulating coating region width.

[0093] Step S438: Calculate the offset amount of the coating area of ​​the electrode plate based on the first insulating coating area width and the second insulating coating area width. Correspondingly, the host computer subtracts the first insulating coating area width from the second insulating coating area width, and the obtained difference is the offset amount of the coating area of ​​the current electrode plate.

[0094] In the above embodiment, an edge search is performed in combination with the defect detection areas of the insulating coating areas in the two electrode plate images to find the corresponding virtual edges and insulating edges of the electrode plate, and then the width of the insulating coating area in the two electrode plate images is calculated based on the virtual edges and insulating edges of the electrode plate. Finally, the offset amount of the coating area of ​​the electrode plate can be accurately calculated based on the width of the insulating coating area in the two electrode plate images.

[0095] In one embodiment, the method may further include, if no edge point is found, binding edge point search failure information to the plate identification information and outputting the binding information. Similarly, if the edge point of the defect detection area in the first plate image or the second plate image is not successfully searched for, no subsequent operations need be performed, the battery plate insulating coating defect detection is terminated, and the edge point search failure information is bound to the plate identification information and stored in a local database or sent to a controller.

[0096] To better understand the above-mentioned method for detecting defects in the insulating coating of a battery plate, a detailed description will be given below in conjunction with a specific example.

[0097] Conventional battery plate defect detection methods only detect coating segments and coating area offsets, which can lead to the problem of not being able to bind data to specific electrode plates during the coating process. This application proposes an online method for detecting dimensional defects in the cathode plate insulation coating before anode continuous lamination is combined. It uses a highly efficient and accurate vision algorithm to detect the cathode plate insulation coating before combining, accurately detecting whether there are defects in the insulation coating area, whether there are defects in the tabs, and whether the dimensional widths of the insulation coating areas on both sides of the cathode plate are consistent. Once detected before combining, the equipment can be connected to immediately discard electrode plates with defects and dimensional abnormalities, improving equipment operation efficiency and reducing the risk of missed detections. Specifically, Figure 8 shows the layout of the insulation coating defect detection hardware, with a high-frame-rate area array camera installed on each side of the cathode material strip, and a white stripe light source installed on each side to illuminate the insulation coating area from the side. Here, A101 is the cathode material strip, A102 is detection camera 1, A103 is the corresponding light source of detection camera 1, A104 is detection camera 2, and A105 is the corresponding light source of detection camera 2. A camera on each side of the electrode material strip photographs the insulating coating area, and the cameras on both sides perform joint calibration to generate a calibration model. The PLC guides the tab to trigger the camera to take a photo and provide the unique identification code of the current electrode. The host computer uses vision software to process and detect the image by means of gray scale, edge detection, etc., to realize the offset amount, defect, and tab defect detection for the insulating coating area and data binding storage.

[0098] 9 shows a schematic diagram of an image captured by a camera in this embodiment, with the names of each area being as follows: 101: previous cathode plate, 102: next cathode plate, 103: current cathode plate active material coating area, 104: current cathode plate tab, i.e., tab area, 105: initial positioning insulating edge, i.e., the outer edge of the insulating material coating area, 106: cathode virtual edge / initial positioning plate edge, i.e., the boundary edge between the cathode plate active material coating area and the insulating material coating area, 107: insulating material coating area, i.e., insulating coating area, 108: offset amount between the upper edge of the tab and the upper edge of the current plate, 109: offset amount between the lower edge of the tab and the lower edge of the current plate, 110: upper edge of the tab, 111: lower edge of the tab, 112: upper edge of the plate, and 113: lower edge of the plate.

[0099] 10 is a diagram showing a calculation method for the offset amount when imaging the non-composite surface of the electrode plate on surface A and the composite surface of the electrode plate on surface B. The defect detection items of this defect detection method include 106-area metal leakage breakage defect detection, 106-area width detection, 106-area width AB surface offset amount of the 106-area width, and 104-area tab missing detection.

[0100] This defect detection method precisely repositions the detection area by locating the electrode plate edge and the insulating coating area, accurately positioning the detection frame to the corresponding detection area, and then using edge detection, dimensional measurement, and defect detection algorithms to detect the defect, respectively. The defect detection results are output, enabling the lamination equipment to detect the insulating coating and manage and control damage to the insulating coating during material roll transport, providing electrode plate data to the equipment and providing data support for subsequent operations such as disposal. Each electrode plate is bound and stored with a unique number, ensuring traceability of the insulating coating data for each electrode plate. This detection method has high detection accuracy, with a pixel precision of 0.02 mm, fast detection efficiency, and a single detection time of less than 20 ms.

[0101] Although the various steps in the flowcharts according to the various embodiments described above are indicated by arrows, it should be understood that the steps are not necessarily performed in the order indicated by the arrows. The execution of the steps is not limited to a strict order unless explicitly stated herein, and the steps may be performed in other orders. Furthermore, at least some of the steps in the flowcharts according to the various embodiments described above may include multiple steps or multiple stages, which are not necessarily performed simultaneously but may be performed at different times, and the order of execution of the steps or stages is not necessarily sequential but may be performed in order or alternating with other steps or at least some of the steps or stages in other steps.

[0102] Based on the same inventive concept, the embodiments of the present application further provide a battery plate insulating coating defect detection device for realizing the above-mentioned battery plate insulating coating defect detection method. The problem-solving solution provided by the device is similar to that described in the above-mentioned method. Therefore, the specific limitations of one or more battery plate insulating coating defect detection embodiments provided below can refer to the above-mentioned limitations of the battery plate insulating coating defect detection method, and will not be further described here.

[0103] In one embodiment, a battery plate insulation coating defect detection device is provided, which is applied to detect insulation coating defects of a composite cathode plate. As shown in Figure 11, the device includes an image acquisition module 100, an image analysis module 200, an area extraction module 300, and a defect analysis module 400, where: The image acquisition module 100 is used to acquire a plate image of a plate, where the plate image includes at least one complete plate.

[0104] The image analysis module 200 is used to determine the insulating coating area and the tab area in the plate image.

[0105] The region extraction module 300 is used to determine a defect detection region of the insulating coating region in the electrode plate image based on the insulating coating region and the tab region.

[0106] The defect analysis module 400 is used to perform defect detection on the defect detection area and obtain the defect detection result.

[0107] In one embodiment, the image analysis module 200 performs a full image edge search on the plate image to obtain an initial positioned plate edge, performs repositioning based on the initial positioned plate edge, determines an insulating coating area in the plate image, and determines a tab area in the plate image by searching the insulating coating area.

[0108] In one embodiment, the image analysis module 200 performs a full image edge search on the plate image from away from the tab toward the tab to obtain an initial positioning plate edge.

[0109] In one embodiment, the image analysis module 200 performs a full image edge search on the plate image from the side away from the tab to the side approaching the tab, and if a predetermined abrupt edge is found, the edge search is determined to be successful, and the found predetermined abrupt edge is determined to be the initial positioning plate edge.

[0110] In one embodiment, the image analysis module 200 determines a target insulating coating area based on the initially positioned electrode plate edge, and extracts and determines an insulating coating area in the electrode plate image in the target insulating coating area.

[0111] In one embodiment, the image analysis module 200 performs region relocation based on the insulating coating region to determine the target tab detection region, and searches for and extracts the tab region in the target tab detection region.

[0112] In one embodiment, the image analysis module 200 extracts an initial positioning insulating edge of the insulating coating area, and determines the target tab detection area based on the initial positioning insulating edge.

[0113] In one embodiment, the image analysis module 200 extracts an area that matches the gradation characteristics of a tab within the target tab detection area to obtain a primitive tab area. Based on the area shape and area size of the primitive tab area, it determines whether the primitive tab area is a tab, and if so, it determines that the tab area has been obtained.

[0114] In one embodiment, the region extraction module 300 performs an edge search on the tab region to obtain the tab edge, obtains the plate edge based on the tab edge and preset distance data, where the preset distance data is the distance data between the tab edge and the plate edge, and determines a defect detection region in the insulating coating region in the plate image based on the initially positioned plate edge, the initially positioned insulating edge, and the plate edge.

[0115] In one embodiment, the defect analysis module 400 extracts interconnected areas in the defect detection area, and if an interconnected area similar to a predetermined defect area exists, it determines that a defect exists, and the defect detection result includes information that a defect exists.

[0116] In one embodiment, the defect analysis module 400 calculates an offset amount of the coating area of ​​the electrode plate when there is no interconnected area similar to the predetermined defect area. The defect detection result includes information indicating that no defect exists and the offset amount of the coating area.

[0117] In one embodiment, the electrode plate image includes a first electrode plate image and a second electrode plate image, which are images of both sides of the electrode plate. The defect analysis module 400 calculates an offset amount of the coating area of ​​the electrode plate when a connected area similar to a predetermined defect area does not exist in the defect detection area corresponding to the first electrode plate image and the second electrode plate image.

[0118] In one embodiment, the electrode plate image includes a first electrode plate image and a second electrode plate image captured on both sides of the electrode plate. The defect analysis module 400 performs an edge search on the defect detection area of ​​the insulating coating area in the first electrode plate image to obtain a virtual edge and a first insulating edge of the first electrode plate, performs an edge search on the defect detection area of ​​the insulating coating area in the second electrode plate image to obtain a virtual edge and a second insulating edge of the second electrode plate, calculates a width of the first insulating coating area based on the virtual edge and the first insulating edge of the first electrode plate, calculates a width of the second insulating coating area based on the virtual edge and the second insulating edge of the second electrode plate, and calculates an offset amount of the coating area of ​​the electrode plate based on the width of the first insulating coating area and the width of the second insulating coating area.

[0119] In one embodiment, the defect analysis module 400 searches for edge points of the defect detection area of ​​the insulating coating area in the first electrode plate image, and performs fitting based on the searched edge points to obtain a virtual edge of the first electrode plate and a first insulating edge.

[0120] In one embodiment, the defect analysis module 400 also binds defect detection results to plate identification information.

[0121] In one embodiment, a computer device is provided, which may be a server or a terminal. Taking a server as an example, its internal structure may be as shown in FIG. 12. The computer device includes a processor, a memory, and a network interface connected via a system bus. Here, the processor of the computer device is used to provide calculation and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for executing the operating system and the computer program stored in the non-volatile storage medium. The database of the computer device is used to store defect detection result data. The network interface of the computer device is used to communicate with an external terminal via a network connection. When executed by the processor, the computer program realizes a method for detecting defects in a battery plate insulating coating.

[0122] Those skilled in the art will understand that the structure shown in FIG. 12 is only a portion of the structure relevant to aspects of the present application and does not limit the computer device to which aspects of the present application are applicable; a particular computer device may include more or fewer components than those shown in the figure, may combine some components, or may have a different arrangement of components.

[0123] In one embodiment, a computing device is provided, the computing device including a memory having a computer program stored therein, and a processor that, when executing the computer program, performs the steps of the method embodiments described above.

[0124] In one embodiment, a computer readable storage medium is provided having stored thereon a computer program that, when executed by a processor, performs the steps of the method embodiments described above.

[0125] In one embodiment, a computer program product is provided comprising a computer program that, when executed by a processor, performs the steps of the method embodiments described above.

[0126] In one embodiment, a battery plate defect detection system is also provided, including an image capture device for photographing a plate to obtain an image of the plate and transmitting the image to a host computer, and a host computer for detecting defects in the insulating coating of the battery plate according to the above method. Here, the image capture device specifically includes a camera group, a sensor, and a controller, and the controller is connected to the camera group, the sensor, and the host computer. The controller may be a PLC, MCU, etc., the camera group may be a CCD camera group, and the sensor may be a photoelectric induction sensor. The host computer may be, but is not limited to, various personal computers, laptops, smartphones, tablet PCs, and portable wearable devices, such as smart watches, smart bracelets, and head-mounted devices.

[0127] Those skilled in the art will understand that all or part of the flow of the method in the above-described embodiment can be performed by instructing relevant hardware by a computer program storable in a computer-readable storage medium, and when executed, can include the flow of the above-described method embodiment, where the storage medium may be a non-volatile storage medium such as a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM), etc.

[0128] It should be noted that the features in the above embodiments can be combined in any desired manner, and for the sake of brevity, not all possible combinations of the features in the above embodiments will be described, but as long as there is no contradiction in the combinations, they should be considered within the scope of the present specification.

[0129] The above examples describe some embodiments of the present invention, and although the descriptions are more specific and detailed, they should not be construed as limiting the scope of the claims. It should be noted that those skilled in the art can make some variations and modifications that fall within the scope of protection of the present invention without departing from the spirit of the present invention. Therefore, the patent protection scope of the present invention shall be subject to the scope of the appended claims.

Claims

1. 1. A method for detecting defects in a battery plate insulating coating, comprising: acquiring a plate image of the plate, the plate image including at least one complete plate; determining an insulating coating area and a tab area in the electrode plate image; determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; performing defect detection on the defect detection area and obtaining a defect detection result; The defect detection performed on the defect detection area and obtaining a defect detection result includes: extracting a continuous region in the defect detection region; If the interconnected area similar to a predetermined defect area exists, it is determined that a defect exists, and the defect detection result includes information indicating that a defect exists; If there is no communicating area similar to the predetermined defect area, an offset amount of the coating area of ​​the electrode plate is calculated, and the defect detection result includes information indicating that no defect exists and the offset amount of the coating area; The connected region is a set of adjacent pixel points whose gradation values ​​in the defect detection region are all within the same set range, A method for detecting defects in an insulating coating on a battery plate, characterized in that the predetermined defect area is corresponding information generated in advance based on defects that may actually occur in the insulating coating area of ​​the plate.

2. determining the insulating coating area and the tab area in the electrode plate image includes: performing a full image edge search on the plate image to obtain an initial positioning plate edge; Repositioning the electrode plate edge based on the initially positioned electrode plate edge to determine an insulating coating area in the electrode plate image; 2. The method of claim 1, further comprising determining tab areas in the plate image by searching for the insulating coating areas.

3. performing a full image edge search on the electrode plate image to obtain an initial positioning electrode plate edge; 3. The method of claim 2, further comprising performing a full image edge search on the plate image in a direction from away from the tab toward the tab to obtain the initial positioning plate edge.

4. The step of searching the entire image edge of the electrode plate image from the side away from the tab to the side approaching the tab to obtain the initial positioning electrode plate edge includes: performing a full image edge search on the electrode plate image in a direction from a side away from the tab to a side approaching the tab; 4. The method according to claim 3, further comprising: determining that the edge search is successful when a predetermined abrupt change edge is found, and determining the found predetermined abrupt change edge as the initial positioning plate edge.

5. The step of repositioning based on the initially positioned electrode plate edge and determining an insulating coating area in the electrode plate image includes:

3. The method according to claim 2, further comprising: determining a target insulating coating area based on the initially positioned electrode plate edge; and extracting and determining an insulating coating area in the electrode plate image in the target insulating coating area.

6. determining a tab area in the electrode plate image by searching for the insulating coating area; performing area repositioning based on the insulating coating area to determine a target tab detection area; The method of claim 2, further comprising searching for and extracting a tab area from the target tab detection area.

7. determining a target tab detection area by performing area repositioning based on the insulating coating area; extracting an initial positioned insulating edge of the insulating coating area; 7. The method of claim 6, further comprising determining a target tab detection area based on the initial positioning insulating edge.

8. The searching and extracting of the tab area in the target tab detection area includes: Extracting an area that matches the gradation characteristics of the tab within the target tab detection area to obtain a preliminary tab area; 7. The method of claim 6, further comprising: determining whether the primitive tab area is a tab according to the area shape and area size of the primitive tab area; and if so, determining that the tab area is obtained.

9. determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; performing an edge search on the tab area to obtain a tab edge; The electrode plate edge is acquired based on the tab edge and preset distance data, and the preset distance data is distance data between the tab edge and the electrode plate edge; The method of claim 7, further comprising determining a defect detection area of ​​an insulating coating area in the electrode plate image based on the initially positioned electrode plate edge, the initially positioned insulating edge, and the electrode plate edge.

10. The electrode plate image includes a first electrode plate image and a second electrode plate image obtained by photographing both sides of the electrode plate, When the interconnected region similar to the predetermined defect region does not exist, calculating the offset amount of the coating region of the electrode plate includes:

2. The method according to claim 1, further comprising: calculating an offset amount of the coating area of ​​the electrode plate when the connected area similar to the specified defect area does not exist in either of the corresponding defect detection areas of the first electrode plate image and the second electrode plate image.

11. The electrode plate image includes a first electrode plate image and a second electrode plate image obtained by photographing both sides of the electrode plate, and calculating an offset amount of the coating region of the electrode plate includes: performing an edge search on a defect detection area of ​​the insulating coating area in the first electrode plate image to obtain a virtual edge of the first electrode plate and a first insulating edge; performing an edge search on the defect detection area of ​​the insulating coating area in the second electrode plate image to obtain a virtual edge of the second electrode plate and a second insulating edge; Calculating a first insulating coating region width based on the virtual edge of the first electrode plate and the first insulating edge, and calculating a second insulating coating region width based on the virtual edge of the second electrode plate and the second insulating edge; 2. The method of claim 1, further comprising calculating an offset amount of the coating area of ​​the electrode plate based on the first insulating coating area width and the second insulating coating area width.

12. The step of performing an edge search on the defect detection area of ​​the insulating coating area in the first electrode plate image to obtain a virtual edge of the first electrode plate and a first insulating edge includes: Searching for edge points of defect detection areas in the insulating coating area in the first electrode plate image; 12. The method of claim 11, further comprising: fitting based on the found edge points to obtain a virtual edge of the first plate and the first insulating edge.

13. The method of claim 1 , further comprising: after performing defect detection on the defect detection area and obtaining a defect detection result, binding the defect detection result to plate identification information.

14. 1. A device for detecting defects in an insulating coating on a battery plate, comprising: an image acquisition module for acquiring a plate image of the plate, the plate image including at least one complete plate; an image analysis module for determining insulating coating areas and tab areas in the plate image; an area extraction module for determining a defect detection area of ​​the insulating coating area in the electrode plate image based on the insulating coating area and the tab area; a defect analysis module for performing defect detection on the defect detection area and obtaining a defect detection result; The defect detection performed on the defect detection area and obtaining a defect detection result includes: extracting a continuous region in the defect detection region; If the interconnected area similar to a predetermined defect area exists, it is determined that a defect exists, and the defect detection result includes information indicating that a defect exists; If there is no communicating area similar to the predetermined defect area, an offset amount of the coating area of ​​the electrode plate is calculated, and the defect detection result includes information indicating that no defect exists and the offset amount of the coating area; The connected region is a set of adjacent pixel points whose gradation values ​​in the defect detection region are all within the same set range, A battery plate insulating coating defect detection device, characterized in that the predetermined defect area is corresponding information generated in advance based on defects that may actually occur in the insulating coating area of ​​the plate.

15. A computer device comprising a memory for storing a computer program and a processor, the computer device being characterized in that, when the processor executes the computer program, it performs the steps of the method according to any one of claims 1 to 13.

16. A computer-readable storage medium having stored thereon a computer program, the computer program being adapted to perform the steps of the method according to any one of claims 1 to 13 when executed by a processor.

17. A computer program product comprising a computer program, which when executed by a processor, performs the steps of the method according to any one of claims 1 to 13.

18. A battery plate defect detection system comprising: an image acquisition device and a host computer, wherein the image acquisition device photographs a plate to acquire an image of the plate and transmits the image of the plate to the host computer, and the host computer is used to detect defects in an insulating coating on the battery plate based on the method according to any one of claims 1 to 13.

Citation Information

Patent Citations

  • Quality control method and system based on machine vision detection and measurement depth integration

    CN111681241A

  • Camera, system and detection method for width detection of lithium battery pole piece

    CN113313711A

  • Pole piece processing deviation rectifying method and device as well as computer readable storage medium

    CN113526066A

  • Tab state detection method and device, computer equipment and storage medium

    CN115797346A

  • Post-lithography defect inspection using an e-beam inspection tool

    US20200033733A1