Outdoor object height measurement method and device, equipment and storage medium

By using image recognition technology of optical multispectral satellites and morning and dusk orbit satellites, combining the sun's height angle and shadow area coordinates, the height of outdoor objects is quickly and accurately measured, and the problem of time-consuming and complex calculations in the existing technology is solved, achieving high efficiency contactless measurement.

CN119152009APending Publication Date: 2024-12-17ELLIPSPACE (BEIJING) TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411054481.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-02
Publication Date
2024-12-17

AI Technical Summary

Technical Problem

Current outdoor object height measurement methods are time-consuming and labor-intensive. The existing satellite height measurement technology and object shadow calculation methods are complex and computational.

Method used

By acquiring images taken by optical multispectral satellites and morning and dusk orbit satellites, identifying the top area of ​​the object and nesting it in the associated image, combining the sun's height angle and the geographical coordinate range of the shadowed area, quickly and accurately determine the object height.

Benefits of technology

It realizes contactless, fast and accurate measurement of outdoor objects height, significantly reduces calculation and labor costs, and improves measurement efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119152009A_ABST
    Figure CN119152009A_ABST
Patent Text Reader

Abstract

The invention relates to an outdoor object height measurement method and device, equipment and a storage medium, and belongs to the technical field of measurement. The method comprises the following steps: acquiring a first image which is shot by an optical multispectral satellite within a preset shooting date and comprises a target object of which the height is to be measured, and identifying the top of the target object in the first image; acquiring a geographic coordinate range of a top area of the target object; acquiring a second image which is shot by the morning and night orbit satellite in the shooting date, has time correlation with the first image and comprises the target object; nesting the top area of the target object in the second image, determining a shadow area on the periphery of the top area of the target object in the second image, and determining a geographic coordinate range of the shadow area; and determining the height of the target object according to the shooting angle when the morning and night orbit satellite shoots the second image, the solar altitude and the geographic coordinate range of the shadow area. The shadow area can be quickly and accurately positioned, and the height of the object can be quickly calculated.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of measurement technology, and in particular to a method, device, equipment, and storage medium for measuring the height of an outdoor object. Background Art

[0002] Currently, the main way to determine the height of outdoor objects is through field measurement, which is time-consuming and labor-intensive.

[0003] To address this issue, existing technologies have proposed satellite altimetry. Satellite altimetry utilizes satellite systems to measure elevation. High-precision rangefinders onboard satellites, combined with signals received by ground-based receiving stations, can accurately measure the elevation of ground objects. Compared to traditional elevation measurement methods, satellite altimetry offers advantages such as speed and accuracy.

[0004] On the other hand, methods have also been proposed for calculating object heights based on object shadows in remote sensing images, such as those disclosed in Chinese patents CN 116434055 A and CN 116524005 A. In these methods for determining the height of outdoor objects, accurate identification and calculation of object shadows are crucial for the accuracy of the calculation results. However, currently available algorithms for accurately calculating object shadows are relatively complex and computationally intensive. Summary of the Invention

[0005] To overcome the problems existing in the related art, the present disclosure provides a method and device, equipment, and storage medium for measuring the height of outdoor objects, which can quickly and accurately identify the shadows of objects in satellite images, thereby realizing non-contact measurement of the height of outdoor objects.

[0006] According to a first aspect of an embodiment of the present disclosure, a method for measuring the height of an outdoor object is provided, comprising:

[0007] Acquire a first image captured by an optical multispectral satellite on a preset capture date, and identify the first image to identify the top of a target object; wherein the first image includes a preset target area, and the target area includes the target object whose height is to be measured;

[0008] Get the geographic coordinate range of the top area of ​​the target object;

[0009] Acquire a second image captured by a twilight orbit satellite on the capture date and associated with the first image; wherein the association means that the second image includes a preset target area and the time interval between the capture time of the second image and the capture time of the first image does not exceed a preset time threshold;

[0010] According to the geographic coordinate range of the top region of the target object, embedding the top region of the target object in the second image, determining a shadow region around the top region of the target object in the second image, and determining the geographic coordinate range of the shadow region;

[0011] The height of the target object is determined based on the shooting angle when the second image is taken by the dawn-dusk orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

[0012] In this embodiment, by identifying the top area of ​​an object in a first image taken by an optical multispectral satellite, and by embedding the top area of ​​the object in the first image in a second image taken by a satellite in a twilight orbit associated with the first image, the shadow area outside the top area of ​​the target object can be quickly and simply determined, thereby determining the height of the target object based on the shooting angle of the second image, the solar altitude angle, and the geographic coordinate range of the shadow area. The method provided in this embodiment, by scheduling two different satellites, especially using a twilight orbit satellite, achieves rapid and accurate positioning of the shadow area, which is conducive to quickly calculating the height of the object.

[0013] In one embodiment, before acquiring the first image captured by the target optical multispectral satellite within a preset capture date, the method further includes:

[0014] Determine, relative to a preset target area, a first moment when the sun is at its highest altitude and a second moment when the shadow of the target object is the longest within a preset shooting date;

[0015] The optical multispectral satellite closest to the target area at the first moment is used as the target optical multispectral satellite, and the dawn-dusk orbit satellite closest to the target area at the second moment is used as the target dawn-dusk orbit satellite;

[0016] Sending photography instructions to the target optical multispectral satellite and the target dawn-dusk orbit satellite;

[0017] A first image sent from a target optical multispectral satellite and a second image sent from a target dawn-dusk orbit satellite are received.

[0018] In this embodiment, the first moment when the sun is at its highest altitude and the second moment when the shadow of the target object is the longest within a preset shooting date are determined. The optical multispectral satellite and the target dawn-dusk orbit satellite closest to the target area at these two moments can be determined through the first moment and the second time. The satellite corresponding to the image required for later determination of the shadow area is accurately located, and there is no need to calculate the images of all satellites that can capture the target area. This can significantly reduce the amount of calculation in the entire method process and improve the efficiency of measuring the height of the target object.

[0019] In one embodiment, the identifying the first image to identify the top of the target object includes:

[0020] By measuring and analyzing spectral information of multiple different bands in the first image, characteristic spectral lines of the target object in the first image are obtained, and the top of the target object is identified in combination with the shape, size, and texture features of the target object in the first image.

[0021] In this embodiment, the top of the target object is identified by combining the spectral information of the satellite image with the shape, size, and texture features, and the identification result is more accurate.

[0022] According to a second aspect of an embodiment of the present disclosure, there is provided an outdoor object height measuring device, comprising:

[0023] a top recognition module, configured to obtain a first image captured by an optical multispectral satellite on a preset capture date, and to recognize the top of a target object in the first image; wherein the first image includes a preset target area, and the target area includes the target object whose height is to be measured;

[0024] A top area determination module is used to obtain the geographic coordinate range of the top area of ​​the target object;

[0025] a related image acquisition module, configured to acquire a second image captured by a twilight orbit satellite on the capture date and associated with the first image; wherein the association means that the second image includes a preset target area and the time interval between the capture time of the second image and the capture time of the first image does not exceed a preset time threshold;

[0026] a shadow determination module, configured to embed the top region of the target object in the second image based on the geographic coordinate range of the top region of the target object, determine a shadow region around the top region of the target object in the second image, and determine the geographic coordinate range of the shadow region;

[0027] The height determination module is used to determine the height of the target object based on the shooting angle when the second image is taken by the dawn-dusk orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

[0028] In one embodiment, the apparatus further comprises:

[0029] a time determination module, configured to determine, relative to the target area, a first time at which the sun is at its highest altitude and a second time at which the shadow of the target object is the longest within a preset shooting date;

[0030] A satellite determination module is configured to select the optical multispectral satellite closest to the target area at a first moment as the target optical multispectral satellite, and to select the dawn-dusk orbit satellite closest to the target area at a second moment as the target dawn-dusk orbit satellite;

[0031] A command module is used to send a photographing command to the target optical multispectral satellite and the target dawn-dusk orbit satellite;

[0032] The receiving module is used to receive a first image sent from a target optical multispectral satellite and a second image sent from a target dawn-dusk orbit satellite.

[0033] In one embodiment, the top recognition module is specifically used to obtain characteristic spectral lines of the target object in the first image by measuring and analyzing spectral information of multiple different bands in the first image, and identify the top of the target object in combination with the shape, size, and texture features of the target object in the first image.

[0034] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, comprising: a housing, a processor, a memory, a circuit board, and a power supply circuit, wherein the circuit board is placed inside a space enclosed by the housing, and the processor and the memory are arranged on the circuit board; a power supply circuit for supplying power to various circuits or devices of the above-mentioned electronic device; the memory is used to store executable program code; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the outdoor object height measurement method described in any of the aforementioned embodiments.

[0035] According to a fourth aspect of an embodiment of the present disclosure, a computer-readable storage medium is provided, which stores one or more programs. The one or more programs can be executed by one or more processors to implement the outdoor object height measurement method described in any of the aforementioned embodiments.

[0036] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.

[0038] Figure 1 is a flow chart showing a method for measuring the height of an outdoor object according to an exemplary embodiment;

[0039] Figure 2 is a flow chart of a method for measuring the height of an outdoor object according to another exemplary embodiment;

[0040] Figure 3 1 is a schematic structural diagram of a first embodiment of an outdoor object height measuring device provided by the present invention;

[0041] Figure 4 2 is a schematic structural diagram of a second embodiment of an outdoor object height measuring device provided by the present invention;

[0042] Figure 5 It is a structural schematic diagram of an electronic device provided by the present invention. DETAILED DESCRIPTION

[0043] Exemplary embodiments will be described in detail herein, with examples illustrated in the accompanying drawings. In the following description, when referring to the drawings, identical numerals in different figures represent identical or similar elements, unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.

[0044] Figure 1 FIG. 1 is a flow chart showing a method for measuring the height of an outdoor object according to an exemplary embodiment. Figure 1 As shown, the method includes the following steps S11-S15:

[0045] S11: Acquire a first image taken by an optical multispectral satellite within a preset shooting date, and identify the first image to identify the top of the target object.

[0046] The first image includes a preset target area, and the target area includes a target object whose height is to be measured.

[0047] In this embodiment, the first image taken by the optical multispectral satellite is recognized to identify the top of the object, such as the crown of a tree, the roof of a building, etc.

[0048] Because images captured by optical multispectral satellites typically contain several to dozens of bands, each corresponding to a different spectral range, they can capture richer spectral information about ground objects. For example, in images captured by optical multispectral satellites, tree crowns have unique spectral characteristics, with varying spectral responses to different bands. Preferably, by measuring and analyzing spectral information across multiple different bands in the first image, characteristic spectral lines of the target object in the first image are obtained, and combined with the target object's shape, size, and texture features in the first image, the top of the target object can be identified.

[0049] S12: Obtain the geographic coordinate range of the top area of ​​the target object.

[0050] In this embodiment, the regional distribution of the top edge of the target object, i.e., the geographic coordinate range (vector range) covered by the top region of the target object, is obtained from the first image data. Specifically, the pixel coordinates of the edge of the top region of the target object in the first image are determined. The first image data includes the geographic coordinates of the image point (0,0), so the geographic coordinates of the top edge of the target object can be determined.

[0051] S13: Acquire a second image associated with the first image, which is taken by a dawn-dusk orbit satellite on the shooting date.

[0052] The correlation means that the second image includes a preset target area, and the time interval between the shooting time of the second image and the shooting time of the first image does not exceed a preset time threshold.

[0053] In this embodiment, based on the shooting time and shooting area of ​​the first image of the optical multispectral satellite, a second image of the dawn-dusk orbit satellite that is shot at a similar time to the first image and that captures the target area is acquired.

[0054] S14: According to the geographic coordinate range of the top area of ​​the target object, the top area of ​​the target object is nested in the second image, a shadow area outside the top area of ​​the target object in the second image is determined, and the geographic coordinate range of the shadow area is determined.

[0055] In this embodiment, the top region of the target object is embedded in the second image. In other words, based on the geographic coordinates of the top edge of the target object determined in S12, the top edge of the target object is located in the second image according to the geographic coordinates, thereby obtaining the top region of the target object in the second image. Subsequently, the shadow region surrounding the top region of the target object in the second image is determined, and the geographic coordinate range of the shadow distribution is determined. Images from satellites in the twilight orbit are panchromatic band images, also known as twilight data. Using panchromatic band images allows for more accurate identification of object shadows.

[0056] S15: Determine the height of the target object according to the shooting angle when the second image is shot by the dawn-dusk orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

[0057] In this embodiment, the algorithm for calculating the height of an object based on the shooting angle of the second image captured by the twilight orbit satellite, the solar altitude angle, and the geographic coordinate range of the shadow area is described in related prior art algorithms, and is not further described here. For example, Yan Hongwei, Li Ying, Li Junying, et al., published an article titled "Error Analysis of Building Height Extraction Using the Shadow Length Method" in the journal Surveying and Mapping Science in 2016, which provides a method for calculating the height of an object using the shadow length method.

[0058] It is worth noting that if the target object is a tree and there is a row of trees on the roadside, the height of the target object determined in S15 is the height of the row of trees. If it is a group of trees, the height calculated is the height of the edge trees of the group of trees.

[0059] In an embodiment of the present invention, by identifying the top area of ​​an object in a first image taken by an optical multispectral satellite and embedding the top area of ​​the object in the first image in a second image taken by a twilight orbit satellite associated with the object, the shadow area outside the top area of ​​the target object can be determined simply and quickly, thereby determining the height of the target object based on the shooting angle of the second image, the solar altitude angle, and the geographic coordinate range of the shadow area. The method provided by this embodiment achieves rapid and accurate positioning of the shadow area by scheduling two different satellites, especially using a twilight orbit satellite, which is conducive to quickly calculating the height of the object.

[0060] Figure 2 FIG. 1 is a flow chart showing a method for measuring the height of an outdoor object according to another exemplary embodiment. Figure 2 As shown, the method includes the following steps S21-S28:

[0061] S21: Determine the first moment when the sun is at its highest altitude and the second moment when the shadow of the target object is the longest within the preset shooting date relative to the preset target area.

[0062] In this embodiment, before S21, it is necessary to predetermine a target area (area to be photographed) including the target object whose height is to be measured. Specifically, the geographic coordinate range of the target area can be manually specified.

[0063] Among them, relative to the preset target area, the first moment when the sun is highest and the second moment when the shadow of the target object is longest within the preset shooting date can be input by the user or obtained by acquiring relevant geographic data through big data.

[0064] S22: The optical multispectral satellite closest to the target area at the first moment is used as the target optical multispectral satellite, and the dawn-dusk orbit satellite closest to the target area at the second moment is used as the target dawn-dusk orbit satellite.

[0065] In this embodiment, the target optical multispectral satellite used to capture the first image and the target twilight orbit satellite used to capture the second image are determined by the first moment and the second moment. In the subsequent process, only the images captured by the target optical multispectral satellite and the target twilight orbit satellite need to be processed.

[0066] S23: Sending a photo-taking instruction to the target optical multispectral satellite and the target dawn-dusk orbit satellite.

[0067] In this embodiment, a photographing instruction may be sent to the target optical multispectral satellite and the target twilight orbit satellite at a pre-specified time within a preset photographing date, for example, at 12 noon on June 1, 2024. Alternatively, a photographing instruction may be sent to the target optical multispectral satellite and the target twilight orbit satellite when the process of this method is first executed, and then a number of images will be received from the target optical multispectral satellite and the target twilight orbit satellite according to their own photographing frequencies.

[0068] S24: Receive a first image sent from a target optical multispectral satellite and a second image sent from a target dawn-dusk orbit satellite.

[0069] S25: Acquire a first image taken by a target optical multispectral satellite within a preset shooting date, and identify the first image to identify the top of the target object.

[0070] The first image includes a preset target area, and the target area includes a target object whose height is to be measured.

[0071] In this embodiment, if the target optical multispectral satellite and the target twilight orbit satellite send many images according to their own shooting frequencies, the first image taken by the target optical multispectral satellite at any time or specified time within the preset shooting date can be obtained in S25.

[0072] S26: Obtain the geographic coordinate range of the top area of ​​the target object.

[0073] S27: Acquire a second image associated with the first image, which is taken by a target dawn-dusk orbit satellite during the shooting date.

[0074] The correlation means that: the second image includes a preset target area, and the time interval between the shooting time of the second image and the shooting time of the first image does not exceed a preset time threshold;

[0075] S28: nesting the top region of the target object in the second image according to the geographic coordinate range of the top region of the target object, determining a shadow region around the top region of the target object in the second image, and determining the geographic coordinate range of the shadow region;

[0076] S29: Determine the height of the target object according to the shooting angle when the target twilight orbit satellite shoots the second image, the solar altitude angle, and the geographical coordinate range of the shadow area.

[0077] In this embodiment, the specific implementation method of S26-S29 is similar to S12-S15 in the above embodiment and will not be repeated here.

[0078] In this embodiment, the first moment when the sun is at its highest altitude and the second moment when the shadow of the target object is the longest within a preset shooting date are determined. The optical multispectral satellite and the target dawn-dusk orbit satellite closest to the target area at these two moments can be determined through the first moment and the second time. The satellite corresponding to the image required for later determination of the shadow area is accurately located, and there is no need to calculate the images of all satellites that can capture the target area. This can significantly reduce the amount of calculation in the entire method process and improve the efficiency of measuring the height of the target object.

[0079] Corresponding to the outdoor object height measurement method provided by the embodiment of the present invention, the embodiment of the present invention also provides an outdoor object height measurement device, such as Figure 3 As shown in , the device includes:

[0080] The top recognition module 1 is used to obtain a first image taken by an optical multispectral satellite within a preset shooting date, and to identify the first image to identify the top of the target object; wherein the first image includes a preset target area, and the target area includes the target object whose height is to be measured.

[0081] Preferably, the top recognition module 1 is specifically used to obtain characteristic spectral lines of the target object in the first image by measuring and analyzing spectral information of multiple different bands in the first image, and identify the top of the target object in combination with the shape, size, and texture characteristics of the target object in the first image.

[0082] The top area determination module 2 is used to obtain the geographic coordinate range of the top area of ​​the target object.

[0083] The associated image acquisition module 3 is used to obtain a second image that is associated with the first image and is taken by a dawn-dusk orbit satellite during the shooting date; wherein the association means that the second image includes a preset target area, and the time interval between the shooting time of the second image and the shooting time of the first image does not exceed a preset time threshold.

[0084] The shadow determination module 4 is used to nest the top area of ​​the target object in the second image according to the geographic coordinate range of the top area of ​​the target object, determine the shadow area outside the top area of ​​the target object in the second image, and determine the geographic coordinate range of the shadow area.

[0085] The height determination module 5 is used to determine the height of the target object according to the shooting angle when the second image is taken by the dawn-dusk orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

[0086] The device of this embodiment can be used to perform Figure 1The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.

[0087] Figure 4 This is a structural diagram of the second embodiment of the outdoor object height measurement device provided by the present invention, as shown in FIG. Figure 4 As shown, the device of this embodiment is Figure 3 On the basis of the device structure shown, the device further includes:

[0088] A time determination module 6 is configured to determine a first time when the sun is at its highest altitude and a second time when the shadow of the target object is the longest within a preset shooting date relative to the target area;

[0089] Satellite determination module 7, configured to select the optical multispectral satellite closest to the target area at the first moment as the target optical multispectral satellite, and select the dawn-dusk orbit satellite closest to the target area at the second moment as the target dawn-dusk orbit satellite;

[0090] The command module 8 is used to send a photographing command to the target optical multispectral satellite and the target dawn-dusk orbit satellite;

[0091] The receiving module 9 is used to receive the first image sent by the target optical multispectral satellite and the second image sent by the target dawn-dusk orbit satellite. Specifically, the top recognition module 1 can obtain the first image taken by the optical multispectral satellite on a preset shooting date from the receiving module 9, and the associated image acquisition module 3 can obtain the second image associated with the first image taken by the dawn-dusk orbit satellite on the shooting date from the receiving module 9.

[0092] The device of this embodiment can be used to perform Figure 1 or Figure 2 The technical solution of the method embodiment shown has similar implementation principles and technical effects, which will not be repeated here.

[0093] An embodiment of the present invention further provides an electronic device. Figure 5 This is a schematic diagram of the structure of an electronic device provided by the present invention, which can implement the process of the method embodiment of the present invention, such as Figure 5 As shown, the above-mentioned electronic device may include: a shell 41, a processor 42, a memory 43, a circuit board 44 and a power supply circuit 45, wherein the circuit board 44 is placed inside the space enclosed by the shell 41, and the processor 42 and the memory 43 are set on the circuit board 44; the power supply circuit 45 is used to supply power to various circuits or devices of the above-mentioned electronic device; the memory 43 is used to store executable program code; the processor 42 runs the program corresponding to the executable program code by reading the executable program code stored in the memory 43, so as to execute the outdoor object height measurement method described in any of the above-mentioned embodiments.

[0094] This electronic device exists in many forms, including but not limited to:

[0095] (1) Mobile communication devices: These devices are characterized by their mobile communication capabilities and are primarily designed to provide voice and data communications. These terminals include smartphones (e.g., iPhones), multimedia phones, feature phones, and low-end phones.

[0096] (2) Ultra-mobile personal computer devices: These devices fall under the category of personal computers, have computing and processing capabilities, and generally also have mobile Internet access. These terminals include PDAs, MIDs, and UMPCs, such as the iPad.

[0097] (3) Portable entertainment devices: These devices can display and play multimedia content. These devices include audio and video playback modules (such as iPods), handheld game consoles, e-books, smart toys, and portable car navigation devices.

[0098] (4) Server: A device that provides computing services. The server consists of a processor, hard disk, memory, system bus, etc. The server is similar to a general computer architecture, but because it needs to provide highly reliable services, it has higher requirements in terms of processing power, stability, reliability, security, scalability, and manageability.

[0099] (5) Other electronic devices with data interaction functions.

[0100] In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, which stores one or more programs. The one or more programs can be executed by one or more processors to implement any of the outdoor object height measurement methods provided in the aforementioned embodiments, thereby also achieving the corresponding technical effects. This has been described in detail above and will not be repeated here.

[0101] It should be noted that, in this document, relational terms such as first and second, etc., are used only to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply the existence of any such actual relationship or order between these entities or operations. Moreover, the terms "comprises," "comprising," or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article, or device comprising a series of elements includes not only those elements, but also other elements not explicitly listed, or elements inherent to such process, method, article, or device. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not exclude the presence of other identical elements in the process, method, article, or device comprising the element.

[0102] Each embodiment in this specification is described in a related manner. Similar portions between the embodiments can be referred to in conjunction with each other. Each embodiment focuses on the differences from other embodiments. In particular, the device embodiments are generally similar to the method embodiments, so their description is relatively simple. For related portions, refer to the description of the method embodiments.

[0103] For the convenience of description, the above device is described as being divided into various units / modules based on their functions. Of course, when implementing the present invention, the functions of each unit / module can be implemented in the same or multiple software and / or hardware.

[0104] Other embodiments of the present disclosure will readily occur to those skilled in the art after considering the specification and practicing the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art not disclosed herein. The description and examples are to be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0105] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes can be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims

1. A method for measuring the height of an outdoor object, characterized in that: include: Acquire a first image taken by an optical multispectral satellite within a preset shooting date, and identify the first image to identify the top of the target object; wherein the first image includes a preset target area, and the target area includes the target object whose height is to be measured; Get the geographic coordinate range of the top area of ​​the target object; Acquire a second image captured by a twilight orbit satellite on the capture date and associated with the first image; wherein the association means that the second image includes a preset target area, and the time interval between the capture time of the second image and the capture time of the first image does not exceed a preset time threshold; According to the geographic coordinate range of the top area of ​​the target object, embed the top area of ​​the target object in the second image, determine a shadow area outside the top area of ​​the target object in the second image, and determine the geographic coordinate range of the shadow area; The height of the target object is determined according to the shooting angle when the second image is taken by the twilight orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

2. The outdoor object height measurement method according to claim 1, characterized in that: Before acquiring a first image captured by an optical multispectral satellite on a preset capture date, the method further includes: Determine, relative to a preset target area, a first moment when the sun is at its highest altitude and a second moment when the shadow of the target object is the longest within a preset shooting date; The optical multi-spectral satellite closest to the target area at a first moment is used as the target optical multi-spectral satellite, and the dawn-dusk orbit satellite closest to the target area at a second moment is used as the target dawn-dusk orbit satellite; Sending photography instructions to the target optical multispectral satellite and the target dawn-dusk orbit satellite; A first image sent from a target optical multispectral satellite and a second image sent from a target dawn-dusk orbit satellite are received.

3. The outdoor object height measurement method according to claim 1, characterized in that: The step of recognizing the first image to identify the top of the target object includes: By measuring and analyzing the spectral information of multiple different bands in the first image, the characteristic spectral lines of the target object in the first image are obtained, and the top of the target object is identified in combination with the shape, size, and texture features of the target object in the first image.

4. An outdoor object height measuring device, characterized in that: include: A top recognition module, used to obtain a first image taken by an optical multispectral satellite within a preset shooting date, and recognize the first image to identify the top of the target object; wherein the first image includes a preset target area, and the target area includes the target object whose height is to be measured; A top area determination module is used to obtain the geographic coordinate range of the top area of ​​the target object; an associated image acquisition module, configured to acquire a second image associated with the first image and taken by a twilight orbit satellite on the shooting date; wherein the association means that the second image includes a preset target area, and the time interval between the shooting time of the second image and the shooting time of the first image does not exceed a preset time threshold; a shadow determination module, configured to embed the top area of ​​the target object in the second image according to the geographic coordinate range of the top area of ​​the target object, determine a shadow area outside the top area of ​​the target object in the second image, and determine the geographic coordinate range of the shadow area; The height determination module is used to determine the height of the target object according to the shooting angle when the second image is taken by the twilight orbit satellite, the solar altitude angle, and the geographical coordinate range of the shadow area.

5. The outdoor object height measuring device according to claim 4, characterized in that: The device also includes: A time determination module, used to determine a first time when the sun is at its highest altitude and a second time when the shadow of the target object is the longest within a preset shooting date relative to the target area; A satellite determination module, configured to use the optical multi-spectral satellite closest to the target area at a first moment as the target optical multi-spectral satellite, and use the dawn-dusk orbit satellite closest to the target area at a second moment as the target dawn-dusk orbit satellite; A command module, used to send a photographing command to a target optical multispectral satellite and a target dawn-dusk orbit satellite; The receiving module is used to receive a first image sent from a target optical multi-spectral satellite and a second image sent from a target dawn-dusk orbit satellite.

6. The outdoor object height measuring device according to claim 4, characterized in that: The top recognition module is specifically used to obtain characteristic spectral lines of the target object in the first image by measuring and analyzing spectral information of multiple different bands in the first image, and identify the top of the target object in combination with the shape, size, and texture features of the target object in the first image.

7. An electronic device, characterized in that: The electronic device comprises: a housing, a processor, a memory, a circuit board and a power supply circuit, wherein the circuit board is placed inside the space enclosed by the housing, and the processor and the memory are arranged on the circuit board; the power supply circuit is used to supply power to various circuits or devices of the above-mentioned electronic device; the memory is used to store executable program codes; the processor runs a program corresponding to the executable program code by reading the executable program code stored in the memory, so as to execute the outdoor object height measurement method described in any one of claims 1 to 3.

8. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores one or more programs, and the one or more programs can be executed by one or more processors to implement the outdoor object height measurement method according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Building height calculation method, device and equipment based on remote sensing image

    CN116434055A

  • Method for calculating tree height and determining planting point by using Google Earth

    CN116524005A