Disclosure of Invention
The invention provides a laser rust removal method, a laser rust removal device and a computer readable storage medium, which are used for identifying a battery which has a rust condition but is not rusted through and a battery which is rusted through in a production process, marking the battery which is rusted through at the same time, and removing rust on the battery which is not rusted through to reduce production loss.
In a first aspect, the invention provides a laser rust removal method, which is used for removing rust of a battery through laser rust removal equipment. The laser rust removing method comprises the following steps: the method comprises the steps of obtaining a first image of a plurality of batteries on a battery jig assembly through a visual recognition component, wherein the first image comprises a plurality of battery areas corresponding to the batteries respectively, identifying and obtaining rusty through batteries in the batteries from the first image, identifying and obtaining rusty spot outlines corresponding to the batteries to be derusted in the batteries one by one from the first image, and controlling a laser component to perform laser derusting on the batteries to be derusted according to the rusty spot outlines corresponding to the batteries to be derusted.
Optionally, identifying a rusted through cell of the plurality of cells from the first image comprises: and determining the battery corresponding to the battery area with the rust color gray value larger than the first preset gray value as a rusted through battery.
Optionally, the identifying, from the first image, a rust spot profile corresponding to one-to-one to the battery to be rust-removed in the plurality of batteries includes: and determining the battery corresponding to the battery area with the rust color gray value within the preset gray range as the battery to be derusted and generating a corresponding rust outline.
Optionally, in the step of determining a battery corresponding to a battery area with a rust color gray value within a preset gray range as a battery to be derusted and generating a corresponding rust profile, the preset gray range is divided into a plurality of continuous gray sub-ranges, and the rust profile is divided into a plurality of gray gears corresponding to the plurality of gray sub-ranges one to one.
Optionally, the controlling the laser assembly to perform laser derusting on the battery to be derusted according to the rust spot profile corresponding to each battery to be derusted includes: and matching corresponding laser parameters according to the gray value of the rust spot profile and carrying out laser rust removal on the battery to be subjected to rust removal.
Optionally, presetting a plurality of laser power gears corresponding to a plurality of gray gears of the rust spot profile in the laser assembly, and matching corresponding laser parameters according to the gray value of the rust spot profile and performing laser rust removal on the battery to be subjected to rust removal comprises: and matching the corresponding laser power gear according to the gray level gear of the rust spot profile and performing laser rust removal on the battery to be subjected to rust removal.
Optionally, the controlling the laser assembly to perform laser derusting on the battery to be derusted according to the rust spot profile corresponding to each battery to be derusted includes: the method comprises the steps that batteries are sequentially moved to a laser center of a laser assembly according to the arrangement sequence of the batteries on a battery jig assembly, the batteries comprise batteries which do not need to be derusted, batteries to be derusted and rust-penetrating batteries, if the batteries moved to the laser center of the laser assembly are the batteries which do not need to be derusted, the batteries which do not need to be derusted are not derusted, the next battery in the arrangement sequence is moved to the laser center of the laser assembly, if the batteries moved to the laser center of the laser assembly are the batteries to be derusted, the laser assembly is controlled to carry out laser derusting on the batteries to be derusted, if the batteries moved to the laser center of the laser assembly are the rust-penetrating batteries, the rust-penetrating batteries are not processed, and the next battery in the arrangement sequence is moved to the laser center of the laser assembly.
Optionally, controlling the laser assembly to perform laser rust removal on the battery to be subjected to rust removal according to the rust spot profile corresponding to each battery to be subjected to rust removal further comprises: and generating rust-through symbols for the rust-through batteries.
Optionally, after the laser assembly is controlled to perform laser rust removal on the batteries to be subjected to rust removal according to the rust spot profile corresponding to each battery to be subjected to rust removal, the laser rust removal method further includes: and acquiring a second image of the plurality of batteries on the battery jig assembly through the visual identification component, wherein the second image comprises a plurality of second battery areas corresponding to the plurality of batteries respectively, generating rust removal completion information if the rust color gray values of the second battery areas of all the batteries to be subjected to rust removal in the second image are smaller than a second preset gray value, and generating incomplete rust removal information if the second battery areas with the rust color gray values within a preset gray range exist in the second image.
In a second aspect, the present invention provides a laser rust removing apparatus, further comprising a controller, the controller comprising: the laser rust removing device comprises a memory and a processor, wherein instructions are stored in the memory, and the processor calls the instructions in the memory so as to enable the laser rust removing device to realize the laser rust removing method.
In a third aspect, the present invention provides a computer-readable storage medium having stored therein instructions that, when executed by a processor, implement the laser descaling method of the present invention.
The laser rust removal method provided by the invention is used for removing rust of the battery through the laser rust removal equipment, the laser rust removal equipment comprises a battery jig assembly, a visual identification component and a laser component, the battery jig assembly comprises a plurality of batteries, and the laser rust removal method comprises the following steps: the method comprises the steps that a first image of a plurality of batteries on a battery jig assembly is obtained through a visual recognition component, the first image comprises a plurality of battery areas corresponding to the batteries respectively, the batteries penetrating through rust in the batteries are obtained through recognition in the first image, rust spot outlines corresponding to the batteries to be derusted in the batteries in a one-to-one mode are obtained through recognition in the first image, and a laser component is controlled to carry out laser derusting on the batteries to be derusted according to the rust spot outlines corresponding to the batteries to be derusted.
The laser rust removing method provided by the invention can automatically identify the rust-through battery and the battery to be subjected to rust removal through the visual identification assembly and mark the rust-through battery, and the battery to be subjected to rust removal is subjected to rust removal through the laser assembly so as to reduce production loss.
Detailed Description
To make the objects, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention provides a laser rust removal method, laser rust removal equipment and a computer readable storage medium.
For convenience of understanding, the laser rust removing method of the present invention is described below, and the laser rust removing method of the present invention is used for removing rust on a battery through a laser rust removing apparatus, wherein the laser rust removing apparatus includes a battery jig assembly, a visual recognition component and a laser component, and the battery jig assembly includes a plurality of batteries. As shown in fig. 1, the laser rust removing method of the present invention includes steps S110 to S140.
In step S110, a first image of a plurality of batteries on the battery jig assembly is obtained through the visual recognition component.
In some optional embodiments, the first image includes a plurality of battery regions corresponding to the plurality of batteries, respectively.
In step S120, a rusted through cell among the plurality of cells is identified from the first image.
In some optional embodiments, a battery corresponding to a battery region with a stain color grayscale value greater than a first preset grayscale value is determined as a rusted-through battery, where the rusted-through battery is a battery in which an outer shell of the rusted battery has been rusted through and cannot be used. According to the different rusty severity, the rusty stain colors of the battery are different, so that different gray levels corresponding to the colors of the rusty metal shell of the battery when the battery is not rusted and the different rusty stain colors when the battery is rusted can be obtained, further, the gray level values of the rusty stain colors are obtained, and whether the battery is rusty and the severity of the rusty stain are judged according to the gray level values of the rusty stain colors.
In step S130, a rust spot contour corresponding to a battery to be rust-removed in the plurality of batteries is identified from the first image, where the battery to be rust-removed is a battery in which a housing of the battery to be rust-removed has not yet been rusted through and can be reused after rust removal.
In some optional embodiments, the battery corresponding to the battery area with the rust color gray value in the preset gray range is determined as the battery to be derusted, and a corresponding rust outline is generated.
Furthermore, the preset gray scale range is divided into a plurality of continuous gray scale sub-ranges, and the rusty spot profile is divided into a plurality of gray scale gears corresponding to the plurality of gray scale sub-ranges one by one.
In step S140, the laser assembly is controlled to perform laser derusting on the batteries to be derusted according to the rust spot profile corresponding to each battery to be derusted.
In some optional embodiments, the corresponding laser parameters are matched according to the gray value of the rust spot profile, and the battery to be derusted is subjected to laser derusting.
Furthermore, a plurality of laser power gears corresponding to a plurality of gray gears of the rust spot profile are preset in the laser assembly, corresponding laser parameters are matched according to the gray value of the rust spot profile, and the step of carrying out laser rust removal on the battery to be subjected to rust removal comprises the following steps: and matching the corresponding laser power gear according to the gray level gear of the rust spot profile and performing laser rust removal on the battery to be subjected to rust removal.
In some optional embodiments, the plurality of batteries are sequentially moved to the laser center of the laser assembly according to the arrangement sequence of the plurality of batteries on the battery jig assembly, the plurality of batteries include a battery which does not need to be derusted, a battery to be derusted and a rust-through battery, if the battery moved to the laser center of the laser assembly is the battery which does not need to be derusted, the battery which does not need to be derusted is derusted, the next battery in the arrangement sequence is moved to the laser center of the laser assembly, if the battery moved to the laser center of the laser assembly is the battery which needs to be derusted, the laser assembly is controlled to perform laser derusting on the battery to be derusted, if the battery moved to the laser center of the laser assembly is the rust-through battery, the rust-through battery is not treated, and the next battery in the arrangement sequence is moved to the laser center of the laser assembly.
In some alternative embodiments, a rust-through symbol is generated by the laser assembly for a rust-through cell of the plurality of cells when the rust-through cell moves to a laser center of the laser assembly.
In some optional embodiments, as shown in fig. 2, after step S140, that is, after the step of controlling the laser assembly to perform laser rust removal on the batteries to be subjected to rust removal according to the rust spot profile corresponding to each battery to be subjected to rust removal, the laser rust removal method of the present invention further includes step S150: and acquiring second images of the plurality of batteries on the battery jig assembly through the visual identification component. The second image is obtained by moving the plurality of batteries on the battery jig assembly back to the position of the visual identification component, the second image comprises a plurality of second battery areas corresponding to the plurality of batteries respectively, if the rust color gray values of the second battery areas of all the batteries to be derusted in the second image are smaller than a second preset gray value, derusting completion information is generated, and if the second battery areas with the rust color gray values within a preset gray range exist in the second image, incomplete derusting information is generated.
In some optional embodiments, the laser rust removal method provided by the invention can repair the surface of the metal shell of the battery after rust removal through the visual identification assembly and the laser assembly, so that the defect of unevenness of the surface of the metal shell of the battery caused by rust removal is eliminated.
The laser rust removing method provided by the invention comprises the following steps: the method comprises the steps of obtaining a first image of a plurality of batteries on a battery jig assembly through a visual recognition component, wherein the first image comprises a plurality of battery areas corresponding to the batteries respectively, identifying and obtaining rusty through batteries in the batteries from the first image, identifying and obtaining rusty spot outlines corresponding to the batteries to be derusted in the batteries one by one from the first image, and controlling a laser component to perform laser derusting on the batteries to be derusted according to the rusty spot outlines corresponding to the batteries to be derusted.
The laser rust removing method provided by the invention can automatically identify the rust penetrating battery and the battery to be subjected to rust removing through the visual identification assembly, mark the rust penetrating battery, and remove the rust on the battery to be subjected to rust removing through the laser assembly so as to reduce production loss.
For the above method embodiment, the present invention further provides a laser rust removing apparatus, as shown in fig. 3 and 4, the laser rust removing apparatus includes a battery jig assembly 210, a visual recognition assembly 220, a laser assembly 230, and a controller 240.
As shown in fig. 5, the controller 240 includes a processor 241 and a memory 242, the memory 242 stores instructions, and the processor 241 calls the instructions in the memory 242, so that the laser descaling device implements the laser descaling method described above.
In some alternative embodiments, as shown in fig. 3 and 4, the laser descaling apparatus includes a battery jig assembly 210, a visual recognition assembly 220, a laser assembly 230, a controller 240, a motion platform 250, and a work platform 260. The battery jig assembly 210, the visual identification component 220, the laser component 230 and the moving platform 250 are located on the working platform 260, the controller 240 is located on one side of the working platform 260, the battery jig assembly 210 is arranged on the moving platform 250, a plurality of batteries are placed in the battery jig assembly 210 in sequence, and the battery jig assembly 210 is located below the visual identification component 220 and the laser component 230.
Further, the controller 240 controls the motor in the motion platform 250 to move the battery jig assembly 210 to different stations, at the visual identification station, the controller 240 obtains images of a plurality of batteries in the battery jig assembly 210 through the visual identification component 220, identifies the batteries to be derusted and the rust-penetrating batteries and obtains rust spot profiles corresponding to the batteries to be derusted one by one, then controls the battery jig assembly 210 to move to the laser derusting station, and controls the laser component 230 to perform laser derusting on the batteries to be derusted according to the rust spot profiles corresponding to each battery to be derusted.
The laser rust removing equipment provided by the invention comprises a battery jig assembly 210, a visual identification component 220, a laser component 230 and a controller 240, wherein the controller 240 comprises a processor 241 and a memory 242, instructions are stored in the memory 242, and the processor 241 calls the instructions in the memory 242 so that the laser rust removing equipment realizes the laser rust removing method.
By implementing the laser rust removal method, the laser rust removal equipment provided by the invention can automatically identify the rust-through battery and the battery to be subjected to rust removal through the visual identification assembly and mark the rust-through battery, and remove rust on the battery to be subjected to rust removal through the laser assembly so as to reduce production loss.
Further, as shown in fig. 5, the controller 240 in the laser descaling device provided by the present invention may further include a communication interface 243 and a bus 244, and the processor 241, the memory 242, and the communication interface 243 are electrically connected through the bus 244.
The Memory 242 may include a high-speed Random Access Memory (RAM) and may also include a non-volatile Memory (non-volatile Memory), such as at least one disk Memory. The communication connection between the network element of the system and at least one other network element is realized through at least one communication interface 243 (which may be wired or wireless), and the internet, a wide area network, a local network, a metropolitan area network, and the like can be used. The bus 244 may be an ISA bus, a PCI bus, an EISA bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one double-headed arrow is shown in FIG. 5, but this does not indicate only one bus or one type of bus.
The processor 241 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be performed by integrated logic circuits of hardware or instructions in the form of software in the processor 241. The Processor 241 may be a general-purpose Processor, and includes a Central Processing Unit (CPU), a Network Processor (NP), and the like; the device can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, or a discrete hardware component. The various methods, steps and logic blocks disclosed in this disclosure may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the present invention may be embodied directly in a hardware decoding processor, or in a combination of hardware and software modules within the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 242, and the processor 241 reads the information in the memory 242 and completes the steps of the laser derusting method of the foregoing embodiment in combination with hardware thereof.
The present invention also provides a computer-readable storage medium, which may be a non-volatile computer-readable storage medium, and which may also be a volatile computer-readable storage medium, having stored therein instructions, which, when executed on a computer, cause the computer to perform the steps of the above-described laser descaling method.
The computer-readable storage medium provided by the invention stores data and computer-executable instructions of the laser rust removal method, and the laser rust removal method comprises the following steps: the method comprises the steps that a first image of a plurality of batteries on a battery jig assembly is obtained through a visual recognition component, the first image comprises a plurality of battery areas corresponding to the batteries respectively, the batteries penetrating through rust in the batteries are obtained through recognition in the first image, rust spot outlines corresponding to the batteries to be derusted in the batteries in a one-to-one mode are obtained through recognition in the first image, and a laser component is controlled to carry out laser derusting on the batteries to be derusted according to the rust spot outlines corresponding to the batteries to be derusted.
The computer-readable storage medium provided by the invention can automatically identify the rust-through battery and the battery to be derusted and mark the rust-through battery by implementing the laser derusting method, and derusts the battery to be derusted to reduce the production loss.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a portable hard disk, a read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, an optical disk, or other various media capable of storing program codes.
The terms "first," "second," "third," "fourth," and the like in the description and in the claims, as well as in the drawings, if any, are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It will be appreciated that the data so used may be interchanged under appropriate circumstances such that the embodiments described herein may be practiced otherwise than as specifically illustrated or described herein. Furthermore, the terms "comprises," "comprising," or "having," and any variations thereof, are intended to cover non-exclusive inclusions, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.