Compound code scanning engine, code scanning system and code scanning equipment capable of avoiding working interference

By adopting heterogeneous dual-camera design and independent control lighting modules in the scanning code engine, the interfering problems of existing scanning code engines in the delivery and evidence archiving process are solved, and efficient scanning and taking photos are realized, improving work efficiency and photo quality.

CN120106109APending Publication Date: 2025-06-06SUZHOU MOBYDATA SMART SYST CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311618707.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-30
Publication Date
2025-06-06

AI Technical Summary

Technical Problem

The existing code scanning engines have mutual interference in the process of sending documents and archiving evidence, resulting in inefficiency, poor quality of photos, and difficulty in effectively traceability and responsibilities.

Method used

A composite code scanning engine is designed, adopting a heterogeneous dual camera design, including a scan camera for barcode scanning and identification and a archive camera for taking photos and archives. A corresponding lighting module is set on the same side. Through system control, the functions of sending code scanning and proof archives and taking photos are realized to ensure that the work of the two sets of cameras does not interfere with each other.

Benefits of technology

The delivery process is simplified, the work efficiency is improved, the quality of photos is ensured, and the ability to trace and determine responsibilities can be effectively avoided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120106109A_ABST
    Figure CN120106109A_ABST
Patent Text Reader

Abstract

The invention provides a code scanning engine capable of avoiding working interference, a code scanning system with the code scanning engine and code scanning equipment with the code scanning engine. The code scanning engine is arranged in the host, and the code scanning engine adopts a heterogeneous double-camera design and is provided with a code scanning camera and a retaining camera; two lighting modules are arranged corresponding to the two cameras; the code scanning camera and the corresponding illumination module are provided with a polarizing film in a first polarization direction; polarizers in the second polarization direction are arranged on the retaining camera and the corresponding second lighting module, and the first polarization direction and the second polarization direction form an angle of 90 degrees. According to the code scanning engine, the two cameras adopt different parameter designs to adapt to different application requirements, the equipment cost is reduced, and the code scanning engine is convenient to use; the two lighting modules can be independently controlled and do not interfere with each other during working; and the aiming indication module for code scanning is controlled based on the exposure synchronization signal of the code scanning camera, so that the aiming indication module can be prevented from being shot during decoding, and the decoding efficiency is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of industrial identification technology, and in particular to a multi-purpose composite code scanning engine that can avoid mutual interference during operation, and a code scanning system and a code scanning device having the code scanning engine. Background Art

[0002] Barcode technology is an efficient automatic identification technology in the era of big data, and is an effective means to achieve fast, accurate and reliable data collection. The application of barcode technology solves the bottleneck problem of data entry and data collection, and is widely used in retail, libraries, product quality tracking, mobile payment, logistics and other fields, providing favorable technical support for data collection and management.

[0003] Take the logistics industry as an example. In today's society, express delivery and logistics are becoming more and more convenient, and the number of express delivery orders is also increasing day by day. There are various ways and methods for express delivery / logistics to deliver goods to the door, such as direct delivery to the door, centralized delivery at logistics stations, and self-pickup at express cabinets, etc. As everyone's work and life pace is getting faster and faster, sometimes no one is at home when express delivery / logistics delivers goods to the door, or only the elderly are at home. When no one is at home, the delivered items are generally placed at the door. When the family is at home, they will be handed over to the family, and the recipient will receive the goods when he is at home. For the express delivery placed at the logistics station, the person and his family will go to the station to pick up the express delivery or report the delivery code to the station staff to pick up the express delivery when the time is convenient. For the express delivery placed in the express cabinet, the person or his family will also pick up the express delivery by scanning the code or the pickup code when the time is convenient. When the delivery is delivered to the door, sometimes the wrong express delivery may be delivered due to various reasons; or when picking up the goods at the logistics station, the wrong express delivery may be picked up due to various reasons. If the wrong item is taken, missed or delivered to the wrong person, it will be troublesome for the recipient, sender or courier company. All parties have to recall the circumstances of delivery or pickup, and it is inevitable that there will be disputes among the parties, causing a lot of trouble for all parties and causing delays in work and business.

[0004] In order to solve this problem, existing express delivery, logistics or post stations, in addition to scanning barcodes, sometimes require couriers / staff to take a photo as evidence (Proof of Delivery) when delivering / picking up goods, so as to facilitate tracing and determining responsibilities when disputes occur. Some use the scanning engine (ScanEngine) of the scanning PDA to take a photo of the package for archiving, but the problem is that most scanning engines use black and white cameras with low resolution. In addition, in order to pursue scanning speed and signal-to-noise ratio, the photos taken by the scanning engine are dark, and the field of view of the scanning engine is also specially optimized for scanning, and the field of view angle is not large. Therefore, these archived photos are either black and white, which is very different from what the human eye actually sees, or too dark, or the field of view is too narrow or the resolution is too low to see the full picture and details of the package, and the tracing effect is not good. Some use the camera of the scanning PDA to take a photo of the package for archiving, which requires the courier or staff to take an additional picture after scanning the code. When taking this photo, the operator needs to change from the scanning posture to the photo-taking posture and angle, which wastes a lot of time when pursuing efficient delivery. Moreover, most operators will take pictures and leave quickly in order to save time. There is a high probability that the photos taken will be blurred or flowery due to hand movement when taking pictures, resulting in poor results. Summary of the invention

[0005] The purpose of the present invention is to solve the shortcomings existing in the prior art, and to propose a composite code scanning engine, a code scanning system and a code scanning device. A code scanning camera and a photo camera are arranged on the same side of the code scanning engine, and each is equipped with a corresponding lighting module. Through system control, the functions of code scanning for delivery and photo taking for evidence archiving are realized at the same time, thereby simplifying the delivery process, improving work efficiency, and ensuring that the two groups of cameras do not interfere with each other.

[0006] To achieve the above object, the present invention adopts the following technical solutions: A composite code scanning engine for avoiding work interference is configured in a host. The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file-keeping camera for taking photos and keeping files; the code scanning camera and the file-keeping camera are placed side by side and maintain a consistent orientation; a first lighting module is provided for the code scanning camera; a second lighting module is provided for the file-keeping camera; and a code scanning aiming indication module, wherein, The aiming indication module is connected to the code scanning camera, the code scanning camera is connected to the single-chip control module, the single-chip control module is connected to the host, and the aiming indication module is controlled according to the exposure synchronization signal of the code scanning camera, the aiming indication module is turned off when the code scanning camera is exposed, and the aiming indication module is turned on when it is not exposed; The control of the first lighting module is connected to the code scanning camera and is controlled by the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the first lighting module, and a second polarizer with the same first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host, and is controlled by the host according to the exposure synchronization signal of the archive camera; a third polarizer with a second polarization direction is arranged in front of the second lighting module, and its polarization angle is 90 degrees to the angle of the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera; The single chip control module is connected to the host, and the data of the code scanning camera and the archive camera are transmitted to the host.

[0007] A composite code scanning engine for avoiding work interference is configured in a host. The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file-keeping camera for taking photos and keeping files; the code scanning camera and the file-keeping camera are placed side by side and maintain a consistent orientation; a first lighting module is provided for the code scanning camera; a second lighting module is provided for the file-keeping camera; and a code scanning aiming indication module, wherein, The code scanning aiming indication module is connected to the single-chip control module. The single-chip control module controls the on and off of the aiming indication module in real time based on the exposure synchronization signal of the code scanning camera. The aiming indication module is turned off when the code scanning camera is exposed, and is turned on when it is not exposed. The control of the first lighting module is connected to the single-chip control module, and the single-chip control module controls the on and off and brightness of the lighting lamp in real time based on the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp; a second polarizer with the same first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host, and is controlled by the host according to the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the second lighting module, and its polarization direction is 90 degrees to the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera for control; The single-chip control module is connected to the host, and the data from the code scanning camera and the archive camera are transmitted to the host.

[0008] A composite code scanning engine for avoiding work interference is configured in a host. The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file-keeping camera for taking photos and keeping files; the code scanning camera and the file-keeping camera are placed side by side and maintain a consistent orientation; a first lighting module is provided for the code scanning camera; a second lighting module is provided for the file-keeping camera; and a code scanning aiming indication module, wherein, The aiming indication module is connected to a code scanning camera, which is connected to a host. The host controls the aiming indication module according to an exposure synchronization signal of the code scanning camera. When the code scanning camera is exposed, the aiming indication module is turned off, and when it is not exposed, the aiming indication module is turned on. The control of the first lighting module is connected to the code scanning camera and is controlled by the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp of the first lighting module; a second polarizer with the same first polarization direction is also arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host according to the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees with the angle of the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera, and the archive camera is controlled by the host; The data from the code scanning camera and the archive camera are transmitted to the host.

[0009] A composite code scanning engine for avoiding work interference is configured in a host. The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file-keeping camera for taking photos and keeping files; the code scanning camera and the file-keeping camera are placed side by side and maintain a consistent orientation; a first lighting module is provided for the code scanning camera; a second lighting module is provided for the file-keeping camera; and a code scanning aiming indication module, wherein, The aiming indication module is connected to the host, and the host controls the on and off of the aiming indication module based on the exposure synchronization signal of the code scanning camera. The aiming indication module is turned off when the code scanning camera is exposed, and is turned on when it is not exposed; The control of the first lighting module is connected to the host, and the host controls it based on the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp of the first lighting module; a second polarizer consistent with the first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the host, and is controlled by the host based on the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees with the first polarization direction; a fourth polarizer with the same second polarization direction is installed in front of the lens of the archive camera, and the archive camera is controlled by the host; The data from the code scanning camera and the archive camera are transmitted to the host.

[0010] Preferably, the code scanning camera is a black and white pixel camera; the archive camera is a color pixel camera.

[0011] More preferably, the design parameters of the code scanning camera and the archive camera, such as resolution, field of view angle, focal length, etc., are different.

[0012] More preferably, the host is a smart phone, a PDA or a tablet computer.

[0013] A composite code scanning system for avoiding work interference, the code scanning system comprises a host and a code scanning engine arranged on the host; the code scanning engine adopts a heterogeneous dual-camera design, and is provided with two cameras, one is a code scanning camera for barcode scanning, and the other is a record keeping camera for taking photos and archiving; two lighting modules, wherein the first lighting module corresponds to the code scanning camera for barcode scanning, and the second lighting module corresponds to the record keeping camera for taking photos and archiving; a polarizer with a first polarization direction is arranged in front of the lens of the code scanning camera and on the first lighting module; a polarizer with a second polarization direction is arranged in front of the lens of the record keeping camera and on the second lighting module, and the first polarization direction is 90 degrees to the second polarization direction; and a single-chip microcomputer control module connected to the host; the working process of the code scanning system is as follows: When the courier delivers the item to the logistics station and is ready to scan the barcode on the package to indicate that the item has been delivered, the barcode scanning engine on the host turns on the lighting of the first lighting module, and the barcode scanning camera obtains the barcode image decoding; the host turns on the lighting of the second lighting module to facilitate the archiving camera to take photos for archiving; The control and aiming indication module of the lighting lamp of the first lighting module is directly connected to the single-chip control module, or is connected to the code scanning camera, and then connected to the single-chip control module. The single-chip control module controls the on and off and brightness of the lighting LED of the first lighting module in real time based on the exposure synchronization signal of the code scanning camera, and turns off the aiming indication module when the code scanning camera is exposed, and turns on the aiming indication module when it is not exposed; the code scanning camera is controlled by the code scanning engine to perform decoding operations such as gain, exposure, and lighting; The host controls the gain, exposure, white balance, etc. of the archive camera to take photos and archive; the control of the second lighting module is connected to the host and is controlled by the host based on the exposure synchronization signal of the archive camera; the data of the code scanning camera and the archive camera are transmitted to the host; If the host does not receive the decoded data or the archived image, the code scanning engine continues to try to decode, and the host controls the archived camera to continue trying to take pictures; If the decoding is successful, the first lighting module is turned off; If the archived image is successfully obtained, the second lighting module is turned off; Finally, turn off the QR code scanning camera and the archive camera, and the work is completed.

[0014] A composite code scanning system for avoiding work interference, the code scanning system comprising a host and a code scanning engine arranged on the host; the code scanning engine adopts a heterogeneous dual-camera design, and is provided with two cameras, one is a code scanning camera for barcode scanning, and the other is a record keeping camera for taking photos and archiving; two lighting modules, wherein the first lighting module corresponds to the code scanning camera for barcode scanning, and the second lighting module corresponds to the record keeping camera for taking photos and archiving; a polarizer with a first polarization direction is arranged in front of the lens of the code scanning camera and on the first lighting module; a polarizer with a second polarization direction is arranged in front of the lens of the record keeping camera and on the second lighting module, and the first polarization direction is 90 degrees to the second polarization direction; and the working process of the code scanning system is as follows: When the courier delivers the item to the logistics station and is ready to scan the barcode on the package to indicate that the item has been delivered, the barcode scanning engine on the host turns on the lighting of the first lighting module, and the barcode scanning camera obtains the barcode image decoding; the host turns on the lighting of the second lighting module to facilitate the archiving camera to take photos for archiving; The control and aiming indication module of the lighting lamp of the first lighting module are directly connected to the host, or are both connected to the code scanning camera, and the code scanning camera is connected to the host; the host controls the aiming indication module based on the exposure synchronization signal of the code scanning camera, and the host controls the on and off and brightness of the lighting lamp of the first lighting module in real time, turns off the aiming indication module when exposing, and turns on the aiming indication module when not exposing; the code scanning camera performs decoding operations through the scanning engine, which controls the gain, exposure, lighting, etc. The host controls the gain, exposure, white balance, etc. of the archive camera to take photos and archive them; the control of the second lighting module is connected to the host and is controlled by the host based on the exposure synchronization signal of the archive camera; The data from the code scanning camera and the archive camera are transmitted to the host. If the host does not receive the decoded data or the archived picture, the code scanning engine continues to try to decode and the host controls the archive camera to continue to try to take pictures. If the decoding is successful, the first lighting module is turned off; If the archived image is successfully obtained, the second lighting module is turned off; Finally, turn off the QR code scanning camera and the archive camera, and the work is completed.

[0015] Preferably, the code scanning camera is a black and white pixel camera; the archive camera is a color pixel camera.

[0016] More preferably, the design parameters of the code scanning camera and the archive camera, such as resolution, field of view angle, focal length, etc., are different.

[0017] More preferably, the host is a smart phone, a PDA or a tablet computer.

[0018] A code scanning device for avoiding work interference comprises a host and the scanning engine as described above.

[0019] The beneficial effect of the present invention is that the composite code scanning engine for avoiding work interference of the present invention is configured in a code scanning device such as a smart phone, a PDA, and a tablet computer. The code scanning engine adopts a heterogeneous dual-camera design and is provided with two cameras, which are respectively used for code scanning and identification and taking pictures for archiving; the two cameras are designed with different parameters to adapt to different application requirements and reduce equipment costs; the two cameras are arranged side by side and in the same direction for easy use; corresponding lighting modules are provided for the two cameras respectively, a polarizing plate in a first polarization direction is provided in front of the lighting module for code scanning and the camera, and a polarizing plate in a second polarization direction is provided in front of the lighting module for taking pictures and the camera, the two polarization directions differ by 90 degrees, the two lighting modules can be controlled independently, and will not interfere with each other during operation; and the aiming indication module (Aimer) for code scanning is based on the exposure synchronization signal control of the code scanning camera, which can avoid the code scanning camera capturing the Aimer during decoding and affecting barcode recognition, thereby improving the working efficiency of the equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 FIG. 1 is a schematic diagram of a dual-lens architecture of a composite code scanning engine for avoiding work interference according to an embodiment of the present invention; Figure 2 FIG. 1 is a schematic diagram of a dual-lens architecture of a composite code scanning engine according to another embodiment of the present invention; Figure 3 The figure is a schematic diagram of the system framework structure of a composite code scanning system according to an embodiment of the present invention; Figure 4 The figure is a schematic diagram of the system framework structure of a composite code scanning system according to another embodiment of the present invention; Figure 5 The figure shows a schematic diagram of the system framework structure of a composite code scanning system according to another embodiment of the present invention; Figure 6 The figure shows a schematic diagram of the system framework structure of a composite code scanning system according to another embodiment of the present invention; Figure 7 Shown is a schematic diagram of the working process of the composite code scanning device of the present invention. DETAILED DESCRIPTION

[0021] In order to provide a further understanding of the purpose, structure, features and functions of the present invention, the following detailed description is given in conjunction with the embodiments.

[0022] In order to solve the problem of inconvenience or poor effect caused by the single black-and-white pixel barcode scanning camera configured in the existing PDA in the distribution of items and the archiving of delivery photos, the present application proposes a scanning engine configured in the PDA, which adopts a heterogeneous dual-camera design, a black-and-white pixel barcode scanning camera for barcode scanning and recognition, and a color pixel archiving camera for taking photos and keeping records; the scanning camera is the same as the existing design, such as resolution, field of view angle, focal length, etc., this camera is specially designed for barcode scanning and recognition; the other archiving camera is designed with a larger field of view angle and a higher resolution (two million or more) according to the needs of taking photos and keeping records, and the lens can use a fixed-focus lens according to the working distance to save focusing time.

[0023] In the specific architecture design of the code scanning engine, refer to Figure 1 and Figure 2 , the black-and-white pixel code scanning camera 10 and the color pixel record camera 20 are placed side by side and kept in the same direction. This design can make the scanning and taking pictures posture consistent, saving the switching time from the straight grip posture of scanning to the vertical grip posture of taking pictures, which is convenient for use. Each of the two cameras is equipped with a lighting module, as shown in the figure, the first lighting module 12 ( Figure 3-Figure 6 The lighting 1) corresponds to the barcode scanning camera 10; the second lighting module 22 ( Figure 3-Figure 6 The lighting 2) corresponds to the archive camera 20; the lighting module generally includes a light-emitting LED (illumination lamp) and a lens placed in front of the light-emitting LED. Polarized light filters are added to the lens of the lighting module and the lenses of the code scanning camera and the archive camera at the same time, so that the light they emit becomes polarized light in only one direction.

[0024] The first lighting module is placed near the code scanning camera, and a polarized light filter in a first direction is arranged on the lighting lens. Meanwhile, a polarized light filter is also arranged on the lens of the code scanning camera, and its polarization direction is consistent with that of the first lighting module.

[0025] The second lighting module is arranged near the archive camera, and a polarized light filter of the second direction is arranged on the lighting lens, and the polarization angle is 90 degrees to the polarization angle of the first lighting module; a polarized filter is also arranged on the lens of the archive camera, and its polarization direction is consistent with the polarization direction of the second lighting module.

[0026] In this way, because polarized light filters are set on the two lighting modules and their corresponding cameras, and the polarization angle is 90 degrees, the lighting does not interfere with each other and can be used for their own purposes.

[0027] Based on the above design concept, different specific technical solutions and working principles of the composite code scanning system of the present invention are explained below with different specific implementation methods. Embodiment 1:

[0028] See also Figure 1 The system framework structure diagram of the composite code scanning system of the embodiment 1 of the present invention is shown, in which the composite code scanning system includes a code scanning engine and a host; the code scanning aiming indication module 14 (Aimer) of the code scanning engine is connected to the code scanning camera 10, and the code scanning camera 10 is connected to the single-chip control module (MCU) 30, and the single-chip control module 30 controls the Aimer according to the exposure synchronization signal of the code scanning camera. The Aimer is turned off when the code scanning camera 10 is exposed, and is turned on when it is not exposed. Therefore, it can be avoided that the code scanning camera 10 captures the bright spot formed by the Aimer when taking the barcode image, so as not to affect the decoding effect; The control of the first lighting module 12 is connected to the barcode scanning camera and is controlled by the exposure synchronization signal of the barcode scanning camera; at the same time, a first polarizer with a first polarization direction is installed in front of the first lighting module 12, so the illumination emitted by it has only one polarization direction of light; A second polarizer having the same polarization direction as the first polarization direction is installed in front of the lens of the barcode scanning camera 10, so that it can completely receive the light emitted by the first lighting module 12; The control of the second lighting module 22 is connected to the archive camera 20 and is controlled by the exposure synchronization signal of the archive camera; at the same time, a third polarizer in the second polarization direction is installed in front of the second lighting module 22, and its polarization angle is 90 degrees to the angle of the first polarization direction; A fourth polarizing plate having the same polarization direction as the second polarization plate is installed in front of the archive camera 20 for archive retention, and the archive camera 20 is controlled by a host 100 (Host, such as a smart phone, PDA, tablet computer, etc.); In this embodiment, because the polarization directions of the first lighting module and the second lighting module are 90 degrees, the emitted light of the first lighting module can only be received by the code scanning camera, and is isolated by the fourth polarizer at the archive camera due to the polarization direction; similarly, the emitted light of the second lighting module can only be received by the archive camera, and is isolated by the second polarizer at the code scanning camera. Therefore, the duration and frequency of the two lightings can be independently controlled by the two cameras without interfering with each other.

[0029] The single-chip control module 30 is connected to the host 100 , and the data of the code scanning camera and the archive camera are transmitted to the host 100 (Host). Embodiment 2:

[0030] See also Figure 2 The schematic diagram of the system framework structure of the composite code scanning system of the embodiment 2 of the present invention is shown, in which the composite code scanning system includes a code scanning engine and a host; the code scanning aiming indicator module (Aimer) of the code scanning engine is connected to the single-chip microcomputer control module (MCU) 30, and the single-chip microcomputer control module 30 controls the light and dark of the Aimer in real time based on the exposure synchronization signal of the code scanning camera, and turns off the Aimer when the code scanning camera 10 is exposed, and turns on the Aimer when it is not exposed, which can also prevent the code scanning camera from capturing the bright spot formed by the Aimer, thereby not affecting the decoding effect; The control of the first lighting module 12 is connected to the above-mentioned single-chip control module 30. The single-chip control module controls the on and off and brightness of the lighting lamp in real time based on the exposure synchronization signal of the code scanning camera. At the same time, a first polarizer with a first polarization direction is installed in front of the lighting lamp, so the lighting emitted by it has only one polarization direction of light; A second polarizer with a first polarization direction is also installed in front of the lens of the barcode scanning camera 10, so that it can completely receive the light emitted by the first lighting module; The control of the second lighting module 22 is connected to the archive camera 20 and is controlled by the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is installed in front of the second lighting module 22, and its polarization angle is 90 degrees to the polarization angle of the first lighting module; A fourth polarizer having the same polarization direction as the second lighting module is installed in front of the lens of the archive camera 20 for archive retention, and is controlled by a host 100 (Host, such as a smart phone, PDA, tablet computer, etc.); The single-chip control module 30 is connected to the host 100 , and the data of the code scanning camera 10 and the archive camera 20 are transmitted to the host 100 (Host).

[0031] Because the polarization directions of the first lighting module 12 and the second lighting module 22 are 90 degrees, the outgoing light of the first lighting module 12 can only be received by the code scanning camera 10, and is isolated by the fourth polarizer at the archive camera 20 due to the polarization direction; similarly, the outgoing light of the second lighting module 22 can only be received by the archive camera 20, and is isolated by the second polarizer at the code scanning camera 10. In this way, the lighting time and frequency of the two lighting modules can be independently controlled by the two cameras without interfering with each other. Embodiment 3:

[0032] See also Figure 3 The schematic diagram of the system framework structure of the composite code scanning system of the third embodiment of the present invention is shown, in which the composite code scanning system includes a code scanning engine and a host; the code scanning aiming indication module (Aimer) of the code scanning engine is connected to the code scanning camera 10, and the code scanning camera 10 is connected to the host 100, and the host 100 is controlled by the exposure synchronization signal of the code scanning camera to turn off the Aimer when the code scanning camera 10 is exposed, and turn on the Aimer when it is not exposed, so that the camera can avoid capturing the bright spot formed by the Aimer, thereby not affecting the decoding effect; The control of the first lighting module 12 is connected to the barcode scanning camera 10 and is controlled by the exposure synchronization signal of the barcode scanning camera; at the same time, a first polarizer with a first polarization direction is installed in front of the lighting lamp of the first lighting module, so that the lighting emitted by it has only one polarization direction of light; A second polarizer with a first polarization direction is also installed in front of the lens of the barcode scanning camera 10, so that it can completely receive the light emitted by the first lighting module; The control of the second lighting module 22 is connected to the archive camera 20, and the archive camera 20 is connected to the host and controlled by the host according to the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is installed in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees to the first polarization direction of the first lighting module; A fourth polarizer having the same polarization direction as the second lighting module is installed in front of the lens of the archive camera 20 for archive retention, and is controlled by a host 100 (the host is, for example, a smart phone, a PDA, a tablet computer, etc.); The data from the barcode scanning camera 10 and the archive camera 20 are transmitted to the host 100.

[0033] Because the polarization directions of the first lighting module 12 and the second lighting module 22 are 90 degrees, the outgoing light of the first lighting module 12 can only be received by the code scanning camera 10, and is isolated by the fourth polarizer at the archive camera due to the polarization direction. Similarly, the outgoing light of the second lighting module 22 can only be received by the archive camera 20, and is isolated by the second polarizer at the code scanning camera 10; thereby, the lighting duration, frequency, etc. of the two lighting modules can be independently controlled by the two cameras without interfering with each other. Embodiment 4:

[0034] See also Figure 4 The schematic diagram of the system framework structure of the composite code scanning system of the embodiment 4 of the present invention is shown, in which the composite code scanning system includes a code scanning engine and a host; the code scanning aiming indication module 14 (Aimer) of the code scanning engine is connected to the host 100 (the host is, for example, a smart phone, a PDA, a tablet computer, etc.), and the host 100 controls the light and dark of the Aimer based on the exposure synchronization signal of the code scanning camera, and turns off the Aimer when the code scanning camera 10 is exposed, and turns on the Aimer when it is not exposed, so as to avoid the bright spot formed by the Aimer when the code scanning camera takes the barcode image, thereby not affecting the decoding effect; The control of the first lighting module 12 is connected to the host 100, and the host 100 is controlled based on the exposure synchronization signal of the barcode scanning camera; at the same time, a first polarizer with a first polarization direction is installed in front of the lighting lamp of the first lighting module 12, so that the lighting emitted by it has only one polarization direction of light; A second polarizer with a first polarization direction is also installed in front of the lens of the barcode scanning camera 10, so that it can completely receive the light emitted by the first lighting module; The control of the second lighting module 22 is connected to the host 100, and is controlled by the host based on the exposure synchronization signal of the archive camera 20; at the same time, a third polarizer with a second polarization direction is installed in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees with the first polarization direction; A fourth polarizer having the same polarization direction as the second polarization is installed in front of the lens of the archive camera 20 for archive storage, and is controlled by the host 100; The data from the barcode scanning camera 10 and the archive camera 20 are both transmitted to the host 100 .

[0035] Because the polarization directions of the first lighting module 12 and the second lighting module 22 are 90 degrees, the outgoing light of the first lighting module 12 can only be received by the code scanning camera 10, and is isolated by the fourth polarizer at the archive camera 20 due to the polarization direction. Similarly, the outgoing light of the second lighting module 22 can only be received by the archive camera 20, and is isolated by the second polarizer at the code scanning camera 10; thereby, the lighting time, frequency, etc. of the two lighting modules can be independently controlled by the two cameras without interfering with each other.

[0036] The implementation methods of Example 3 and Example 4 can save a single-chip control module.

[0037] Reference Figure 7The figure shows a schematic diagram of the working process of the composite multi-purpose barcode scanning device of the present invention, wherein the barcode scanning device comprises a host and a barcode scanning engine arranged on the host; the barcode scanning engine adopts a heterogeneous dual-camera design and is provided with two cameras, a black-and-white pixel barcode scanning camera for barcode scanning and recognition, and a color pixel archiving camera for taking photos and archiving; two lighting modules are also provided, the first lighting module corresponds to the barcode scanning camera for barcode scanning, and the second lighting module corresponds to the archiving camera for taking photos and archiving; a polarizer with a first positive polarization direction is provided in front of the lens of the barcode scanning camera and on the first lighting module; a polarizer with a second positive polarization direction is provided in front of the lens of the archiving camera and on the second lighting module, and the first polarization direction is 90 degrees to the second polarization direction; when the courier delivers the item to the logistics site and prepares to scan the barcode on the package to indicate that the item has been delivered, the barcode scanning engine on the host (generally a mobile barcode scanning device, such as a smart phone, PDA, tablet computer, etc.) turns on the lighting of the first lighting module, and the barcode scanning camera obtains the barcode image decoding; the host turns on the lighting of the second lighting module to facilitate the archiving camera to take photos and archive. In one embodiment, the code scanning device includes a single-chip microcomputer control module connected to the host, and the single-chip microcomputer control module is connected to the host; the control and aiming indication module of the lighting lamp of the first lighting module is directly connected to the single-chip microcomputer control module, or is connected to the code scanning camera, and then connected to the single-chip microcomputer control module. The single-chip microcomputer control module controls the on and off and brightness of the lighting LED of the first lighting module in real time based on the exposure synchronization signal of the code scanning camera, and turns off the Aimer when the code scanning camera is exposed, and turns on the Aimer when it is not exposed. In this way, the code scanning camera can avoid capturing the bright spot of the Aimer when decoding the barcode image, thereby affecting the barcode recognition. The scanning camera is controlled by the scanning engine to perform decoding operations in terms of gain, exposure, lighting, etc. The archiving camera is controlled by the host to take pictures and keep archives in terms of gain, exposure, white balance, etc. The control of the second lighting module is connected to the host 100, and is controlled by the host based on the exposure synchronization signal of the archiving camera 20; the data of the scanning camera and the archiving camera are transmitted to the host; if the host does not receive the decoded data or the archiving picture, the scanning engine continues to try to decode and the host controls the archiving camera to continue trying to take pictures. If the decoding is successful, the first lighting module is turned off; if the archiving picture is successfully obtained, the second lighting module is turned off; then the scanning camera and the archiving camera are turned off, and the work is completed.Since polarizers with a first polarization direction are arranged in front of the first lighting module 12 and the code scanning camera, and polarizers with a second polarization direction are arranged in front of the second lighting module 22 and the archive camera, the first polarization direction and the second polarization direction are 90 degrees apart. Therefore, the outgoing light of the first lighting module 12 can only be received by the code scanning camera 10, and at the archive camera 20, it is isolated by the fourth polarizer due to the polarization direction. Similarly, the outgoing light of the second lighting module 22 can only be received by the archive camera 20, and is isolated by the second polarizer at the code scanning camera 10; thereby, the lighting time, frequency, etc. of the two lighting modules can be independently controlled by the two cameras without interfering with each other.

[0038] In another embodiment, the control of the lighting lamp and the aiming indication module of the first lighting module are directly connected to the host, or are both connected to the code scanning camera. The code scanning camera is connected to the host, and the host controls the aiming indication module (Aimer) based on the exposure synchronization signal of the code scanning camera. The host controls the on and off and brightness of the lighting lamp of the first lighting module in real time, turns off the Aimer when exposing, and turns on the Aimer when not exposing. This can avoid the code scanning camera capturing the bright spot of the Aimer when decoding the barcode image, thereby affecting the barcode recognition; the code scanning camera performs decoding operations through the scanning engine, which controls the gain, exposure, lighting, etc. The archiving camera is controlled by the host for gain, exposure, white balance, etc. to take pictures and keep archived pictures; the control of the second lighting module is connected to the host 100, and is controlled by the host based on the exposure synchronization signal of the archiving camera 20; the data of the code scanning camera and the archiving camera are transmitted to the host; if the host does not receive the decoded data or the archiving picture, the code scanning engine continues to try to decode and the host controls the archiving camera to continue trying to take pictures; if the decoding is successful, the first lighting module is turned off; if the archiving picture is successfully obtained, the second lighting module is turned off; then the code scanning camera and the archiving camera are turned off, and the work is completed. Since polarizers with a first polarization direction are arranged in front of the first lighting module 12 and the code scanning camera 10, and polarizers with a second polarization direction are arranged in front of the second lighting module 22 and the archive camera 20, the first polarization direction and the second polarization direction are 90 degrees apart. Therefore, the outgoing light of the first lighting module 12 can only be received by the code scanning camera 10, and is isolated by the fourth polarizer at the archive camera 20 due to the polarization direction. Similarly, the outgoing light of the second lighting module 22 can only be received by the archive camera 20, and is isolated by the second polarizer at the code scanning camera 10; thereby, the lighting time, frequency, etc. of the two lighting modules can be independently controlled by the two cameras without interfering with each other.

[0039] The composite code scanning engine of the present invention is configured in a code scanning device such as a smart phone, a PDA, and a tablet computer. The code scanning engine adopts a heterogeneous dual-camera design and is provided with two cameras, which are respectively used for code scanning and identification after the delivery of the item and for taking photos for archiving. The two cameras are designed with different parameters to adapt to different application requirements and reduce equipment costs. The two cameras are arranged side by side and in the same direction for easy use. The two cameras are provided with corresponding lighting modules respectively, and a polarizer with a first polarization direction is arranged in front of the lighting module for code scanning and the camera, and a polarizer with a second polarization direction is arranged in front of the lighting module for taking photos for archiving and the camera. The two polarization directions differ by 90 degrees, and the two lighting modules can be controlled independently without interfering with each other during operation. The aiming indicator module (Aimer) for code scanning is controlled based on the exposure synchronization signal of the code scanning camera, which can avoid the code scanning camera capturing the Aimer during decoding and affecting barcode recognition, thereby improving the working efficiency of the equipment.

[0040] The present invention has been described by the above-mentioned relevant embodiments, however, the above-mentioned embodiments are only examples for implementing the present invention. It must be pointed out that the disclosed embodiments do not limit the scope of the present invention. On the contrary, changes and modifications made without departing from the spirit and scope of the present invention are all within the scope of patent protection of the present invention.

Claims

1. A composite code scanning engine that avoids work interference is configured in a host. It is characterized in that The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file retention camera for taking photos and keeping records; the code scanning camera and the file retention camera are placed side by side and maintain the same direction; A first lighting module is provided corresponding to the code scanning camera; A second lighting module is provided corresponding to the archive camera; And an aiming indication module for scanning codes, wherein: The aiming indication module is connected to the code scanning camera, the code scanning camera is connected to the single-chip control module, the single-chip control module is connected to the host, and the aiming indication module is controlled according to the exposure synchronization signal of the code scanning camera, the aiming indication module is turned off when the code scanning camera is exposed, and the aiming indication module is turned on when it is not exposed; The control of the first lighting module is connected to the code scanning camera and is controlled by the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the first lighting module, and a second polarizer with the same first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host, and is controlled by the host according to the exposure synchronization signal of the archive camera; a third polarizer with a second polarization direction is arranged in front of the second lighting module, and its polarization angle is 90 degrees to the angle of the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera; The single chip control module is connected to the host, and the data of the code scanning camera and the archive camera are transmitted to the host.

2. A composite code scanning engine that avoids work interference is configured in the host. It is characterized in that The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file retention camera for taking photos and keeping records; the code scanning camera and the file retention camera are placed side by side and maintain the same direction; A first lighting module is provided corresponding to the code scanning camera; A second lighting module is provided corresponding to the archive camera; And an aiming indication module for scanning codes, wherein: The code scanning aiming indication module is connected to the single-chip control module. The single-chip control module controls the on and off of the aiming indication module in real time based on the exposure synchronization signal of the code scanning camera. The aiming indication module is turned off when the code scanning camera is exposed, and is turned on when it is not exposed. The control of the first lighting module is connected to the single-chip control module, and the single-chip control module controls the on and off and brightness of the lighting lamp in real time based on the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp; a second polarizer with the same first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host, and is controlled by the host according to the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the second lighting module, and its polarization direction is 90 degrees to the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera for control; The single-chip control module is connected to the host, and the data from the code scanning camera and the archive camera are transmitted to the host.

3. A composite code scanning engine that avoids work interference, which is configured in the host, It is characterized in that The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file retention camera for taking photos and keeping records; the code scanning camera and the file retention camera are placed side by side and maintain the same direction; A first lighting module is provided corresponding to the code scanning camera; A second lighting module is provided corresponding to the archive camera; And an aiming indication module for scanning codes, wherein: The aiming indication module is connected to a code scanning camera, which is connected to a host. The host controls the aiming indication module according to an exposure synchronization signal of the code scanning camera. When the code scanning camera is exposed, the aiming indication module is turned off, and when it is not exposed, the aiming indication module is turned on. The control of the first lighting module is connected to the code scanning camera and is controlled by the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp of the first lighting module; a second polarizer with the same first polarization direction is also arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the archive camera, which is connected to the host and controlled by the host according to the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees with the angle of the first polarization direction; a fourth polarizer with the same second polarization direction is arranged in front of the lens of the archive camera, and the archive camera is controlled by the host; The data from the code scanning camera and the archive camera are transmitted to the host.

4. A composite code scanning engine that avoids work interference is configured in the host. It is characterized in that The code scanning engine adopts a heterogeneous dual-camera design, including a code scanning camera for barcode scanning and recognition and a file retention camera for taking photos and keeping records; the code scanning camera and the file retention camera are placed side by side and maintain the same direction; A first lighting module is provided corresponding to the code scanning camera; A second lighting module is provided corresponding to the archive camera; And an aiming indication module for scanning codes, wherein: The aiming indication module is connected to the host, and the host controls the on and off of the aiming indication module based on the exposure synchronization signal of the code scanning camera. The aiming indication module is turned off when the code scanning camera is exposed, and is turned on when it is not exposed; The control of the first lighting module is connected to the host, and the host controls it based on the exposure synchronization signal of the code scanning camera; at the same time, a first polarizer with a first polarization direction is arranged in front of the lighting lamp of the first lighting module; a second polarizer consistent with the first polarization direction is arranged in front of the lens of the code scanning camera, so that the light emitted by the first lighting module can be completely received; The control of the second lighting module is connected to the host, and is controlled by the host based on the exposure synchronization signal of the archive camera; at the same time, a third polarizer with a second polarization direction is arranged in front of the lighting lamp of the second lighting module, and its polarization angle is 90 degrees with the first polarization direction; a fourth polarizer with the same second polarization direction is installed in front of the lens of the archive camera, and the archive camera is controlled by the host; The data from the code scanning camera and the archive camera are transmitted to the host.

5. A composite code scanning engine for avoiding work interference as claimed in any one of claims 1 to 4, It is characterized in that The code scanning camera is a black and white pixel camera; the archive camera is a color pixel camera.

6. A composite code scanning engine for avoiding work interference as claimed in any one of claims 1 to 4, It is characterized in that The design parameters of the code scanning camera and the archive camera, such as resolution, field of view angle, focal length, etc., are different.

7. A composite code scanning engine for avoiding work interference as claimed in any one of claims 1 to 4, It is characterized in that The host is a smart phone, a PDA or a tablet computer.

8. A composite code scanning system for avoiding work interference, the code scanning system comprising a host and a code scanning engine arranged on the host; It is characterized in that The barcode scanning engine adopts a heterogeneous dual-camera design, and is provided with two cameras, one is a barcode scanning camera for barcode scanning, and the other is a file-keeping camera for taking photos and keeping files; Two lighting modules, the first lighting module corresponds to the barcode scanning camera for barcode scanning, and the second lighting module corresponds to the archive camera for taking photos and archiving; A polarizer with a first polarization direction is provided in front of the lens of the code scanning camera and on the first lighting module; a polarizer with a second polarization direction is provided in front of the lens of the archive camera and on the second lighting module, and the first polarization direction is 90 degrees to the second polarization direction; and a single-chip microcomputer control module connected to the host; the working process of the code scanning system is as follows: When the courier delivers the item to the logistics station and is ready to scan the barcode on the package to indicate that the item has been delivered, the barcode scanning engine on the host turns on the lighting of the first lighting module, and the barcode scanning camera obtains the barcode image decoding; The host turns on the lighting of the second lighting module to facilitate the archiving camera to take photos for archiving; The control and aiming indication module of the lighting lamp of the first lighting module is directly connected to the single-chip control module, or is connected to the code scanning camera, and then connected to the single-chip control module. The single-chip control module controls the on and off and brightness of the lighting LED of the first lighting module in real time based on the exposure synchronization signal of the code scanning camera, and turns off the aiming indication module when the code scanning camera is exposed, and turns on the aiming indication module when it is not exposed; The scanning camera uses the scanning engine to control gain, exposure, lighting, etc. to perform decoding operations; The host controls the gain, exposure, white balance, etc. of the archiving camera to take photos and save them; The control of the second lighting module is connected to the host, and is controlled by the host based on the exposure synchronization signal of the archive camera; The data from the code scanning camera and the archive camera are transmitted to the host; If the host does not receive the decoded data or the archived image, the code scanning engine continues to try to decode, and the host controls the archived camera to continue trying to take pictures; If the decoding is successful, the first lighting module is turned off; If the archived image is successfully obtained, the second lighting module is turned off; Finally, turn off the QR code scanning camera and the archive camera, and the work is completed.

9. A composite code scanning system for avoiding work interference, the code scanning system comprising a host and a code scanning engine disposed on the host; It is characterized in that The barcode scanning engine adopts a heterogeneous dual-camera design, and is provided with two cameras, one is a barcode scanning camera for barcode scanning, and the other is a file-keeping camera for taking photos and keeping files; Two lighting modules, the first lighting module corresponds to the barcode scanning camera for barcode scanning, and the second lighting module corresponds to the archive camera for taking photos and archiving; A polarizer with a first polarization direction is provided in front of the lens of the code scanning camera and on the first lighting module; a polarizer with a second polarization direction is provided in front of the lens of the archive camera and on the second lighting module, and the first polarization direction is 90 degrees to the second polarization direction; and the working process of the code scanning system is as follows: When the courier delivers the item to the logistics station and is ready to scan the barcode on the package to indicate that the item has been delivered, the barcode scanning engine on the host turns on the lighting of the first lighting module, and the barcode scanning camera obtains the barcode image decoding; The host turns on the lighting of the second lighting module to facilitate the archiving camera to take photos for archiving; The control and aiming indication module of the lighting lamp of the first lighting module are directly connected to the host, or are both connected to the code scanning camera, and the code scanning camera is connected to the host; the host controls the aiming indication module based on the exposure synchronization signal of the code scanning camera, and the host controls the on and off and brightness of the lighting lamp of the first lighting module in real time, turns off the aiming indication module when exposing, and turns on the aiming indication module when not exposing; The barcode scanning camera performs decoding operations through the scanning engine, which controls the gain, exposure, lighting, etc. The host controls the gain, exposure, white balance, etc. of the archiving camera to take photos and save them; The control of the second lighting module is connected to the host, and is controlled by the host based on the exposure synchronization signal of the archive camera; The data from the code scanning camera and the archive camera are transmitted to the host. If the host does not receive the decoded data or the archived picture, the code scanning engine continues to try to decode and the host controls the archive camera to continue to try to take pictures. If the decoding is successful, the first lighting module is turned off; If the archived image is successfully obtained, the second lighting module is turned off; Finally, turn off the QR code scanning camera and the archive camera, and the work is completed.

10. A code scanning device that avoids work interference, It is characterized in that The code scanning device comprises a host and a scanning engine as described in any one of claims 1-7.