Height measurement method, device and storage medium

By sending and receiving laser signals to determine the highest position of a building, the problem of inaccurate building height measurement in the existing technology is solved, and the building construction height can be accurately obtained, thereby accurately grasping the construction speed and completion date.

CN115523854BActive Publication Date: 2025-09-16HANGZHOU HIKVISION SYST TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211329995.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-27
Publication Date
2025-09-16
Estimated Expiration
2042-10-27

AI Technical Summary

Technical Problem

Existing methods for measuring building heights are unable to accurately measure, resulting in an inability to accurately grasp the building's construction speed and completion date.

Method used

By sending and receiving laser signals, the highest position of the building is determined, thereby obtaining its construction height. The highest point of the building is determined by sending and receiving laser signals, and the height of the building is calculated by combining the distance and angle.

Benefits of technology

Improved measurement accuracy of building construction heights, enabling users to accurately understand construction speed and estimate construction completion dates.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115523854B_ABST
    Figure CN115523854B_ABST
Patent Text Reader

Abstract

The present application provides a height measurement method, device, and storage medium, which relate to the field of height measurement at construction sites. By obtaining the highest position of a building, the construction height of the building is obtained, so that the construction speed and expected completion time of the building can be further grasped based on the construction height. The method includes: sending a first signal to a first position of a target building; if the first signal returned from the first position is not received within a preset time, sending a second signal to a second position of the target building; the first position is higher than the second position, and the height difference between the first position and the second position is less than or equal to a preset threshold; if the second signal returned from the second position is received within a preset time, obtaining the target height of the target building based on the first distance between the height measurement device and the second position, and the angle between the sending direction of the second signal and the horizontal direction.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of height measurement at construction sites, and in particular to a height measurement method, device and storage medium. Background Art

[0002] During the construction process of a building, it is very important to know the construction height of the building. The construction unit needs to know the progress of the construction project according to the construction height of the building, and use this to prepare construction materials, allocate materials, and coordinate the entry of different types of work; the unit that entrusts the construction needs to allocate project funds according to the procedures based on the progress of the construction project.

[0003] Existing methods for measuring building heights on construction sites often rely on manual visual inspection, estimation, or the use of measuring equipment such as construction tape measures. However, these existing methods are unable to accurately measure building heights, preventing users from accurately understanding the construction speed and estimating the completion date based on the building's height. Summary of the Invention

[0004] The present application provides a height measurement method, device and storage medium, which uses the method of sending and receiving laser signals to determine the highest position of the current construction of a building, and then determines the current construction height of the building through the highest position. The construction height obtained in this way is highly accurate, so that the user can accurately grasp the construction speed of the building according to the construction height of the building, and estimate the construction completion date.

[0005] In a first aspect, the present application provides a height measurement method, the method comprising: sending a first signal to a first position of a target building; sending a second signal to a second position of the target building if the first signal returned from the first position is not received within a preset time; the first position is higher than the second position, and the height difference between the first position and the second position is less than or equal to a preset threshold; and obtaining a target height of the target building based on a first distance between the height measuring device and the second position, and an angle between the direction in which the second signal is sent and the horizontal direction if the second signal is received within a preset time.

[0006] It is understood that by sending a first signal to a first location, if no return signal is received from the first location within a preset time, it can be determined that the first location is outside the target building, and therefore a second signal is sent to a second location below the first location. If the return signal is received from the second location, it indicates that the second location is the highest point of the target building. Therefore, based on the first distance between the height measuring device and the second location, and the angle between the direction of the second signal and the horizontal direction, the target height of the target building can be accurately obtained, thereby facilitating the user to accurately estimate the construction speed and progress of the target building, as well as the construction completion date.

[0007] In some embodiments, the above-mentioned obtaining the target height of the target building based on the first distance between the height measuring device and the second position, and the angle between the emission direction of the second signal and the horizontal direction, includes: sending a third signal to multiple third positions within a preset range including the second position in the horizontal direction; when receiving the third signal returned from each third position within a preset time, obtaining the target height of the target building based on the first distance between the height measuring device and the second position, and the angle between the emission direction of the second signal and the horizontal direction.

[0008] It is understandable that there may be materials such as steel bars, formwork, and protective nets on the target building, and the second position may be located above these materials. Therefore, a third signal can be sent to multiple third positions within a preset range including the second position in the horizontal direction. When the third signal is received back from each third position within a preset time, it can be determined that the second position is the actual position of the target building, rather than the position on other debris or building materials. Therefore, the second position is the highest point of the target building. By obtaining the distance information and angle information of the second position, the height of the second position is obtained, that is, the target height of the target building is obtained, thereby improving the accuracy of the obtained construction height of the target building.

[0009] In some embodiments, the above method also includes: when the third signal returned from each third position is not received within a preset time, sending a fourth signal to the fourth position of the target building, the fourth position is lower than the second position, and the height difference between the second position and the fourth position is less than or equal to a preset threshold; when the fourth signal returned from the fourth position is received within a preset time, sending a fifth signal to multiple fifth positions within a preset range including the fourth position in the horizontal direction; when the fifth signal returned from each fifth position is received within a preset time, obtaining the target height of the target building based on the second distance between the height measuring device and the fourth position, and the angle between the sending direction of the fourth signal and the horizontal direction.

[0010] It is understandable that if the third signal returned from each third position is not received within the preset time, it can be determined that the second position is a location on other debris or building materials, and therefore it is necessary to continue to send a fourth signal to the fourth position below the second position. If the fourth signal returned from the fourth position is received, a fifth signal is sent to multiple fifth positions within a preset range including the fourth position in the horizontal direction. If the fifth signal returned from each fifth position is received, it can be determined that the fourth position is the actual location of the target building, rather than a location on other debris or building materials. Therefore, the fourth position is the highest point of the target building. By obtaining the distance information and angle information of the fourth position, the height of the fourth position is obtained, that is, the target height of the target building is obtained, thereby improving the accuracy of the obtained construction height of the target building.

[0011] In some embodiments, the above-mentioned method of obtaining the target height of the target building based on the first distance between the height measuring device and the second position, and the angle between the emission direction of the second signal and the horizontal direction includes: also used to obtain the signal propagation time of the second signal; obtaining the first distance between the height measuring device and the second position based on the signal propagation time and the propagation speed of the second signal; obtaining the target height of the target building based on the first distance, and the angle between the emission direction of the second signal and the horizontal direction.

[0012] In some embodiments, the height measuring device may also obtain the target height of the target building based on the horizontal distance between the target building and the starting position and the first distance between the height measuring device and the second position.

[0013] It is understandable that the user can flexibly select the above different methods of obtaining the target height according to the specific situation, and the target height values ​​obtained by different methods can also be verified with each other to ensure the accuracy of obtaining the target height of the target building.

[0014] In some embodiments, after obtaining the target height of the target building as described above, the method further includes: obtaining the preset floor height, preset number of floors and construction time of the target building; obtaining the number of built floors of the target building based on the target height and the preset floor height; obtaining the target construction speed of the target building based on the number of built floors and the construction time; obtaining the target construction time of the target building based on the preset number of floors and the target construction speed.

[0015] It is understandable that by obtaining the target height and preset floor height of the target building, the number of built floors of the target building can be obtained, and then the target construction speed of the target building can be obtained based on the number of built floors and the construction time. The target construction time of the target building can be obtained based on the preset number of floors and the target construction speed, which makes it convenient for users to grasp the construction progress of the target building in real time.

[0016] In some embodiments, the above-mentioned obtaining the target construction duration of the target building based on the preset number of floors and the target construction speed includes: obtaining the influencing parameters within the preset duration, the influencing parameters including one or more of the duration occupied by bad weather and the number of holidays; wherein, bad weather includes one or more of rainy weather and snowy weather; obtaining the target construction duration of the target building based on the influencing parameters, the preset floor height and the target construction speed.

[0017] It is understandable that in adverse weather conditions such as rainy weather, snowy weather, and hail weather, in order to ensure the safety of construction, the construction activities of the target building are often temporarily suspended. Construction units may also be on holiday during holidays such as the Mid-Autumn Festival, May Day, National Day, and the Spring Festival. Therefore, adding the above-mentioned influencing parameters to the calculation of the target construction duration of the target building can improve the accuracy of the obtained target construction duration, thereby making it easier for users to grasp the construction progress of the target building in real time.

[0018] In some embodiments, the above-mentioned sending of the first signal to the target building includes: starting from a starting position on the target building, sending the first signal to multiple target positions higher than the starting position in sequence, each target position in the multiple target positions is higher than the previous target position in sequence; the multiple target positions include the first position.

[0019] It is understandable that, starting from the starting position on the target building, the first signal is sent to multiple target positions higher than the starting position in sequence, and the first signals returned from the multiple target positions can be obtained. This shows that the multiple target positions corresponding to the above-mentioned first signals that can be returned are located on the target building.

[0020] In some embodiments, the above-mentioned process starts from a starting position on the target building and sequentially sends the first signal to multiple target positions higher than the starting position, including: acquiring an environmental image of the target building and identifying the image content of the environmental image; when it is determined based on the image content that the target building in the environmental image is not obscured, sequentially sending the first signal to multiple target positions higher than the starting position.

[0021] It is understandable that before obtaining the construction height of the target building, the surroundings of the target building in the shooting scene are first identified, and the first signal is sent after it is determined that the target building in the environmental image is not blocked, thereby avoiding problems that affect the accuracy of measuring the construction height of the target building.

[0022] In second aspect, the present application provides a height measuring device, which includes: a transmitting unit for sending a first signal to a first position of a target building, and sending a second signal to a second position of the target building when the first signal returned from the first position is not received within a preset time; a determining unit for obtaining the target height of the target building based on a first distance between the height measuring device and the second position, and an angle between the emission direction of the second signal and the horizontal direction when the second signal returned from the second position is received within a preset time.

[0023] In some embodiments, the height measuring device further includes: an image acquisition unit; the image acquisition unit is used to acquire an environmental image of the target building and identify the image content of the environmental image; the transmitting unit is also used to send a first signal starting from a starting position on the target building to multiple target positions higher than the starting position in sequence when it is determined based on the image content that the target building in the environmental image is not obscured.

[0024] In some embodiments, the transmitting unit is also used to send a third signal to multiple third positions within a preset range including the second position in the horizontal direction; the determination unit is also used to obtain the target height of the target building based on the first distance between the height measuring device and the second position, and the angle between the emission direction of the second signal and the horizontal direction when the third signal returned from each third position is received within a preset time.

[0025] In some embodiments, the transmitting unit is further used to send a fourth signal to the fourth position of the target building if the third signal returned from each third position is not received within a preset time; and to send a fifth signal to multiple fifth positions within a preset range including the fourth position in the horizontal direction if the fourth signal returned from the fourth position is received within a preset time; the determination unit is further used to obtain the target height of the target building based on the second distance between the height measuring device and the fourth position, and the angle between the emission direction of the fourth signal and the horizontal direction if the fifth signal returned from each fifth position is received within a preset time.

[0026] In some embodiments, the determination unit is also used to obtain the signal propagation time of the second signal; obtain the first distance between the height measuring device and the second position based on the signal propagation time and the propagation speed of the second signal; and obtain the target height of the target building based on the first distance and the angle between the emission direction of the second signal and the horizontal direction.

[0027] In some embodiments, the determination unit is also used to obtain the preset floor height, preset number of floors and construction time of the target building; the determination unit is also used to obtain the number of built floors of the target building based on the target height and the preset floor height; the determination unit is also used to obtain the target construction speed of the target building based on the number of built floors and the construction time; the determination unit is also used to obtain the target construction duration of the target building based on the preset number of floors and the target construction speed.

[0028] In some embodiments, the determination unit is also used to obtain influencing parameters within a preset time period, and the influencing parameters include one or more of the duration occupied by bad weather and the number of holidays; wherein, bad weather includes one or more of rainy weather and snowy weather; the determination unit is also used to obtain the target construction time of the target building based on the influencing parameters, the preset floor height and the target construction speed.

[0029] In some embodiments, the transmitting unit is also used to send a first signal starting from a starting position on the target building and in sequence to multiple target positions higher than the starting position, each of the multiple target positions is higher than the previous target position in sequence; the multiple target positions include the first position.

[0030] In a third aspect, an embodiment of the present application provides a height measuring device, comprising: a memory and a processor; the memory and the processor are coupled; the memory is used to store computer program code, and the computer program code includes computer instructions; wherein, when the processor executes the computer instructions, the height measuring device performs the height measurement method as described in the first aspect and any possible design method thereof.

[0031] In a fourth aspect, the present application provides a computer-readable storage medium, which includes: computer software instructions; when the computer software instructions are executed in a height measuring device, the height measuring device implements the method of the first aspect above.

[0032] In a fifth aspect, the present application provides a computer program product. When the computer program product is run on a height measuring device, the height measuring device executes the steps of the related method described in the first aspect to implement the method of the first aspect.

[0033] The beneficial effects of the second to fifth aspects mentioned above can be referred to the corresponding description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0034] Figure 1 A schematic structural diagram of a height measurement device provided in this application;

[0035] Figure 2 A schematic diagram of the hardware configuration of a height measurement device provided in this application;

[0036] Figure 3 A schematic diagram of a height measurement method provided in this application;

[0037] Figure 4 A schematic diagram of a measurement scenario for a target building provided in this application;

[0038] Figure 5 A flowchart of another height measurement method provided in this application;

[0039] Figure 6 A flowchart of another height measurement method provided in this application;

[0040] Figure 7 A flowchart of another height measurement method provided in this application;

[0041] Figure 8 A flowchart of another height measurement method provided in this application;

[0042] Figure 9 A flowchart of another height measurement method provided in this application;

[0043] Figure 10 A schematic diagram of another scenario for measuring a target building provided in this application;

[0044] Figure 11 A flowchart of another height measurement method provided in this application;

[0045] Figure 12 A schematic diagram of another scenario for measuring building height provided in this application;

[0046] Figure 13 A schematic diagram of the control device structure of a height measurement device provided in this application;

[0047] Figure 14 This is a schematic structural diagram of a control device of another height measuring device provided in this application. DETAILED DESCRIPTION

[0048] The following will be combined with the drawings in the embodiments of this application to clearly and completely describe the technical solutions in the embodiments of this application. Obviously, the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of this application.

[0049] It should be noted that in the embodiments of this application, words such as "exemplarily" or "for example" are used to indicate examples, illustrations, or explanations. Any embodiment or design described in the embodiments of this application as "exemplarily" or "for example" should not be interpreted as being more preferred or advantageous than other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0050] In order to facilitate a clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order.

[0051] As described in the background technology, during the construction process of a building, it is very important to know the construction height of the building. The construction unit needs to know the progress of the construction project based on the construction height of the building, and use this to prepare construction materials, allocate materials, and coordinate the entry of different types of work; the unit that entrusts the construction needs to allocate project funds according to the procedures based on the progress of the construction project.

[0052] Existing methods for measuring building heights on construction sites often rely on manual visual inspection, estimation, or the use of measuring equipment such as construction tape measures. However, these existing methods are unable to accurately measure building heights, preventing users from accurately understanding the construction speed and completion date based on the building's height.

[0053] To address this problem, an embodiment of the present application provides a height measurement method, which uses the method of sending and receiving laser signals to determine the highest position of the building's current construction, and then determines the building's current construction height through the highest position. The construction height obtained in this way is highly accurate, allowing users to accurately grasp the building's construction speed based on the building's construction height, and estimate the construction completion date.

[0054] The height measurement method provided in the embodiment of the present application can be applied to Figure 1 In the height measuring device 11 shown. Figure 1 As shown, the height measurement device 11 may include: a first lens 101 and a second lens 102. The first lens 101 is used to send laser signals to the target building, and the second lens 102 is a visualization lens with a wiper, used to obtain an environmental image of the target building.

[0055] In some embodiments, the height measuring device 11 can be a pan-tilt camera. A pan-tilt camera is a camera with a pan-tilt head. The pan-tilt camera has a device that supports the camera to rotate horizontally and vertically. Mounting the camera on the pan-tilt head allows the camera to shoot from multiple angles.

[0056] In some embodiments, the height measuring device 11 can measure the heights of up to four surrounding buildings. The height measuring device 11 can adjust the angles of the first lens 101 and the second lens 102 (for example, deflect 30 degrees horizontally to the left) so that the first lens 101 and the second lens 102 are aligned with the building to be measured.

[0057] In some embodiments, the first lens 101 may be an infrared laser lens that can transmit infrared laser signals to the target building. Furthermore, the first lens 101 can also receive laser signals returned from the target building. Therefore, if the height measurement device 11 does not receive the first signal returned from the first location within a preset time, it can determine that the first location is outside the target building.

[0058] In some embodiments, the first lens 101 can emit laser light from a single point, and by changing the spatial orientation angle of the emitted laser light, the single point laser light can be transformed into a linear laser light. It is understood that at different times, the first lens 101 can slightly increase the spatial orientation angle of the emitted laser light to transform the single point laser light into a linear laser light. In this case, each emitted laser light has a different angle relative to the horizontal plane, and the position of the linear laser light emitted on the target building is continuous and can be viewed as a straight line.

[0059] In some embodiments, the second lens 102 may be a zoom lens. The height measurement device 11 uses the zoom lens to capture an image of the target building and identify the image content of the image. If the target building in the image is not obscured based on the image content, the current position and angle may be selected as the position and angle for measuring the height of the target building. If the target building in the image is obscured based on the image content, the angles of the first lens 101 and the second lens 102 may be adjusted, for example, by rotating them 5 degrees horizontally to the left, and the zoom lens may be used again to capture an image of the target building and identify the image content of the image.

[0060] In some embodiments, the second lens 102 can also capture a video of the process of the height measurement device 11 measuring the target building, so that the acquired height data can be recorded and archived in the form of visual data such as video.

[0061] like Figure 2As shown, the height measuring device 11 may further include a controller 103 , a timer 104 , a communication module 105 and a power supply 106 , wherein the timer 104 , the communication module 105 and the power supply 106 are all connected to the controller 103 .

[0062] In some embodiments, the controller 103 is configured to generate an operation control signal based on the instruction opcode and the timing signal, instructing the height measurement device 11 to execute the control instruction. The controller 103 can be a central processing unit (CPU), a general-purpose processor, a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The controller 103 can also be other devices with processing functions, such as circuits, devices, or software modules, and the embodiments of the present application do not impose any restrictions on this.

[0063] For example, the controller 103 may control the second lens 102 to acquire an environmental image of the target building and recognize image content of the environmental image.

[0064] In some embodiments, the controller 103 issues a control instruction to control the first lens 101 to send a first signal to the first position within a preset time (eg, 5×10 -6 If no first signal returned from the first position is received within 10 seconds, the first lens 101 is controlled to send a second signal to a second position below the first position.

[0065] In some embodiments, when the first lens 101 receives a second signal returned from a second position and the second position is the highest position of the target building, the controller 103 can also be used to obtain the target height of the target building based on the first distance between the height measuring device 11 and the second position, and the angle between the direction in which the second signal is emitted and the horizontal direction.

[0066] In some embodiments, when a second signal returned from a second position is received and the second position is the highest position of the target building, the timer 104 can be used to obtain the moment when the height measuring device 11 sends the second signal, and obtain the moment when the returned second signal is received, and calculate the time difference between the moment when the second signal is sent and the moment when the returned second signal is received through the controller 103, etc.

[0067] In some embodiments, the communication module 105 is a component that communicates with external devices or servers according to various communication protocol types. For example, the communication module 105 may include at least one of a wireless communication technology (WIFI) module, a Bluetooth module, a wired Ethernet module, a near field communication (NFC) module, and other network communication protocol chips or near field communication protocol chips, as well as an infrared receiver. The communication module 105 can be used to communicate with other devices or communication networks (such as Ethernet, radio access networks (RAN), wireless local area networks (WLAN), etc.).

[0068] Exemplarily, the controller 103 can obtain one or more influencing parameters of the duration of bad weather and the number of holidays within a preset time period through the communication module 105, and thus obtain the target construction time of the target building based on the influencing parameters, the preset floor height and the target construction speed.

[0069] In some embodiments, the power supply 106 , under the control of the controller 103 , can provide power supply support for the height measurement device 11 .

[0070] Figure 3 This is a flow chart of a height measurement method provided in an embodiment of the present application. For example, the height measurement method provided in this application can be applied to Figure 1 The height measuring device shown. Figure 3 As shown, the height measurement method provided by this application may specifically include the following steps:

[0071] S101. Send a first signal to a first location of a target building.

[0072] Optionally, the first position is located on a reference line of the target building, and the reference line is perpendicular to a horizontal line between the height measuring device and the target building.

[0073] S102: If no first signal returned from the first location is received within a preset time, send a second signal to a second location of the target building.

[0074] In some embodiments, the height measuring device transmits a first signal in a linear pattern, sequentially from bottom to top, toward the target building. The locations where the first signal is transmitted on the target building are continuous and can be considered a straight line. When the first signal is transmitted toward the target building, the height measuring device receives the first signal reflected from the target building. When the first signal is not transmitted toward the target building, the height measuring device does not receive the reflected first signal.

[0075] The height of the second position is lower than that of the first position. It is understood that if the first signal returned from the first position is not received within the preset time, it means that the first position is located outside the target building, that is, the first position is higher than the highest position of the target building, and therefore it is necessary to send the first signal to the next target position slightly lower than the first position, that is, to send the first signal to the second position. The height difference between the first position and the second position is less than or equal to a preset threshold. The preset threshold is a relatively small height range, and the first position and the second position that meet the preset threshold can represent two locations that are relatively close.

[0076] In some embodiments, the first position and the second position may be located in the same vertical direction. Figure 4 As shown, the first position and the second position are located on a reference line of the target building, and the height of the first position is greater than the height of the second position.

[0077] S103: When a second signal returned from the second location is received within a preset time, a target height of the target building is obtained according to a first distance between the height measuring device and the second location and an angle between a direction in which the second signal is sent and a horizontal direction.

[0078] It is understood that by sending a first signal to a first location, if no return signal from the first location is received within a preset time, it can be determined that the first location is outside the target building, and therefore a second signal is sent to a second location below the first location. If the return signal from the second location is received within the preset time, it indicates that the second location is the highest point of the target building. Therefore, based on the first distance between the height measuring device and the second location, and the angle between the direction of the second signal and the horizontal direction, the target height of the target building can be accurately obtained, thereby facilitating the user's understanding of the construction speed and progress of the target building.

[0079] In some embodiments, as Figure 5 As shown, sending the first signal to the first location may further include steps Sa1 to Sa2.

[0080] Sa1. Acquire an environmental image of a target building and identify image content of the environmental image.

[0081] It is understandable that before obtaining the construction height of the target building, it is necessary to avoid the appearance of many obstructions around the target building in the shooting scene, such as tower cranes, protective nets, construction steel pipes and other debris, so as to avoid problems affecting the measurement accuracy during the process of measuring the construction height of the target building.

[0082] Therefore, the height measurement device can capture the environment image of the target building and identify the image content of the environment image to determine whether there is an obstruction in the current field of view that affects the measurement of the height of the target building.

[0083] Sa2. When it is determined based on the image content that the target building in the environment image is not blocked, send a first signal to multiple target positions higher than the starting position in sequence.

[0084] Each target position in the plurality of target positions is successively higher than a previous target position, and the plurality of target positions include the first position.

[0085] Optionally, the starting position may be the position at the intersection of the reference line and the horizontal line in the above embodiment; or, the starting position may be the position of the target building after removing any obstructions.

[0086] In some embodiments, the height measuring device may be placed 10-20 meters away from the target building, acquire an image of the target building, and send a first signal.

[0087] It is understandable that, starting from the starting position on the reference line, the first signal is sent to multiple target positions higher than the starting position in sequence, and the first signals returned from the multiple target positions can be obtained. This shows that the multiple target positions corresponding to the above-mentioned first signals that can be returned are located on the target building.

[0088] In some embodiments, when it is determined based on the image content that the target building in the environmental image is obscured, the angle of the height measuring device can be adjusted horizontally (for example, 5° to the left) and step Sa1 can be performed again, that is, obtaining the environmental image of the target building and identifying the image content of the environmental image until it is determined that the target building in the environmental image is not obscured, and then starting from the starting position, the first signal is sent in sequence to multiple target positions higher than the starting position.

[0089] It is understandable that through the methods described in Sa1 to Sa2, before obtaining the construction height of the target building, the surroundings of the target building in the shooting scene are first identified, and the first signal is sent after determining that the target building in the environmental image is not obscured, thereby avoiding problems that affect the accuracy of measuring the construction height of the target building.

[0090] In some embodiments, as Figure 6 As shown, the above S103 can be specifically implemented as the following steps Sb1 to Sb3.

[0091] Sb1. Obtain the signal propagation duration of the second signal.

[0092] The signal propagation time is the time difference between the moment when the altitude measuring device sends the second signal and the moment when the returned second signal is received.

[0093] Sb2. Obtain a first distance between the height measurement device and the second position according to the signal propagation time and the propagation speed of the second signal.

[0094] In some embodiments, when the second signal is an optical signal, the propagation speed of the second signal may be the propagation speed of light in air, that is, 3.0×10 8 m (3.0×10 8 m / s), and then, according to formula (1), the first distance between the height measuring device and the second position can be obtained:

[0095]

[0096] Wherein, L1 represents the first distance between the height measuring device and the second position, V represents the propagation speed of light in air, and T represents the signal propagation time.

[0097] For example, in an ideal situation, when the signal propagation time is 2×10 -7 seconds, the time from the moment the height measuring device sends the second signal to the moment the second signal reaches the target building is 1×10 -7 , the first distance obtained in this case is 30 meters.

[0098] Sb3. Obtain a target height of the target building according to the first distance and the angle between the sending direction of the second signal and the horizontal direction.

[0099] In some embodiments, the target height of the target building can be obtained according to formula (2):

[0100] H1=L1×sinx (2)

[0101] Wherein, H1 represents the target height of the target building, and x represents the angle between the sending direction of the second signal and the horizontal direction.

[0102] For example, when the angle x between the emission direction of the second signal and the horizontal direction is 54°, sinx is 0.8, the first distance L1 is 30 meters, and the target height of the target building can be obtained as 24 meters according to formula (2).

[0103] In some embodiments, the height measuring device itself is at a certain distance from the ground. In this case, the target height of the target building should be the sum of the height of the height measuring device and the calculated target height. For example, if the height measuring device is 1.2 meters high and the calculated target height of the target building is 24 meters, the target height of the target building is 25.2 meters.

[0104] In other embodiments, the target height of the target building can be obtained by obtaining the horizontal distance between the target building and the starting position according to formula (3):

[0105]

[0106] Where L2 represents the horizontal distance between the target building and the starting position.

[0107] For example, the time difference between the time when the height measurement device sends the signal of the starting position and the time when the signal returned from the starting position is received is 12×10 -8 At 1 second, the horizontal distance L2 can be obtained as 18 meters, and the target height of the target building can be obtained as 24 meters according to formula (3).

[0108] In other embodiments, the target height of the target building can be obtained by obtaining the horizontal distance between the target building and the starting position according to formula (4):

[0109] H1=L2×tanx (4)

[0110] For example, the time difference between the time when the height measurement device sends the signal of the starting position and the time when the signal returned from the starting position is received is 12×10 -8 When the second signal is emitted, the horizontal distance L2 is 18 meters. When the angle x between the direction of the second signal and the horizontal direction is 57°, tanx is 4 / 3, and is then obtained as 24 meters according to formula (4).

[0111] It can be understood that the above embodiments provide a variety of flexible methods for obtaining the target height of the target building. Users can flexibly choose the method for obtaining the target height according to the specific situation, and the target height values ​​obtained by different methods can also be verified with each other, thereby ensuring the accuracy of obtaining the target height of the target building.

[0112] In some embodiments, as Figure 7 As shown, after obtaining the target height of the target building, the following steps Sc1 to Sc4 may be further included.

[0113] Sc1. Obtain the preset floor height, preset number of floors, and construction duration of the target building.

[0114] Among them, the preset floor height and preset number of floors of the target building are the height and number of floors designed in advance, and the construction time is the time between the start time of construction of the target building and the time of obtaining the target height.

[0115] In some embodiments, the height of each preset floor of the target building may be exactly the same or may not be exactly the same.

[0116] For example, the first, second and third floors are commercial floors with a floor height of 5 meters, and the height of other floors is 3 meters, etc.

[0117] Sc2. Obtain the number of built floors of the target building based on the target height and the preset floor height.

[0118] When the first, second and third floors are commercial floors with a floor height of 5 meters and the heights of other floors are 3 meters, the target height is measured to be 24 meters, and the number of built floors of the target building is 6.

[0119] Sc3. Obtain the target construction speed of the target building based on the number of floors built and the construction time.

[0120] Sc4. Obtain the target construction time of the target building based on the preset number of floors and target construction speed.

[0121] It is understandable that by obtaining the target height and preset floor height of the target building, the number of built floors of the target building can be obtained, and then the target construction speed of the target building can be obtained based on the number of built floors and the construction time. The target construction time of the target building can be obtained based on the preset number of floors and the target construction speed, which makes it convenient for users to grasp the construction progress of the target building in real time.

[0122] In other embodiments, Figure 8 As shown, Sc4 may further include the following steps Sc41 to Sc42.

[0123] Sc41. Obtain impact parameters within a preset time period.

[0124] Among them, the influencing parameters include but are not limited to one or more of the duration of bad weather and the number of holidays, and bad weather includes one or more of rainy weather, snowy weather, typhoon weather, hail weather and high temperature weather (above 38 degrees Celsius).

[0125] Sc42. Obtain the target construction duration of the target building based on the influencing parameters, the preset floor height, and the target construction speed.

[0126] It is understandable that in adverse weather conditions such as rainy weather, snowy weather, hail weather and high temperature weather (above 38 degrees Celsius), in order to ensure the safety of construction, the construction activities of the target building are often temporarily suspended. During holidays such as the Mid-Autumn Festival, May Day, National Day and the Spring Festival, the construction unit may take a holiday. Therefore, adding the above-mentioned influencing parameters to the calculation of the target construction time of the target building can improve the accuracy of the obtained target construction time, thereby facilitating users to grasp the construction progress of the target building in real time.

[0127] In some embodiments, when a second signal is received from a second location, it is also necessary to detect the situation within the horizontal range of the second location to determine whether the second location is indeed the highest location of the target building. Figure 9 As shown, the method may further include the following steps Sd1 to Sd2.

[0128] Sd1. Send a third signal to a plurality of third positions within a preset range including the second position in the horizontal direction.

[0129] Optionally, the preset range may include ranges with the same length located on both sides of the second position.

[0130] For example, Figure 10 As shown in (a), a third signal is sent to multiple third positions within a preset range where the second position is located, and the preset range is a range between 10 cm to the left and 10 cm to the right of the second position.

[0131] Sd2. When a third signal is received from each third position within a preset time, the target height of the target building is obtained based on the first distance between the height measuring device and the second position and the angle between the direction in which the second signal is sent and the horizontal direction.

[0132] In some embodiments, the method for obtaining the target height of the target building may execute steps Sb1 to Sb2 described above.

[0133] It is understandable that there may be materials such as steel bars, formwork, and protective nets on the target building, and the second position may be located above these materials. Therefore, a third signal can be sent to multiple third positions within a preset range including the second position in the horizontal direction. When the third signal is received back from each third position, it can be determined that the second position is the actual position of the target building, rather than the position on other debris or building materials. Therefore, the second position is the highest point of the target building. By obtaining the distance information and angle information of the second position, the height of the second position is obtained, that is, the target height of the target building is obtained, thereby improving the accuracy of the obtained construction height of the target building.

[0134] In some embodiments, as Figure 10 As shown in (b), the second position is the position of the steel bar, and a third signal is sent to multiple third positions within a preset range where the second position is located. The third signal returned from each third position is not received within the preset time.

[0135] like Figure 11 As shown, in the case where the third signal returned from each third position is not received within the preset time, the method may further include the following steps Se1 to Se3.

[0136] Se1. When no third signal returned from each third position is received within a preset time, a fourth signal is sent to a fourth position of the target building.

[0137] The fourth position is lower than the second position, and the height difference between the second position and the fourth position is less than or equal to a preset threshold.

[0138] It is understood that if the third signal is not received from each third location within the preset time, it can be determined that the second location is located on other debris or building materials, and therefore it is necessary to send the first signal to the next target location slightly lower than the second location, that is, to the fourth location. The height difference between the second and fourth locations is less than or equal to a preset threshold. The preset threshold is a relatively small height range, and the second and fourth locations that meet the preset threshold can represent two locations with a short distance between them.

[0139] In some embodiments, the second position and the fourth position may be located in the same vertical direction. For example, the second position and the fourth position are located on a reference line of the target building, and the height of the second position is greater than the height of the fourth position.

[0140] Se2. When a fourth signal returned from the fourth position is received within a preset time, a fifth signal is sent to a plurality of fifth positions within a preset range including the fourth position in the horizontal direction.

[0141] Optionally, the preset range includes ranges of the same length located on both sides of the fourth position. Exemplarily, the preset range is a range of the same length located on both sides of the fourth position, such as a range between 10 cm on the left and 10 cm on the right, or a range between 15 cm on the left and 15 cm on the right.

[0142] Se3. When the fifth signal returned from each fifth position is received within the preset time, the target height of the target building is obtained according to the second distance between the height measuring device and the fourth position, and the angle between the direction of the fourth signal and the horizontal direction.

[0143] It can be understood that when the fifth signal returned from each fifth position is received within the preset time, it can be judged that the fourth position is the actual position of the target building, rather than the position on other debris or building materials. Therefore, the fourth position is the highest point of the target building. By obtaining the distance information and angle information of the fourth position, the height of the fourth position is obtained, that is, the target height of the target building is obtained, thereby improving the accuracy of the obtained construction height of the target building.

[0144] For example, Figure 12As shown, position 1 contains construction materials such as steel bars and protective netting, position 2 is the target building under dynamic construction, and position 3 is the height measurement device. Position 3 is the height measurement device (e.g., a pan-tilt camera) that transmits a first signal vertically upward from a starting position M, starting 10-20 meters from the bottom of the target building. When the first signal encounters the target building or an obstruction, it returns to the height measurement device. The height measurement device can determine that it has not reached the highest point of the building at this time. The height measurement device continues to transmit the first signal until it scans to position A. The first signal emitted at position A is lost in the air, and the height measurement device cannot receive the first signal returned from position A. At this point, the height measurement device gradually transmits the first signal downward, and at this point, receives the first signal returned from position B.

[0145] The height measuring device sends a plurality of first signals within a range of 10 cm to the left and 10 cm to the right of position B, but within a preset time (e.g., 5×10 -6 ), each first signal returned from both sides of position B is not received within 30 seconds, so it can be determined that the position of position B is the construction material, not the position of the final target height of the target building. The height measuring device continues to send the first signal downward to position C, and sends the first signal within the range of 10 cm to the left and 10 cm to the right of position C. Each first signal returned from both sides of position C is received, so it can be determined that position C can be the position of the final target height of the target building, and the position information of position C is obtained.

[0146] The position information of position C includes: (1) the time difference T between the moment when the height measuring device sends the first signal to position C and the moment when the height measuring device receives the first signal returned to position C is 2×10 -7 seconds, (2) the angle between the direction of the first signal sent by the height measuring device to position C and the horizontal direction is 57°. Therefore, it can be obtained that the distance L1 between the height measuring device and position C is 30 meters, the distance H1 from position C to the starting position M is 24 meters, and the height H2 of the height measuring device is 1 meter. Therefore, the target height of the target building is 25 meters.

[0147] It is understandable that in the above embodiment, the first signal is sent vertically upward from the starting position M. If the first signal returned from position A is not received, the first signal is sent downward stepwise. At this time, the first signal returned from position B is received, and multiple first signals are sent within a range of 10 cm to the left and 10 cm to the right of position B. If each first signal returned from both sides of position B is not received, it can be determined that the location of position B is construction material. Therefore, the first signal is sent downward to position C, and the first signal is sent within a range of 10 cm to the left and 10 cm to the right of position C. If each first signal returned from both sides of position C is received, it can be determined that position C can be the location of the final target height of the target building, thereby obtaining the position information of position C and obtaining the target height of the target building based on the position information of position C. This method can avoid interference of construction materials and other debris on the obtained target height of the target building, thereby improving the accuracy of the obtained target height of the target building.

[0148] like Figure 13 As shown, the height measurement device 11 in the embodiment of the present application may further include: a transmitting unit 201 and a determining unit 202 .

[0149] The transmitting unit 201 transmits a first signal to a first location of a target building, and transmits a second signal to a second location of the target building if the first signal is not received back from the first location within a preset time. For example, the aforementioned steps S101 to S102 are performed.

[0150] The determining unit 202 is configured to, upon receiving a second signal returned from the second location within a preset time, obtain a target height of the target building based on the first distance between the height measuring device and the second location and the angle between the direction in which the second signal is emitted and the horizontal direction. For example, the aforementioned step S103 is executed.

[0151] In some embodiments, the transmitting unit 201 is further used to send a third signal to multiple third positions within a preset range including the second position in the horizontal direction; the determining unit 202 is further used to obtain the target height of the target building based on the first distance between the height measuring device and the second position, and the angle between the emission direction of the second signal and the horizontal direction when the third signal returned from each third position is received within a preset time.

[0152] In some embodiments, the transmitting unit 201 is further used to send a fourth signal to the fourth position of the target building when the third signal returned from each third position is not received within a preset time; the transmitting unit 201 is further used to send a fifth signal to multiple fifth positions within a preset range including the fourth position in the horizontal direction when the fourth signal returned from the fourth position is received within a preset time; the determining unit 202 is further used to obtain the target height of the target building based on the second distance between the height measuring device and the fourth position, and the angle between the sending direction of the fourth signal and the horizontal direction when the fifth signal returned from each fifth position is received within a preset time.

[0153] In some embodiments, the determination unit 202 is further used to obtain the signal propagation duration of the second signal; the determination unit 202 is further used to obtain the first distance between the height measuring device and the second position based on the signal propagation duration and the propagation speed of the second signal; the determination unit 202 is further used to obtain the target height of the target building based on the first distance and the angle between the emission direction of the second signal and the horizontal direction.

[0154] In some embodiments, the determination unit 202 is also used to obtain the preset floor height, preset number of floors and construction time of the target building; the determination unit 202 is also used to obtain the number of built floors of the target building based on the target height and the preset floor height; the determination unit 202 is also used to obtain the target construction speed of the target building based on the number of built floors and the construction time; the determination unit 202 is also used to obtain the target construction duration of the target building based on the preset number of floors and the target construction speed.

[0155] In some embodiments, the determination unit 202 is also used to obtain influencing parameters within a preset time period, and the influencing parameters include one or more of the duration occupied by bad weather and the number of holidays; wherein, bad weather includes one or more of rainy weather and snowy weather; the determination unit 202 is also used to obtain the target construction time of the target building based on the influencing parameters, the preset floor height and the target construction speed.

[0156] In some embodiments, the determination unit 202 is further configured to send a first signal starting from a starting position on the target building to a plurality of target positions higher than the starting position, wherein each of the plurality of target positions is successively higher than the previous target position; and the plurality of target positions include the first position.

[0157] In some embodiments, the height measurement device 11 further includes: an image acquisition unit 203 .

[0158] The image acquisition unit 203 is used to acquire an environmental image of the target building and identify the image content of the environmental image, for example, by executing the aforementioned step Sa1.

[0159] In some embodiments, the transmitting unit 201 is further configured to send a first signal starting from a starting position on the target building and sequentially to multiple target positions higher than the starting position when it is determined based on the image content that the target building in the environmental image is not blocked.

[0160] In the case of implementing the functions of the above-mentioned integrated units in the form of hardware, the embodiment of the present application provides a hardware composition diagram of a height measurement device, such as Figure 14 As shown, the height measurement device 11 further includes: a processor 302 , a communication interface 303 , and a bus 304 . Optionally, the height measurement device may further include a memory 301 .

[0161] Processor 302 may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 302 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic device, a transistor logic device, a hardware component, or any combination thereof. It may implement or execute the various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. Processor 302 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.

[0162] The communication interface 303 is used to connect to other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0163] The memory 301 may be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0164] As a possible implementation, memory 301 can exist independently of processor 302. Memory 301 can be connected to processor 302 via bus 304 to store instructions or program code. When processor 302 calls and executes the instructions or program code stored in memory 301, the height measurement method provided in the embodiment of the present application can be implemented.

[0165] In another possible implementation, the memory 301 may also be integrated with the processor 302 .

[0166] The bus 304 may be an extended industry standard architecture (EISA) bus, etc. The bus 304 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 14 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0167] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and brevity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be distributed and completed by different functional modules as needed, that is, the internal structure of the height measuring device can be divided into different functional modules to complete all or part of the functions described above.

[0168] The present application embodiment also provides a computer-readable storage medium. All or part of the process in the above method embodiment can be completed by computer instructions to instruct the relevant hardware, and the program can be stored in the above computer-readable storage medium. When the program is executed, it can include the process of each method embodiment as described above. The computer-readable storage medium can be the memory or memory of any of the aforementioned embodiments. The above computer-readable storage medium can also be an external storage device of the above-mentioned height measuring device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above-mentioned height measuring device. Further, the above-mentioned computer-readable storage medium can also include both the internal storage unit of the above-mentioned height measuring device and an external storage device. The above-mentioned computer-readable storage medium is used to store the above-mentioned computer program and other programs and data required for the above-mentioned height measuring device. The above-mentioned computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0169] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the height measurement methods provided in the above embodiments.

[0170] Although the present application is described herein in conjunction with various embodiments, in the process of implementing the claimed application, those skilled in the art may understand and implement other variations of the disclosed embodiments by reviewing the drawings, the disclosure, and the appended claims. In the claims, the word "comprising" does not exclude other components or steps, and "one" or "an" does not exclude multiple components. A single processor or other unit may implement several functions listed in the claims. Certain measures are recorded in different dependent claims, but this does not mean that these measures cannot be combined to produce good results.

[0171] Although the present application has been described with reference to specific features and embodiments thereof, it is apparent that various modifications and combinations may be made thereto without departing from the spirit and scope of the present application. Accordingly, this specification and the drawings are merely illustrative of the present application as defined by the appended claims and are deemed to cover any and all modifications, variations, combinations or equivalents within the scope of the present application. Obviously, those skilled in the art may make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, the present application is intended to include such modifications and variations as fall within the scope of the claims of the present application and their equivalents.

[0172] The above are only specific embodiments of the present application, but the scope of protection of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.

Claims

1. A height measurement method, characterized in that: Applied to a height measuring device, the method comprises: sending a first signal to a first location of a target building; sending a second signal to a second location of the target building if no first signal is received from the first location within a preset time; the first location is higher than the second location, and the height difference between the first location and the second location is less than or equal to a preset threshold; When a second signal returned from the second position is received within a preset time, a third signal is sent to a plurality of third positions within a preset range including the second position in the horizontal direction; When a third signal is received from each third position within a preset time, the target height of the target building is obtained based on the first distance between the height measuring device and the second position, and the angle between the direction in which the second signal is emitted and the horizontal direction.

2. The method according to claim 1, characterized in that The method further comprises: If no third signal is received from each third position within a preset time, sending a fourth signal to a fourth position of the target building, the fourth position being lower than the second position, and a height difference between the second position and the fourth position being less than or equal to a preset threshold; When a fourth signal returned from the fourth position is received within a preset time, a fifth signal is sent to a plurality of fifth positions within a preset range including the fourth position in a horizontal direction; When the fifth signal returned from each fifth position is received within a preset time, the target height of the target building is obtained based on the second distance between the height measuring device and the fourth position, and the angle between the sending direction of the fourth signal and the horizontal direction.

3. The method according to claim 1, characterized in that The step of obtaining the target height of the target building according to the first distance between the height measuring device and the second position and the angle between the sending direction of the second signal and the horizontal direction includes: Acquire a signal propagation duration of the second signal, where the signal propagation duration is a time difference between a moment when the height measuring device sends the second signal and a moment when the returned second signal is received; acquiring a first distance between the height measuring device and the second position according to a propagation time of the signal and a propagation speed of the second signal; The target height of the target building is acquired according to the first distance and the angle between the sending direction of the second signal and the horizontal direction.

4. The method according to any one of claims 1 to 3, characterized in that After obtaining the target height of the target building, the method further includes: Obtaining the preset floor height, preset number of floors, and construction duration of the target building; Obtaining the number of built floors of the target building according to the target height and the preset floor height; Obtaining a target construction speed of the target building according to the number of built floors and the construction time; According to the preset number of floors and the target construction speed, a target construction duration of the target building is obtained.

5. The method according to claim 4, characterized in that Obtaining a target construction time of the target building according to the preset number of floors and the target construction speed includes: Obtaining an impact parameter within a preset time period, wherein the impact parameter includes one or more of the duration of bad weather and the number of holidays; wherein the bad weather includes one or more of rainy weather and snowy weather; A target construction duration of the target building is obtained according to the influencing parameters, the preset floor height, and the target construction speed.

6. The method according to claim 1, characterized in that The sending of the first signal to the first position of the target building includes: Starting from a starting position on the target building, a first signal is sequentially sent to a plurality of target positions higher than the starting position, each target position in the plurality of target positions being sequentially higher than a previous target position; the plurality of target positions include the first position.

7. The method according to claim 6, characterized in that The step of sending the first signal from a starting position on the target building to a plurality of target positions higher than the starting position in sequence includes: Acquiring an environmental image of the target building, and identifying image content of the environmental image; When it is determined according to the image content that the target building in the environment image is not blocked, a first signal is sent sequentially from a starting position on the target building to a plurality of target positions higher than the starting position.

8. A height measuring device, characterized in that: The device comprises: a transmitting unit, configured to transmit a first signal to a first location of a target building, and transmit a second signal to a second location of the target building if no return first signal from the first location is received within a preset time; The transmitting unit is further configured to transmit a third signal to a plurality of third positions within a preset range including the second position in the horizontal direction upon receiving a second signal returned from the second position within a preset time; A determination unit is configured to obtain the target height of the target building based on the first distance between the height measuring device and the second position and the angle between the direction in which the second signal is emitted and the horizontal direction, when a third signal is received back from each third position within a preset time.

9. The device according to claim 8, characterized in that The transmitting unit is further configured to transmit a fourth signal to a fourth position of the target building if the third signal returned from each third position is not received within a preset time; and transmit a fifth signal to a plurality of fifth positions within a preset range including the fourth position in a horizontal direction if the fourth signal returned from the fourth position is received within a preset time; The determining unit is further configured to, upon receiving a fifth signal returned from each fifth position within a preset time, obtain a target height of the target building based on a second distance between the height measuring device and the fourth position and an angle between a direction in which the fourth signal is emitted and a horizontal direction; The determining unit is further configured to obtain a signal propagation duration of the second signal, and obtain a first distance between the height measuring device and the second position based on the signal propagation duration and a propagation speed of the second signal; and obtain a target height of the target building based on the first distance and an angle between a direction in which the second signal is emitted and a horizontal direction. The determining unit is further configured to obtain a preset floor height, a preset number of floors, and a construction duration of the target building; obtain the number of built floors of the target building based on the target height and the preset floor height; obtain a target construction speed of the target building based on the number of built floors and the construction duration; and obtain a target construction duration of the target building based on the preset number of floors and the target construction speed. The determining unit is further configured to obtain an influencing parameter within a preset duration, the influencing parameter including one or more of the duration of adverse weather conditions and the number of holidays; wherein the adverse weather conditions include one or more of rainy weather and snowy weather; and obtain a target construction duration for the target building based on the influencing parameter, the preset floor height, and the target construction speed. The transmitting unit is further configured to send a first signal starting from a starting position on the target building and sequentially to a plurality of target positions higher than the starting position, each of the plurality of target positions being sequentially higher than a previous target position; the plurality of target positions including the first position; The device further comprises an image acquisition unit; The image acquisition unit is used to acquire an environmental image of the target building and identify image content of the environmental image; The transmitting unit is further configured to, when it is determined based on the image content that the target building in the environmental image is not blocked, send a first signal starting from a starting position on the target building and sequentially to multiple target positions higher than the starting position.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium comprises: computer software instructions; when the computer software instructions are executed in a height measurement device, the height measurement device is enabled to implement the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Plant height measuring device and method

    CN114295066A

  • Building height measurement appearance

    CN206362334U