Disclosure of Invention
Therefore, the embodiment of the invention provides a product interior trim part detection system to improve the degree of industrial automation and intelligence.
Other features and advantages of embodiments of the invention will be apparent from the following detailed description, or may be learned by the practice of embodiments of the invention.
The embodiment of the invention provides a system for detecting an interior trim part of a product, which comprises a code reading module, a shooting module and a compliance judging module;
The code reading module is used for reading the product code of the product when the product is conveyed to a first preset position through the conveyor belt and transmitting the product code to the shooting module;
The shooting module is used for receiving the product code read by the code reading module, shooting the inside of the product to obtain at least one interior photo of the product when the product is conveyed to a second preset position through the conveyor belt, and sending the at least one interior photo carrying the product code to the compliance judging module;
and the compliance judging module is used for inquiring the interior decoration characteristics of the product according to the product code after receiving the at least one interior decoration photo and the product code, and judging whether the interior decoration of the product is matched with the interior decoration characteristics according to the at least one interior decoration photo.
In one embodiment, the product interior trim component detection system further comprises a control device, wherein the control device is used for controlling the movement of the conveyor belt according to the position of the product on the conveyor belt.
In one embodiment, the controlling the movement of the conveyor belt comprises:
controlling the conveyor belt to rest for a first predetermined period of time while the product is being conveyed by the conveyor belt to the first predetermined location;
the conveyor belt is controlled to rest for a second predetermined period of time while the product is being conveyed by the conveyor belt to the second predetermined location.
In one embodiment, the controlling the movement of the conveyor belt further comprises controlling the conveyor belt to perform an acceleration movement with a first predetermined acceleration for a third predetermined period of time and then to maintain a constant movement until the product reaches the second predetermined position during the conveyance of the product through the conveyor belt from the first predetermined position to the second predetermined position.
In an embodiment, the shooting module comprises at least one camera, and the product interior trim detection system further comprises a righting module, wherein the righting module is used for carrying out position adjustment on the product when the product is conveyed to the second preset position through the conveyor belt so that the distance between the product and the at least one camera meets preset requirements.
In an embodiment, the righting module is a roller righting module or a cylinder righting module.
In one embodiment, the product interior detection system further comprises a door opening and closing device, wherein the door opening and closing device is used for controlling the door of the product to be opened after the product is conveyed to the second preset position of the conveyor belt, and controlling the door of the product to be closed after the at least one interior photo is shot by the shooting module.
In an embodiment, the door opening and closing device comprises an opening and closing command module, a motion module and a large suction sucker, wherein the large suction sucker is positioned at one end of the motion module;
The switch instruction module is used for sending a door opening instruction to the movement module when the product is conveyed to a second preset position of the conveyor belt, so as to control the movement module to drive the large suction sucker to move towards the door of the product until the large suction sucker sucks the door of the product, and then drive the large suction sucker to drive the door of the product to open;
the switch instruction module is also used for sending a door closing instruction to the motion module after the shooting module shoots a picture, so as to control the motion module to drive the large suction sucker to drive the door of the product to be closed.
In an embodiment, the product interior trim part detection system further comprises an alarm module, wherein the alarm module is used for receiving a detection result of the compliance judging module, and if the detection result is determined not to pass, sound and light engine prompt is carried out at a gate and/or on site.
In one embodiment, the performing the acousto-optic reporting on the gate and/or the site includes interfacing with a manufacturing process execution management system MES of the enterprise based on the product code of the product to control the manufacturing process execution management system to perform the acousto-optic reporting on the gate and/or the site.
In one embodiment, the product interior detection system is used for detecting a refrigerator;
The compliance judging module is used for judging whether the interior decoration of the product is matched with the interior decoration characteristics according to the at least one interior decoration photo, and comprises judging whether at least one of the following interior decoration of the product is matched with the interior decoration characteristics according to the at least one interior decoration photo, wherein the at least one of the following interior decoration comprises a VC cover plate, an air duct cover plate, a bottle seat, a drawer and a rack.
In one embodiment, the interior features include at least one of a number of interior trim, a color of the interior trim, a model of the interior trim, and a pattern of the interior trim.
In one embodiment, the product is cuboid, and the shooting module is used for shooting the inside of the product and shooting five sides of the product except the bottom surface.
The technical scheme provided by the embodiment of the invention has the beneficial technical effects that:
The embodiment of the invention discloses a product interior trim part detection system which comprises a code reading module, a shooting module and a compliance judging module, so that the degree of industrial automation and intelligence can be improved.
Detailed Description
In order to make the technical problems solved, the technical solutions adopted and the technical effects achieved by the embodiments of the present invention more clear, the technical solutions of the embodiments of the present invention will be described in further detail below with reference to the accompanying drawings, and it is apparent that the described embodiments are only some embodiments, but not all embodiments of the present invention. All other embodiments, which are obtained by a person skilled in the art without making any inventive effort, are intended to fall within the scope of protection of the embodiments of the present invention.
It should be noted that the terms "system" and "network" are often used interchangeably herein in embodiments of the present invention. Reference to "and/or" in embodiments of the invention is intended to include any and all combinations of one or more of the associated listed items. The terms first, second and the like in the description and in the claims and drawings are used for distinguishing between different objects and not for limiting a particular order.
It should be noted that, in the embodiments of the present invention, the following embodiments may be executed separately, or the embodiments may be executed in combination with each other, and the embodiments of the present invention are not limited thereto.
The names of messages or information interacted between the various devices in the embodiments of the present disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
The technical scheme of the embodiment of the invention is further described below by means of specific implementation mode in combination with the attached drawings.
Fig. 1 shows a schematic structural diagram of a product interior detection system provided by the embodiment of the invention, which can be suitable for detecting whether a product interior has a wrong assembly, and the like, as shown in fig. 1, the product interior detection system in the embodiment comprises a code reading module 110, a shooting module 120 and a compliance judging module 130.
The code reading module 110 is configured to read a product code of a product when the product is conveyed to a first predetermined position by a conveyor belt, and transmit the product code to the photographing module.
The shooting module 120 is configured to receive the product code read by the code reading module, shoot the inside of the product to obtain at least one interior photo of the product when the product is conveyed to a second predetermined position by the conveyor belt, and send the at least one interior photo carrying the product code to the compliance judging module.
The compliance determination module 130 is configured to query the interior feature of the product according to the product code after receiving the at least one interior photo and the product code, and determine whether the interior of the product matches the interior feature according to the at least one interior photo.
Taking a refrigerator as an example, whether the interior decorations such as a VC cover plate, an air duct cover plate, a bottle seat, a drawer, a rack and the like of the refrigerator are wrongly assembled or not can be judged according to the at least one interior photo, and the method comprises the steps of but not limited to judging whether the number, the color, the model and the pattern of the interior decorations contained in the refrigerator are consistent with the corresponding model of the interior decorations.
According to one or more embodiments of the present disclosure, the product interior trim component detection system may further comprise a control device (not shown in fig. 1). The control means may be adapted to control movement of the conveyor belt in dependence on the position of the product on the conveyor belt.
Wherein said movement control of said conveyor belt may take a variety of forms, such as controlling said conveyor belt to rest for a first predetermined period of time when said product is being conveyed by said conveyor belt to said first predetermined position and controlling said conveyor belt to rest for a second predetermined period of time when said product is being conveyed by said conveyor belt to said second predetermined position.
For another example, the conveyor belt may be controlled to perform an acceleration movement with a first predetermined acceleration for a third predetermined period of time and then to maintain a constant movement until the product reaches the second predetermined position during the conveyance of the product from the first predetermined position to the second predetermined position by the conveyor belt.
According to one or more embodiments of the present disclosure, the photographing module may further include at least one camera, and the product interior trim detection system further includes an righting module (not shown in fig. 1). The righting module can be used for carrying out position adjustment on the product when the product is conveyed to the second preset position through the conveyor belt, so that the distance between the product and the at least one camera meets preset requirements, for example, the distance between the to-be-detected characteristic plane of the product and each camera is equal to preset distance, so that the distances are the same when the same camera shoots the same product, and the judging speed can be improved when the interior trim of the product is judged whether to be qualified according to the interior trim photo.
Wherein the righting module can take a variety of forms including, but not limited to, a roller righting module, a cylinder righting module, and the like.
According to one or more embodiments of the present disclosure, the product interior trim component detection system may further comprise a door opening and closing device (not shown in fig. 1). The door opening and closing device may be used to control the opening of the door of the product after the product is transferred to the second predetermined position of the conveyor belt, and to control the closing of the door of the product after the at least one interior photo is taken by the taking module.
Further, the door opening and closing device may further include a switch command module (not shown in fig. 1), a movement module (not shown in fig. 1, for example, a robot may be used), and a large suction cup (not shown in fig. 1), wherein the large suction cup is located at one end of the movement module. The switch instruction module can be used for sending a door opening instruction to the movement module when the product is conveyed to a second preset position of the conveyor belt, so that the movement module is controlled to drive the large suction sucker to move towards the door of the product until the large suction sucker sucks the door of the product, and then the large suction sucker is driven to drive the door of the product to open. The switch instruction module is also used for sending a door closing instruction to the motion module after the shooting module shoots a picture, so as to control the motion module to drive the large suction sucker to drive the door of the product to be closed.
In accordance with one or more embodiments of the present disclosure, the product interior trim component detection system further includes an alarm module (not shown in fig. 1). The alarm module can be used for receiving the detection result of the compliance judging module, and if the detection result is determined to be failed, the sound and light alarm prompt is carried out on a gate and/or on site.
The acousto-optic prompt at the gate and/or the site can be performed in various manners, for example, the manufacturing process execution management system MES of the enterprise can be docked based on the product code of the product, so as to control the manufacturing process execution management system of the enterprise to perform the acousto-optic prompt at the gate and/or the site.
According to one or more embodiments of the present disclosure, in order to obtain a finer detection result of a product, the product may be photographed in all directions to perform all-round detection and judgment on the product, and taking the product as a cuboid as an example, the photographing module may photograph five sides of the product except for the bottom surface.
The product interior trim part detection system comprises a code reading module, a shooting module and a compliance judging module, and is used for judging whether the interior trim of a product on a production line is compliant or not, so that the degree of industrial automation and intelligence can be improved.
Fig. 2 is a schematic diagram of the overall architecture of another technical solution of an interior trim component detection system according to an embodiment of the present invention, which is improved and optimized based on the foregoing embodiment. As shown in fig. 2, the present embodiment uses a refrigerator detection as an example to illustrate the technical solution of the present embodiment.
Because the refrigerator has different specifications, the embodiment scheme requires that the product has uniform product positions when entering the following process, the product position correcting mechanism such as a roller position correcting system or a cylinder position correcting system can ensure that the distance between the to-be-detected characteristic plane of the product and the plane of a camera is consistent, the content of the part is not described any more, and more mature schemes exist. Aiming at the description of the problems, the scheme design mainly comprises four components, namely a code reading module, a door opening and closing device, a shooting module and a compliance judging module. The four components are described below:
(1) And a code reading module.
Because the refrigerator has the multi-model mixed production condition, the product moves to the station on the product line, the position sensor (photoelectric sensor) automatically senses the arrival of the product, and based on a visual code reader or an industrial camera matched with a one-dimensional code recognition algorithm, the shooting recognition of the product code is realized, the product ID is obtained, and after the refrigerator enters the detection station, the visual system switches corresponding software engineering according to the current refrigerator model.
(2) And a door opening and closing device.
The refrigerator door can be automatically opened and closed by adopting an opening and closing instruction module, a movement module and a large suction sucker. The motion module drives the large suction sucker to open and close the refrigerator door, after the refrigerator door is opened, the industrial camera photographs and takes pictures, and after photographing is completed, the motion module drives the large suction sucker Guan Bing refrigerator door. Fig. 4 is a schematic design diagram of a door opening and closing device according to a technical scheme of a product interior trim detection system according to an embodiment of the present invention.
Through step 1 product code, the system matches information such as interior trim part kind, colour, quantity, based on the online analysis check of shooing of vision camera, in the visual detection process, the refrigerator keeps static state. The visual front interior trim part is used for detecting whether the drawer is correct or not and whether the characters of the cover plate inside the refrigerator are correct or not, and a large depth lens is required to be adopted to be compatible with different refrigerator depths. Visual recognition checking effects, such as recognition of characters of the preservation box, can specifically realize recognition of characters on the surface of the preservation box through a contour matching function.
(3) And a shooting module.
Based on the multi-camera, the other 5 faces except the bottom face of the box body are photographed, the associated product codes are archived, photographing and image taking are respectively carried out on the 5 faces by adopting a multi-industry camera, and fig. 5 is a three-dimensional effect diagram of a photographing scheme of the technical scheme of the product interior trim part detection system provided by the embodiment of the invention. Fig. 6 is an effect diagram of a shooting approximate position of a technical scheme of a product interior trim part detection system according to an embodiment of the present invention, where the shooting approximate position of a shooting reservation camera may be deployed by adopting the position shown in fig. 6.
The assembly line flow direction is two faces, owing to can have refrigerator interval space problem, and the camera adopts the picture to drive in the shooting module can adopt the flexible mode installation of cylinder, for example, openly detects the camera, adopts fixed mounting mode. The back photographing can adopt a leave-in camera, and is fixed or movable according to the depth of field condition of the camera.
(4) And the compliance judging module.
After the compliance judging module can receive the at least one interior photo and the product code, inquiring the interior feature of the product according to the product code, and judging whether the interior of the product is matched with the interior feature according to the at least one interior photo.
Further, the MES system can be associated with the product code ID, so that data interconnection is realized.
The data storage (data contains visual data & visual identification pictures) requires a guaranteed storage space, which can be estimated, for example, by the data storage server disk size (MB) = (annual output number of pictures) 2MB number of years of storage. Visual data storage, namely, a main key can be searched by using the corresponding number of the refrigerator, and the picture storage is named by using the corresponding number of the refrigerator.
And storing and inquiring local data, namely, inquiring corresponding monitoring data by inputting a product code (number), supporting fuzzy inquiry, inputting part of contents of the product number for inquiry, and exporting CSV format data by the inquired data, and opening the CSV format data by a table.
Fig. 3 is a schematic diagram of a product circulation process corresponding to a technical scheme of a product interior trim part detection system according to an embodiment of the present invention, where, as shown in fig. 3, the product circulation process includes:
After the system is started, step 310 is executed to determine whether the product reaches the first predetermined position, if yes, step 320 is executed, otherwise step 380 is executed.
Step 320, the product code of the product is read, and step 330 is performed.
Step 330, judging whether the product reaches the second preset position, if so, executing 340, otherwise executing 390.
Step 340, obtaining the product model according to the product code, switching different visual detection programs, shooting an interior photo, and entering step 350.
Step 350, judging whether there is an interior missing package through visual detection, if yes, executing 360, otherwise executing 370.
Step 360, the replacement requirement is alerted through an audible and visual alerting device.
Step 370, the product flows to the next station and ends.
Step 380, control product continues to flow, returning to step 310.
Step 390, control product continues to flow, returning to step 330.
In this embodiment, taking detecting the interior decoration of the refrigerator as an example, through disclosing a product interior decoration detecting system including a code reading module, a door opening and closing device, a shooting module and a compliance judging module, the product interior decoration detecting system is used for judging whether the interior decoration of the refrigerator on a production line is compliant, so that the degree of industrial automation and intelligence can be improved. The method can realize automatic check of the interior trim part, digitize the check result, interconnect with MES system data, perfect product production data and facilitate product data tracing and application.
Computer program code for carrying out operations for embodiments of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computer (for example, through the Internet using an Internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present invention may be implemented in software or in hardware. The name of the unit does not in any way constitute a limitation of the unit itself, for example the first acquisition unit may also be described as "unit acquiring at least two internet protocol addresses".
The above description is only illustrative of the preferred embodiments of the present invention and of the principles of the technology employed. It will be understood by those skilled in the art that the scope of the disclosure in the embodiments of the present invention is not limited to the specific combination of the above technical features, but encompasses other technical features formed by any combination of the above technical features or their equivalents without departing from the spirit of the disclosure. Such as the technical solution formed by mutually replacing the above features and the technical features with similar functions (but not limited to) disclosed in the embodiments of the present invention.