Background
Aerial remote sensing is a comprehensive technology for acquiring earth observation data through an airborne sensor. Compared with other remote sensing means, such as satellites, unmanned planes and the like, the aerial remote sensing technology has the advantages of being high in comprehensive efficiency, high in data accuracy and the like. By means of aerial remote sensing, large-area ground data can be acquired in a short time, for example, a manned aircraft carries a large-area aerial camera, and ground visible light image data of thousands of square kilometers (with the resolution of 0.5 meter) can be acquired within one set of time (about 3 hours).
In general, aerial remote sensing includes the following technical flows: job planning, data acquisition, data processing, data application, and the like. After the flight personnel finish the flight according to the set air route and acquire the preset data, the flight personnel need to return to the station, the data recorder is installed on special hardware equipment and connected to a computer to start to download the flight data, and after the data are completely downloaded, the data are processed to finally obtain the required data result. In the conventional process, the time from the takeoff of the aircraft to the processing of the first achievement is generally 8 hours or more, which is not problematic for the conventional task, but under emergency conditions, such as large-scale natural disasters like earthquakes, the time requirement is higher, the time consumption means that rescue work can be affected. Therefore, the traditional method has obvious age defect for emergency occasions with higher aging requirements.
BRIEF SUMMARY OF THE PRESENT DISCLOSURE
In view of the above, in order to overcome at least one aspect of the above problems, the present disclosure provides an emergency aerial remote sensing data processing method, including:
determining key locations of aerial regions in the aerial photography process of the airplane;
obtaining real-time remote sensing data of the key place;
converting the real-time remote sensing data into displayable picture data;
and screening out target picture data which meet aerial photography requirements in the displayable picture data.
Optionally, the determining a key location of the aerial region in the aerial process of the aircraft includes determining a current aerial position of the aircraft as the key location of the aerial region according to pre-stored region data of the aerial region.
Optionally, the obtaining the real-time remote sensing data of the key location includes downloading the real-time remote sensing data of the key location according to a downloading policy and an airplane operation parameter, and caching the real-time remote sensing data into a data processor.
Optionally, the real-time remote sensing data includes remote sensing signal data of the key location, position data of the key location, and attitude data of the aircraft.
Optionally, the downloading strategy includes preferentially downloading the real-time remote sensing data with the overlapping rate lower than a preset value, and the aircraft operation parameters include the flying height and flying speed of the aircraft.
Optionally, the converting the real-time remote sensing data into displayable picture data includes:
judging the quantity of the real-time remote sensing data cached in the data processor;
when the number of the real-time remote sensing data cached in the data processor is one, directly converting the remote sensing signal data of the real-time remote sensing data into the displayable picture data;
when the number of the real-time remote sensing data cached in the data processor is two or more, screening out first real-time remote sensing data with priority from the two or more real-time remote sensing data according to prestored topographic data of the aerial region;
preferentially converting the remote sensing signal data of the first real-time remote sensing data in the real-time remote sensing data into the displayable picture data.
Optionally, adding the position data of the key location and the attitude data of the airplane to the displayable picture data before screening out the target picture data meeting the aerial photography requirement in the displayable picture data.
The present disclosure also provides an emergency aerial remote sensing data processing apparatus, including:
the determining module is used for determining key locations of the aerial photography areas in the aerial photography process of the airplane;
the obtaining module is used for obtaining the real-time remote sensing data of the key place;
the conversion module is used for converting the real-time remote sensing data into displayable picture data;
and the screening module is used for screening out target picture data which meet the aerial photography requirement in the displayable picture data.
The present disclosure also provides an electronic device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and is characterized in that the processor implements any one of the emergency aerial remote sensing data processing methods described above when executing the program.
The present disclosure also provides a computer-readable storage medium, on which a computer program is stored, wherein the computer program is executed by a processor to implement any one of the emergency aerial remote sensing data processing methods described above.
Compared with the prior art, the method has the following beneficial effects:
1. preferentially acquiring real-time data of a key place in the aerial photography process according to pre-stored regional data;
2. combining pre-stored topographic data, and preferentially processing real-time data of the key area;
3. the data are directly downloaded and processed in the aerial remote sensing air without returning to the station, and the processing result is transmitted back to the station, so that the time consumption of the traditional aerial remote sensing is greatly reduced, and the timeliness requirement of rescue under the emergency condition is met.
Detailed Description
In order to more clearly illustrate the embodiments or prior art solutions of the present disclosure, reference will now be made briefly to the drawings that are used in the description of the embodiments or prior art, and it should be understood that these descriptions are merely illustrative and are not intended to limit the scope of the present disclosure. For a person skilled in the art, without inventive effort, further figures can be derived from these figures. In the following detailed description, for purposes of explanation, numerous specific details are set forth in order to provide a thorough understanding of the embodiments of the disclosure. Unless otherwise defined, technical or scientific terms used herein shall have the ordinary meaning as understood by one of ordinary skill in the art to which this disclosure belongs.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. The terms "comprises," "comprising," and the like, as used herein, specify the presence of stated features, steps, operations, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, or components.
Referring to fig. 1, the present disclosure provides an emergency aerial remote sensing data processing method, which at least includes:
step S101, determining a key location of an aerial region in the aerial process of the airplane;
step S102, obtaining real-time remote sensing data of the key place;
step S103, converting the real-time remote sensing data into displayable picture data;
and step S104, screening out target picture data which meet aerial photography requirements in the displayable picture data.
In an optional embodiment, in step S101, it may be specifically determined that the current aerial photography location of the aircraft is a key location of the aerial photography area according to the pre-stored area data of the aerial photography area. The area data may include geographical position coordinates, location priorities, and the like of buildings in the aerial region. For example, the area data is specifically labeled with the geographic coordinates and distribution of buildings such as residential buildings, schools, hospitals, roads, bridges, tunnels and the like in the aerial photography area. Generally, when a disaster dangerous situation occurs, places where disaster-stricken persons live such as residential buildings, hospitals and schools have the highest priority, traffic key roads which influence evacuation routes of the disaster-stricken persons such as roads and bridges have the second priority, and other places which do not necessarily cause life threats to the disaster-stricken persons or are wide in places have the lowest priority. The method for setting the priority of each building in the aerial photography area is not particularly limited in the present disclosure, and those skilled in the art can make corresponding adjustments according to the actual situation.
In the aerial photography process, whether the current aerial photography place is a place with priority in the area data is judged. If the current aerial photography location is a key location (a location with priority), step S102 is executed, and if the current aerial photography location does not have priority, such as a non-personnel moving location, an undeveloped area, and the like, the aerial photography operation is continuously executed.
In step S102, the obtaining of the real-time remote sensing data of the key location may specifically be downloading the real-time remote sensing data of the key location according to a downloading policy and an airplane operation parameter, and caching the real-time remote sensing data into a data processor.
And when the current aerial photography location is judged to be the key location identified in the area data, downloading the real-time remote sensing data acquired at the current aerial photography location. By judging whether the current aerial photography place is a key place, the most needed real-time disaster area data can be selectively and preferentially downloaded, the data in unimportant areas are selected and then downloaded, the downloading time is saved, the real-time remote sensing data of the key place are preferentially obtained and are subsequently processed, and the requirement of urgency on data requirements under emergency conditions is met.
Specifically, the real-time remote sensing data includes remote sensing signal data of the key location, position data of the key location, and attitude data of the aircraft. The remote sensing signal data are electromagnetic wave signal data reflecting the actual disaster environment of the current aerial photography location, the position data of the key location are the geographic coordinates of the current aerial photography location, and the attitude data of the airplane are the angular positions of the airplane body axis relative to the ground at the current aerial photography location, and comprise a pitch angle, a yaw angle and a roll angle.
In this embodiment, the downloading policy includes preferentially downloading the real-time remote sensing data with the overlapping rate lower than a preset value, and the aircraft operation parameters include the flying height and the flying speed of the aircraft. In the aerial photography process, aiming at each aerial photography place, a plurality of real-time remote sensing data corresponding to the aerial photography place are obtained, and data overlapping occurs among the real-time remote sensing data, so that the real-time remote sensing data with low overlapping rate are preferentially downloaded, and effective real-time remote sensing data can be obtained in the shortest time. In the downloading strategy, the preset value of the overlapping rate can be specifically set to be 5%, 10% or 15% according to actual requirements. The preset value of the overlapping rate is not specifically limited in the present disclosure, and those skilled in the art can adjust the preset value of the overlapping rate accordingly according to the actual remote sensing requirement.
Referring to fig. 2, in step S103, the converting the real-time remote sensing data into displayable picture data at least includes:
step S131, judging the quantity of the real-time remote sensing data cached in the data processor;
step S132, when the number of the real-time remote sensing data cached in the data processor is one, directly converting the remote sensing signal data of the real-time remote sensing data into the displayable picture data;
step S133, when the number of the real-time remote sensing data cached in the data processor is two or more, screening out first real-time remote sensing data with priority from the two or more real-time remote sensing data according to pre-stored topographic data of the aerial photography area;
step S134, preferentially converting the remote sensing signal data of the first real-time remote sensing data in the real-time remote sensing data into the displayable picture data.
In this embodiment, the remote sensing signal data in the obtained real-time remote sensing data is not directly viewable picture data, so that the real-time remote sensing signal data needs to be converted into displayable picture data after being obtained, and picture data in the TIFF format is generally adopted. It should be noted that, during the whole aerial photography process, the airplane may execute steps S101 to S103 in parallel. Illustrating the possible situations:
step S1031, determining a first key place of the aerial photography area;
step S1032, obtaining real-time remote sensing data of the first key place;
and step S1033, converting the real-time remote sensing data of the first key place into displayable picture data.
In practical cases, however, in the process of executing step S1033, step S1034 may be executed in parallel, step S1035 may be executed to determine a second key point of the aerial photograph area, and step S1036 may be executed to obtain real-time remote sensing data of the second key point, and step S1036 may be executed to determine a third key point of the aerial photograph area, and step S1037 may be executed to obtain real-time remote sensing data of the third key point, and so on. Therefore, before step S103 is executed to convert the real-time remote sensing data into displayable picture data, the data processor caches the real-time remote sensing data of a plurality of key locations. In order to improve the data processing efficiency and meet the actual data requirements under emergency conditions, the sequence for processing the real-time remote sensing data of a plurality of key sites can be set according to the pre-stored topographic data of the aerial region.
Specifically, the terrain data includes terrain and topographical features of the aerial region. Typically, the terrain data is dem (digital Elevation model) data, including terrain Elevation data or Elevation data. In the embodiment, the real-time remote sensing data of the key place with higher priority and low altitude are screened out by combining the topographic data of the aerial photography area. The area with low altitude is more favorable for rescue operation under emergency conditions, and the rescuers can successfully implement rescue tasks in the shortest time, thereby improving the rescue efficiency. It should be noted that in an actual situation, the altitude is only one of the judgment bases for judging the priority, and the specific judgment method further needs to determine according to the actual disaster area situation, for example, the distribution area of the disaster-stricken person, and screen out the real-time remote sensing data with the highest priority by taking the relief of people as the first important meaning.
After step S134 is executed, the remote sensing signal data of the first real-time remote sensing data in the real-time remote sensing data is preferentially converted into the displayable picture data, and the real-time remote sensing data of a plurality of key locations to be processed may still be cached in the data processor. Therefore, after the step S134 is executed, the steps S131 to S134 are repeatedly executed until the real-time remote sensing data cached in the data processor is processed.
Before step S104, adding the position data of the key location and the attitude data of the aircraft to the displayable picture data is included. In this embodiment, remote sensing signal data in the real-time remote sensing data is converted into displayable picture data, and then the position data of the key location and the attitude data of the aircraft included in the real-time remote sensing data are added to the displayable picture data, so that rescuers can obtain more accurate rescue information from the final picture data, and rescue efficiency is improved.
In step S104, target picture data meeting the aerial photography requirement in the displayable picture data is screened, and since the obtained displayable picture data may not meet the actual requirement, for example, a disaster situation cannot be reflected in the actually obtained displayable picture data, or the obtained displayable picture data is data of an area that is not in a disaster, the displayable picture data that can reflect an actual disaster is screened by a manual or automatic interpretation method, so as to obtain a final target picture.
Referring to fig. 3, the present disclosure further provides an emergency aerial remote sensing data processing apparatus 300, which at least includes:
the determining module 301 is configured to determine a key location of an aerial region in an aerial process of an aircraft;
an obtaining module 302, configured to obtain real-time remote sensing data of the key location;
a conversion module 303, configured to convert the real-time remote sensing data into displayable picture data;
the screening module 304 is configured to screen out target picture data that meets the aerial photography requirement from the displayable picture data.
Referring to fig. 4, fig. 4 shows a hardware configuration diagram of an electronic device.
The electronic device described in this embodiment includes:
the emergency aerial remote sensing data processing system comprises amemory 401, aprocessor 402 and a computer program stored on thememory 401 and capable of running on theprocessor 402, wherein theprocessor 402 executes the program to realize the emergency aerial remote sensing data processing method described in the embodiment shown in the previous fig. 1.
Further, the electronic device further includes:
at least oneinput device 403; at least oneoutput device 404.
Thememory 401,processor 402input device 403 andoutput device 404 are connected by abus 405.
Theinput device 403 may be a camera, a touch panel, a physical button, a mouse, or the like. Theoutput device 404 may specifically be a display screen.
TheMemory 401 may be a high-speed Random Access Memory (RAM) Memory or a non-volatile Memory (non-volatile Memory), such as a disk Memory. Thememory 401 is used to store a set of executable program code and theprocessor 402 is coupled to thememory 401.
Further, the embodiment of the present disclosure also provides a computer-readable storage medium, where the computer-readable storage medium may be an electronic device provided in the foregoing embodiments, and the computer-readable storage medium may be the electronic device in the foregoing embodiment shown in fig. 4. The computer readable storage medium has stored thereon a computer program which, when executed by a processor, implements the emergency aerial remote sensing data processing method described in the foregoing embodiment shown in fig. 1. Further, the computer-readable storage medium may be various media that can store program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
It should be noted that each functional module in each embodiment of the present disclosure may be integrated into one processing module, or each module may exist alone physically, or two or more modules are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode.
The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be substantially or partially embodied in the form of a software product, or all or part of the technical solution that contributes to the prior art.
It should be noted that, for the sake of simplicity, the above-mentioned method embodiments are described as a series of acts or combinations, but those skilled in the art should understand that the present invention is not limited by the described order of acts, as some steps may be performed in other orders or simultaneously according to the present invention. Further, those skilled in the art will appreciate that the embodiments described in the specification are presently preferred and that no acts or modules are necessarily required of the invention.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and for parts that are not described in detail in a certain embodiment, reference may be made to related descriptions of other embodiments.
In the above description, for those skilled in the art, according to the idea of the embodiment of the present invention, there may be changes in the specific implementation manner and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.