Disclosure of Invention
In view of the above, the present invention provides a method, a system and a device for identifying a package, which can solve the problem of identifying various packages and improve the efficiency of identifying the packages.
The technical scheme adopted by the invention for solving the technical problems is as follows:
according to a first aspect of the present invention, there is provided a package identification method adapted for use in a package identification system, the method comprising the steps of:
detecting whether the package enters an identification channel, wherein the identification channel is positioned above the tray;
when detecting that the package enters the identification channel, starting an air amplifier, and spraying airflow into the identification channel to enable the package in the channel to slowly descend;
controlling a bar code recognizer to read a bar code on a package in a recognition channel;
after the bar code of the package is successfully read, the air amplifier is closed;
the package falls into a tray.
According to a second aspect of the present invention there is provided a package identification system, the system comprising:
an identification channel, a pipe-type channel formed by stacking a plurality of air amplifiers;
the detection unit is arranged at the entrance of the identification channel and used for detecting whether the packages enter the identification channel or not;
the bar code recognizer is arranged on the inner wall of the air amplifier and is used for reading a bar code on the package;
the control unit is arranged on the identification channel and connected with the detection unit and the bar code recognizer, and when the detection unit detects that the package enters the identification channel, the control unit controls and starts the air amplifier to spray air flow into the identification channel so as to slowly descend the package in the channel;
and the tray is positioned below the identification channel and used for receiving the packages falling from the identification channel.
According to a third aspect of the present invention there is provided a package identification device, the device comprising: a memory, a processor and a computer program stored on the memory and executable on the processor, the computer program realizing the steps according to the first aspect when executed by the processor.
According to the parcel identification method, system and equipment provided by the embodiment of the invention, the parcel slowly falls under the action of the air flow sprayed by the air amplifier, so that the bar code identifier has sufficient time to read the bar code of the parcel, and the parcel covered by the bar code is turned over, folded and unfolded under the action of the air flow, so that the covered and hidden bar code is exposed, and the bar code identifier can successfully read the bar code, therefore, the problem of reading various types of parcels is solved, and the parcel identification efficiency is greatly improved.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In the following description, if suffixes such as "module", "part", or "unit" used to indicate elements are used only for the convenience of description of the present invention, they have no specific meaning by themselves. Thus, "module", "component" or "unit" may be used mixedly.
Fig. 1 is a flowchart of a parcel identification method according to an embodiment of the present invention. The parcel identification method provided by the embodiment of the invention is suitable for a parcel identification system. The package identification method comprises the following steps:
step S101, detecting whether the package enters an identification channel, wherein the identification channel is positioned above a tray;
in one feasible scheme, whether the package enters the identification channel is detected in the following specific mode: and detecting whether the package enters the identification channel by adopting an infrared scanning or radar scanning mode.
Preferably, the identification channel is a pipe-type channel perpendicular to the ground surface formed by stacking a plurality of air amplifiers. And a detection unit is arranged at the entrance of the identification channel and used for detecting whether the package enters the identification channel. The detection unit may be an infrared scanner, a radar scanner, or other detection device.
Step S102, when detecting that the parcel enters the identification channel, starting an air amplifier, and spraying airflow into the identification channel to enable the parcel in the channel to slowly descend;
in one possible scheme, the air flow is sprayed into the identification channel to enable the package in the channel to slowly descend, and the specific mode is as follows:
and the air flow is sprayed into the identification channel in an inclined upward direction, so that the package in the channel slowly descends.
The packages are transferred from top to bottom in the identification channel and finally reach the tray positioned right below the identification channel, and the bar code information of the packages needs to be identified by the bar code identifier when the packages reach the tray. If the parcel is in a free-falling state in the identification channel, the descending speed is extremely high, and the bar code identifier is difficult to identify in an extremely short time, so that when the parcel enters the identification channel, the air amplifier is controlled to spray air flow into the identification channel in an inclined upward direction, the parcel is slowly descended in the channel, and therefore, the bar code identifier has enough time to identify the bar code of the parcel.
In another possible scheme, the air flow is sprayed into the identification channel, so that the package in the channel slowly descends, and the specific mode is as follows:
when the bar code recognizer cannot read the bar code of the package initially, the air amplifier is controlled to regulate air flow, rotating air is generated inside the recognition channel, and the package is unfolded or turned over so that the bar code recognizer can read the hidden or shielded bar code on the package.
The identification channel is made up of a stack of multiple air amplifiers, so that each air amplifier can independently control the generated air flow, ultimately forming a whirlwind pattern.
In the scheme, when the bar code recognizer cannot initially read the bar code of the package, the air amplifier is controlled to adjust air pressure, rotating air is generated inside the recognition channel, and the package is unfolded or turned over so that the bar code recognizer reads the hidden or shielded bar code on the package.
Here, a time value may be preset, and when the barcode is not read to the barcode of the package within the preset time, it is determined that the barcode recognizer fails to initially read the information.
S103, controlling a bar code recognizer to read a bar code on the package in the recognition channel;
step S104, after the bar code of the package is successfully read, the air amplifier is closed;
after the bar code of the parcel is successfully read, the air amplifier is closed, and the specific mode is as follows:
the identification channel is formed by stacking a plurality of air amplifiers, and after the bar code of the package is successfully read, the air amplifiers are controlled to be gradually closed, so that the package can gently fall into the tray.
Each air amplifier is gradually closed, so that the descending speed of the packages can be buffered, the packages drop into the tray gently, and the packages are protected.
And step S105, enabling the packages to fall into a tray.
The package identification method provided by the embodiment slowly falls under the action of the air flow sprayed by the air amplifier, so that the bar code identifier has sufficient time to read the bar code of the package, and the package covered by the bar code is turned over, the folding soft package is unfolded and stretched under the action of the air flow, the covered and hidden bar code is exposed, so that the bar code identifier can successfully read the bar code, the problem of reading various types of packages is solved, and the identification efficiency of the package is greatly improved.
Please refer to fig. 2, which is a schematic diagram of an overall structure of the package identification system according to the embodiment of the present invention.
As shown, the package identification system includes an identification channel 20, an air amplifier 21, a detection unit 22, a bar code identifier 23, a control unit 24, and a tray 25.
The identification passage 20 is a pipe-type passage formed by stacking a plurality of air amplifiers 21. In a preferred embodiment, the identification tunnel 20 is perpendicular to the ground, and the parcels enter from the entrance of the identification tunnel 20, descend slowly in the identification tunnel 20, and fall into a tray 25 located below the bottom of the identification tunnel 20 after being bar-coded by a bar-code recognizer 23.
The air amplifier 21 may be cylindrical, elliptical cylindrical, etc. A plurality of air amplifiers are stacked together to form a duct-type passageway for packages to pass through. The stacking manner is not limited herein.
Referring to fig. 3, a schematic structural diagram of the air amplifier is shown, and as shown in fig. 3, the single air amplifier 21 includes:
the outer shell 211 and the inner shell 212, the outer shell 211 cover is established outside the inner shell 212, just form annular cavity 213 between outer shell 211 and the inner shell 212, can connect through the screw thread between outer shell 211 and the inner shell 212, perhaps connect through other modes such as buckle.
At least one air inlet 214 is arranged on the outer shell body 211, an annular nozzle 215 is arranged on one end of the inner shell body 212 far away from the air inlet 214, the opening direction of the nozzle 215 is inclined upwards, and compressed air enters an annular cavity 213 between the inner shell body and the outer shell body from the air inlet 214 and is sprayed out from the nozzle 215 to the inside of the air amplifier 21.
In a possible embodiment, the inner housing 212 of the air amplifier is funnel-shaped, and the barcode identifier 23 is mounted on the surface of the inner housing 212 of the air amplifier 21, and since the inner housing 212 is funnel-shaped, the surface of the inner housing is inclined, so that the reading direction of the barcode identifier 23 mounted on the surface of the inner housing is inclined upward. So that the bar code of the bottom of the package falling from top to bottom can be read.
In a possible solution, the outer housing 211 is provided with an adjusting device at the air inlet 214, and by adjusting the adjusting device, the air inlet amount of the compressed air can be controlled, so as to adjust the wind speed and the wind type of the airflow in the identification passage 20.
In the scheme, when the bar code identifier 23 cannot read the bar code of the package initially, the air amplifier 21 is controlled to adjust the air pressure through the adjusting device, and rotating air is generated inside the identification channel 20 to unfold or turn the package so that the bar code identifier 23 reads the bar code hidden or shielded on the package.
The detecting unit 22 is installed at an entrance of the identification passage 20 to detect whether the parcel enters the identification passage 20.
The detection unit 22 may be an infrared scanner, a radar scanner, or other detection device.
The bar code identifier 23 is mounted on the inner wall of the air amplifier 21 for reading a bar code on the package.
The number of the barcode identifiers 23 may be one or more.
The control unit 24 is arranged on the identification channel 20, is connected with the detection unit 22 and the bar code identifier 23, and controls and starts the air amplifier 21 to spray air flow into the identification channel 20 when the detection unit 22 detects that the parcels enter the identification channel 20, so that the parcels in the channel slowly descend;
and the tray 25 is positioned right below the bottom of the identification channel 20 and is used for receiving the packages falling from the identification channel 20.
The parcel identification system that this embodiment provided, after the parcel got into the discernment passageway, slowly fall down under the air current effect of air amplifier injection, make the bar code recognizer have the sufficient time to read the bar code of parcel, and under the effect of air current, the parcel that is sheltered from the bar code is by the upset, folding soft bag quilt is expanded and is extended, the bar code that will be sheltered from and hide appears, the reading bar code that makes the bar code recognizer succeed, consequently, the problem of reading various types of parcels has been solved, and the recognition efficiency of parcel is greatly improved.
On the basis of the foregoing embodiment, an embodiment of the present invention further provides a package identification apparatus.
Referring to fig. 4, the parcel identification apparatus comprises: a memory 401, a processor 402 and a computer program 403 stored on said memory 401 and executable on said processor 402, said computer program 403, when executed by said processor 402, implementing the steps of package identification as in the first or second embodiment.
Among the parcel identification equipment that this embodiment provided, after the parcel gets into the discernment passageway, slowly fall under the air current effect of air amplifier injection, make bar code recognizer have the sufficient time to read the bar code of parcel, and under the effect of air current, the parcel that is sheltered from the bar code is overturned, folding soft bag quilt is expanded and is extended, the bar code that will be sheltered from and hide shows, make the reading bar code that bar code recognizer can succeed, consequently, the problem of reading various types of parcels has been solved, and the identification efficiency of parcel is greatly improved.
On the basis of the foregoing embodiment, another embodiment of the present invention further provides a computer-readable storage medium, which is characterized in that a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements the steps of package identification of the foregoing embodiment.
The computer-readable storage medium of the embodiment enables the packages in the identification channel to slowly fall down by controlling the air amplifier to jet air flow, so that the bar code identifier has sufficient time to read the bar codes of the packages, and the blocked and hidden bar codes are exposed under the action of the air flow, so that the bar code identifier can successfully read the bar codes, thereby solving the problem of reading various types of packages and improving the identification efficiency of the packages.
It should be noted that, in this document, 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. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.