CN113658177A - Panel counting system based on image recognition - Google Patents

Panel counting system based on image recognition Download PDF

Info

Publication number
CN113658177A
CN113658177A CN202111064488.0A CN202111064488A CN113658177A CN 113658177 A CN113658177 A CN 113658177A CN 202111064488 A CN202111064488 A CN 202111064488A CN 113658177 A CN113658177 A CN 113658177A
Authority
CN
China
Prior art keywords
submodule
module
plates
data
plate
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111064488.0A
Other languages
Chinese (zh)
Other versions
CN113658177B (en
Inventor
王荔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jiangsu Lanzhen Intelligent Technology Co ltd
Original Assignee
Jiangsu Lanzhen Intelligent Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jiangsu Lanzhen Intelligent Technology Co ltd filed Critical Jiangsu Lanzhen Intelligent Technology Co ltd
Priority to CN202111064488.0A priority Critical patent/CN113658177B/en
Publication of CN113658177A publication Critical patent/CN113658177A/en
Application granted granted Critical
Publication of CN113658177B publication Critical patent/CN113658177B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • G06T7/0004Industrial image inspection
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30108Industrial image inspection
    • G06T2207/30161Wood; Lumber
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/30Subject of image; Context of image processing
    • G06T2207/30242Counting objects in image

Landscapes

  • Engineering & Computer Science (AREA)
  • Quality & Reliability (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Length Measuring Devices By Optical Means (AREA)

Abstract

The invention discloses a plate counting system based on image recognition, which comprises a camera, a camera operation module, a terminal statistic module and a warning module, the camera is an identification device, the camera operation module is used for scanning the plate and collecting imaging data, the collected imaging data is transmitted to the terminal statistic module, the terminal statistic module is used for data identification, and the total number of the plates and the damage degree of the plates are calculated, the warning module is used for calculating the corrosion and collapse risk degree of the stacked plates, and judges whether to alarm or not according to the calculated value, the camera operation module comprises an orientation module and an image acquisition module, the image acquisition module comprises a layer number acquisition submodule and a stacked number acquisition submodule.

Description

Panel counting system based on image recognition
Technical Field
The invention relates to the technical field of plate counting, in particular to a plate counting system based on image recognition.
Background
As society develops, the AI technology is fully applied in all aspects, wherein image recognition is one of the larger branches of the AI technology, and the application of the image recognition technology is shallow in the field of the plate stacking technology, which is generally determined by measuring the height of the plate.
The plates are usually stacked in a warehouse, after a part of the plates are taken, a worker usually measures the number of the plates to obtain the residual data of the number of the plates, but the manual counting method wastes time and labor, and meanwhile, the data can be inaccurate, so that a plate counting system based on image recognition is designed, the system is matched with a cross operation frame through a camera, the cross operation frame is arranged in front of the stacked plates, the camera scans the plates according to the installation position of the operation frame, the camera can calculate the stacking number and the layer number of the plates by scanning and recognizing a light source between the plates by utilizing the light source between the plates, when the plates are influenced by long-time humidity and temperature, internal corrosion can occur, the internal corrosion can occur in a pore diameter form after scanning, the more corrosion, the stacked plates can possibly collapse, thus, the possibility of accidents is increased, and therefore, it is necessary to design a plate counting system based on image recognition, which has accurate calculation and a danger warning function.
Disclosure of Invention
The present invention is directed to a plate counting system based on image recognition, so as to solve the problems in the prior art.
In order to solve the technical problems, the invention provides the following technical scheme: a plate counting system based on image recognition comprises a camera, a camera operation module, a terminal counting module and a warning module;
the camera is an identification device, the camera operation module is used for scanning the plates and collecting imaging data, the collected imaging data are transmitted to the terminal statistics module, the terminal statistics module is used for data identification and calculating the total number of the plates and the damage degree of the plates, and the warning module is used for calculating the corrosion and collapse risk degree of the stacked plates and judging whether to give an alarm or not according to the calculated value.
According to the technical scheme, the camera operation module comprises an orientation module and an image acquisition module, the orientation module comprises a homing submodule, a longitudinal submodule and a transverse submodule, the image acquisition module comprises a layer number acquisition submodule and a pile number acquisition submodule, the longitudinal submodule is electrically connected with the layer number acquisition submodule, and the transverse submodule is electrically connected with the pile number acquisition submodule;
the homing submodule is used for a transverse and longitudinal resetting process of a camera after the camera runs on a track, the longitudinal submodule is used for scanning a single pile of plates up and down and respectively transmitting color data to a layer number obtaining submodule, the layer number obtaining submodule is used for collecting data of a transverse gray light source line, the transverse submodule is used for carrying out single-layer transverse scanning on the pile number of the plates and transmitting the obtained longitudinal gray light source line data to the pile number obtaining submodule, and the pile number obtaining submodule is used for collecting data of the longitudinal gray light source line.
According to the technical scheme, the terminal counting module comprises a database module and a plate counting module, the database module comprises a color lead-in submodule, an identifier module and a data recording submodule, and the layer number acquisition submodule and the pile number acquisition submodule are electrically connected with the identifier module;
the color importing submodule is used for importing hundreds of colors and correspondingly comparing data acquired in the image acquisition module, the identifying submodule is used for judging a color comparison data result and transmitting the data judgment result to the data recording submodule, and the data recording submodule is used for recording data in a single stack layer number gap, calculating and recording the stack number of a scanning area and transmitting the calculation result of the stack number to the terminal panel.
According to the technical scheme, the database module comprises the following working steps:
step S1: introducing hundreds of colors and labels into the color introduction submodule, wherein the same substance has multiple similar colors due to environmental influence, wherein the No. 10-50 colors are specified as plate gap colors, and plate layer number gaps and stacking number gaps can be specifically judged according to the similar color range;
step S2, the image acquisition module inputs the acquired gray light source lines into an identification submodule, and the identification submodule compares the chroma of the gray light source lines with the gap color of the plate, wherein the identified transverse gray light source lines are layer number gaps, and the longitudinal gray light source lines are number-on-layer gaps;
step S3: when the camera scans the stacked plates, the results of the longitudinal gray light source lines and the transverse gray light source lines which are identified by the camera are recorded into the data recording submodule, and after the operation module of the camera works, the data recording submodule calculates the number of plate stacks by using the identified longitudinal gray light source lines according to the scanning result of the camera along the boundary of the lowest end of the cross operation frame, wherein the number of the plate stacks is the number of rows of the plates, and the number of the transverse gray light source lines of each plate stack is recorded;
step S4: the calculation formula of the number of stacked plates is as follows:
L=n+1
wherein L is the number of stacked plates, and n is the number of longitudinal gray light source lines.
According to the technical scheme, the plate counting module comprises a number-of-piles calling submodule, an accumulation submodule and a storage submodule, wherein the number-of-piles calling submodule is electrically connected with the data recording submodule and is used for extracting plate number-of-piles data and the number of transverse gray light source lines of each pile in the data recording submodule, the accumulation submodule is used for calculating the total number of plates and calculating and marking the number of layers of a single pile of plates, and the storage submodule is used for storing the total number of the plates and the number of the layers of the single pile of plates;
the working steps of the plate counting module are as follows:
step A1: the number of piles calling submodule carries out data extraction on the number of piles in the data recording submodule and marks the number of piles as LiI is the number of the stack number, and then the mark of the stack number is transmitted to the accumulation submodule;
step A2: the accumulation submodule respectively marks the number of layers of each pile of plates and calculates the total number of the piled plates, and the marked number L of layers of each pile of platesijTransmitted to the storage module, so that the working personnel can extract and know the data of each pile of plates in time, and the L isijWherein i is the number of the piles, and j is the total number of layers of the ith pile of plates;
step A3: the total number of the plates is calculated according to the formula:
Figure BDA0003257697770000041
wherein Z is the total number of the plates, i is the number of the stacks, n is the number of the longitudinal gray light source lines, and h is the number of the single stack of the plates corresponding to i;
step A4: and transmitting the calculated Z to a storage submodule, and storing the Z and transmitting the Z to a terminal panel by the storage submodule so as to facilitate the staff to observe the scanning result.
According to the technical scheme, the image acquisition module further comprises an aperture acquisition submodule which is electrically connected with the longitudinal submodule, the terminal statistics module further comprises a database module and a plate counting module, and the aperture acquisition submodule is also electrically connected with the identification submodule;
the longitudinal submodule is used for scanning a single-piled plate up and down and transmitting color data of the single-piled plate to the aperture acquisition submodule, the aperture acquisition submodule is used for collecting data of the circular light source ring, the color import submodule is also used for importing a judgment value of the aperture size and correspondingly comparing the data acquired in the image acquisition module, the identification submodule is also used for judging a comparison result of the aperture and transmitting a data judgment result of the identification submodule to the data recording submodule, and the data recording submodule is used for recording the judgment result of the aperture;
the working steps of the database module about the aperture judgment are as follows:
step A11: a judgment value of the aperture is also introduced into the color introduction submodule, and the aperture value R is determined to be larger than or equal to R, wherein R is a fixed value;
step A12: inputting the circular light source ring of the image acquisition module into an identifier module, and judging the circular light source ring of the identifier module as an aperture when the diameter value identified by the circular light source ring of the identifier module is not less than r;
step A13: when the camera scans the stacked plates, the judgment result of the identified circular light source ring is recorded into the data recording submodule, and after the operation module of the camera finishes working, the data recording submodule records the number of the apertures in the single-layer plates.
According to the technical scheme, the aperture calculation module comprises a single-layer aperture calling submodule and a single-layer plate damage degree calculation operator module, the single-layer aperture calling submodule carries out serial number numbering on the determined aperture in the step S2 and extracts the position of the determined aperture, and the single-layer plate damage degree calculation operator module is used for calculating the damage degree of a single plate according to the aperture distance and the number;
the working steps of the aperture calculation module are as follows:
step B1: to LiThe number of the apertures is numbered from bottom to top by 1-N, and the position points of the apertures are subjected to axis-counting type acquisition and marked as Bm(xm,ym) Wherein m is more than or equal to 1 and less than or equal to N;
step B2: and calculating the damage degree of the single-layer plate, and transmitting the result to the warning module.
According to the technical scheme, the calculation formula of the single-layer plate breakage degree is as follows:
Figure BDA0003257697770000051
wherein the content of the first and second substances,
Figure BDA0003257697770000052
in the formula, PitThe breakage degree of the ith layer of the ith sheet, j is the total number of layers of the ith layer of the ith sheet, k is the number of apertures of the ith layer, and DGeneral assemblyThe sum of the distances between the maximum aperture m and other apertures in the layer, m being the maximum aperture in the layer, and when k is 0, PitThe value 0 indicates that the plate has a very low degree of breakage, which is negligible, and when k is not 0, PitThe smaller the value of (A), the higher the breakage of the plate.
According to the technical scheme, the warning module comprises an image total marking module and a plate stacking danger degree calculation module, the plate stacking danger degree calculation module comprises an alarm submodule, the image total marking module is used for carrying out color marking in different degrees according to the plate damage degree and transmitting the color marking to a scanning image, the plate stacking danger degree calculation module is used for carrying out centralized calculation processing on the single stack of plate damage degree and transmitting danger degree data to the alarm submodule, and the alarm submodule is used for judging the danger degree data and triggering an alarm device in a system if a collapse risk exists.
According to the technical scheme, the calculation formula of the plate stacking risk degree is as follows:
Wi=∑t∈[1,j]Pita.t wherein WiThe risk of stacking the ith stack of sheets, j the total number of layers of the ith stack of sheets, and A the layer height coefficient, when W is obtainediWhen the value of (D) is greater than the safety value H, the alarm device sounds and the number L of the stack is displayed in the scanning imagei
Compared with the prior art, the invention has the following beneficial effects: according to the invention, the plate counting module is arranged, so that the number of stacked plates and the total number of the stacked plates can be calculated, the data of the stacked plates are transmitted to the terminal panel, a worker does not need to go to a site to measure by visual inspection, meanwhile, whether the stacked plates have a collapse risk or not can be judged by using the calculation result of the single-layer plate damage degree, and if the risk exists, the system can give an alarm in time to remind the worker of safety treatment.
Drawings
The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description serve to explain the principles of the invention and not to limit the invention. In the drawings:
FIG. 1 is a schematic diagram of the system of the present invention;
fig. 2 is a diagram of the system operation scenario of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. 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.
Referring to fig. 1-2, the present invention provides the following technical solutions: a plate counting system based on image recognition comprises a camera, a camera operation module, a terminal counting module and a warning module;
the camera is an identification device, the camera operation module is used for scanning the plates and collecting imaging data, the collected imaging data are transmitted to the terminal statistical module, the terminal statistical module is used for data identification and calculating the total number of the plates and the damage degree of the plates, the warning module is used for calculating the corrosion and collapse risk degree of the stacked plates and judging whether to give an alarm or not according to the calculated value, the camera moves up and down and left and right according to the set track and scans the images of the stacked plates and transmits the scanning result to the terminal statistical module at the same time, thereby realizing the calculation of the stacking number and the total number of the plates, avoiding the need of workers entering the warehouse to count the plates in person, greatly accurately counting the result and reducing the workload of the workers, and because the wood stacked for a long time can be influenced by the ambient humidity and temperature, the pore diameters with different sizes can be generated in the system, and the system can calculate the breakage degree and the danger degree of the plate through the correlation of the pore diameters, so that the safety of plate accumulation is improved, and accidents are prevented.
The camera operation module comprises an orientation module and an image acquisition module, the orientation module comprises a homing submodule, a longitudinal submodule and a transverse submodule, the image acquisition module comprises a layer number acquisition submodule and a pile number acquisition submodule, the longitudinal submodule is electrically connected with the layer number acquisition submodule, and the transverse submodule is electrically connected with the pile number acquisition submodule;
the homing submodule is used for a transverse and longitudinal resetting process of the camera after the camera runs on a track, the longitudinal submodule is used for scanning a single pile of plates up and down and respectively transmitting color data to the layer number acquisition submodule, the layer number acquisition submodule is used for collecting data of a transverse gray light source line, the transverse submodule is used for transversely scanning a single layer of the pile of plates and transmitting the acquired longitudinal gray light source line data to the pile number acquisition submodule, and the pile number acquisition submodule is used for collecting the data of the longitudinal gray light source line, so that the data collection is realized, and the subsequent judgment and related calculation of the layer gaps, the pile gaps and the aperture numbers are facilitated.
The terminal counting module comprises a database module and a plate counting module, the database module comprises a color introduction submodule, an identification submodule and a data recording submodule, and the layer number acquisition submodule and the pile number acquisition submodule are electrically connected with the identification submodule;
the color importing submodule is used for importing hundreds of colors and correspondingly comparing data acquired in the image acquisition module, the identifying submodule is used for judging a color comparison data result and transmitting the data judgment result to the data recording submodule, the data recording submodule is used for carrying out data recording on the single-pile layer number gap, calculating and recording the pile number of a scanning area, transmitting the calculation result of the pile number to the terminal panel and simultaneously recording the judgment result of the aperture, so that the calculation of the pile number of the plates and the data acquisition of the system are effectively realized.
The database module comprises the following working steps:
step S1: introducing hundreds of colors and labels into the color introduction submodule, wherein the same substance has multiple similar colors due to environmental influence, wherein the No. 10-50 colors are specified as plate gap colors, and plate layer number gaps and stacking number gaps can be specifically judged according to the similar color range;
step S2, the image acquisition module inputs the acquired gray light source lines into an identification submodule, and the identification submodule compares the chroma of the gray light source lines with the gap color of the plate, wherein the identified transverse gray light source lines are layer number gaps, and the longitudinal gray light source lines are number-on-layer gaps;
step S3: when the camera scans the stacked plates, the results of the longitudinal gray light source lines and the transverse gray light source lines which are identified by the camera are recorded into the data recording submodule, and after the operation module of the camera works, the data recording submodule calculates the number of plate stacks by using the identified longitudinal gray light source lines according to the scanning result of the camera along the boundary of the lowest end of the cross operation frame, wherein the number of the plate stacks is the number of rows of the plates, and the number of the transverse gray light source lines of each plate stack is recorded;
step S4: the calculation formula of the number of stacked plates is as follows:
L=n+1
and L is the number of stacked plates, and n is the number of longitudinal gray light source lines, so that the number of stacked plates is calculated, and the damage degree of the single-layer plates with corresponding number of stacked plates can be conveniently calculated.
The plate counting module comprises a stack number calling submodule, an accumulation submodule and a storage submodule, wherein the stack number calling submodule is electrically connected with the data recording submodule and is used for extracting plate stack number data in the data recording submodule and the number of transverse gray light source lines of each stack, the accumulation submodule is used for calculating the total plate number and calculating and marking the number of layers of a single stack of plates, and the storage submodule is used for storing the total number of the plates and the number of layers of the single stack of plates, so that data storage is realized, a worker can conveniently call the data, and calculation of the subsequent damage degree of the system is facilitated.
The working steps of the plate counting module are as follows:
step A1: the number of piles calling submodule carries out data extraction on the number of piles in the data recording submodule and marks the number of piles as LiI is the number of the stack number, and then the mark of the stack number is transmitted to the accumulation submodule;
step A2: the accumulation submodule respectively marks the number of layers of each pile of plates and calculates the total number of the piled plates, and the marked number L of layers of each pile of platesijTransmitted to the storage module, so that the working personnel can extract and know the data of each pile of plates in time, and the L isijWherein i is the number of the piles, and j is the total number of layers of the ith pile of plates;
step A3: the total number of the plates is calculated according to the formula:
Figure BDA0003257697770000091
wherein Z is the total number of the plates, i is the number of the stacks, n is the number of the longitudinal gray light source lines, and h is the number of the single stack of the plates corresponding to i;
step A4: and transmitting the calculated Z to a storage submodule, and storing the Z and transmitting the Z to a terminal panel by the storage submodule so as to facilitate the staff to observe the scanning result.
The terminal statistical module also comprises a database module and a plate counting module, and the aperture acquisition submodule is also electrically connected with the identification submodule;
the longitudinal submodule is used for scanning a single-pile number of plates up and down and transmitting color data to the aperture acquisition submodule at the same time, the aperture acquisition submodule is used for collecting data of the circular light source ring, the color import submodule also imports a judgment value of the aperture size and correspondingly compares the data acquired in the image acquisition module, the identification submodule is also used for judging a comparison result of the aperture and transmitting a data judgment result to the data recording submodule, and the data recording submodule is used for recording the judgment result of the aperture;
the database module works as follows for the aperture judgment:
step A11: a judgment value of the aperture is also introduced into the color introduction submodule, and the aperture value R is determined to be larger than or equal to R, wherein R is a fixed value;
step A12: inputting the circular light source ring of the image acquisition module into an identifier module, and judging the circular light source ring of the identifier module as an aperture when the diameter value identified by the circular light source ring of the identifier module is not less than r;
step A13: when the camera scans the stacked plates, the judgment result of the identified circular light source ring is recorded into the data recording submodule, and after the operation module of the camera finishes working, the data recording submodule records the number of the apertures in the single-layer plates.
The aperture calculation module comprises a single-layer aperture calling submodule and a single-layer plate breakage degree calculation operator module, the single-layer aperture calling submodule carries out serial number numbering on the determined aperture in the step S2 and extracts the position of the determined aperture, and the single-layer plate breakage degree calculation operator module is used for calculating the breakage degree of a single plate according to the aperture distance and the number;
the working steps of the aperture calculation module are as follows:
step B1: to LiThe number of the apertures is numbered from bottom to top by 1-N, and the position points of the apertures are subjected to axis-counting type acquisition and marked as Bm(xm,ym) Wherein m is more than or equal to 1 and less than or equal to N;
step B2: and calculating the damage degree of the single-layer plate, and transmitting the result to the warning module.
The calculation formula of the single-layer plate breakage degree is as follows:
Figure BDA0003257697770000101
wherein the content of the first and second substances,
Figure BDA0003257697770000102
in the formula, PitThe breakage degree of the ith layer of the ith sheet, j is the total number of layers of the ith layer of the ith sheet, k is the number of apertures of the ith layer, and DGeneral assemblyThe sum of the distances between the maximum aperture m and other apertures in the layer, m being the maximum aperture in the layer, and when k is 0, PitThe value 0 indicates that the plate has a very low degree of breakage, which is negligible, and when k is not 0, PitThe smaller the value of (A), the higher the damage degree of the plate, and the calculation of the single-layer damage degree is realized by the algorithm.
The warning module includes that image total mark module and panel pile up danger degree calculation module, panel pile up danger degree calculation module and includes the warning submodule piece, image total mark module is used for carrying out the colour mark of different degrees according to panel damage degree, and transmit it to the scanning image in, panel pile up danger degree calculation module and is used for carrying out the calculation processing of concentrating to single pile of panel damage degree, and with its danger degree data transmission to the warning submodule piece, the warning submodule piece is used for judging danger degree data, if there is the risk of collapsing, alarm device in the system will be triggered.
The calculation formula of the plate stacking risk degree is as follows:
Wi=∑t∈[1,j]Pit·A·t
wherein, WiThe risk of stacking the ith stack of sheets, j the total number of layers of the ith stack of sheets, and A the layer height coefficient, when W is obtainediWhen the value of (D) is greater than the safety value H, the alarm device sounds and the number L of the stack is displayed in the scanning imageiTherefore, the staff can be effectively reminded to check the plate with problems, and accidents are prevented when the staff enter the warehouse.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that changes may be made in the embodiments and/or equivalents thereof without departing from the spirit and scope of the invention. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.

Claims (10)

1. The utility model provides a panel counting system based on image recognition which characterized in that: the plate counting system comprises a camera, a camera operation module, a terminal counting module and a warning module;
the camera is an identification device, the camera operation module is used for scanning the plates and collecting imaging data, the collected imaging data are transmitted to the terminal statistics module, the terminal statistics module is used for data identification and calculating the total number of the plates and the damage degree of the plates, and the warning module is used for calculating the corrosion and collapse risk degree of the stacked plates and judging whether to give an alarm or not according to the calculated value.
2. The image recognition based sheet counting system of claim 1, wherein: the camera running module comprises an orientation module and an image acquisition module, the orientation module comprises a homing submodule, a longitudinal submodule and a transverse submodule, the image acquisition module comprises a layer number acquisition submodule and a pile number acquisition submodule, the longitudinal submodule is electrically connected with the layer number acquisition submodule, and the transverse submodule is electrically connected with the pile number acquisition submodule;
the homing submodule is used for a transverse and longitudinal resetting process of a camera after the camera runs on a track, the longitudinal submodule is used for scanning a single pile of plates up and down and respectively transmitting color data to a layer number obtaining submodule, the layer number obtaining submodule is used for collecting data of a transverse gray light source line, the transverse submodule is used for carrying out single-layer transverse scanning on the pile number of the plates and transmitting the obtained longitudinal gray light source line data to the pile number obtaining submodule, and the pile number obtaining submodule is used for collecting data of the longitudinal gray light source line.
3. The image recognition based sheet counting system of claim 2, wherein: the terminal counting module comprises a database module and a plate counting module, the database module comprises a color introduction submodule, an identification submodule and a data recording submodule, and the layer number acquisition submodule and the pile number acquisition submodule are electrically connected with the identification submodule;
the color importing submodule is used for importing hundreds of colors and correspondingly comparing data acquired in the image acquisition module, the identifying submodule is used for judging a color comparison data result and transmitting the data judgment result to the data recording submodule, and the data recording submodule is used for recording data in a single stack layer number gap, calculating and recording the stack number of a scanning area and transmitting the calculation result of the stack number to the terminal panel.
4. The image recognition based sheet counting system of claim 3, wherein: the database module comprises the following working steps:
step S1: hundreds of colors are introduced into the color introduction submodule and are labeled, the same substance has multiple similar colors due to the influence of the environment, wherein the No. 10-50 colors are specified as plate gap colors, and the plate layer number gap and the plate stacking gap can be specifically judged according to the similar color range;
step S2: the image acquisition module inputs the acquired gray light source lines into the identification submodule, and the identification submodule compares the chroma of the gray light source lines with the gap color of the plate, wherein the identified transverse gray light source lines are layer gaps, and the longitudinal gray light source lines are stacking gaps;
step S3: when the camera scans the stacked plates, the results of the longitudinal gray light source lines and the transverse gray light source lines which are identified by the camera are recorded into the data recording submodule, and after the operation module of the camera works, the data recording submodule calculates the number of plate stacks by using the identified longitudinal gray light source lines according to the scanning result of the camera along the boundary of the lowest end of the cross operation frame, wherein the number of the plate stacks is the number of rows of the plates, and the number of the transverse gray light source lines of each plate stack is recorded;
step S4: the calculation formula of the number of stacked plates is as follows:
L=n+1
wherein L is the number of stacked plates, and n is the number of longitudinal gray light source lines.
5. The image recognition based sheet counting system of claim 4, wherein: the plate counting module comprises a stack number calling submodule, an accumulation submodule and a storage submodule, wherein the stack number calling submodule is electrically connected with the data recording submodule and is used for extracting plate stack number data in the data recording submodule and the number of transverse gray light source lines of each stack, the accumulation submodule is used for calculating the total plate number and calculating and marking the number of layers of a single stack of plates, and the storage submodule is used for storing the total number of the plates and the number of layers of the single stack of plates;
the working steps of the plate counting module are as follows:
step A1: the number of piles calling submodule carries out data extraction on the number of piles in the data recording submodule and marks the number of piles as LiI is the number of the stack number, and then the mark of the stack number is transmitted to the accumulation submodule;
step A2: the accumulation submodule respectively marks the number of layers of each pile of plates and calculates the total number of the piled plates, and the marked number L of layers of each pile of platesijTransmitted to the storage module, so that the working personnel can extract and know the data of each pile of plates in time, and the L isijWherein i is the number of the piles, and j is the total number of layers of the ith pile of plates;
step A3: the total number of the plates is calculated according to the formula:
Figure FDA0003257697760000031
(n ≠ 0, h is a constant)
Wherein Z is the total number of the plates, i is the number of the stacks, n is the number of the longitudinal gray light source lines, and h is the number of the single stack of the plates corresponding to i;
step A4: and transmitting the calculated Z to a storage submodule, and storing the Z and transmitting the Z to a terminal panel by the storage submodule so as to facilitate the staff to observe the scanning result.
6. The image recognition based sheet counting system of claim 5, wherein: the terminal counting module also comprises a database module and a plate counting module, and the aperture obtaining sub-module is also electrically connected with the identification sub-module;
the longitudinal submodule is used for scanning a single-piled plate up and down and transmitting color data of the single-piled plate to the aperture acquisition submodule, the aperture acquisition submodule is used for collecting data of the circular light source ring, the color import submodule is also used for importing a judgment value of the aperture size and correspondingly comparing the data acquired in the image acquisition module, the identification submodule is also used for judging a comparison result of the aperture and transmitting a data judgment result of the identification submodule to the data recording submodule, and the data recording submodule is used for recording the judgment result of the aperture;
the working steps of the database module about the aperture judgment are as follows:
step A11: introducing a judgment value of the aperture into the color introduction submodule, and determining that the aperture value R is larger than or equal to R, wherein R is a fixed value;
step A12: inputting the circular light source ring of the image acquisition module into an identifier module, and judging the circular light source ring of the identifier module as an aperture when the diameter value identified by the circular light source ring of the identifier module is not less than r;
step A13: when the camera scans the stacked plates, the judgment result of the identified circular light source ring is recorded into the data recording submodule, and after the operation module of the camera finishes working, the data recording submodule records the number of the apertures in the single-layer plates.
7. The image recognition based sheet counting system of claim 6, wherein: the aperture calculation module comprises a single-layer aperture calling submodule and a single-layer plate breakage degree calculation operator module, the single-layer aperture calling submodule is used for numbering the determined apertures in the step S2 and extracting the positions of the determined apertures, and the single-layer plate breakage degree calculation operator module is used for calculating the breakage degree of a single plate according to the aperture spacing and the number;
the working steps of the aperture calculation module are as follows:
step B1: to LiThe number of the apertures is numbered from bottom to top by 1-N, and the position points of the apertures are subjected to axis-counting type acquisition and marked as Bm(xm,ym) Wherein m is more than or equal to 1 and less than or equal to N;
step B2: and calculating the damage degree of the single-layer plate, and transmitting the result to the warning module.
8. The image recognition based sheet counting system of claim 7, wherein: the calculation formula of the single-layer plate breakage degree is as follows:
Figure FDA0003257697760000041
wherein the content of the first and second substances,
Figure FDA0003257697760000042
in the formula, PitThe breakage degree of the ith layer of the ith sheet, j is the total number of layers of the ith layer of the ith sheet, k is the number of apertures of the ith layer, and DGeneral assemblyThe sum of the distances between the maximum aperture m and other apertures in the layer, m being the maximum aperture in the layer, and when k is 0, PitThe value 0 indicates that the plate has a very low degree of breakage, which is negligible, and when k is not 0, PitThe smaller the value of (A), the higher the breakage of the plate.
9. The image recognition based sheet counting system of claim 8, wherein: the warning module includes that image total mark module and panel pile up danger degree calculation module, panel pile up danger degree calculation module and includes the warning submodule piece, image total mark module is used for carrying out the colour mark of different degrees according to panel damage degree to transmit it to the scanning image in, panel pile up danger degree calculation module and is used for carrying out the calculation of concentrating to single pile of panel damage degree and handle, and with its danger degree data transmission to the warning submodule piece, the warning submodule piece is used for judging danger degree data, if there is the risk of collapsing, will trigger the alarm device in the system.
10. The image recognition based sheet counting system of claim 9, wherein: the calculation formula of the plate stacking risk degree is as follows:
Wi=∑t∈[1,j]Pit·A·t。
wherein, WiWhen the calculated value of Wi is larger than a safety value H, an alarm device sounds and the number L of the stack is displayed in a scanning graphi
CN202111064488.0A 2021-09-10 2021-09-10 Panel counting system based on image recognition Active CN113658177B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111064488.0A CN113658177B (en) 2021-09-10 2021-09-10 Panel counting system based on image recognition

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111064488.0A CN113658177B (en) 2021-09-10 2021-09-10 Panel counting system based on image recognition

Publications (2)

Publication Number Publication Date
CN113658177A true CN113658177A (en) 2021-11-16
CN113658177B CN113658177B (en) 2024-05-31

Family

ID=78493784

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111064488.0A Active CN113658177B (en) 2021-09-10 2021-09-10 Panel counting system based on image recognition

Country Status (1)

Country Link
CN (1) CN113658177B (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008039130A1 (en) * 2008-08-21 2010-02-25 Billy Hou Automatic tracing and identification system for movable object e.g. human, in building, has safety monitoring sensor connected with safety monitoring system such that tracing camera receives desired data when sensor is operated
CN103942914A (en) * 2014-04-22 2014-07-23 广西大学 Warehouse goods toppling alarm system based on Internet of Things technology
CN109238422A (en) * 2018-10-24 2019-01-18 山东西泰克仪器有限公司 Weighing method of counting and device
CN110796372A (en) * 2019-10-30 2020-02-14 安徽健峰注册安全工程师服务有限公司 Industrial enterprise safety production risk identification system and method thereof
CN111563713A (en) * 2020-05-14 2020-08-21 国家电网有限公司信息通信分公司 Distributed intelligent spare part management system and working method thereof
CN111862122A (en) * 2020-07-29 2020-10-30 南通大学 Corrugated board stacking layer number counting method based on deep learning
CN111967410A (en) * 2020-08-20 2020-11-20 倪慧珍 Property intelligent management and allocation system based on big data
CN112489365A (en) * 2020-12-15 2021-03-12 乔东志 Alarm control system and method based on big data
CN113284119A (en) * 2021-05-31 2021-08-20 江苏蓝针智能科技有限公司 Color film grain identification system based on image identification and operation method thereof

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102008039130A1 (en) * 2008-08-21 2010-02-25 Billy Hou Automatic tracing and identification system for movable object e.g. human, in building, has safety monitoring sensor connected with safety monitoring system such that tracing camera receives desired data when sensor is operated
CN103942914A (en) * 2014-04-22 2014-07-23 广西大学 Warehouse goods toppling alarm system based on Internet of Things technology
CN109238422A (en) * 2018-10-24 2019-01-18 山东西泰克仪器有限公司 Weighing method of counting and device
CN110796372A (en) * 2019-10-30 2020-02-14 安徽健峰注册安全工程师服务有限公司 Industrial enterprise safety production risk identification system and method thereof
CN111563713A (en) * 2020-05-14 2020-08-21 国家电网有限公司信息通信分公司 Distributed intelligent spare part management system and working method thereof
CN111862122A (en) * 2020-07-29 2020-10-30 南通大学 Corrugated board stacking layer number counting method based on deep learning
CN111967410A (en) * 2020-08-20 2020-11-20 倪慧珍 Property intelligent management and allocation system based on big data
CN112489365A (en) * 2020-12-15 2021-03-12 乔东志 Alarm control system and method based on big data
CN113284119A (en) * 2021-05-31 2021-08-20 江苏蓝针智能科技有限公司 Color film grain identification system based on image identification and operation method thereof

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
CHUNSHENG HUA等: "Detection of collapsed buildings with the aerial images captured from UAV", 《INFORMATION SCIENCES》, 31 March 2016 (2016-03-31) *
侯维岩;张利伟;党蟒;段政伟;宋杨;王海宽;: "一种基于图像处理的棒材计数测量***的设计与实现", 仪器仪表学报, no. 05, 15 May 2013 (2013-05-15) *

Also Published As

Publication number Publication date
CN113658177B (en) 2024-05-31

Similar Documents

Publication Publication Date Title
CN111949809B (en) Intelligent processing method for infrared inspection data of power transmission line
WO2017067023A1 (en) Method for detecting body fluid based on special test paper
CN110321836B (en) Conveyed material detection method based on image and laser point cloud image
CN111739250A (en) Fire detection method and system combining image processing technology and infrared sensor
CN117636185B (en) Pine wood nematode disease detecting system based on image processing
KR101822410B1 (en) Apparatus for diagnosing growth state of crop organ using crop organ image
CN114511718B (en) Intelligent management method and system for materials for building construction
CN113344745A (en) Engineering project intelligent construction site data acquisition and analysis integrated cloud platform based on remote video monitoring and cloud computing
CN112258460A (en) Printed product quality real-time monitoring and quality inspection system based on image recognition
CN112926563B (en) Fault diagnosis system for steel coil spray printing mark
CN112348444A (en) Internet-based remote monitoring and management system for material warehouse
CN108734072B (en) Multi-source object association method and device
CN113658177A (en) Panel counting system based on image recognition
CN114332622A (en) Label detection method based on machine vision
CN112149744B (en) Rapid identification method for infringement picture
CN112132823A (en) Photovoltaic cell image local uneven illumination processing method based on artificial intelligence
CN113295253A (en) Method and system for monitoring weighing data abnormity of non-sensing wagon balance vehicle
CN107123187A (en) A kind of authenticity of banknotes detection method and system
CN115861895A (en) Material tracking method and system for lithium iron phosphate production site
CN103971159B (en) Whole bundle of bank note number of passing detection device
CN112329770B (en) Instrument scale identification method and device
CN112278875B (en) Statistical method, checking method and analysis system for determining quantity of stacked goods
CN109101893A (en) A kind of Pedestrian flow detection method of view-based access control model and WiFi
CN114819488A (en) Building construction operation informatization management platform based on big data analysis
CN117094594B (en) Intelligent detection, analysis and evaluation system for water seepage and water leakage of building engineering wall

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant