Double-camera code reading module and code reading terminal

By adopting the same single aiming module and/or the same single fill light module in the dual-camera code reader module, the module distribution and lens module switching control are optimized, solving the problems of large size and high power consumption of the dual-camera code reader module, and realizing miniaturization and efficient decoding.

CN121525713APending Publication Date: 2026-02-13HANGZHOU HIKROBOT TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511705011.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-19
Publication Date
2026-02-13

AI Technical Summary

Technical Problem

Existing dual-camera barcode reading modules are large in size and consume a lot of power, which is not conducive to the miniaturization of barcode reading terminals.

Method used

By using the same single aiming module and/or the same single fill light module, the number of modules in the dual-camera code reading module is reduced, and the module distribution is optimized through optical axis design to reduce cavity space. The image acquisition process is optimized by combining lens module switching and fill light control.

Benefits of technology

This achievement enables miniaturization and power consumption reduction of the dual-camera code reading module, while improving decoding efficiency and image illumination uniformity, and reducing decoding time and power consumption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121525713A_ABST
    Figure CN121525713A_ABST
Patent Text Reader

Abstract

The invention discloses a double code shooting and reading module. Comprising a long-focus lens module used for collecting a target image of a first target distance, a short-focus lens module used for collecting a target image of a second target distance, an aiming module used for aiming at a target in the image collecting process, and a light supplementing module used for supplementing light in the image collecting process. The first target distance is larger than the second target distance, the aiming module comprises the same single aiming module used for supplementing light for the long-focus lens module and / or the short-focus lens module in the image acquisition process, and / or the same single aiming module used for supplementing light for the long-focus lens module and / or the short-focus lens module in the image acquisition process. The light supplementing module comprises the same single aiming module used for supplementing light for the long-focus lens module and / or the short-focus lens module in the image acquisition process. The technical problem of miniaturization of the double-camera code reading module is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of machine vision, and in particular, to a dual-camera barcode reader module. Background Technology

[0002] Barcodes have a natural advantage in data collection and transmission. With the diversification of barcode application scenarios, different forms of barcode reading devices have been developed for different application scenarios, such as barcode scanners and platform barcode scanning devices for supermarkets; and wearable barcode scanning devices and handheld smart terminals (PDAs) for logistics.

[0003] In some large-space barcode applications, such as large stacked environments, where the items and equipment are large, or where the items are stacked high, or where the barcodes are far away or small, ordinary barcode readers may have difficulty reading them. The main reasons are: the imaging distance exceeds the effective distance, and the depth of field of the barcode reader cannot cover the data.

[0004] For barcode reading devices that require a large identifiable range, a dual-camera barcode reading module is typically used. This module includes a dual-lens module, a dual-aiming module, and a dual-lighting module. Each lens module has a different effective focal length, and the system is composed of a telephoto module and a short-focal-length module. Each lens module has its own independent lighting module and its own independent aiming module. This results in a large size and high power consumption for the dual-camera recognition module, which is not conducive to the miniaturization of the barcode reading terminal. Summary of the Invention

[0005] This invention provides a dual-camera barcode reader module to solve the problem of miniaturization of dual-camera barcode reader modules.

[0006] The first aspect of this invention provides a dual-camera barcode reader module, the dual-camera barcode reader module comprising:

[0007] The system includes a telephoto lens module for acquiring target images at a first target distance, a short-focus lens module for acquiring target images at a second target distance, an aiming module for aiming at the target during image acquisition, and a lighting module for providing supplementary lighting during image acquisition. The first target distance is greater than the second target distance.

[0008] in,

[0009] The aiming module includes: a single aiming module for aiming at a target by the telephoto lens module and / or the short-focus lens module during image acquisition.

[0010] And / or,

[0011] The supplementary lighting module includes: the same single aiming module used for supplementary lighting of telephoto lens module and / or short-focal-length lens module during image acquisition.

[0012] As one possible implementation, the first optical axis distance between the optical axis of the single fill light module and the optical axis of the short focal length lens module is greater than the second optical axis distance between the optical axis of the single fill light module and the optical axis of the telephoto lens module.

[0013] The third optical axis distance between the optical axis of the single aiming module and the optical axis of the short focal length lens module is less than the fourth optical axis distance between the optical axis of the single aiming module and the optical axis of the long focal length lens module.

[0014] The single supplementary light module has a structure that deflects the emitted light toward the optical axis of the short focal length lens module by a set deflection angle.

[0015] The modules are distributed in the cavity space of the dual-camera barcode reader in a manner that minimizes the cavity space of the dual-camera barcode reader module.

[0016] As one possible implementation, the optical axes of each module are parallel and on the same optical axis plane, so that the cavity space of the dual-camera code reading module is minimized in the direction perpendicular to the same optical axis plane;

[0017] or,

[0018] The optical axes of each module are parallel but not on the same optical axis plane, which makes the cavity space of the dual-camera reading module tend to decrease in the direction parallel to the optical axis plane.

[0019] In one possible implementation, the optical axes of each module are parallel and in the same optical axis plane, and the optical axes of the single supplementary lighting module and the single aiming module are both located between the optical axes of the short focal length lens module and the telephoto lens module.

[0020] The single aiming module includes: a laser module for generating laser light, and a diffraction source element for projecting the laser light generated by the laser module into a laser aiming pattern. The size of the diffraction source element depends on the aiming field of view, and the aiming field of view is calibrated according to the field of view of each lens module at a set working distance.

[0021] The single supplementary lighting module includes: a supplementary light source for emitting supplementary light and a supplementary lens for shaping the light spot from the supplementary light source, wherein the size of the supplementary lens depends on the size of the supplementary light field of view.

[0022] The single supplementary light module has a structure that deflects the emitted light towards the optical axis of the short focal length lens module by a set deflection angle, including:

[0023] The optical axis of the fill light lens is not parallel to the optical axis of the single fill light module, and the optical axis of the fill light lens is deflected by a set deflection angle in the direction of the optical axis of the short focal length lens module.

[0024] or,

[0025] The optical axis of the fill light lens is parallel to the optical axis of the single fill light module, and the optical axis of the single fill light module is deflected by a set deflection angle in the direction of the optical axis of the short focal length lens module.

[0026] The deflection angle is determined based on the center position of the short focal length field of view of the short focal length lens module at the first working distance and / or the center position of the aiming field of view at the second working distance.

[0027] As one possible implementation, the deflection angle causes the fill light center to be located at the short focal length field of view center of the short focal length lens module at the first working distance and at the aiming center at the second working distance.

[0028] As one possible implementation, the dual-camera code reader module further includes: circuit boards arranged sequentially along the optical axis.

[0029] in,

[0030] The circuit board includes: a first circuit board for housing the image sensor, a second circuit board for controlling each module, and a third circuit board for providing a connection interface for the identification motherboard.

[0031] The first circuit board, the second circuit board, and the third circuit board are arranged in order of distance from the module from the nearest to the farthest point;

[0032] The short-focal-length lens module and the long-focal-length lens module share the image sensor in the first circuit board.

[0033] As one possible implementation, the dual-camera code reader module acquires images in the following manner:

[0034] Based on image acquisition commands from the second circuit board

[0035] Independently acquire short-focus images from the short-focus lens module, or

[0036] Independently acquire telephoto images from the telephoto lens module, or

[0037] According to the set number of short-focus image frames and long-focus image frames, short-focus images from the short-focus lens module and long-focus images from the long-focus lens module are acquired alternately.

[0038] The short-focus lens module and the long-focus lens module switch during the code reading process in the following manner:

[0039] During the code reading process, images are captured using the default lens module set by the system.

[0040] Determine whether the captured current image meets the decoding conditions. If it does, prohibit switching of the lens module; otherwise, switch to another lens module.

[0041] As one possible implementation, the step of acquiring images according to the default lens module set by the system during the code reading process includes:

[0042] Image acquisition is configured to use the default short-focus lens module in the system settings.

[0043] The switching to another lens module includes:

[0044] If the acquired short-focus image does not meet the decoding conditions, switch to the working state of acquiring a telephoto image from the telephoto lens module, increase the fill light intensity, and adjust the exposure and gain according to the set image brightness threshold and the priority adjustment mode.

[0045] A second aspect of the present invention provides a barcode reading terminal, wherein the barcode reading terminal is a dual-camera barcode reading module as described above.

[0046] As one possible implementation, the dual-camera barcode reader module is integrated with the barcode reader terminal, and the reading end face of the dual-camera barcode reader module is located on any side of the barcode reader terminal body.

[0047] The dual-camera barcode reader module provided by the present invention uses the same single aiming module for aiming at the target during image acquisition by the telephoto lens module and / or the short-focus lens module, and / or the supplementary lighting module includes: the same single aiming module for supplementary lighting during image acquisition by the telephoto lens module and / or the short-focus lens module, so that at least one of the dual aiming module and dual supplementary lighting module is reduced to a single module, thereby reducing the number of modules, which is conducive to the miniaturization of the dual-camera barcode reader module and the miniaturization of the barcode reader terminal.

[0048] Furthermore, the first optical axis distance between the optical axis of the single supplementary lighting module and the optical axis of the short focal length lens module is greater than the second optical axis distance between the optical axis of the single supplementary lighting module and the optical axis of the long focal length lens module. The third optical axis distance between the optical axis of the single aiming module and the optical axis of the short focal length lens module is less than the fourth optical axis distance between the optical axis of the single aiming module and the optical axis of the long focal length lens module. The single supplementary lighting module has a structure that deflects the emitted light towards the optical axis direction of the short focal length lens module by a set deflection angle. This reduces the number of modules without losing the original supplementary lighting and aiming performance. In addition, it avoids the light effect of bright center and dark edge at close range supplementary lighting, which leads to contrast deviation in the barcode image. It also avoids the large angle of distant illumination and the dispersion of illuminance, which leads to insufficient brightness in the barcode image. This helps to improve the uniformity of supplementary lighting.

[0049] Furthermore, by acquiring images using the default lens module set by the system during the code reading process, and switching to another lens module when the acquired image does not meet the decoding conditions, both decoding efficiency and decoding power consumption are improved. Attached Figure Description

[0050] Figure 1 This is a schematic diagram of a dual-camera code reading module according to an embodiment of this application.

[0051] Figure 2 This is a schematic diagram of the barcode reading end face layout of the dual-camera barcode reading module in this embodiment.

[0052] Figure 3 Other schematic diagrams of the barcode reading end face of the dual-camera barcode reading module.

[0053] Figure 4 For this embodiment, Figure 2 A schematic diagram of the dual-camera code reading module structure with the distribution of each module.

[0054] Figure 5 This is a schematic diagram of the aiming pattern in this embodiment.

[0055] Figure 6 This is a schematic diagram of the viewing angle range of each module in this embodiment on the optical axis plane.

[0056] Figure 7 This is a schematic diagram illustrating the simulation results of the supplementary lighting effect at different working distances in this embodiment.

[0057] Figure 8 This is a schematic diagram of a code reading terminal in this embodiment. Detailed Implementation

[0058] To make the objectives, technical means, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings.

[0059] This application provides a dual-camera code reader module. By having the dual-lens module share the same aiming module and / or the same supplementary lighting module, at least one of the dual aiming module and dual supplementary lighting module is made into a single module. This not only reduces the size of the dual-camera code reader module, but also reduces its cost.

[0060] See Figure 1 As shown, Figure 1 This is a schematic diagram of a dual-camera barcode reader module according to an embodiment of this application. The dual-camera barcode reader module includes: a lens module for target image acquisition, an aiming module for aiming at the target during image acquisition, and a supplementary lighting module for providing supplementary lighting during image acquisition.

[0061] in,

[0062] The lens module includes: a telephoto lens module for acquiring a target image at a first target distance, and a short-focus lens module for acquiring a target image at a second target distance, wherein the first target distance is greater than the second target distance.

[0063] The aiming module includes: a single aiming module for aiming at a target by the telephoto lens module and / or the short-focus lens module during image acquisition, and / or, the fill light module includes: a single aiming module for providing fill light by the telephoto lens module and / or the short-focus lens module during image acquisition, thereby making at least one of the dual aiming module and the dual fill light module a single module.

[0064] In other words, the following examples are possible:

[0065] Example 1: Single aiming module and dual supplementary lighting module, wherein the dual supplementary lighting module is an existing supplementary lighting module.

[0066] Example 2: Dual aiming modules and a single supplementary lighting module, wherein the dual aiming module is an existing aiming module.

[0067] Example 3: Single aiming module and single supplementary lighting module.

[0068] As an example,

[0069] The first optical axis distance between the optical axis of the single fill light module and the optical axis of the short focal length lens module is greater than the second optical axis distance between the optical axis of the single fill light module and the optical axis of the telephoto lens module. This not only helps to compensate for the deviation between the optical axis of the single fill light module and the optical axis of the telephoto lens with a small field of view, but also helps to avoid stray light interference caused by the fill light module being too close to the short focal length lens with a large field of view.

[0070] The distance between the optical axis of the single aiming module and the optical axis of the short focal length lens module is less than the distance between the optical axis of the single aiming module and the optical axis of the long focal length lens module, which is beneficial to achieving aiming indication effects at short focal length and long focal length.

[0071] As another example, the single fill light module has a structure that deflects the emitted light towards the optical axis of the short focal length lens module by a set deflection angle, which helps to reduce the blind spot of the short focal length lens at close range, improve the uniformity of fill light, and achieve compatibility between long and short focal length fill light.

[0072] As another example, the modules are distributed in the cavity space of the dual-camera code reader in a manner that minimizes the cavity space of the dual-camera code reader, thereby helping to reduce the size of the dual-camera code reader.

[0073] For example, if the optical axes of each module are parallel and on the same optical axis plane, the cavity space of the dual-camera code reading module is minimized in the direction perpendicular to the same optical axis plane, which is beneficial to reducing the thickness of the code reading terminal. Alternatively, if the optical axes of each module are parallel but not on the same optical axis plane, the cavity space of the dual-camera code reading module tends to decrease in the direction parallel to the optical axis plane.

[0074] For example, the optical axes of each module are parallel and in the same optical axis plane. The optical axes of the single fill light module and the single aiming module are located between the optical axes of the short focal length lens module and the long focal length lens module, which is beneficial for the dual focal length lens module to share the single fill light module and the single aiming module.

[0075] The embodiments of this application reduce the number of modules by using a single aiming module and / or a single supplementary light module, thereby reducing both the size and cost of the dual-camera code reading module.

[0076] To facilitate understanding of the embodiments of this application, the following description uses a single aiming module and a single supplementary light module as examples. It should be understood that the embodiments of this application are also applicable to dual-camera code reading modules that include only a single aiming module or only a single aiming module and a single supplementary light module.

[0077] See Figure 2 As shown, Figure 2 This is a schematic diagram of the barcode reading end face of the dual-camera barcode reading module in this embodiment. The dual-camera barcode reading module includes: a dual-focus lens module consisting of a short-focus lens module and a long-focus lens module, a single aiming module, and a single supplementary lighting module.

[0078] Along the optical center line connecting the center of the short-focus lens frame (the optical center of the short-focus lens module) and the center of the telephoto lens frame (the optical center of the telephoto lens module), there are the aiming frame of the single aiming module and the fill light frame of the single fill light module, with both the aiming frame and the fill light frame located between the short-focus and telephoto lens frames.

[0079] in,

[0080] The center of the aiming frame (i.e., the optical center of the single aiming module) and the center of the fill light frame (i.e., the optical center of the single fill light module) are located on the line connecting the optical centers. In other words, the optical axes of the short-focal-length lens module, the telephoto lens module, the single aiming module, and the single fill light module are on the same optical axis plane. This minimizes the cavity space of the dual-camera code reader module in the direction perpendicular to this same optical axis plane. In the figure, the optical axes of each module are perpendicular to the paper.

[0081] The aiming frame is closer to the short-focus lens frame and farther from the telephoto lens frame, while the fill light frame is closer to the telephoto lens frame and farther from the short-focus lens frame. In other words, the first optical axis distance between the optical axis of the single fill light module and the optical axis of the short-focus lens module is greater than the second optical axis distance between the optical axis of the single fill light module and the optical axis of the telephoto lens module. The third optical axis distance between the optical axis of the single aiming module and the optical axis of the short-focus lens module is less than the fourth optical axis distance between the optical axis of the single aiming module and the optical axis of the telephoto lens module.

[0082] The above Figure 2 The example distribution not only minimizes the size of the barcode reading end face in the direction perpendicular to the optical axis, thus facilitating the thinning of the barcode reading terminal, but also allows for the use of single supplementary lighting modules and single aiming modules for both short-focal-length and long-focal-length lens modules.

[0083] See Figure 3 As shown, Figure 3 Other schematic diagrams are shown for the barcode reading end face of the dual-camera barcode reader module. In these diagrams, the aiming frame is close to the short focal length lens frame and far from the telephoto lens frame, and the fill light frame is close to the telephoto lens frame and far from the short focal length lens frame. When the optical axes of all modules are on the same optical axis plane, the aiming frame is located outside the short focal length lens frame and the fill light frame is located outside the telephoto lens frame, as shown in Figure a; alternatively, the aiming frame is located between the short focal length lens frame and the telephoto lens frame, and the fill light frame is located outside the telephoto lens frame, as shown in Figure b; and alternatively, the fill light frame is located between the short focal length lens frame and the telephoto lens frame, and the aiming frame is located outside the short focal length lens frame, as shown in Figure c. The optical axes of the modules may not be on the same optical axis plane, as shown in Figures d~f, to facilitate the stacking of the modules, thereby minimizing the spatial size of the dual-camera barcode reader module, especially minimizing the cavity space of the dual-camera barcode reader module in the direction parallel to the optical axis plane.

[0084] What should be understood is that Figure 2 , Figure 3 The shape of the aiming frame and the fill light frame is not limited to a rectangle, but can also be a circle or other shapes. This application does not impose any restrictions on this. Figure 3 This application does not restrict the stacking method of the modules; the specific design can be based on the structural design requirements of the barcode reader terminal and the dual-camera barcode reader module.

[0085] See Figure 4 As shown, Figure 4 For this embodiment, Figure 2 A schematic diagram of the dual-camera code reading module structure with the distribution of each module.

[0086] The dual-camera barcode reader module includes: a telephoto lens module, a telephoto lens module, an aiming module (single aiming module), and a fill light module (single fill light module). These modules are housed within the casing of the dual-camera barcode reader module, for example... Figure 4The cavity formed by the structural frame in the middle.

[0087] in,

[0088] The short-focal-length lens module includes: a short-focal-length lens composed of optical lens groups and a lens mount for mounting the short-focal-length lens.

[0089] The telephoto lens module includes: a telephoto lens composed of optical lens groups and a lens mount for mounting a short-focus lens.

[0090] A single supplementary lighting module includes: a supplementary light source for emitting supplementary light and a supplementary lens for shaping the light spot from the supplementary light source. The supplementary light source can be an LED lamp, and the supplementary lens can be a freeform surface lens for shaping the light spot from the supplementary light source into a target shape, or a compound eye lens for shaping the light spot from the supplementary light source into a rectangle. A rectangular light spot is beneficial for improving the utilization rate of the light spot. The size of the supplementary lens depends on the required supplementary lighting field of view.

[0091] The single aiming module includes: a laser module that generates laser light and a diffractive light source element (DOE) that projects the laser light generated by the laser module into a laser aiming pattern. The single aiming module is individually calibrated for camera modules with different field of view ranges at varying working distances, thus achieving aiming indication compatibility for both telephoto and short-focal-length lens modules. The size of the diffractive light source element depends on the required aiming field of view. See also... Figure 5 As shown, Figure 5 This is a schematic diagram of the aiming pattern in this embodiment.

[0092] The dual-camera barcode reader module also includes a first circuit board, a second circuit board, and a third circuit board arranged sequentially along the optical axis to reduce the overall size of the module. The first circuit board houses the shared image sensor for both lenses, serving as an image sensor board. The second circuit board controls each module within the dual-camera barcode reader module. The third circuit board provides a connection interface for the mainboard. All circuit boards are connected via cables. The first, second, and third circuit boards are arranged in order of increasing distance from the reading end face. For example… Figure 4 The LEDs are arranged sequentially from front to back and located at the rear of each module. As an example, the LEDs and their light boards in a single supplementary light module are located at the front of the first circuit board and are connected to the circuit board via cables.

[0093] The supplementary lighting lens is mounted on the reading end face, the DOE is mounted on the reading end face, and the front end of the lens module is mounted on the reading end face, and according to... Figure 2 The installation is done in the layout shown. The front side of the reading end face also has light-shielding foam.

[0094] Because the single fill light module is close to the telephoto lens and far from the short focal length lens, in order to be compatible with the field of view of both lenses, a polarizing design is adopted in the single fill light module to give the optical axis of the emitted light a certain deflection angle, given a fixed light emission angle from the fill light source. This deflection angle minimizes the fill light blind zone in the short focal length lens's close field of view, while also ensuring that the fill light is as focused as possible in the telephoto lens's long field of view, improving the image brightness of the telephoto lens module at long distances. This ensures uniform fill light within the field of view of both the short and telephoto lenses at their optimal working distances. In this way, a single fill light module can not only provide fill light for both the telephoto and short focal length lenses, but also make the fill light for both lenses compatible. This avoids the effect of a bright center and dark edges in close-range fill light, which can cause contrast deviations in barcode images, and also avoids excessively large illumination angles and dispersed illuminance in long-range illumination, which can lead to insufficient brightness in barcode images, thus improving the uniformity of fill light.

[0095] There are two ways to use a polarizing design in a single fill light module. One is to design the fill light lens itself to be polarized, that is, the optical axis of the fill light lens forms a deflection angle relative to the optical axis of the lens, and the optical axis of the single fill light module is parallel to the optical axis of the lens. In other words, the optical axis of the fill light lens and the optical axis of the single fill light module form this deflection angle. The other is that the optical axis of the fill light lens is parallel to the optical axis of the single fill light module, and the optical axis of the single fill light module forms a certain deflection angle relative to the optical axis of the lens, so that the optical axis of the fill light lens forms a deflection angle relative to the optical axis of the lens.

[0096] As an example, the light emission angle of the single supplementary lighting module is deflected towards the short focal length lens side by a deflection angle. The deflection angle is determined based on the center position of the short focal length field of view of the short focal length lens module at a set first working distance and the center position of the aiming field of view at a set second working distance.

[0097] See Figure 6 As shown, Figure 6 This is a schematic diagram illustrating the viewing angle range of each module in this embodiment on the optical axis plane. In the diagram, the solid green line represents the short focal length viewing angle, the dashed green line represents the optical axis of the short focal length lens module, the solid red line represents the aiming viewing angle, the dashed red line represents the optical axis of a single aiming lens module, the dashed blue line represents the optical axis of a single supplementary lighting module, the solid purple line represents the telephoto viewing angle, and the dashed purple line represents the optical axis of the telephoto lens module. At the first working distance, the supplementary lighting center is located at the center of the short focal length viewing angle; at the second working distance, the supplementary lighting center is located at the center of the aiming viewing angle. The first working distance is greater than the second working distance.

[0098] See Figure 7 As shown, Figure 7This is a schematic diagram illustrating the simulation results of the supplementary lighting effect at different working distances in this embodiment. In this embodiment, at the first working distance, the supplementary lighting center is located at the center of the short focal length field of view, and at the second working distance, the aiming center is located at the supplementary lighting center. The supplementary lighting effect of a single supplementary lighting module at working distances of the third, fourth, fifth, and sixth working distances is as follows: Figure 7 As shown in the figure, the crosshairs represent the laser aiming crosshairs, and the boxes represent the field of view of the short-focal-length lens. The third working distance is shorter than the second working distance, the fourth working distance is longer than the first working distance but shorter than the second, the fifth working distance is longer than the second, and the sixth working distance is longer than the fifth. Simulation results show that between the third and fourth working distances, there are small blind spots at the edges; at the fourth working distance, the center illuminance is 4300 lx with a relative illuminance of 42%; and at the sixth working distance, the center illuminance is 15 lx.

[0099] The applicant also found that currently available barcode reader terminals typically use two lens modules to simultaneously capture images during image acquisition. The captured images are then used to attempt barcode decoding separately. During the decoding process, the shorter focal length image is attempted first. If decoding fails, the longer focal length image is then attempted. This can lead to longer decoding times and a lack of intelligent switching. Furthermore, the supplementary lighting module is insufficient for long-distance barcodes, easily resulting in darker and blurrier barcode images, which in turn affects successful barcode decoding.

[0100] Therefore, in terms of imaging control, the dual-camera reading module in this embodiment can have three working modes: a short-focus mode for independently acquiring short-focus images from the short-focus lens module, a long-focus mode for independently acquiring long-focus images from the long-focus lens module, and an alternating mode for alternately acquiring short-focus images from the short-focus lens module and long-focus images from the long-focus lens module according to a set number of consecutive frames for both short-focus and long-focus images. The number of consecutive frames for short-focus and long-focus images can be the same or different, and the number of consecutive frames during each alternating acquisition can be fixed or variable; this embodiment does not impose any restrictions on this. As an example, one frame of short-focus image is acquired, followed by one frame of long-focus image, alternating in a loop.

[0101] The working mode of the dual-camera barcode reader module can be based on the image acquisition command from the second circuit board or the barcode reader motherboard in the barcode reader terminal. For users, the working mode of the dual-camera barcode reader module can be selected by the user.

[0102] During the code reading process, the short-focus lens module and the long-focus lens module in the dual-camera code reading module switch as follows:

[0103] Images are captured using the default lens module configured in the system settings.

[0104] Determine whether the captured current image meets the decoding conditions. If it does, prohibit switching of the lens module; otherwise, switch to another lens module.

[0105] As an example, based on system configuration instructions from the second circuit board or the recognition motherboard, the short-focal-length lens module defaults to acquiring images. The acquired current image is sent to the recognition motherboard or the second circuit board for decoding and detection. If the acquired short-focal-length image does not meet the decoding conditions, the recognition motherboard or the second circuit board outputs a lens switching instruction. The lens module switches to the working state of acquiring a telephoto image from the telephoto lens module based on the lens switching instruction. Furthermore, the recognition motherboard or the second circuit board controls the supplementary light module to increase the supplementary light intensity. Based on the set image brightness threshold, the lens module is controlled to adjust the exposure and gain according to the priority adjustment exposure method, so as to optimize the image effect under the current working conditions and achieve stable code reading.

[0106] The switching method of the lens module in this embodiment can reduce decoding time and power consumption, while the control of the fill light module is more effective, and the image effect and response speed will be significantly improved.

[0107] See Figure 8 As shown, Figure 8 This is a schematic diagram of a barcode reader terminal according to this embodiment. The top side, perpendicular to the display screen of the barcode reader terminal, is the reading end face of the dual-camera barcode reader module, which is built into the barcode reader terminal. This embodiment... Figure 2 The layout is conducive to the thinning of the barcode reader terminal.

[0108] It should be understood that the reading end face of the dual-camera barcode reader module can also be located on the back or other side of the barcode reader terminal, and this application does not impose any restrictions on this.

[0109] For the device / network-side equipment / storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and relevant parts can be referred to in the description of the method embodiments.

[0110] In this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, without necessarily requiring or implying any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0111] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A dual-camera barcode reader module, characterized in that, The dual-camera code reading module includes: The system includes a telephoto lens module for acquiring target images at a first target distance, a short-focus lens module for acquiring target images at a second target distance, an aiming module for aiming at the target during image acquisition, and a lighting module for providing supplementary lighting during image acquisition. The first target distance is greater than the second target distance. in, The aiming module includes: a single aiming module for aiming at a target by the telephoto lens module and / or the short-focus lens module during image acquisition. And / or, The supplementary lighting module includes: the same single aiming module used for supplementary lighting of telephoto lens module and / or short-focal-length lens module during image acquisition.

2. The dual-camera code reading module according to claim 1, characterized in that, The first optical axis distance between the optical axis of the single fill light module and the optical axis of the short focal length lens module is greater than the second optical axis distance between the optical axis of the single fill light module and the optical axis of the telephoto lens module. The third optical axis distance between the optical axis of the single aiming module and the optical axis of the short focal length lens module is less than the fourth optical axis distance between the optical axis of the single aiming module and the optical axis of the long focal length lens module. The single supplementary light module has a structure that deflects the emitted light toward the optical axis of the short focal length lens module by a set deflection angle. The modules are distributed in the cavity space of the dual-camera barcode reader in a manner that minimizes the cavity space of the dual-camera barcode reader module.

3. The dual-camera code reading module according to claim 2, characterized in that, The optical axes of each module are parallel and on the same optical axis plane, so that the cavity space of the dual-camera code reading module is minimized in the direction perpendicular to the same optical axis plane; or, The optical axes of each module are parallel but not on the same optical axis plane, which makes the cavity space of the dual-camera reading module tend to decrease in the direction parallel to the optical axis plane.

4. The dual-camera code reading module according to claim 2, characterized in that, The optical axes of each module are parallel and lie in the same optical axis plane. Furthermore, the optical axes of the single supplementary lighting module and the single aiming module are both located between the optical axes of the short focal length lens module and the long focal length lens module. The single aiming module includes: a laser module for generating laser light, and a diffraction source element for projecting the laser light generated by the laser module into a laser aiming pattern. The size of the diffraction source element depends on the aiming field of view, and the aiming field of view is calibrated according to the field of view of each lens module at a set working distance. The single supplementary lighting module includes: a supplementary light source for emitting supplementary light and a supplementary lens for shaping the light spot from the supplementary light source, wherein the size of the supplementary lens depends on the size of the supplementary light field of view. The single supplementary light module has a structure that deflects the emitted light towards the optical axis of the short focal length lens module by a set deflection angle, including: The optical axis of the fill light lens is not parallel to the optical axis of the single fill light module, and the optical axis of the fill light lens is deflected by a set deflection angle in the direction of the optical axis of the short focal length lens module. or, The optical axis of the fill light lens is parallel to the optical axis of the single fill light module, and the optical axis of the single fill light module is deflected by a set deflection angle in the direction of the optical axis of the short focal length lens module. The deflection angle is determined based on the center position of the short focal length field of view of the short focal length lens module at the first working distance and / or the center position of the aiming field of view at the second working distance.

5. The dual-camera code reading module according to claim 4, characterized in that, The deflection angle causes the fill light center to be located at the short focal length field of view center of the short focal length lens module at the first working distance, and at the aiming center at the second working distance.

6. The dual-camera code reading module according to any one of claims 1 to 4, characterized in that, The dual-camera code reading module also includes: circuit boards arranged sequentially along the optical axis. in, The circuit board includes: a first circuit board for housing the image sensor, a second circuit board for controlling each module, and a third circuit board for providing a connection interface for the identification motherboard. The first circuit board, the second circuit board, and the third circuit board are arranged in order of distance from the module from the nearest to the farthest point; The short-focal-length lens module and the long-focal-length lens module share the image sensor in the first circuit board.

7. The dual-camera code reading module according to claim 5, characterized in that, The dual-camera barcode reader module acquires images in the following manner: Based on image acquisition commands from the second circuit board Independently acquire short-focus images from the short-focus lens module, or Independently acquire telephoto images from the telephoto lens module, or According to the set number of short-focus image frames and long-focus image frames, short-focus images from the short-focus lens module and long-focus images from the long-focus lens module are acquired alternately. The short-focus lens module and the long-focus lens module switch during the code reading process in the following manner: During the code reading process, images are captured using the default lens module set by the system. Determine whether the captured current image meets the decoding conditions. If it does, prohibit switching of the lens module; otherwise, switch to another lens module.

8. The dual-camera code reading module according to claim 7, characterized in that, The process of acquiring images according to the default lens module set by the system during code reading includes: Image acquisition is configured to use the default short-focus lens module in the system settings. The switching to another lens module includes: If the acquired short-focus image does not meet the decoding conditions, switch to the working state of acquiring a telephoto image from the telephoto lens module, increase the fill light intensity, and adjust the exposure and gain according to the set image brightness threshold and the priority adjustment mode.

9. A code reading terminal, characterized in that, The barcode reading terminal includes a dual-camera barcode reading module as described in any one of claims 1 to 8.

10. The code reading terminal according to claim 9, characterized in that, The dual-camera barcode reader module is integrated with the barcode reader terminal, and the reading end face of the dual-camera barcode reader module is located on any side of the barcode reader terminal body.