Laser meter reading method, device, computer equipment and storage medium

Through the laser meter reading method, the relative distance of the dial is calculated using the intersection of reflected light, and the meter reading information is obtained in combination with historical data. This solves the problems of low efficiency of manual meter reading and dependence on cleanliness of the camera method, and achieves fast and accurate meter reading.

CN116261061BActive Publication Date: 2025-09-09石化盈科信息技术有限责任公司 +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211667560.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-23
Publication Date
2025-09-09
Estimated Expiration
2042-12-23

AI Technical Summary

Technical Problem

The existing meter reading method relies on manual operation, which is inefficient, has a high error rate, and consumes manpower and material resources. In addition, the camera photography method is sensitive to the cleanliness of the dial, resulting in inaccurate recognition.

Method used

The laser meter reading method is used to obtain the reflected light of the non-intelligent dial, and the position of the intersection of the first reflected light and the second reflected light on the linear receiver is used to calculate the relative distance between the reference plane and the surface to be measured, and the meter reading information is obtained in combination with historical data.

Benefits of technology

It achieves fast and accurate meter reading for non-intelligent dials, avoids the difficulty of manual operation and the cleanliness dependence of the camera method, and improves the efficiency and accuracy of meter reading.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116261061B_ABST
    Figure CN116261061B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of non-intelligent meter reading, and in particular to a laser meter reading method, device, computer equipment, and storage medium. A laser meter reading method obtains reflected light from an object to be measured, wherein the reflected light includes a first reflected light and a second reflected light; obtains the relative distance between a reference plane and a surface to be measured based on the position of the intersection of the first reflected light and the second reflected light on a linear receiver; and obtains meter reading information based on the relative distance and historical data. The present application adopts an infrared laser reflection method, which irradiates a laser beam onto the object to be measured. The position of the pointer is different, and the time it takes for the linear receiver to receive the reflected light is also different, resulting in a different relative distance between the reference plane and the surface to be measured. The position of the pointer of the non-intelligent meter is determined based on the relative distance, thus avoiding the current difficulty in reading non-intelligent meters and making meter reading more convenient and faster.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of non-intelligent meter reading, and in particular to a laser meter reading method, device, computer equipment and storage medium. Background Art

[0002] Currently, meter reading is performed manually by dispatching personnel from relevant departments to the meter dials where readings are required. These personnel periodically check and record the readings on the dials, manually reading and recording them. This manual recording method requires the user to manually check the meter display and then write it down in a notebook or form. This process is not only extremely slow but also prone to errors. Furthermore, this completed data must be re-entered into a computer for calculation, which is extremely labor-intensive and time-consuming. This wastes significant manpower and resources, and manual reading can lead to unnecessary errors, sometimes causing unnecessary trouble and losses for users. Furthermore, the current manual meter reading method is inconvenient for modern management by relevant departments. Consequently, relevant departments are urgently demanding a change in this backward approach.

[0003] With the development of microelectronics, infrared detectors, computers, and modern communications, the use of cameras for meter reading has become increasingly common. However, this method has several drawbacks: Camera-based meter reading uses a camera positioned above the meter dial to take a picture of the meter. While this method saves significant labor compared to manual recording, it requires the meter dial to be kept as clean as possible. Dirt on the dial can significantly affect the quality of the camera-captured image, leading to unsuccessful photo recognition and inaccurate readings.

[0004] Therefore, how to replace manual work to achieve accurate meter reading is a technical problem that needs to be solved by those skilled in the art. Summary of the Invention

[0005] Based on this, it is necessary to provide a laser meter reading method, device, computer equipment and storage medium to address the above technical problems.

[0006] In a first aspect, the present application provides a laser meter reading method, comprising:

[0007] Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent dial, the first reflected light is reflected light from a reference surface of the non-intelligent dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent dial;

[0008] Obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0009] The meter reading information is obtained based on the relative distance and historical data.

[0010] In one embodiment, before the step of obtaining the reflected light of the object to be measured, the method includes:

[0011] Install laser transmitter;

[0012] Adjust the laser transmitter to be within the threshold range of the object under test.

[0013] In one embodiment, before the step of obtaining the reflected light of the object to be measured, the method further includes:

[0014] Initializes the stored data of the linear receiver.

[0015] In one embodiment, obtaining the relative distance between the reference surface and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver includes:

[0016] Obtaining the angle between the laser beam emitted by the laser transmitter and the normal line of the reference surface;

[0017] When the angle is not zero, the relative distance is obtained by the triangle theorem based on the angle and the spot length of the linear receiver;

[0018] When the angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0019] In one embodiment, when the included angle is not zero, the relative distance is obtained by the triangle theorem based on the included angle and the spot length of the linear receiver, including:

[0020]

[0021] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

[0022] In one embodiment, the laser meter reading method according to claim 4 is characterized in that when the angle is zero, the relative distance is obtained by using the triangle theorem based on the spot length of the linear receiver, including:

[0023]

[0024] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

[0025] In one embodiment, obtaining meter reading information based on relative distance and historical data includes:

[0026] According to the corresponding relationship between the historical distance and the needle position, the needle position corresponding to the relative distance is obtained.

[0027] In a second aspect, the present application further provides a laser meter reading device, comprising:

[0028] an acquisition unit, configured to acquire reflected light from the object to be measured, the reflected light including a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent watch dial, the first reflected light is reflected light from a reference surface of the non-intelligent watch dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent watch dial;

[0029] A relative distance analysis unit, which obtains the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0030] The meter reading information analysis unit is used to obtain meter reading information based on relative distance and historical data.

[0031] In a third aspect, the present application further provides a computer device. The computer device includes a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are performed:

[0032] Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent dial, the first reflected light is reflected light from a reference surface of the non-intelligent dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent dial;

[0033] Obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0034] The meter reading information is obtained based on the relative distance and historical data.

[0035] In a fourth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the following steps:

[0036] Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent dial, the first reflected light is reflected light from a reference surface of the non-intelligent dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent dial;

[0037] Obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0038] The meter reading information is obtained based on the relative distance and historical data.

[0039] The aforementioned laser meter reading method, apparatus, computer device, and storage medium obtain reflected light from the object to be measured, including a first reflected light and a second reflected light; obtain the relative distance between the reference plane and the surface to be measured based on the position of the intersection of the first reflected light and the second reflected light on a linear receiver; and obtain meter reading information based on the relative distance and historical data. This application utilizes an infrared laser reflection method, irradiating the object to be measured with a laser beam. Different positions of the pointer cause different times for the linear receiver to receive the reflected light, resulting in different relative distances between the reference plane and the surface to be measured. This relative distance is then used to determine the position of the pointer on a non-intelligent meter dial, thus avoiding the current difficulties in reading non-intelligent meters and making meter reading more convenient and faster. BRIEF DESCRIPTION OF THE DRAWINGS

[0040] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the conventional technology, the following briefly introduces the drawings required for use in the embodiments or the conventional technology descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0041] Figure 1 1 is a flow chart of a laser meter reading method according to an embodiment;

[0042] Figure 2 A schematic diagram of a laser transmitter installation process for a laser meter reading method according to an embodiment;

[0043] Figure 3 FIG1 is a schematic diagram of a flow chart of determining a weighting factor in a laser meter reading method according to an embodiment;

[0044] Figure 4 1. A schematic diagram of a relative distance calculation process of a laser meter reading method according to an embodiment;

[0045] Figure 5 A schematic diagram of triangulation in a laser meter reading method according to one embodiment;

[0046] Figure 6 A schematic diagram of a laser meter reading method in an embodiment in which the included angle is not zero;

[0047] Figure 7 A schematic diagram of a laser meter reading method in an embodiment in which the angle is zero;

[0048] Figure 8FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION

[0049] To facilitate understanding of the present application, the present application will be described more fully below with reference to the accompanying drawings. The accompanying drawings provide embodiments of the present application. However, the present application may be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to make the disclosure of the present application more thorough and comprehensive.

[0050] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application. The term "and / or" as used herein includes any and all couplings of one or more of the associated listed items.

[0051] It will be understood that the terms "first", "second", etc. used in this application may be used to describe various elements in this document, but these elements are not limited by these terms. These terms are only used to distinguish a first element from another element.

[0052] A laser meter reading method provided in an embodiment of the present application is applied to the meter reading scenario of a non-intelligent dial. The present application uses a laser transmitter to emit a laser beam to illuminate the non-intelligent dial, and utilizes the reflection principle of the laser beam by the non-intelligent dial. The reflected light is received by a linear receiver. Based on the laser beam irradiating the pointers at different positions of the non-intelligent dial, the spot lengths on the linear receiver are different, so that the relative distances are also different. By comparing the relative distances, the pointer data in the dial can be located, and the meter reading can be achieved by comparing with the historical data. The present application solves the technical problem that the related art can only collect the data of the non-intelligent dial by taking photos, and when there are stains on the dial, identification through photos will lead to data errors or the inability to obtain data.

[0053] Example 1

[0054] like Figure 1 As shown, in this embodiment, a laser meter reading method is provided, comprising the following steps:

[0055] S101: Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light.

[0056] In which, the object to be tested is a pointer-type non-intelligent dial, the first emitted light is the reflected light of the reference surface of the non-intelligent dial, and the second reflected light is the reflected light of the surface to be tested inside the non-intelligent dial. The reference surface refers to the outer surface of the non-intelligent dial, and the surface to be tested is the pointer surface inside the non-intelligent dial.

[0057] Specifically, the laser meter reading device captures reflected light from the object under test, which includes a first reflected light and a second reflected light. The laser meter reading device uses an infrared laser transmitter to emit a laser beam to illuminate the object under test, which in this case is a non-smart meter dial. When the laser is irradiated on an object, it reflects, and the reflected light is received back, which includes the first reflected light and the second reflected light.

[0058] S102: Obtaining a relative distance between the reference surface and the surface to be measured according to a position of an intersection of the first reflected light and the second reflected light on the linear receiver.

[0059] Specifically, the laser meter reading device uses a linear receiver to capture reflected light from the object under test. It analyzes the location of the intersection of the first and second reflected lights on the linear receiver. Because the laser beam illuminates the pointer at different locations on the non-intelligent meter, the spot length on the linear receiver varies, causing the relative distance between the reference plane and the surface under test to vary. Therefore, the relative distance between the reference plane and the surface under test is determined by varying the spot lengths.

[0060] S103: Obtain meter reading information based on the relative distance and historical data.

[0061] Specifically, the laser meter reading device obtains the relative distance between the reference surface and the surface to be measured based on the position of the intersection of the first reflected light and the second reflected light on the linear receiver. Further, by comparing the relative distance with historical data, the pointer data in the dial can be located to realize meter reading.

[0062] In this embodiment, a laser meter reading method is provided. The method obtains reflected light from an object to be measured, the reflected light comprising a first reflected light and a second reflected light; determines the relative distance between a reference plane and the surface to be measured based on the position of the intersection of the first reflected light and the second reflected light on a linear receiver; and obtains meter reading information based on the relative distance and historical data. This application utilizes an infrared laser reflection method, irradiating the object to be measured with a laser beam. The position of the pointer varies, and the time it takes for the linear receiver to receive the reflected light varies, resulting in a different relative distance between the reference plane and the surface to be measured. This relative distance is then used to determine the pointer position of a non-intelligent meter dial, thus avoiding the current difficulty in reading non-intelligent meters and making meter reading more convenient and faster.

[0063] Example 2

[0064] like Figure 2 As shown, in this embodiment, before step S101: obtaining the reflected light of the object to be measured, the following steps are included:

[0065] S1011: Install laser transmitter.

[0066] Specifically, the laser emitter is installed above the non-intelligent watch dial, and the laser emitter is fixed to ensure that the laser beam emitted by the laser emitter can be irradiated on the non-intelligent watch dial.

[0067] S1012: Adjust the laser transmitter to be within the threshold range of the object to be measured.

[0068] Specifically, the laser meter reading device installs a laser emitter above the non-intelligent dial. After fixing the laser emitter, the laser emitter is adjusted to be within the threshold range of the object to be measured. In this embodiment, the laser emitter is within 15-30 cm above the non-intelligent dial to ensure that the laser beam emitted by the laser emitter can illuminate the non-intelligent dial.

[0069] In this embodiment, step S101 is provided: before the step of obtaining the reflected light of the object to be measured, the method further includes: initializing the stored data of the linear receiver.

[0070] Specifically, the laser meter reading device initializes the adjusted laser emitter and stores the position pointed by the non-intelligent dial pointer and the relative distance relationship data, so that when the laser meter reading device reads the meter, it only needs to compare the data after obtaining the relative data to obtain the position pointed by the pointer and obtain the meter reading information.

[0071] In this embodiment, a laser meter reading device is equipped with a laser transmitter, which is adjusted within the threshold range of the object under test and initializes the stored data of the linear receiver. This ensures that the laser beam emitted by the laser transmitter can illuminate the non-intelligent meter dial. The position of the non-intelligent meter dial pointer and the relative distance relationship data are stored. When reading the meter, the laser meter reading device only needs to compare the relative data to determine the pointer position and obtain the meter reading information, thus achieving fast and accurate acquisition of meter reading information.

[0072] Example 3:

[0073] like Figure 3 As shown, in this embodiment, step S102 is provided: obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver, which specifically includes the following steps:.

[0074] S1021: Obtain the angle between the laser beam emitted by the laser transmitter and the normal line of the reference surface.

[0075] Specifically, the laser meter reading device uses the principle of laser triangulation. When the laser beam is incident vertically on the surface of the object being measured, that is, when the incident light is collinear with the surface normal of the object being measured, the direct laser triangulation method can be used.

[0076] The laser meter reading device uses a lens to focus the laser beam emitted by a laser transmitter onto the object being measured. The reflected light is collected by a linear receiver, which in this embodiment is a CCD array. The linear receiver's signal processor compares and calculates the position of the light spot on the CCD array to determine the relative distance between the reference plane and the surface being measured on the non-intelligent meter dial. The laser meter reading device determines the relative distance between the reference plane and the surface being measured based on the position of the intersection of the first and second reflected lights on the linear receiver. Specifically, the laser meter reading device first determines the angle between the laser beam emitted by the laser transmitter and the normal to the reference plane, analyzes this angle, and uses different algorithms to determine the relative distance between the reference plane and the surface being measured when the angle is zero or non-zero.

[0077] like Figure 4 As shown, S1022: when the included angle is not zero, the relative distance is obtained by the triangle theorem according to the included angle and the spot length of the linear receiver.

[0078] Specifically, the laser meter reading device needs to first obtain the angle between the laser beam emitted by the laser transmitter and the normal of the reference surface, and analyze the angle. When the angle is not zero, the relative distance is obtained by the triangle theorem based on the angle and the spot length of the linear receiver.

[0079] like Figure 5 As shown, in this embodiment, when the included angle is not zero, the relative distance is obtained by the triangle theorem according to the included angle and the spot length of the linear receiver, specifically including:

[0080] When the angle between the laser beam and the normal of the measured reference surface is γ, the angle between the scattered light beam AA' and the normal is θ, and the angle between the scattered light beam AA' and the photosensitive array unit of the linear receiver is The distance between the incident light point A and the center O of the imaging optical system is l1, and the imaging distance between the corresponding imaging point A' and the optical imaging center is l2. Draw an extension of AA' and a perpendicular to AA' through points B and B', respectively, with the feet of the perpendiculars at C and D. The imaging spot on the photosensitive array moves as the distance between the surface to be measured and the reference surface changes. As shown in the figure above, when the distance between the surface to be measured and the reference surface is y, the corresponding distance the light spot on the detector moves is x. According to the triangle theorem, we can obtain:

[0081]

[0082] in:

[0083] |Bc|=|AB|sin(θ+.γ)|OA′|=l2|OA|=l1

[0084] |AC|=|AB|cos(θ+ Substituting the above parameters into the above formula, we can get:

[0085]

[0086] Further processing yields:

[0087]

[0088] When the focal length f of the imaging lens group is known, under ideal imaging conditions, according to Gauss's imaging theorem: We can get:

[0089]

[0090] Similarly, when the side surface is on the standard surface:

[0091]

[0092] In summary, the relationship between the relative distance y measured by oblique illumination and the distance the light spot moves is:

[0093]

[0094] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

[0095] S1023: When the included angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0096] Specifically, the laser meter reading device needs to first obtain the angle between the laser beam emitted by the laser transmitter and the normal of the reference surface, and analyze the angle. When the angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0097] like Figure 6 As shown, in this embodiment, when the included angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver, including:

[0098] Direct-beam measurement can be considered as the case of oblique-beam measurement when the incident angle γ = 0. Based on the known conditions, the theoretical calculation relationship between the relative distance y and the distance x moved by the light spot on the detector is:

[0099] available:

[0100]

[0101] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

[0102] In this embodiment, the laser meter reading device detects the angle between the laser beam emitted by the laser transmitter and the normal to the reference surface. When the angle is non-zero, the relative distance is calculated using the triangle theorem based on the angle and the spot length of the linear receiver. When the angle is zero, the relative distance is calculated using the triangle theorem based on the spot length of the linear receiver. The laser transmitter directs the laser beam toward the surface of the non-intelligent meter being measured. The reflected light from the surface is received by the CCD linear camera within the linear receiver. Depending on the position of the meter hand, the CCD linear camera captures this spot at different angles. Based on this angle and the known distance between the laser transmitter and the linear camera, a digital signal processor calculates the relative distance between the reference surface and the surface being measured. The stored relative distance is initialized for comparison to determine the specific pointer position, enabling accurate and rapid meter reading.

[0103] Example 4:

[0104] In this embodiment, step S103 is provided: obtaining meter reading information according to the relative distance and historical data, specifically including: obtaining the meter hand position corresponding to the relative distance according to the correspondence between the historical distance and the meter hand position.

[0105] Specifically, the laser meter reading device determines the needle position corresponding to the relative distance based on the correspondence between historical distances and needle positions. Based on the incident angle and the known distance between the laser emitter and the linear camera, the laser meter reading device's digital signal processor calculates the relative distance between the reference surface and the surface being measured. The laser meter reading device compares this relative distance with the initialized and stored relative distance to determine the specific needle position, enabling accurate and rapid meter reading.

[0106] Example 5

[0107] like Figure 7 As shown, in this embodiment, a laser meter reading method is provided, comprising the following steps:

[0108] S201: Install laser transmitter.

[0109] Specifically, a laser emitter is installed above the non-intelligent watch dial, and the laser emitter is fixed to ensure that the laser beam emitted by the laser emitter can be irradiated on the non-intelligent watch dial.

[0110] S202: Adjust the laser transmitter to be within the threshold range of the object to be measured.

[0111] Specifically, the laser meter reading device installs a laser emitter above the non-intelligent dial. After fixing the laser emitter, the laser emitter is adjusted to be within the threshold range of the object to be measured. In this embodiment, the laser emitter is within 15-30 cm above the non-intelligent dial to ensure that the laser beam emitted by the laser emitter can illuminate the non-intelligent dial.

[0112] S203: Initialize the storage data of the linear receiver.

[0113] Specifically, the laser meter reading device initializes the adjusted laser emitter and stores the position pointed by the non-intelligent dial pointer and the relative distance relationship data, so that when the laser meter reading device reads the meter, it only needs to compare the data after obtaining the relative data to obtain the position pointed by the pointer and obtain the meter reading information.

[0114] S204: Obtain reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light. The object to be measured is a pointer-type non-intelligent watch dial, the first reflected light is reflected light from a reference surface of the non-intelligent watch dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent watch dial.

[0115] Specifically, the laser meter reading device captures reflected light from the object under test, which includes a first reflected light and a second reflected light. The laser meter reading device uses an infrared laser transmitter to emit a laser beam to illuminate the object under test, which in this case is a non-smart meter dial. When the laser is irradiated on the object, it reflects, and the returned reflected light is received, which includes the first reflected light and the second reflected light.

[0116] S205: Obtaining the angle between the laser beam emitted by the laser emitter and the normal line of the reference surface.

[0117] Specifically, the laser meter reading device needs to first obtain the angle between the laser beam emitted by the laser emitter and the normal of the reference surface, and analyze the angle. When the angle is zero or non-zero, different algorithms are used to obtain the relative distance between the non-intelligent dial reference surface and the surface to be measured.

[0118] S206: When the included angle is not zero, the relative distance is obtained by using the triangle theorem according to the included angle and the spot length of the linear receiver.

[0119] Specifically, the laser meter reading device needs to first obtain the angle between the laser beam emitted by the laser transmitter and the normal of the reference surface, and analyze the angle. When the angle is not zero, the relative distance is obtained by the triangle theorem based on the angle and the spot length of the linear receiver.

[0120] S207: When the included angle is zero, the relative distance is obtained by using the triangle theorem according to the spot length of the linear receiver.

[0121] Specifically, the laser meter reading device needs to first obtain the angle between the laser beam emitted by the laser transmitter and the normal of the reference surface, and analyze the angle. When the angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0122] S208: Obtain meter reading information based on the relative distance and historical data.

[0123] Specifically, the laser meter reading device determines the needle position corresponding to the relative distance based on the correspondence between historical distances and needle positions. Based on the incident angle and the known distance between the laser emitter and the linear camera, the laser meter reading device's digital signal processor calculates the relative distance between the reference surface and the surface being measured. The laser meter reading device compares this relative distance with the initialized and stored relative distance to determine the specific needle position, enabling accurate and rapid meter reading.

[0124] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.

[0125] Based on the same inventive concept, embodiments of the present application further provide a laser meter reading device for implementing the aforementioned laser meter reading method. The solution provided by this laser meter reading device is similar to the solution described in the aforementioned method. Therefore, the specific limitations of one or more of the following embodiments of the laser meter reading device can be found in the aforementioned limitations of the laser meter reading method and are not further elaborated here.

[0126] In one embodiment, a laser meter reading device is provided, comprising:

[0127] an acquisition unit, configured to acquire reflected light from the object to be measured, the reflected light including a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent watch dial, the first reflected light is reflected light from a reference surface of the non-intelligent watch dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent watch dial;

[0128] A relative distance analysis unit, which obtains the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0129] The meter reading information analysis unit is used to obtain meter reading information based on relative distance and historical data.

[0130] In one embodiment, before the step of obtaining the reflected light of the object to be measured, the method includes:

[0131] A mounting unit for mounting a laser transmitter;

[0132] The adjustment unit is used to adjust the laser emitter within the threshold range of the object to be measured.

[0133] In one embodiment, before the step of obtaining the reflected light of the object to be measured, the method further includes:

[0134] The initialization unit is used to initialize the storage data of the linear receiver.

[0135] In one embodiment, obtaining the relative distance between the reference surface and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver includes:

[0136] an acquisition unit, configured to acquire an angle between a laser beam emitted by a laser emitter and a normal line of a reference surface;

[0137] The relative distance analysis unit is used to obtain the relative distance through the triangle theorem based on the included angle and the spot length of the linear receiver when the included angle is not zero; and is also used to obtain the relative distance through the triangle theorem based on the spot length of the linear receiver when the included angle is zero.

[0138] In one embodiment, when the angle is not zero, the relative distance is obtained by the triangle theorem according to the angle and the spot length of the linear receiver, including: an analysis unit, configured to calculate using the following formula:

[0139]

[0140] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

[0141] In one embodiment, when the angle is zero, the relative distance is obtained by the triangle theorem according to the spot length of the linear receiver, including: an analysis unit, configured to calculate using the following formula:

[0142]

[0143] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

[0144] In one embodiment, obtaining meter reading information based on relative distance and historical data includes:

[0145] According to the corresponding relationship between the historical distance and the needle position, the needle position corresponding to the relative distance is obtained.

[0146] In one embodiment, a computer device is provided. The computer device may be a server, and its internal structure diagram may be as follows: Figure 8 As shown. The computer device includes a processor, memory, network interface, and database connected via a system bus. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an operating environment for the operating system and computer program in the non-volatile storage medium. The database of the computer device is used to store periodic task allocation data, such as configuration files, theoretical operating parameters and theoretical deviation value ranges, task attribute information, etc. The network interface of the computer device is used to communicate with an external terminal via a network connection. When the computer program is executed by the processor, a laser meter reading method is implemented.

[0147] Those skilled in the art will understand that Figure 8 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.

[0148] In one embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:

[0149] Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent dial, the first reflected light is reflected light from a reference surface of the non-intelligent dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent dial;

[0150] Obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0151] The meter reading information is obtained based on the relative distance and historical data.

[0152] In one embodiment, before the step of obtaining the reflected light of the object to be measured is implemented when the processor executes the computer program, the following steps are included:

[0153] Install laser transmitter;

[0154] Adjust the laser transmitter to be within the threshold range of the object under test.

[0155] In one embodiment, before the processor executes the computer program to obtain the reflected light of the object to be measured, the process further includes:

[0156] Initializes the stored data of the linear receiver.

[0157] In one embodiment, when the processor executes the computer program, obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver includes:

[0158] Obtaining the angle between the laser beam emitted by the laser transmitter and the normal line of the reference surface;

[0159] When the angle is not zero, the relative distance is obtained by the triangle theorem based on the angle and the spot length of the linear receiver;

[0160] When the angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0161] In one embodiment, when the included angle is not zero, the processor executes the computer program to obtain the relative distance using the triangle theorem based on the included angle and the spot length of the linear receiver, including:

[0162]

[0163] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

[0164] In one embodiment, when the included angle is zero, the processor executes the computer program to obtain the relative distance using the triangle theorem based on the spot length of the linear receiver, including:

[0165]

[0166] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

[0167] In one embodiment, when the processor executes the computer program, obtaining meter reading information based on the relative distance and historical data includes:

[0168] According to the corresponding relationship between the historical distance and the needle position, the needle position corresponding to the relative distance is obtained.

[0169] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:

[0170] Acquire reflected light from the object to be measured, where the reflected light includes a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent dial, the first reflected light is reflected light from a reference surface of the non-intelligent dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent dial;

[0171] Obtaining the relative distance between the reference plane and the surface to be measured according to the position of the intersection of the first reflected light and the second reflected light on the linear receiver;

[0172] The meter reading information is obtained based on the relative distance and historical data.

[0173] In one embodiment, when the computer program is executed by a processor, before the step of obtaining the reflected light of the object to be measured is implemented, the computer program includes:

[0174] Install laser transmitter;

[0175] Adjust the laser transmitter to be within the threshold range of the object under test.

[0176] In one embodiment, when the computer program is executed by a processor, before the step of obtaining the reflected light of the object to be measured is implemented, the computer program further includes:

[0177] Initializes the stored data of the linear receiver.

[0178] In one embodiment, when the computer program is executed by a processor, obtaining the relative distance between the reference surface and the surface to be measured based on the position of the intersection of the first reflected light and the second reflected light on the linear receiver includes:

[0179] Obtaining the angle between the laser beam emitted by the laser transmitter and the normal line of the reference surface;

[0180] When the angle is not zero, the relative distance is obtained by the triangle theorem based on the angle and the spot length of the linear receiver;

[0181] When the angle is zero, the relative distance is obtained by the triangle theorem based on the spot length of the linear receiver.

[0182] In one embodiment, when the computer program is executed by a processor, when the angle is not zero, obtaining the relative distance by the triangle theorem based on the angle and the spot length of the linear receiver includes:

[0183]

[0184] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

[0185] In one embodiment, when the computer program is executed by a processor, the computer program is used to obtain the relative distance using the triangle theorem based on the spot length of the linear receiver when the angle is zero, including:

[0186]

[0187] Where y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

[0188] In one embodiment, when the computer program is executed by a processor, obtaining meter reading information based on relative distance and historical data includes:

[0189] According to the corresponding relationship between the historical distance and the needle position, the needle position corresponding to the relative distance is obtained.

[0190] Those skilled in the art will appreciate that all or part of the processes in the above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. Among them, any reference to memory, storage, database or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM) or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), memory bus (Rambus) direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM).

[0191] The various embodiments in the present disclosure are described in a progressive manner, and the same or similar parts between the various embodiments can be referred to each other. Each embodiment focuses on the differences from other embodiments.

[0192] The scope of protection of the present disclosure is not limited to the above-described embodiments. Obviously, those skilled in the art may make various modifications and variations to the present disclosure without departing from the scope and spirit of the present disclosure. If such modifications and variations fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include such modifications and variations.

Claims

1. A laser meter reading method, characterized in that: The laser meter reading method comprises: Acquire reflected light from the object to be measured, the reflected light including a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent watch dial, the first reflected light is reflected light from a reference surface of the non-intelligent watch dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent watch dial; Obtaining a relative distance between the reference plane and the surface to be measured according to a position of an intersection of the first reflected light and the second reflected light on a linear receiver; Obtaining meter reading information according to the relative distance and historical data; Obtaining a relative distance between the reference plane and the surface to be measured according to a position of an intersection of the first reflected light and the second reflected light on a linear receiver, comprising: Obtaining an angle between a laser beam emitted by a laser transmitter and a normal line of the reference surface; When the included angle is not zero, the relative distance is obtained by using the triangle theorem according to the included angle and the spot length of the linear receiver; When the angle is zero, the relative distance is obtained by the triangle theorem according to the spot length of the linear receiver.

2. The laser meter reading method according to claim 1, characterized in that: Before the step of obtaining the reflected light of the object to be measured, the method includes: Installing the laser transmitter; The laser emitter is adjusted to be within a threshold range of the object to be measured.

3. The laser meter reading method according to claim 2, characterized in that: Before the step of obtaining the reflected light of the object to be measured, the method further includes: Initialize the storage data of the linear receiver.

4. The laser meter reading method according to claim 1, characterized in that: When the angle is not zero, obtaining the relative distance by using the triangle theorem according to the angle and the spot length of the linear receiver includes: Wherein, y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver, and γ is the angle between the laser beam and the normal of the reference surface.

5. The laser meter reading method according to claim 1, characterized in that: When the angle is zero, the relative distance is obtained by using the triangle theorem according to the spot length of the linear receiver, including: Wherein, y is the relative distance, x is the spot length, l1 is the distance from the laser incident point to the center of the lens, f is the focal length of the lens, and θ is the angle between the reflected light and the normal of the reference surface. is the angle between the reflected light and the linear receiver.

6. The laser meter reading method according to claim 1, characterized in that: The obtaining of meter reading information according to the relative distance and historical data includes: According to the correspondence between the historical distance and the hand position, the hand position corresponding to the relative distance is obtained.

7. A laser meter reading device, characterized in that: The laser meter reading device comprises: an acquisition unit, configured to acquire reflected light from the object to be measured, the reflected light comprising a first reflected light and a second reflected light, wherein the object to be measured is a pointer-type non-intelligent watch dial, the first reflected light is reflected light from a reference surface of the non-intelligent watch dial, and the second reflected light is reflected light from a surface to be measured within the non-intelligent watch dial; a relative distance analysis unit, configured to obtain a relative distance between the reference plane and the surface to be measured according to a position of an intersection of the first reflected light and the second reflected light on a linear receiver; a meter reading information analysis unit, configured to obtain meter reading information based on the relative distance and historical data; Obtaining a relative distance between the reference plane and the surface to be measured according to a position of an intersection of the first reflected light and the second reflected light on a linear receiver, comprising: Obtaining an angle between a laser beam emitted by a laser transmitter and a normal line of the reference surface; When the included angle is not zero, the relative distance is obtained by using the triangle theorem according to the included angle and the spot length of the linear receiver; When the angle is zero, the relative distance is obtained by the triangle theorem according to the spot length of the linear receiver.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 6 are implemented.

9. A computer storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 6 are implemented.

Citation Information

Patent Citations

  • Laser counting method and laser counting system of wheel type metering instrument

    CN102607662A

  • Direct-reading type remote water meter

    CN110686745A