Return-to-zero method, device and equipment for dual-light digital sighting telescope and storage medium
By obtaining the visible light zeroing parameters and structural baseline height difference in the dual-light digital scope, combined with the thermal imaging lens parameters, the secondary zeroing point of the thermal imaging is determined, and the zeroing error problem of the dual-light digital scope in the secondary zeroing process is solved, and accurate zeroing and efficient shooting under various light conditions are achieved.
Patent Information
- Application Number
- CN202510351101.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-24
- Publication Date
- 2025-06-13
AI Technical Summary
The existing dual-light digital scopes have zeroing errors during the secondary zeroing process, which makes it impossible to effectively zeroing, especially in low-light or night environments.
By obtaining the secondary zeroing parameters of visible light reset, and combining the structural baseline height difference between the visible light lens and the thermal imaging lens and the lens parameters of the thermal imaging lens, the secondary zeroing point of the thermal imaging is determined to achieve secondary zeroing of the thermal imaging.
It effectively avoids the zeroing error caused by the inconspicuous heat source and user operation during the thermal imaging zeroing process, improves the accuracy and reliability of zeroing, ensures a clear field of view under various light conditions, and significantly improves the accuracy and efficiency of shooting.
Smart Images

Figure CN120141227A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of aiming devices, and particularly to a zeroing method, device, equipment and storage medium for a dual - light digital aiming scope. Background Technique
[0002] Traditional aiming scopes have limited effectiveness in low - light or nighttime environments. To meet the user's aiming scope usage requirements in diverse environments, dual - light digital aiming scopes have emerged. This type of aiming scope combines visible light and thermal imaging technologies and can provide a clear field of view under various light conditions, thereby improving the accuracy and efficiency of shooting. Especially in the military and law enforcement fields, the use of such aiming scopes can greatly enhance combat capabilities and mission success rates.
[0003] However, for existing dual - light digital aiming scopes, if dual - light secondary zeroing calibration is to be performed, visible - light zeroing and thermal - imaging zeroing need to be carried out separately in sequence. In actual zeroing calibration, the heat source is often not obvious in the scene, resulting in the inability to normally achieve thermal - imaging zeroing. At the same time, during the thermal - imaging zeroing process, due to user operation, there will be zeroing error problems caused by screen jitter.
[0004] Therefore, how to overcome the zeroing error existing in the secondary zeroing process of dual - light digital aiming scopes, or even the inability to perform effective zeroing, is an urgent problem to be solved currently. Summary of the Invention
[0005] The main purpose of the present application is to provide a zeroing method, device, equipment and storage medium for a dual - light digital aiming scope, aiming to solve the technical problem of how to overcome the zeroing error existing in the secondary zeroing process of dual - light digital aiming scopes, or even the inability to perform effective zeroing.
[0006] To achieve the above object, the present application proposes a zeroing method for a dual - light digital aiming scope. The zeroing method for the dual - light digital aiming scope includes:
[0007] Obtain secondary zeroing parameters for visible - light zeroing of the dual - light digital aiming scope;
[0008] Determine the thermal - imaging secondary zeroing point according to the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - light digital aiming scope, the lens parameters of the thermal - imaging lens, and the secondary zeroing parameters;
[0009] Perform thermal - imaging secondary zeroing on the dual - light digital aiming scope based on the thermal - imaging secondary zeroing point.
[0010] In one embodiment, the secondary zeroing parameter includes a secondary zeroing distance and a visible light secondary zeroing point. The step of determining the thermal imaging secondary zeroing point according to the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight, the lens parameters of the thermal imaging lens, and the secondary zeroing parameter includes:
[0011] Obtain the factory zeroing distance of the dual-light digital sight and the factory zeroing point corresponding to the visible light lens in the dual-light digital sight;
[0012] According to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the visible light secondary zeroing point and the factory zeroing point, and the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight, determine the drop data of the visible light lens and the thermal imaging lens;
[0013] Based on the drop data, the lens parameters of the thermal imaging lens, and the visible light secondary zeroing point, determine the thermal imaging secondary zeroing point.
[0014] In one embodiment, the drop data includes the visible light drop mils of the visible light lens during secondary zeroing and the thermal imaging drop distance of the thermal imaging lens during secondary zeroing. The step of determining the drop data of the visible light lens and the thermal imaging lens according to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the visible light secondary zeroing point and the factory zeroing point, and the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight includes:
[0015] According to the ratio of the difference between the visible light secondary zeroing point and the factory zeroing point to the factory zeroing distance, determine the visible light drop mils of the visible light lens during thermal imaging zeroing;
[0016] According to the ratio of the difference between the factory zeroing distance and the secondary zeroing distance to the product of the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight and the factory zeroing distance, determine the thermal imaging drop distance corresponding to the thermal imaging lens.
[0017] In one embodiment, the drop data includes the visible light drop mils of the visible light lens during secondary zeroing and the thermal imaging drop distance of the thermal imaging lens during secondary zeroing. The step of determining the thermal imaging secondary zeroing point based on the drop data, the lens parameters of the thermal imaging lens, and the visible light secondary zeroing point includes:
[0018] Based on the lens parameters of the thermal imaging lens, determine the pixel mil correspondence of the thermal imaging lens;
[0019] Calculate the thermal imaging drop mils of the thermal imaging lens during the secondary zeroing process according to the thermal imaging drop distance, the pixel mil correspondence, and the secondary zeroing distance.
[0020] Based on the thermal imaging drop mils and the visible light drop mils, determine the difference in drop mils between the thermal imaging lens and the visible light lens during the secondary zeroing process.
[0021] According to the difference in drop mils and the pixel mil correspondence, offset the visible light secondary zeroing point to obtain the thermal imaging secondary zeroing point.
[0022] In one embodiment, the lens parameters of the thermal imaging lens include lens resolution, pixel size, and lens focal length. The step of determining the pixel mil correspondence of the thermal imaging lens based on the lens parameters of the thermal imaging lens includes:
[0023] Calculate the horizontal field of view angle of the thermal imaging lens according to the lens resolution, the pixel size, and the lens focal length.
[0024] Based on the horizontal field of view angle and the lens resolution, determine the pixel mil correspondence of the thermal imaging lens.
[0025] In one embodiment, the step of performing thermal imaging secondary zeroing on the dual - light digital sight based on the thermal imaging secondary zeroing point includes:
[0026] Obtain the to - be - adjusted zeroing point of the thermal imaging lens after visible light zeroing during the secondary zeroing process, and compare the to - be - adjusted zeroing point with the thermal imaging secondary zeroing point.
[0027] In the case where the to - be - adjusted zeroing point is inconsistent with the thermal imaging secondary zeroing point, adjust the to - be - adjusted zeroing point to the thermal imaging secondary zeroing point.
[0028] In one embodiment, after the step of performing thermal imaging secondary zeroing on the dual - light digital sight based on the thermal imaging secondary zeroing point, it further includes:
[0029] Associate and store the secondary zeroing distance corresponding to thermal imaging zeroing, the visible light secondary zeroing point, and the thermal imaging secondary zeroing point during the secondary zeroing process, so as to call the thermal imaging secondary zeroing point to perform thermal imaging secondary zeroing on the dual - light digital sight after detecting the secondary zeroing distance and the visible light secondary zeroing point.
[0030] In addition, to achieve the above object, the present application also proposes a zeroing device for a dual - light digital sight. The zeroing device for the dual - light digital sight includes:
[0031] An acquisition module, configured to acquire secondary zeroing parameters for visible light zeroing of a dual-optical digital sight;
[0032] A calculation module, configured to determine a thermal imaging secondary zeroing point according to a structural baseline height difference between a visible light lens and a thermal imaging lens in the dual-optical digital sight, lens parameters of the thermal imaging lens, and the secondary zeroing parameters;
[0033] A zeroing module, configured to perform thermal imaging secondary zeroing on the dual-optical digital sight based on the thermal imaging secondary zeroing point.
[0034] In addition, to achieve the above object, the present application further provides an electronic device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the zeroing method for the dual-optical digital sight as described above.
[0035] In addition, to achieve the above object, the present application further provides a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium, and when the computer program is executed by a processor, the steps of the zeroing method for the dual-optical digital sight as described above are implemented.
[0036] In addition, to achieve the above object, the present application further provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, the steps of the zeroing method for the dual-optical digital sight as described above are implemented.
[0037] One or more technical solutions proposed by the present application have at least the following technical effects:
[0038] This application first obtains the secondary zeroing parameters for visible light zeroing of the dual - optical digital sight, and by measuring and recording the relevant parameters of the secondary zeroing, it realizes the acquisition of accurate zeroing data of the sight under visible light conditions, providing a basic reference for subsequent thermal imaging zeroing and ensuring the starting accuracy of the zeroing process. Then, according to the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - optical digital sight, the lens parameters of the thermal - imaging lens, and the secondary zeroing parameters, it determines the thermal - imaging secondary zeroing point. By using the corresponding calculation and correction algorithms, combined with the physical structure parameters of the sight and the obtained zeroing data, it realizes the precise determination of the thermal - imaging secondary zeroing point, effectively solving the zeroing problem caused by the unclear heat source, and improving the accuracy and reliability of zeroing. Finally, based on the thermal - imaging secondary zeroing point, it performs thermal - imaging secondary zeroing on the dual - optical digital sight, realizing the precise zeroing of the sight in the thermal - imaging mode, eliminating the error caused by the picture jitter due to user operation, ensuring a clear field of view under various light conditions, and thus significantly improving the shooting accuracy and efficiency.
[0039] In summary, this application uses the secondary zeroing parameters under visible light conditions, combines the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - optical digital sight, and the specific parameters of the thermal - imaging lens. Through calculation and correction algorithms, it determines the thermal - imaging secondary zeroing point, effectively avoiding the zeroing difficulty caused by the unclear heat source during the thermal - imaging zeroing process of the traditional dual - optical digital sight, and the zeroing error problem caused by the picture jitter caused by user operation. It realizes the rapid and accurate secondary zeroing of the dual - optical digital sight in visible light and thermal - imaging modes, ensures a stable and clear field of view of the sight under various light conditions, and thus significantly improves the shooting accuracy and efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] The accompanying drawings here are incorporated into the specification and form a part of this specification, showing embodiments consistent with this application and, together with the specification, used to explain the principles of this application.
[0041] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the following will briefly introduce the accompanying drawings required for use in the description of the embodiments or the prior art. Obviously, for those of ordinary skill in the art, without creative efforts, other drawings can also be obtained based on these drawings.
[0042] Figure 1 It is a schematic flowchart provided for Embodiment 1 of the zeroing method of the dual - optical digital sight of this application;
[0043] Figure 2 It is a schematic flowchart provided for Embodiment 2 of the zeroing method of the dual - optical digital sight of this application;
[0044] Figure 3 It is a schematic diagram of the scenario of the zeroing method for the dual - light digital sight provided in the second embodiment of the present application;
[0045] Figure 4 It is a schematic diagram of the module structure of the zeroing device for the dual - light digital sight in the embodiment of the present application;
[0046] Figure 5 It is a schematic diagram of the device structure of the hardware operating environment involved in the zeroing method for the dual - light digital sight in the embodiment of the present application.
[0047] The realization of the purpose, functional features, and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. Specific Embodiments
[0048] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0049] To better understand the technical solutions of the present application, the following will be described in detail in combination with the specification drawings and specific embodiments.
[0050] The main solution of the embodiment of the present application is: obtaining secondary zeroing parameters for visible - light zeroing of the dual - light digital sight; determining the thermal - imaging secondary zeroing point according to the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - light digital sight, the lens parameters of the thermal - imaging lens, and the secondary zeroing parameters; and performing thermal - imaging secondary zeroing on the dual - light digital sight based on the thermal - imaging secondary zeroing point.
[0051] For existing dual - light digital sights, if dual - light secondary zeroing calibration is to be performed, visible - light zeroing and thermal - imaging zeroing need to be carried out separately in sequence. However, in the actual zeroing calibration scenario, the heat source is often not obvious, resulting in the inability to normally achieve thermal - imaging zeroing. At the same time, during the thermal - imaging zeroing process, due to user operation, there will be a zeroing error problem caused by image jitter. Therefore, how to overcome the zeroing error existing in the secondary zeroing process of the dual - light digital sight, or even the inability to perform effective zeroing, is an urgent problem to be solved at present.
[0052] The present application provides a solution. By using the secondary zeroing parameters under visible light conditions, combining the structural baseline height difference between the visible light lens and the thermal imaging lens in a dual-optical digital sight, and specific parameters of the thermal imaging lens, the secondary zeroing point of the thermal imaging is determined through calculation and correction algorithms. This effectively avoids the zeroing difficulties caused by the lack of obvious heat sources during the thermal imaging zeroing process of traditional dual-optical digital sights, as well as the zeroing error problems brought by the screen jitter caused by user operations. It realizes the rapid and accurate secondary zeroing of the dual-optical digital sight in visible light and thermal imaging modes, ensures that the sight can provide a stable and clear field of view under various light conditions, and thus significantly improves the shooting accuracy and efficiency.
[0053] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication, and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of implementing the above functions, a zeroing system of a dual-optical digital sight, etc. Hereinafter, taking the zeroing system of a dual-optical digital sight as an example, this embodiment and the following embodiments will be described.
[0054] Based on this, the embodiment of the present application provides a zeroing method for a dual-optical digital sight, referring to Figure 1 , Figure 1 which is a schematic flowchart of the first embodiment of the zeroing method for the dual-optical digital sight of the present application.
[0055] In this embodiment, the zeroing method for the dual-optical digital sight includes steps S10 to S30:
[0056] Step S10, obtaining secondary zeroing parameters for visible light zeroing of the dual-optical digital sight;
[0057] It should be noted that the secondary zeroing parameters refer to the parameters recorded when the aiming point of the sight is adjusted to be consistent with the actual shooting point at a specific distance, including the position, angle, zeroing distance, etc. of the zeroing point.
[0058] It can be understood that since the traditional sight has limited effects in low-light or night environments, and the dual-optical digital sight needs to provide a clear field of view under various light conditions, it is necessary to first perform precise zeroing under visible light conditions. Therefore, performing step S10 can avoid the accumulation of errors in subsequent thermal imaging zeroing caused by inaccurate zeroing under visible light conditions, thereby ensuring the shooting accuracy of the sight in the visible light mode and providing a reliable benchmark for thermal imaging zeroing.
[0059] Exemplarily, mount the dual-optical digital sight on a stable shooting platform to ensure that the sight is tightly combined with the firearm. Then, set up a target at a specific shooting distance (such as 100 meters) and fire using the visible light mode. By observing the deviation between the shooting point and the bullseye, finely adjust the horizontal and vertical adjustment knobs of the sight until the shooting point coincides exactly with the bullseye. Record the positions and adjustment amounts of the adjustment knobs at this time, as well as the shooting distance. These data are the secondary zeroing parameters for visible light zeroing.
[0060] Step S20: Determine the thermal imaging secondary zeroing point according to the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-optical digital sight, the lens parameters of the thermal imaging lens, and the secondary zeroing parameters.
[0061] It should be noted that the structural baseline height difference refers to the height difference between the optical axes of the visible light lens and the thermal imaging lens in the vertical direction, which is caused by the different installation positions and designs of the two lenses. For example, if the height from the visible light lens to the barrel is 10 cm and the height from the thermal imaging lens to the barrel is 7 cm, then the structural baseline height difference is 3 cm; the lens parameters of the thermal imaging lens refer to the parameters that affect the imaging effect, such as the focal length, field of view angle, and magnification of the thermal imaging lens; the thermal imaging secondary zeroing point refers to the position of the aiming point when, in the thermal imaging mode, the aiming point is made to coincide with the actual shooting point by adjusting the sight.
[0062] It can be understood that due to the physical structure differences between the visible light lens and the thermal imaging lens, in order to determine the accurate zeroing point of the thermal imaging based on these differences and the obtained zeroing parameters, step S20 is carried out, which can avoid the problem of ineffective automatic follow zeroing for thermal imaging zeroing, thus resulting in difficult effective zeroing or zeroing error problems, and thus achieving accurate zeroing in the thermal imaging mode and ensuring the shooting accuracy of the dual-optical digital sight in the thermal imaging mode.
[0063] Exemplarily, use precision measuring tools to measure the structural baseline height difference between the visible light lens and the thermal imaging lens and record this data. At the same time, obtain the lens parameters of the thermal imaging lens, including the focal length, field of view angle, etc., in order to combine with the obtained visible light secondary zeroing parameters, input these data into a dedicated calculation software or algorithm and perform calculations to obtain the theoretical position of the thermal imaging secondary zeroing point.
[0064] In a feasible implementation manner, the secondary zeroing parameters include the secondary zeroing distance and the visible light secondary zeroing point, and step S20 may include steps S21 to S23:
[0065] Step S21: Obtain the factory zeroing distance of the dual-optical digital sight and the factory zeroing point corresponding to the visible light lens in the dual-optical digital sight.
[0066] It should be noted that the factory zeroing distance refers to the standard zeroing distance set by the manufacturer for the sight at the time of factory shipment, which is usually a fixed value, such as 30 meters; the corresponding factory zeroing point of the visible light lens refers to the position where the aiming point of the visible light lens coincides with the actual shooting point under the factory zeroing distance, such as (0, 0).
[0067] It can be understood that in order to ensure the accuracy and consistency of the sight, it is necessary to first understand the initial zeroing state set by the manufacturer. Therefore, performing step S21 can avoid the blindness of subsequent zeroing adjustments caused by not understanding the factory settings, thus providing a benchmark for subsequent secondary zeroing and ensuring the accuracy and efficiency of the zeroing process.
[0068] Step S22: Determine the drop data of the visible light lens and the thermal imaging lens according to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the secondary zeroing point of the visible light and the factory zeroing point, and the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight.
[0069] It should be noted that the secondary zeroing distance is the zeroing distance selected by the user during actual use, which may be different from the factory zeroing distance; the secondary zeroing point of the visible light refers to the position where the aiming point of the visible light lens coincides with the actual shooting point under the secondary zeroing distance; the drop data refers to the data related to the vertical displacement of the shooting object due to the influence of gravity at a specific distance.
[0070] It can be understood that since the shooting object will drop due to the influence of gravity during flight and the amount of drop is different at different distances, adjustment needs to be made according to the actual use situation. Therefore, performing step S22 can avoid shooting errors at different distances caused by ignoring the drop data, thereby improving the shooting accuracy at different distances and ensuring the precise adjustment of the aiming point.
[0071] Exemplarily, first determine the secondary zeroing distance required by the user, such as 50 meters, then set up a target at the secondary zeroing distance, shoot using the visible light mode, and by finely adjusting the adjustment knob of the sight, make the shooting point completely coincide with the bull's-eye, and record the secondary zeroing point of the visible light at this time. Then obtain the structural baseline height difference between the visible light lens and the thermal imaging lens, and according to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the secondary zeroing point of the visible light and the factory zeroing point, and the structural baseline height difference, determine the drop data of the visible light lens and the thermal imaging lens at this secondary zeroing distance through calculation or using a special software tool.
[0072] In a feasible implementation manner, the falling data includes the visible light falling mils of the visible light lens during the secondary zeroing process and the thermal imaging falling distance of the thermal imaging lens during the secondary zeroing process. Step S22 may include steps S221 to S222:
[0073] Step S221: Determine the visible light falling mils of the visible light lens during the thermal imaging zeroing process according to the ratio of the difference between the secondary zeroing point of the visible light and the factory zeroing point to the factory zeroing distance.
[0074] It should be noted that the visible light falling mils refers to the angular value corresponding to the fall of the projectile at the secondary zeroing distance in the visible light mode, expressed in mils.
[0075] It can be understood that in order to convert the adjustment difference of the secondary zeroing point of the visible light lens into the falling mils related to the thermal imaging zeroing for precise aiming adjustment in the thermal imaging mode, step S221 is performed. This can avoid ignoring the adjustment difference of the secondary zeroing point of the visible light lens during the thermal imaging zeroing process, which may lead to errors in the synchronous zeroing of the thermal imaging aiming point and the actual shooting point. By accurately calculating the visible light falling mils, it ensures that the adjustment difference of the visible light lens can be fully considered during the thermal imaging zeroing process, thereby improving the aiming accuracy and shooting accuracy in the thermal imaging mode.
[0076] Exemplarily, assuming that the secondary zeroing point of the visible light is (0, 15), the factory zeroing point is (0, 0), and the factory zeroing distance is 30, then the visible light falling mils of the visible light lens during the thermal imaging zeroing process is (15 - 0) / 30 = 0.5 mil.
[0077] Step S222: Determine the thermal imaging falling distance corresponding to the thermal imaging lens according to the ratio of the difference between the factory zeroing distance and the secondary zeroing distance to the product of the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight and the factory zeroing distance.
[0078] It should be noted that the thermal imaging falling distance refers to the vertical falling distance of the projectile during flight in the thermal imaging mode at the secondary zeroing distance.
[0079] It can be understood that in order to calculate the drop distance of the thermal imaging lens at a specific zeroing distance, it is necessary to consider the influence of the structural baseline height difference between the visible light lens and the thermal imaging lens on the aiming point. Therefore, performing step S222 can avoid ignoring the differences between the factory zeroing distance and the secondary zeroing distance and the influence of the lens structural baseline height difference when calculating the thermal imaging drop distance, thereby preventing the problem of inaccurate calculation of the thermal imaging aiming point. By comprehensively considering factors such as the factory zeroing distance, the secondary zeroing distance, and the structural baseline height difference, the drop distance of the thermal imaging lens is accurately calculated, ensuring that the aiming point in the thermal imaging mode can accurately reflect the position of the actual shooting point, and improving the shooting accuracy and practicality of the dual-light digital sight.
[0080] Exemplarily, calculate the difference between the factory zeroing distance and the secondary zeroing distance set by the user. Then multiply the structural baseline height difference by the factory zeroing distance to obtain a product value. Finally, divide the difference between the factory zeroing distance and the secondary zeroing distance by the obtained product value, and the resulting value is the thermal imaging drop distance corresponding to the thermal imaging lens. For example: Suppose the factory zeroing distance is 30, the secondary zeroing distance is 50, and the structural baseline height difference between the visible light lens and the thermal imaging lens is 3. Then the thermal imaging drop distance corresponding to the thermal imaging lens is (30 - 50) / 30 * 3 = -2.
[0081] In this embodiment, by separately calculating the drop mils of the visible light lens during the thermal imaging zeroing process and the thermal imaging drop distance corresponding to the thermal imaging lens, the parameter adjustment during the zeroing process is refined, avoiding the problems of possible parameter interference and inaccurate zeroing that may occur when uniformly calculating the drop data of the visible light lens and the thermal imaging lens, reducing the error accumulation caused by comprehensive calculation, thereby realizing a more refined zeroing adjustment of the dual-light digital sight, improving the aiming accuracy in the thermal imaging mode, and ensuring a stable aiming point can be provided under different zeroing distances and environments.
[0082] By establishing the corresponding relationship between the drop mils and the drop distance of the visible light lens and the thermal imaging lens during the zeroing process, the problems of large aiming point deviation and low shooting accuracy in the thermal imaging mode caused by not considering lens structure differences, zeroing distance changes, and inaccurate drop mils are avoided. Thus, accurate zeroing of the dual-light digital sight in both the visible light and thermal imaging modes is achieved, ensuring a stable aiming point can be provided under different light conditions and shooting distances, and significantly improving the shooting accuracy and efficiency.
[0083] Step S23, determine the thermal imaging secondary zeroing point based on the drop data, the lens parameters of the thermal imaging lens, and the visible light secondary zeroing point.
[0084] It can be understood that, due to the differences in structure and parameters between the thermal imaging lens and the visible light lens, precise adjustment is required based on these differences. Therefore, performing step S23 can avoid shooting errors in the thermal imaging mode caused by the differences between the thermal imaging lens and the visible light lens, thereby ensuring the shooting accuracy in the thermal imaging mode and improving the practicability and reliability of the dual-light digital sight.
[0085] Exemplarily, obtain the lens parameters of the thermal imaging lens, including focal length, field of view angle, etc., and then, based on the determined drop data and the second zeroing point of the visible light, in combination with the lens parameters of the thermal imaging lens, predict and calculate the position of the aiming point in the thermal imaging mode through calculation or by using specialized software tools.
[0086] In a feasible implementation manner, the drop data includes the visible light drop mils of the visible light lens during the second zeroing process and the thermal imaging drop distance of the thermal imaging lens during the second zeroing process. Step S23 may include steps S231 to S234:
[0087] Step S231, based on the lens parameters of the thermal imaging lens, determine the pixel mil correspondence of the thermal imaging lens;
[0088] It should be noted that the pixel mil correspondence refers to the pixels (px) corresponding to each angular value of the thermal imaging lens.
[0089] It can be understood that, in order to correspond the image pixels of the thermal imaging lens to the actual aiming angles, it is necessary to determine the pixel mil correspondence according to the lens parameters (such as focal length, field of view angle, etc.). Therefore, performing step S231 can avoid thermal imaging aiming errors caused by the non-correspondence between pixels and actual angles, thereby ensuring that each pixel of the thermal imaging image can accurately correspond to the actual aiming angle and providing an accurate basis for subsequent calculations.
[0090] Exemplarily, read parameters such as the focal length and field of view angle of the thermal imaging lens, and then use these parameters to calculate the angular value corresponding to each pixel in the thermal imaging image, that is, the pixel mil. For example, if the focal length of the thermal imaging lens is 100 mm and the field of view angle is 10 degrees, the angular value corresponding to each pixel can be calculated, thereby determining the pixel mil correspondence.
[0091] Step S232, according to the thermal imaging drop distance, the pixel mil correspondence, and the second zeroing distance, calculate the thermal imaging drop mils of the thermal imaging lens during the second zeroing process;
[0092] It should be noted that the thermal imaging drop mils refer to the angular value corresponding to the thermal imaging drop distance, expressed in mils.
[0093] It can be understood that in order to compensate for the drop of the projectile during flight due to gravity, it is necessary to calculate the drop mils in the thermal imaging mode. Therefore, by performing step S232, it is possible to avoid the deviation of the thermal imaging aiming point caused by not considering the influence of the drop, thereby ensuring that the aiming point in the thermal imaging mode can accurately compensate for the drop of the projectile, and further improving the shooting accuracy.
[0094] Exemplarily, in the case of known second zeroing distance (such as 50m) and thermal imaging drop distance (such as 2cm), combined with the determined pixel mil correspondence, calculate the thermal imaging drop mils. Specifically, convert the thermal imaging drop distance into an angular value, and then convert it into the number of pixels according to the pixel mil correspondence. For example, if the pixel mil correspondence is 1mil = 10px, then multiply the thermal imaging drop distance -2 by 10 and divide by the second zeroing distance 50 to obtain the thermal imaging drop mils -0.4mil.
[0095] Step S233, based on the thermal imaging drop mils and the visible light drop mils, determine the difference in the drop mils between the thermal imaging lens and the visible light lens during the second zeroing process;
[0096] It should be noted that the difference in drop mils refers to the difference between the thermal imaging drop mils and the visible light drop mils.
[0097] It can be understood that due to the different physical characteristics of the visible light lens and the thermal imaging lens, there may be a difference in the drop mils of the two. It is necessary to determine this difference. Therefore, by performing step S233, it is possible to avoid the inaccuracy of the thermal imaging aiming point caused by not considering the drop difference between the two lenses, thereby providing an accurate difference value for subsequent adjustment and ensuring the consistency of the aiming points in the two modes.
[0098] Exemplarily, obtain the drop mils of the visible light lens calculated under the same second zeroing distance, then compare the thermal imaging drop mils with the visible light drop mils, and calculate the difference between the two, that is, the difference in drop mils. For example, if the visible light drop mils is 0.5mil and the thermal imaging drop mils is -0.4mil, then the difference in drop mils is 0.1mil.
[0099] Step S234, according to the difference in drop mils and the pixel mil correspondence, offset the visible light second zeroing point to obtain the thermal imaging second zeroing point.
[0100] It can be understood that in order to synchronize the zeroing of the aiming point in the thermal imaging mode with that in the visible light mode, it is necessary to offset the secondary zeroing point of the visible light according to the difference in drop mils and the corresponding relationship between pixel mils. Therefore, performing step S234 can avoid the shooting error in the thermal imaging mode caused by the failure to adjust the aiming point during the secondary zeroing process, thereby ensuring that the aiming point in the thermal imaging mode follows the aiming point in the visible light mode for synchronous adjustment, and further improving the practicality and shooting accuracy of the dual-light digital aiming scope.
[0101] Exemplarily, the secondary zeroing point of the visible light is offset according to the difference in drop mils and the corresponding relationship between pixel mils. Specifically, in the thermal imaging image, the secondary zeroing point of the visible light is offset by the corresponding number of pixels in the vertical direction. For example, if the difference in drop mils is 0.1 mil, and the corresponding relationship between pixel mils is 1 mil = 10 px, and the corresponding pixel value is 1 px, then the secondary zeroing point of the visible light (0, 15) is offset downward by 1 pixel to obtain the thermal imaging secondary zeroing point (0, 16).
[0102] In this embodiment, a scheme for accurately calculating and adjusting the thermal imaging secondary zeroing point of the dual-light digital aiming scope is proposed: First, the corresponding relationship between pixel mils is determined using the parameters of the thermal imaging lens. Then, the thermal imaging drop mils are calculated based on the thermal imaging drop distance, the corresponding relationship between pixel mils, and the secondary zeroing distance. Next, the thermal imaging drop mils and the visible light drop mils are compared to determine the difference in drop mils between the two. Finally, the secondary zeroing point of the visible light is offset according to the difference in drop mils and the corresponding relationship between pixel mils to obtain the thermal imaging secondary zeroing point, avoiding the problems of insufficient zeroing accuracy and aiming point deviation that may occur when directly determining the thermal imaging secondary zeroing point based on the drop data, lens parameters, and the secondary zeroing point of the visible light due to the failure to carefully consider the corresponding relationship between pixel mils and the difference in drop mils, thereby achieving more accurate thermal imaging secondary zeroing, ensuring that the aiming point in the thermal imaging mode is highly synchronized with the aiming point in the visible light mode, and improving the shooting accuracy and stability of the dual-light digital aiming scope.
[0103] In this embodiment, by comprehensively considering the factory parameters, user requirements, and device characteristics for accurate zeroing of the thermal imaging, the differences between the factory zeroing state and the actual use state that may be ignored when only relying on the structural baseline height difference, thermal imaging lens parameters, and secondary zeroing parameters to determine the thermal imaging secondary zeroing point, as well as the resulting aiming point deviation and reduction in shooting accuracy, are effectively avoided, achieving more accurate thermal imaging secondary zeroing, ensuring rapid and accurate secondary zeroing of the dual-light digital aiming scope in the visible light and thermal imaging modes at different zeroing distances and in different environments, ensuring that the aiming scope can provide a stable and clear field of view under various light conditions, and thus significantly improving the shooting accuracy and efficiency.
[0104] Step S30: Perform secondary thermal imaging zeroing on the dual-optical digital sight based on the secondary thermal imaging zero point.
[0105] It can be understood that in order to ensure the shooting accuracy of the dual-optical digital sight in the thermal imaging mode, fine zeroing adjustment needs to be carried out according to the determined thermal imaging zero point. Therefore, performing step S30 can avoid shooting errors caused by inaccurate thermal imaging zeroing, especially when the heat source is not obvious, thus ensuring the shooting accuracy of the dual-optical digital sight in the thermal imaging mode and improving the shooting efficiency and quality.
[0106] In a feasible implementation manner, step S30 may include steps S31 to S32:
[0107] Step S31: Obtain the zero point to be adjusted of the thermal imaging lens after visible light zeroing during the secondary zeroing process, and compare the zero point to be adjusted with the secondary thermal imaging zero point.
[0108] It should be noted that the zero point to be adjusted refers to the initial zero point corresponding to the thermal imaging lens after visible light zeroing. This point has not been precisely adjusted and may differ from the final target zero point (secondary thermal imaging zero point).
[0109] It can be understood that in order to ensure that the initial zero point (i.e., the zero point to be adjusted) of the thermal imaging lens after visible light zeroing matches the secondary thermal imaging zero point calculated through calculation, so as to provide a benchmark for subsequent precise adjustment. Therefore, performing step S31 can avoid problems such as the zero point of the thermal imaging lens not matching the expectation and the resulting aiming point deviation and shooting accuracy decline caused by directly adjusting without actual comparison. Thus, through comparison, the difference between the current zero point of the thermal imaging lens and the target zero point can be clarified, providing a basis for subsequent precise adjustment and ensuring the accuracy and effectiveness of the zeroing process.
[0110] Exemplarily, after completing the secondary visible light zeroing, obtain the center coordinates of the aiming point corresponding to the thermal imaging lens at this time, that is, the zero point to be adjusted, and compare this point with the calculated secondary thermal imaging zero point.
[0111] Step S32: In the case where the zero point to be adjusted is inconsistent with the secondary thermal imaging zero point, adjust the zero point to be adjusted to the secondary thermal imaging zero point.
[0112] It is understandable that in order to make the zero point of the thermal imaging lens exactly the same as the calculated secondary zero point of the thermal imaging when it is found that the zero point to be adjusted is inconsistent with the secondary zero point of the thermal imaging, so as to ensure the aiming accuracy in the thermal imaging mode, step S32 is carried out, which can avoid the zeroing error caused by the lack of precise adjustment, as well as the aiming point deviation and the decrease of shooting accuracy caused thereby. Thus, through precise adjustment, the zero point of the thermal imaging lens is made exactly the same as the target zero point, ensuring that the aiming point in the thermal imaging mode is at the same height as the aiming point in the visible light mode, and improving the shooting accuracy and reliability of the dual-light digital aiming scope.
[0113] Exemplarily, if the zero point to be adjusted is (0, 20) and the calculated secondary zero point of the thermal imaging is (0, 16), then the center coordinate of the aiming point corresponding to the thermal imaging lens is adjusted to the secondary zero point of the thermal imaging (0, 16). In addition, when the zero point to be adjusted is the same as the secondary zero point of the thermal imaging, the zero point to be adjusted is used as the secondary zero point of the thermal imaging, that is, there is no need to adjust this zero point to be adjusted, and it is directly used as the final secondary zero point of the thermal imaging.
[0114] In this embodiment, by introducing the steps of obtaining and comparing the zero point to be adjusted, it is ensured that the zero point of the thermal imaging lens is precisely adjusted after visible light zeroing until it is the same as the calculated secondary zero point of the thermal imaging, avoiding the zeroing error that may be caused by the lack of actual comparison and adjustment when directly zeroing based on the secondary zero point of the thermal imaging, as well as the aiming point deviation and the decrease of shooting accuracy caused thereby, thus realizing the precise adjustment and calibration of the zero point of the thermal imaging lens.
[0115] This embodiment provides a zeroing method for a dual-light digital aiming scope. By using the secondary zeroing parameters under visible light conditions, combining the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital aiming scope and the specific parameters of the thermal imaging lens, the secondary zero point of the thermal imaging is determined through calculation and correction algorithms, effectively avoiding the zeroing difficulty caused by the lack of obvious heat sources during the thermal imaging zeroing process of traditional dual-light digital aiming scopes, as well as the zeroing error problem caused by the screen jitter caused by user operations, realizing the fast and accurate secondary zeroing of the dual-light digital aiming scope in the visible light and thermal imaging modes, ensuring that the aiming scope can provide a stable and clear field of view under various light conditions, and thus significantly improving the shooting accuracy and efficiency.
[0116] In a feasible embodiment, the lens parameters of the thermal imaging lens in step S231 include lens resolution, pixel size, and lens focal length, and step S231 may include steps S01 to S02:
[0117] Step S01: Calculate the horizontal field of view angle of the thermal imaging lens based on the lens resolution, the pixel size, and the lens focal length.
[0118] It should be noted that the horizontal field of view angle of the thermal imaging lens refers to the maximum field of view angle that the thermal imaging lens can cover in the horizontal direction, which is jointly determined by the resolution, pixel size, and focal length of the lens. The larger the horizontal field of view angle, the wider the range that the lens can see at the same distance.
[0119] It can be understood that in order to determine the field of view range of the thermal imaging lens in the horizontal direction, which is the basis for calculating the pixel mil correspondence relationship, so performing step S01 can avoid the problem of inaccurate pixel mil correspondence relationship caused by not considering the influence of lens resolution, pixel size, and focal length on the field of view angle. Thus, by accurately calculating the horizontal field of view angle, accurate data support is provided for subsequent determination of the pixel mil correspondence relationship.
[0120] Exemplarily, assuming the lens resolution is 1920*1080, the pixel size is 2.9um*2.9um, and the lens focal length is 40mm, then the calculated horizontal field of view angle of the thermal imaging lens is ((1920*2.9 / 1000) / 40)≈8°.
[0121] Step S02: Determine the pixel mil correspondence relationship of the thermal imaging lens based on the horizontal field of view angle and the lens resolution.
[0122] It can be understood that in order to establish a correspondence relationship between the pixels of the thermal imaging lens and the actual mils for precise adjustment during aiming, so performing step S02 can avoid the problem that the aiming point is inconsistent with the actual shooting point in the thermal imaging mode due to the failure to establish an accurate pixel mil correspondence relationship. Thus, by determining the pixel mil correspondence relationship, precise aiming and adjustment in the thermal imaging mode are achieved.
[0123] Exemplarily, assuming the calculated horizontal field of view angle is 8° and the lens resolution is 1920*1080, then the calculated pixel mil correspondence relationship of the thermal imaging lens, that is, the number of mils corresponding to one pixel is 8 / 1920*60 / 3.438 = 0.072, where 3.438 is the conversion ratio between mils and minutes of angle moa.
[0124] In this embodiment, by establishing an accurate correspondence between pixels and actual mils based on lens parameters, the problem of inaccurate pixel mil calculation that may occur when directly determining the pixel mil correspondence based on lens parameters due to insufficient consideration of the field of view angle is effectively avoided, thereby achieving a more accurate pixel mil correspondence, enabling precise aiming and adjustment of the thermal imaging lens at different distances and angles, and ensuring a high degree of consistency between the aiming point and the actual shooting point in the thermal imaging mode.
[0125] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar content as in the above-mentioned first embodiment can be referred to the above introduction and will not be repeated hereinafter. On this basis, please refer to Figure 2 , after step S30, step S40 may further be included:
[0126] Step S40, associatively storing the secondary zeroing distance corresponding to the thermal imaging zeroing, the visible light secondary zeroing point, and the thermal imaging secondary zeroing point during the secondary zeroing process, so as to, after detecting the secondary zeroing distance and the visible light secondary zeroing point, call the thermal imaging secondary zeroing point to perform thermal imaging secondary zeroing on the dual-light digital aiming scope.
[0127] It can be understood that, in order to establish and save the correspondence between thermal imaging zeroing and visible light zeroing, and ensure that in subsequent use, the corresponding thermal imaging secondary zeroing point can be directly called according to the known secondary zeroing distance and visible light secondary zeroing point for the thermal imaging mode zeroing of the aiming scope quickly and accurately, so step S40 is performed. By associatively storing the key parameters during the secondary zeroing process, the cumbersome zeroing operation that needs to be performed every time the aiming scope is used due to the non-saving of zeroing data can be avoided, thereby reducing the operation time, lowering the operation complexity, and avoiding the errors that may be introduced due to repeated zeroing, ensuring the stability and reliability of the aiming scope, and thus achieving the fast and accurate secondary zeroing of the dual-light digital aiming scope in the thermal imaging mode. By calling the pre-stored zeroing point data, the deployment and preparation time of the aiming scope are greatly shortened, and the shooting response speed and accuracy are improved. At the same time, this associative storage method also enhances the intelligent level of the aiming scope, making the zeroing operation more simple and efficient.
[0128] Exemplarily, after completing the secondary zeroing process, the data of the secondary zeroing distance corresponding to the thermal imaging zeroing, the visible light secondary zeroing point, and the thermal imaging secondary zeroing point are stored in an associated and structured manner through the built-in storage module or external storage device of the telescopic sight. The specific operation is as follows: Create a zeroing data table in the control system of the telescopic sight. The table contains three fields: the secondary zeroing distance, the visible light secondary zeroing point, and the thermal imaging secondary zeroing point. And the data after each zeroing is stored as a record in this table. When the telescopic sight needs to be used, the system will automatically monitor the current secondary zeroing distance and the visible light secondary zeroing point, and search for matching records in the zeroing data table to obtain the corresponding thermal imaging secondary zeroing point data. Subsequently, the system automatically adjusts the thermal imaging lens according to the obtained thermal imaging secondary zeroing point data to achieve fast and accurate thermal imaging secondary zeroing. The entire process requires no manual intervention, realizing the intelligent zeroing operation of the telescopic sight.
[0129] In this embodiment, by adopting the digital associated storage technical solution, the key parameters (thermal imaging zeroing distance, visible light secondary zeroing point, and thermal imaging secondary zeroing point) in the secondary zeroing process are stored in a structured manner, and the corresponding data is automatically called for thermal imaging secondary zeroing when needed, avoiding the problems of cumbersome operation and error accumulation caused by repeated manual zeroing, achieving fast, accurate, and intelligent thermal imaging zeroing effect of the dual-light digital telescopic sight, and improving the use efficiency and shooting accuracy of the telescopic sight.
[0130] Exemplarily, to help understand the implementation process of the zeroing method of the dual-light digital telescopic sight obtained by combining this embodiment with the above Embodiment 1, please refer to Figure 3 , Figure 3 A schematic diagram of the scenario of the zeroing method of the dual-light digital telescopic sight is provided. Specifically:
[0131] In the figure, point a represents the position of the visible light lens, point b represents the position of the thermal imaging lens, point z represents the factory zeroing point, point f represents the secondary zeroing point, ae and ac represent the factory zeroing point distances, ag and af represent the secondary zeroing distances, and h represents the structural baseline height difference between the visible light lens and the thermal imaging lens. Among them, the corresponding thermal imaging drop distance dc can be obtained through the formula (ae - ag) / ae * h. The solid lines in this figure represent the factory zeroing stage in the zeroing process of the dual-light digital telescopic sight, the short dashed lines represent the secondary zeroing stage, and the long dashed lines represent the corresponding distances.
[0132] It should be noted that the above examples are only for understanding this application and do not constitute a limitation on the zeroing method of the dual-light digital telescopic sight of this application. Based on this technical concept, more forms of simple transformations are within the protection scope of this application.
[0133] This application also provides a zeroing device for a dual-light digital telescopic sight. Please refer to Figure 4, the zeroing device of the dual - optical digital sight includes:
[0134] An acquisition module 10, configured to acquire secondary zeroing parameters for visible - light zeroing of the dual - optical digital sight;
[0135] A calculation module 20, configured to determine a thermal - imaging secondary zeroing point according to the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - optical digital sight, the lens parameters of the thermal - imaging lens, and the secondary zeroing parameters;
[0136] A zeroing module 30, configured to perform thermal - imaging secondary zeroing on the dual - optical digital sight based on the thermal - imaging secondary zeroing point.
[0137] Optionally, the secondary zeroing parameters include a secondary zeroing distance and a visible - light secondary zeroing point, and the calculation module 20 is further configured to:
[0138] Acquire the factory zeroing distance of the dual - optical digital sight, and the factory zeroing point corresponding to the visible - light lens in the dual - optical digital sight;
[0139] According to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the visible - light secondary zeroing point and the factory zeroing point, and the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - optical digital sight, determine the drop data of the visible - light lens and the thermal - imaging lens;
[0140] Based on the drop data, the lens parameters of the thermal - imaging lens, and the visible - light secondary zeroing point, determine the thermal - imaging secondary zeroing point.
[0141] Optionally, the drop data includes the visible - light drop mils of the visible - light lens during secondary zeroing and the thermal - imaging drop distance of the thermal - imaging lens during secondary zeroing, and the calculation module 20 is further configured to:
[0142] According to the ratio of the difference between the visible - light secondary zeroing point and the factory zeroing point to the factory zeroing distance, determine the visible - light drop mils of the visible - light lens during thermal - imaging zeroing;
[0143] According to the ratio of the difference between the factory zeroing distance and the secondary zeroing distance to the product of the structural baseline height difference between the visible - light lens and the thermal - imaging lens in the dual - optical digital sight and the factory zeroing distance, determine the thermal - imaging drop distance corresponding to the thermal - imaging lens.
[0144] Optionally, the drop data includes the visible - light drop mils of the visible - light lens during secondary zeroing and the thermal - imaging drop distance of the thermal - imaging lens during secondary zeroing, and the calculation module 20 is further configured to:
[0145] Determine the pixel mil correspondence of the thermal imaging lens based on the lens parameters of the thermal imaging lens;
[0146] Calculate the thermal imaging drop mil of the thermal imaging lens during the secondary zeroing process according to the thermal imaging drop distance, the pixel mil correspondence, and the secondary zeroing distance;
[0147] Determine the difference in drop mil numbers between the thermal imaging lens and the visible light lens during the secondary zeroing process based on the thermal imaging drop mil and the visible light drop mil;
[0148] Offset the visible light secondary zeroing point according to the difference in drop mil numbers and the pixel mil correspondence to obtain the thermal imaging secondary zeroing point.
[0149] Optionally, the lens parameters of the thermal imaging lens include lens resolution, pixel size, and lens focal length, and the calculation module 20 is further configured to:
[0150] Calculate the horizontal field of view angle of the thermal imaging lens according to the lens resolution, the pixel size, and the lens focal length;
[0151] Determine the pixel mil correspondence of the thermal imaging lens based on the horizontal field of view angle and the lens resolution.
[0152] Optionally, the zeroing module 30 is further configured to:
[0153] Obtain the to-be-adjusted zeroing point of the thermal imaging lens after the visible light is zeroed during the secondary zeroing process, and compare the to-be-adjusted zeroing point with the thermal imaging secondary zeroing point;
[0154] In the case where the to-be-adjusted zeroing point is inconsistent with the thermal imaging secondary zeroing point, adjust the to-be-adjusted zeroing point to the thermal imaging secondary zeroing point.
[0155] Optionally, the storage module 40 in the zeroing device of the dual-light digital sight is further configured to:
[0156] Associate and store the secondary zeroing distance corresponding to the thermal imaging zeroing, the visible light secondary zeroing point, and the thermal imaging secondary zeroing point during the secondary zeroing process, so as to call the thermal imaging secondary zeroing point to perform thermal imaging secondary zeroing on the dual-light digital sight after detecting the secondary zeroing distance and the visible light secondary zeroing point.
[0157] The zeroing device of the dual - light digital sight provided by the present application adopts the zeroing method of the dual - light digital sight in the above - mentioned embodiment, and can solve the technical problems of how to overcome the zeroing error existing in the secondary zeroing process of the dual - light digital sight and even the inability to perform effective zeroing. Compared with the prior art, the beneficial effects of the zeroing device of the dual - light digital sight provided by the present application are the same as those of the zeroing method of the dual - light digital sight provided by the above - mentioned embodiment, and other technical features in the zeroing device of the dual - light digital sight are the same as the features disclosed in the method of the above - mentioned embodiment, which will not be elaborated here.
[0158] The present application provides an electronic device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein, the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to execute the zeroing method of the dual - light digital sight in the first embodiment above.
[0159] Refer to the following Figure 5 , which shows a schematic structural diagram of an electronic device suitable for implementing the embodiments of the present application. The electronic device in the embodiments of the present application may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions: tablet computers), PMPs (Portable Media Players), in - vehicle terminals (such as in - vehicle navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The electronic device shown is only an example and should not impose any limitations on the functions and usage scope of the embodiments of the present application.
[0160] As shown in Figure 5As shown, the electronic device may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which may perform various appropriate actions and processes according to a program stored in the read-only memory 1002 or a program loaded from the storage device 1003 into the random access memory 1004. In the random access memory 1004, various programs and data required for the operation of the electronic device are also stored. The processing device 1001, the read-only memory 1002, and the random access memory 1004 are connected to each other through a bus 1005. The input / output interface 1006 is also connected to the bus. Generally, the following systems may be connected to the input / output interface 1006: an input device 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; an output device 1008 including, for example, a liquid crystal display (LCD: Liquid Crystal Display), a speaker, a vibrator, etc.; a storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 may allow the electronic device to communicate with other devices wirelessly or wiredly to exchange data. Although the figure shows an electronic device having various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or had alternatively.
[0161] In particular, according to the embodiments disclosed in the present application, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes program codes for executing the methods shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the read-only memory 1002. When the computer program is executed by the processing device 1001, the above functions defined in the methods of the embodiments disclosed in the present application are executed.
[0162] The electronic device provided by the present application adopts the zeroing method of the dual-optical digital sight in the above embodiments, and can solve the technical problem of how to overcome the zeroing error existing in the secondary zeroing process of the dual-optical digital sight, and even the problem that effective zeroing cannot be performed. Compared with the prior art, the beneficial effects of the electronic device provided by the present application are the same as those of the zeroing method of the dual-optical digital sight provided by the above embodiments, and other technical features in the electronic device are the same as those disclosed in the method of the previous embodiment, and will not be elaborated here.
[0163] It should be understood that each part disclosed in this application can be implemented by hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in a suitable manner in any one or more embodiments or examples.
[0164] As described above, the above are only specific embodiments of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered within the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.
[0165] This application provides a computer-readable storage medium with computer-readable program instructions (i.e., computer programs) stored thereon. The computer-readable program instructions are used to execute the zeroing method of the dual-optical digital sight in the above embodiments.
[0166] The computer-readable storage medium provided by this application can be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems or devices, or any combination of the above. More specific examples of computer-readable storage media can include, but are not limited to: electrical connections with one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM) or flash memory, optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the above. In this embodiment, the computer-readable storage medium can be any tangible medium that contains or stores a program, and this program can be used by or combined with an instruction execution system or device. The program code contained on the computer-readable storage medium can be transmitted by any appropriate medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0167] The above computer-readable storage medium can be included in an electronic device; it can also exist separately without being assembled into the electronic device.
[0168] The above computer-readable storage medium carries one or more programs, which, when executed by an electronic device, cause the electronic device to: obtain secondary zeroing parameters for visible light zeroing of a dual-optical digital sight; determine a thermal imaging secondary zeroing point based on the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-optical digital sight, the lens parameters of the thermal imaging lens, and the secondary zeroing parameters; and perform thermal imaging secondary zeroing on the dual-optical digital sight based on the thermal imaging secondary zeroing point.
[0169] Computer program code for performing the operations of this application can be written in one or more programming languages or combinations thereof. The programming languages include object-oriented programming languages such as Java, Smalltalk, and C++, and also include conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, executed as an independent software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or it can be connected to an external computer (for example, by using an Internet service provider to connect through the Internet).
[0170] The flowcharts and block diagrams in the accompanying drawings illustrate the possible architectures, functions, and operations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in the flowchart or block diagram can represent a module, a program segment, or a part of code that contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks can occur in a different order than that marked in the accompanying drawings. For example, two consecutive blocks shown can actually be executed substantially in parallel, and they can sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or operations, or can be implemented by a combination of dedicated hardware and computer instructions.
[0171] The modules described in the embodiments of this application can be implemented in software or in hardware. Among them, the name of the module does not constitute a limitation to the unit itself in some cases.
[0172] The readable storage medium provided by this application is a computer-readable storage medium. The computer-readable storage medium stores computer-readable program instructions (i.e., computer programs) for executing the zeroing method of the above dual-optical digital sight, which can solve the technical problems of how to overcome the zeroing error existing in the secondary zeroing process of the dual-optical digital sight and even the inability to perform effective zeroing. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided by this application are the same as those of the zeroing method of the dual-optical digital sight provided by the above embodiments, and will not be elaborated here.
[0173] This application also provides a computer program product, including a computer program, and when the computer program is executed by a processor, it implements the steps of the zeroing method of the dual-optical digital sight as described above.
[0174] The computer program product provided by this application can solve the technical problems of how to overcome the zeroing error existing in the secondary zeroing process of the dual-optical digital sight and even the inability to perform effective zeroing. Compared with the prior art, the beneficial effects of the computer program product provided by this application are the same as those of the zeroing method of the dual-optical digital sight provided by the above embodiments, and will not be elaborated here.
[0175] The above are only partial embodiments of this application, and thus do not limit the patent scope of this application. Any equivalent structural transformation made under the technical concept of this application by using the content of the specification and drawings of this application, or any direct / indirect application in other related technical fields, is included in the patent protection scope of this application.
Claims
1. A zeroing method for a dual light digital sight, characterized in that: The zeroing method of the dual light digital sight comprises: Get the secondary zeroing parameters for visible light zeroing of the dual light digital sight; Determining a thermal imaging secondary zeroing point according to a structural baseline height difference between a visible light lens and a thermal imaging lens in the dual-light digital sight, lens parameters of the thermal imaging lens, and the secondary zeroing parameters; The thermal imaging secondary zeroing of the dual-light digital sight is performed based on the thermal imaging secondary zeroing point.
2. The zeroing method of the dual light digital sight as claimed in claim 1, characterized in that: The secondary zeroing parameters include a secondary zeroing distance and a visible light secondary zeroing point. The step of determining the thermal imaging secondary zeroing point according to the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight, the lens parameters of the thermal imaging lens and the secondary zeroing parameters includes: Obtaining the factory zeroing distance of the dual-light digital sight and the factory zeroing point corresponding to the visible light lens in the dual-light digital sight; Determine the falling data of the visible light lens and the thermal imaging lens according to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the visible light secondary zeroing point and the factory zeroing point, and the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight; The thermal imaging secondary zeroing point is determined based on the falling data, the lens parameters of the thermal imaging lens, and the visible light secondary zeroing point.
3. The zeroing method of the dual light digital sight as claimed in claim 2, characterized in that: The drop data includes the visible light drop density of the visible light lens during the secondary zeroing process, and the thermal imaging drop distance of the thermal imaging lens during the secondary zeroing process. The step of determining the drop data of the visible light lens and the thermal imaging lens according to the difference between the secondary zeroing distance and the factory zeroing distance, the difference between the visible light secondary zeroing point and the factory zeroing point, and the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight includes: Determine the visible light drop density of the visible light lens during the thermal imaging zeroing process according to the ratio of the difference between the visible light secondary zeroing point and the factory zeroing point to the factory zeroing distance; The thermal imaging falling distance corresponding to the thermal imaging lens is determined according to the ratio of the difference between the factory zeroing distance and the secondary zeroing distance to the product of the structural baseline height difference between the visible light lens and the thermal imaging lens in the dual-light digital sight and the factory zeroing distance.
4. The zeroing method of the dual light digital sight as claimed in claim 2, characterized in that: The drop data includes a visible light drop density of the visible light lens during the secondary zeroing process and a thermal imaging drop distance of the thermal imaging lens during the secondary zeroing process. The step of determining the thermal imaging secondary zeroing point based on the drop data, the lens parameters of the thermal imaging lens and the visible light secondary zeroing point includes: Determining a pixel density correspondence relationship of the thermal imaging lens based on lens parameters of the thermal imaging lens; Calculating the thermal imaging drop density of the thermal imaging lens during the secondary zeroing process according to the thermal imaging drop distance, the pixel density correspondence relationship and the secondary zeroing distance; Determining the difference in the number of drops between the thermal imaging lens and the visible light lens during the secondary zeroing process based on the thermal imaging drop density and the visible light drop density; According to the drop density difference and the pixel density correspondence, the visible light secondary zeroing point is offset to obtain the thermal imaging secondary zeroing point.
5. The zeroing method of the dual light digital sight as claimed in claim 4, characterized in that: The lens parameters of the thermal imaging lens include lens resolution, pixel size and lens focal length. The step of determining the pixel density correspondence relationship of the thermal imaging lens based on the lens parameters of the thermal imaging lens includes: Calculating the horizontal field of view angle of the thermal imaging lens according to the lens resolution, the pixel size and the lens focal length; Based on the horizontal field of view angle and the lens resolution, a pixel density correspondence relationship of the thermal imaging lens is determined.
6. The zeroing method of a dual light digital sight as claimed in claim 1, characterized in that: The step of performing thermal imaging secondary zeroing on the dual-light digital sight based on the thermal imaging secondary zeroing point comprises: Acquire the zeroing point to be adjusted of the thermal imaging lens after the visible light is zeroed during the secondary zeroing process, and compare the zeroing point to be adjusted with the thermal imaging secondary zeroing point; When the zero point to be adjusted is inconsistent with the thermal imaging secondary zero point, the zero point to be adjusted is adjusted to the thermal imaging secondary zero point.
7. The zeroing method of a dual light digital sight as claimed in claim 1, characterized in that: After the step of performing thermal imaging secondary zeroing on the dual-light digital sight based on the thermal imaging secondary zeroing point, the following steps are further included: The secondary zeroing distance, the visible light secondary zeroing point and the thermal imaging secondary zeroing point corresponding to the thermal imaging zeroing in the secondary zeroing process are associated and stored, so that after the secondary zeroing distance and the visible light secondary zeroing point are monitored, the thermal imaging secondary zeroing point is called to perform thermal imaging secondary zeroing on the dual-light digital sight.
8. A zeroing device for a dual-light digital sight, characterized in that: The zeroing device of the dual light digital sight comprises: An acquisition module, used for acquiring secondary zeroing parameters for performing visible light zeroing on a dual-light digital sight; A calculation module, used for determining a thermal imaging secondary zeroing point according to a structural baseline height difference between a visible light lens and a thermal imaging lens in the dual-light digital sight, a lens parameter of the thermal imaging lens and the secondary zeroing parameter; The zeroing module is used to perform thermal imaging secondary zeroing on the dual-light digital sight based on the thermal imaging secondary zeroing point.
9. An electronic device, characterized in that: The device comprises: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program is configured to implement the steps of the zeroing method for a dual-light digital sight as described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by a processor, the steps of the zeroing method of the dual-light digital sight as described in any one of claims 1 to 7 are implemented.