Method and device for positioning convection clouds around open site

By setting up multiple camera pairs around the open site and using parallax principle and image processing technology, the problem of being unable to accurately and quickly locate convective clouds in the prior art, and the accurate and rapid positioning of convective clouds around the open site is achieved.

CN119854652APending Publication Date: 2025-04-18CHINESE ACAD OF METEOROLOGICAL SCI
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411870237.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-18
Publication Date
2025-04-18

AI Technical Summary

Technical Problem

The prior art cannot accurately and quickly locate the convective clouds around open sites, making it difficult to predict the impact on the normal operation of open sites.

Method used

By setting multiple camera pairs around the open field, covering an angle of 360 degrees, using parallax principle and image processing technology, the captured convective cloud images are calculated and analyzed to obtain the positioning data of the cloud body.

Benefits of technology

Accurate and rapid positioning of convective clouds around open sites is achieved, reducing costs and operational difficulties, and improving the accuracy of positioning calculations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119854652A_ABST
    Figure CN119854652A_ABST
Patent Text Reader

Abstract

The invention provides a method and device for positioning convection clouds around an open site, and relates to the technical field of meteorological observation, and the method comprises the steps: replacing the traditional manual observation with a camera, carrying out the scanning of a cloud radar, carrying out the shooting of the convection clouds around the open site, obtaining the images of the convection clouds around the open site, and carrying out the calculation and analysis based on a parallax principle, thereby achieving the positioning of the convection clouds around the open site. And obtaining cloud body positioning data of the convection cloud around the open site. According to the method for positioning the convective cloud around the open site, the observation cost and operation difficulty of the convective cloud around the open site are reduced, and meanwhile, due to the high resolution and shooting frequency of the camera, the shooting speed of the image of the convective cloud around the open site and the definition of the shot image are improved; therefore, the accuracy of positioning calculation is improved, and accurate and rapid positioning of the cloud body of the convection cloud around an open site is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of meteorological observation, and in particular to a method and device for positioning convective clouds around an open field. Background Art

[0002] Convective clouds can develop vertically to more than ten kilometers and penetrate deep into the stratosphere. They can also bring various severe weather phenomena to the ground, such as short-term heavy rainfall, thunderstorms, hail, and even tornadoes. These short-term severe processes have an important impact on the normal operation of open areas (including but not limited to airports, ports, and central stations).

[0003] Convective clouds are difficult to observe and simulate due to their rapid generation and dissipation process. In the prior art, convective clouds, especially deep convective clouds, are observed in open areas mainly through cloud radar scanning and manual observation, both of which have the disadvantages of high cost and slow speed. In addition, cloud radar scanning is difficult to maintain, and the spatial and temporal resolution of the scanning is low, so it is impossible to accurately and quickly locate convective clouds. Summary of the invention

[0004] The present invention provides a method and device for locating convective clouds around an open field, so as to solve the technical problem that the convective clouds cannot be accurately and quickly located in the prior art.

[0005] The present invention provides a method for locating convective clouds around an open field, comprising the following steps: Get location data for open fields; Based on the position data of the open field, a plurality of shooting positions are determined; the sum of the angles of the plurality of shooting positions is 360 degrees; Based on the multiple shooting directions, using a camera to shoot images of convective clouds around the open field; Based on the image of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field is obtained.

[0006] According to a method for locating convective clouds around an open field provided by the present invention, the method of capturing images of convective clouds around the open field by a camera based on the multiple shooting positions includes: Two cameras are fixed at each shooting position to shoot the shooting position in parallel, forming a camera pair; The convective clouds around the open field are photographed by the camera pair at a preset shooting frequency to obtain images of the convective clouds around the open field.

[0007] According to a method for locating convective clouds around an open field provided by the present invention, two cameras in the camera pair are located at two different positions on the shooting orientation, and the sum of all angles captured by all camera pairs on all shooting orientations is greater than or equal to 360 degrees.

[0008] According to a method for locating convective clouds around an open field provided by the present invention, obtaining cloud body positioning data of the convective clouds around the open field based on an image of the convective clouds around the open field comprises: By extracting the contours of all images of convective clouds around the open field, the azimuth, cloud base height, cloud top height and horizontal width of the convective clouds around the open field are obtained; Based on the cloud base height and the cloud top height, obtaining the vertical scale of the convective clouds around the open field; Based on the azimuth, vertical scale, and horizontal width of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field are obtained.

[0009] According to a method for locating convective clouds around an open field provided by the present invention, after obtaining cloud body positioning data of the convective clouds around the open field based on the image of the convective clouds around the open field, the method further includes: At least two pieces of cloud positioning data of the convective clouds around the open field are obtained to determine the cloud movement direction and cloud movement speed of the convective clouds around the open field.

[0010] According to a method for locating convective clouds around an open field provided by the present invention, the at least two pieces of cloud body positioning data of the convective clouds around the open field correspond to different moments.

[0011] The present invention also provides a device for positioning convective clouds around an open field, comprising the following modules: An acquisition module, used to acquire location data of an open field; A determination module, configured to determine a plurality of shooting positions based on the position data of the open field, wherein the sum of the angles of the plurality of shooting positions is 360 degrees; A shooting module, configured to shoot images of convective clouds around an open field through a camera based on the multiple shooting directions; The positioning module is used to obtain cloud body positioning data of the convective clouds around the open field based on the image of the convective clouds around the open field.

[0012] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, wherein when the processor executes the computer program, a method for locating convective clouds around an open field as described in any one of the above is implemented.

[0013] The present invention also provides a non-transitory computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the method for locating convective clouds around an open field as described in any one of the above is implemented.

[0014] The present invention also provides a computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method for locating convective clouds around an open field as described in any one of the above is implemented.

[0015] The present invention provides a method for positioning convective clouds around an open field. The convective clouds around the open field are photographed by a camera, images of the convective clouds around the open field are obtained, and calculation and analysis are performed to obtain cloud body positioning data of the convective clouds around the open field, thereby reducing costs and operating difficulty. At the same time, due to the high resolution and shooting frequency of the camera itself, the image shooting speed and the clarity of the shot image are improved, thereby improving the accuracy of the positioning calculation, and realizing accurate and rapid positioning of the cloud body of the convective clouds around the open field. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 It is a schematic diagram of the flow of a method for locating convective clouds around an open field provided by the present invention.

[0018] Figure 2 It is a schematic diagram of an observation area in a method for locating convective clouds around an airport provided by the present invention.

[0019] Figure 3 A schematic structural diagram of a device for positioning convective clouds around an open field provided by the present invention.

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

[0021] Convective clouds can develop vertically from more than ten kilometers to deep into the stratosphere, and can also bring various severe weather phenomena to the ground, such as short-term heavy rainfall, thunderstorms, hail, and even tornadoes. These short-term strong processes often have an important impact on open areas (including but not limited to airports, ports, and central stations, etc.); in addition, convective clouds are difficult to observe and simulate due to their rapid generation and dissipation process. In the prior art, convective cloud bodies, especially deeper convective cloud bodies, are observed in open areas mainly through cloud radar scanning and manual observation, both of which have the disadvantages of high cost and slow speed. In addition, cloud radar scanning is difficult to maintain, and the spatial and temporal resolution of the scan is low.

[0022] Compared with cloud radar scanning and manual observation, cameras have higher temporal and spatial resolution, that is, high shooting frequency and high image clarity, and are low cost, simple to operate and easy to maintain. However, camera observation technology has not yet been used to locate convective clouds around open areas.

[0023] In view of the above situation, the present invention is based on the existing shallow cumulus camera observation principle and proposes a solution to the problem of locating convective clouds around open fields while maintaining low cost, high temporal resolution and easy maintenance.

[0024] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0025] Combine the following Figures 1 to 4 The present invention describes a method and device for locating convective clouds around an open field.

[0026] Figure 1 FIG. 1 is a flow chart of a method for locating convective clouds around an open area provided by the present invention. Figure 1 As shown, the method comprises the following steps: Step 101: Acquire location data of an open space.

[0027] Get the specific location of the open space, including length, width, area, surrounding environment, etc. Open spaces include but are not limited to airports, ports, and central stations.

[0028] Step 102: Determine multiple shooting positions based on the position data of the open field; the sum of the angles of the multiple shooting positions is 360 degrees.

[0029] An observation area of ​​a square (which may also be other regular polygons such as an equilateral triangle or a regular pentagon, and the embodiment of the present invention is described using a square as an example) is determined within the open field, and each of the four sides of the square is used as a shooting direction. Four shooting directions are determined to ensure that a 360-degree range around the open field is covered, so as to perform all-round observation of convective clouds around the open field.

[0030] In the embodiment of the present invention, an airport is taken as an example to represent an open space. Figure 2 Schematic diagram of the observation area in the method for locating convective clouds around an airport provided by the present invention. Figure 2 In order to ensure that the observation range is large enough, the square observation area can have different side lengths such as 400 meters, 500 meters or 800 meters according to the actual area of ​​the airport. In the embodiment of the present invention, a square with a side length of 500 meters is used as an example for description.

[0031] Step 103: Based on the multiple shooting directions, use a camera to shoot images of convective clouds around the open field.

[0032] After taking each of the four sides of the square as a shooting direction, two cameras are placed on each side of the square. In other words, in the four directions of east, south, west and north, with a side length of 500 meters as the standard, two cameras are placed to capture images of convective clouds around the airport.

[0033] Based on the parallax principle, the two cameras represent the human eyes and are placed at different positions on the same shooting direction, that is, at different positions on a 500-meter side. They can be the two end points of a 500-meter side, or they can be 400 meters or 300 meters apart. The farther the cloud is from the camera, the smaller the pixel size of the object in a single camera image. In the two cameras, due to the different positions of the two cameras, the pixel sizes of the same cloud captured in the two images will be different. This difference is the parallax. By calculating the parallax, the distance of the cloud can be calculated.

[0034] In addition, through parallax, we can also get the distance difference between the corresponding pixel points of the same cloud body in the two images. Then we can calculate the three-dimensional coordinates of the cloud body through the principle of triangulation, so as to determine the size and orientation of the cloud body.

[0035] In the embodiment of the present invention, since the camera itself has a high resolution, a camera that meets the requirements can be obtained at a relatively low cost, and the camera is simple to set up for taking pictures, has a high shooting frequency and is easy to operate. Therefore, images of convective clouds around open places such as airports taken by the camera have the advantages of high image resolution, high speed, high accuracy, low cost, easy operation and easy maintenance.

[0036] Step 104: Based on the image of the convective clouds around the open field, obtain cloud body positioning data of the convective clouds around the open field.

[0037] According to the images of convective clouds around the open field, image processing and computational analysis are performed based on the principle of parallax, including image contour extraction and image stitching, so as to calculate the distance and orientation of the convective clouds around the open field relative to the ground camera, and then obtain the cloud positioning data of the convective clouds around the open field.

[0038] The present invention provides a method for locating convective clouds around an open field. The method uses a camera to replace traditional manual observation and cloud radar scanning, shoots convective clouds around the open field, obtains images of convective clouds around the open field, and performs calculation and analysis based on the parallax principle to obtain cloud body positioning data of convective clouds around the open field, thereby reducing costs and operating difficulty. At the same time, due to the high resolution and shooting frequency of the camera itself, the image shooting speed and the clarity of the shot image are improved, thereby improving the accuracy of positioning calculation, and realizing accurate and rapid positioning of the cloud body of convective clouds around the open field.

[0039] Optionally, the step of photographing the images of convective clouds around the open field by using a camera based on the multiple photographing directions includes: Two cameras are fixed at each shooting position to shoot the shooting position in parallel, forming a camera pair; The convective clouds around the open field are photographed by the camera pair at a preset shooting frequency to obtain images of the convective clouds around the open field.

[0040] Specifically, based on the parallax principle, the two cameras are used to represent the eyes of a person, and the two cameras are placed at different positions of the same shooting direction, that is, different positions on a side of 500 meters, which can be the two end points of the side of 500 meters, or different positions of 400 meters or 300 meters apart. The embodiment of the present invention is described by taking the two cameras placed at the two end points of the side of 500 meters as an example (see Figure 2 ), two cameras are parallel to the same direction and simultaneously observe or photograph convective clouds in that direction. For example, on the east side of the airport, a camera is installed at the northeast corner and the southeast corner respectively. The two cameras form a camera pair and both observe in the east direction.

[0041] Through the camera pair, the convective clouds around the open field are photographed at the same time according to the preset shooting frequency to obtain the image of the convective clouds around the open field. The shooting frequency of ordinary cameras is generally between 30FPS and 100FPS, which is the frequency that the human eye can capture. The shooting frequency of high-speed cameras is higher, reaching thousands or even tens of thousands of frames per second, which can capture images and motion processes that cannot be seen by the naked eye.

[0042] In the embodiment of the present invention, the shooting frequency of an ordinary camera can meet the requirement, so either an ordinary camera or a high-speed camera can be used.

[0043] In order to further reduce costs, an ordinary camera can be preferably used, with a preset shooting frequency between 30FPS and 100FPS, to achieve the shooting of convective clouds around open areas.

[0044] Optionally, two cameras in the camera pair are located at two different positions on the shooting orientation, and the sum of all angles captured by all camera pairs on all shooting orientations is greater than or equal to 360 degrees.

[0045] Specifically, based on the parallax principle, the two cameras are used to represent the eyes of a person, and the two cameras are placed at different positions of the same shooting direction, that is, different positions on a side of 500 meters, which can be the two end points of the side of 500 meters, or different positions of 400 meters or 300 meters apart. The embodiment of the present invention is described by taking the two cameras placed at the two end points of the side of 500 meters as an example (see Figure 2 ), two cameras are parallel and point in the same direction to observe or photograph convective clouds in that direction at the same time. For example, on the east side of the airport, a camera is installed at the northeast corner and the southeast corner respectively. The two cameras form a camera pair and both observe in the east direction. By calculating the parallax between the images obtained by the camera pair, the distance, size and direction of the cloud body can be calculated.

[0046] At the same time, the wide angles of the two cameras are the same, and the area where the two cameras overlap is the detectable area of ​​the camera pair in that direction. When setting the wide angle of the camera, the sum of all angles captured by all camera pairs in all shooting directions must be greater than or equal to 360 degrees, that is, the detectable area of ​​the camera pair in each direction must at least cover 360 degrees around the open field to achieve all-round detection. Figure 2 As shown, in an embodiment of the present invention, the camera wide angle is set to 120 degrees, then the observable area of ​​the camera pair in the same direction is also 120 degrees, which is consistent with the camera wide angle. The sum of the detectable areas of the camera pairs in the four directions of east, south, west and north is 480 degrees, which can detect convective clouds around the airport in 360 degrees, and there is also a 120-degree overlapping part in the detection area.

[0047] The embodiment of the present invention is based on the parallax principle, with the cameras of two cameras representing the eyes of a person, and the two cameras are placed at different positions of the same shooting orientation to obtain images of the cloud body. By calculating the parallax between the images obtained by the two cameras, the distance, size and orientation of the cloud body can be calculated. At the same time, by setting the camera wide angle to ensure that the sum of all angles captured by all camera pairs in all shooting orientations is greater than or equal to 360 degrees, the full range of distance, size and orientation of the convective cloud can be obtained, and the full range of convective clouds around the open field can be observed.

[0048] Optionally, obtaining cloud body positioning data of convective clouds around the open field based on the image of convective clouds around the open field includes: The azimuth, cloud base height, cloud top height and horizontal width of the convective clouds around the open field are obtained by extracting the contours of the images of all convective clouds around the open field; Based on the cloud base height and the cloud top height, obtaining the vertical scale of the convective clouds around the open field; Based on the azimuth, vertical scale, and horizontal width of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field are obtained.

[0049] Specifically, image processing is performed on the images of convective clouds around the open field. Based on the parallax principle, image processing and computational analysis are performed, including image contour extraction and stitching of all extracted contours, so as to obtain the azimuth, cloud base height, cloud top height and horizontal width of the convective clouds around the open field. Then, according to the cloud base height and cloud top height, the vertical scale of the convective clouds around the open field can be obtained. Finally, according to the vertical scale and horizontal width of the convective clouds around the open field, the cloud body size of the convective clouds around the open field can be obtained. Combined with the azimuth of the convective clouds around the open field, the specific position of the convective clouds around the open field, i.e., the positioning data, can be obtained.

[0050] The embodiment of the present invention processes the images of convective clouds around the open field taken by all cameras, so as to accurately and quickly obtain the size and orientation of the convective clouds around the open field, thereby obtaining the positioning data of the convective clouds around the open field.

[0051] Optionally, after obtaining the cloud body positioning data of the convective clouds around the open field based on the image of the convective clouds around the open field, the method further includes: At least two pieces of cloud positioning data of the convective clouds around the open field are obtained to determine the cloud movement direction and cloud movement speed of the convective clouds around the open field.

[0052] Optionally, the at least two pieces of cloud body positioning data of convective clouds around the open field correspond to different time periods.

[0053] Specifically, since convective clouds are constantly moving, the camera frequency can be adjusted to capture images of convective clouds around the open field at different times by the camera, thereby obtaining the positioning data of the convective clouds around the open field at different times, and then obtaining the cloud movement direction and cloud movement speed of the convective clouds around the open field.

[0054] For example, the cloud positioning data of convective clouds around an open field at two different times are obtained. According to the positioning data of convective clouds around the open field at the previous moment and the next moment, the moving distance, moving time and moving direction of the cloud body of the convective clouds around the open field can be obtained. Therefore, the moving speed can be further calculated according to the moving distance and moving time, and finally the moving direction and cloud body moving speed of the convective clouds around the open field can be determined.

[0055] In some embodiments, three cloud body positioning data of the convective clouds around the open field at different times may also be obtained, namely, the first cloud body positioning data at the first time, the second cloud body positioning data at the second time, and the third cloud body positioning data at the third time. Then, the first cloud body moving direction and the first cloud body moving speed of the convective clouds around the open field between the first time and the second time, and the second cloud body moving direction and the second cloud body moving speed between the second time and the third time may be determined respectively. In addition, the third cloud body moving direction and the third cloud body moving speed of the convective clouds around the open field between the first time and the third time may also be determined by the first cloud body positioning data and the third cloud body positioning data.

[0056] The embodiment of the present invention obtains cloud positioning data of convective clouds around an open field at least two times through a camera, and can accurately and quickly calculate the cloud movement speed and cloud movement direction of the convective clouds around the open field, thereby providing reliable data guarantee for the normal operation of the open field.

[0057] A device for positioning convective clouds around an open field provided by the present invention is described below. The device for positioning convective clouds around an open field described below and the method for positioning convective clouds around an open field described above can correspond to each other.

[0058] Based on any of the above embodiments, Figure 3 is a schematic diagram of the structure of a device for positioning convective clouds around an open area provided by the present invention, such as Figure 3 The embodiment of the present invention provides a device for positioning convective clouds around an open field, comprising an acquisition module 301, a determination module 302, a shooting module 303 and a positioning module 304, wherein: The acquisition module 301 is used to acquire the position data of the open field; the determination module 302 is used to determine multiple shooting directions based on the position data of the open field; the sum of the angles of the multiple shooting directions is 360 degrees; the shooting module 303 is used to shoot images of convective clouds around the open field through a camera based on the multiple shooting directions; the positioning module 304 is used to obtain cloud body positioning data of the convective clouds around the open field based on the images of the convective clouds around the open field.

[0059] The present invention provides a device for positioning convective clouds around an open field. The device replaces traditional manual observation and cloud radar scanning with a camera to photograph the convective clouds around the open field, obtain images of the convective clouds around the open field, and perform calculation and analysis based on the parallax principle to obtain cloud body positioning data of the convective clouds around the open field, thereby reducing costs and operating difficulty. At the same time, due to the high resolution and shooting frequency of the camera itself, the image shooting speed and the clarity of the shot image are improved, thereby improving the accuracy of the positioning calculation, and realizing accurate and rapid positioning of the cloud body of the convective clouds around the open field.

[0060] Figure 4 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 4 As shown, the electronic device may include: a processor 410, a communication interface 420, a memory 430 and a communication bus 440, wherein the processor 410, the communication interface 420 and the memory 430 communicate with each other through the communication bus 440. The processor 410 may call the logic instructions in the memory 430 to execute the method for locating convective clouds around an open field, the method comprising: Get location data for open fields; Based on the position data of the open field, a plurality of shooting positions are determined; the sum of the angles of the plurality of shooting positions is 360 degrees; Based on the multiple shooting directions, using a camera to shoot images of convective clouds around the open field; Based on the image of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field is obtained.

[0061] In addition, the logic instructions in the above-mentioned memory 430 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0062] On the other hand, the present invention further provides a computer program product, the computer program product comprising a computer program, the computer program can be stored on a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the method for locating convective clouds around an open field provided by the above methods, the method comprising: Get location data for open fields; Based on the position data of the open field, a plurality of shooting positions are determined; the sum of the angles of the plurality of shooting positions is 360 degrees; Based on the multiple shooting directions, using a camera to shoot images of convective clouds around the open field; Based on the image of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field is obtained.

[0063] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for locating convective clouds around an open field provided by the above methods is implemented, and the method comprises: Get location data for open fields; Based on the position data of the open field, a plurality of shooting positions are determined; the sum of the angles of the plurality of shooting positions is 360 degrees; Based on the multiple shooting directions, using a camera to shoot images of convective clouds around the open field; Based on the image of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field is obtained.

[0064] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0065] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0066] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0067] "Determine B based on A" in the embodiments of the present application means that the factor A should be considered when determining B. It is not limited to "B can be determined based on A alone", but should also include: "Determine B based on A and C", "Determine B based on A, C and E", "Determine C based on A, and further determine B based on C", etc. In addition, it can also include taking A as a condition for determining B, for example, "When A meets the first condition, use the first method to determine B"; for another example, "When A meets the second condition, determine B", etc.; for another example, "When A meets the third condition, determine B based on the first parameter", etc. Of course, it can also be a condition that takes A as a factor for determining B, for example, "When A meets the first condition, use the first method to determine C, and further determine B based on C", etc.

[0068] It should also be noted that the terms "first", "second", etc. in the present invention are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more.

[0069] In the present invention, the term "plurality" refers to two or more than two, and other quantifiers are similar to them.

[0070] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for locating convective clouds around an open area, characterized in that: include: Get location data for open fields; Determining a plurality of shooting positions based on the position data of the open field; The sum of the angles of the multiple shooting directions is 360 degrees; Based on the multiple shooting directions, using a camera to shoot images of convective clouds around the open field; Based on the image of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field is obtained.

2. The method for locating convective clouds around an open area according to claim 1, characterized in that: The step of capturing images of convective clouds around an open area by a camera based on the multiple shooting directions includes: Two cameras are fixed at each shooting position to shoot the shooting position in parallel, forming a camera pair; The convective clouds around the open field are photographed by the camera pair at a preset shooting frequency to obtain images of the convective clouds around the open field.

3. The method for locating convective clouds around an open area according to claim 2, characterized in that: The two cameras in the camera pair are located at two different positions on the shooting orientation, and the sum of all angles captured by all camera pairs on all shooting orientations is greater than or equal to 360 degrees.

4. The method for locating convective clouds around an open area according to claim 1, characterized in that: The step of obtaining cloud body positioning data of convective clouds around the open field based on the image of convective clouds around the open field comprises: The azimuth, cloud base height, cloud top height and horizontal width of the convective clouds around the open field are obtained by extracting the contours of the images of all convective clouds around the open field; Based on the cloud base height and the cloud top height, obtaining the vertical scale of the convective clouds around the open field; Based on the azimuth, vertical scale, and horizontal width of the convective clouds around the open field, cloud body positioning data of the convective clouds around the open field are obtained.

5. The method for locating convective clouds around an open area according to claim 1, characterized in that: After obtaining the cloud body positioning data of the convective clouds around the open field based on the image of the convective clouds around the open field, the method further includes: At least two pieces of cloud positioning data of the convective clouds around the open field are obtained to determine the cloud movement direction and cloud movement speed of the convective clouds around the open field.

6. The method for locating convective clouds around an open area according to claim 5, characterized in that: The at least two pieces of cloud body positioning data of convective clouds around the open field correspond to different time periods.

7. A device for locating convective clouds around an open area, characterized in that: include: An acquisition module, used to acquire location data of an open field; A determination module, configured to determine a plurality of shooting positions based on the position data of the open field; The sum of the angles of the multiple shooting directions is 360 degrees; A shooting module, configured to shoot images of convective clouds around an open field through a camera based on the multiple shooting directions; The positioning module is used to obtain cloud body positioning data of the convective clouds around the open field based on the image of the convective clouds around the open field.

8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that: When the processor executes the computer program, the method for locating convective clouds around an open field is implemented as claimed in any one of claims 1 to 6.

9. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method for locating convective clouds around an open field as claimed in any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the method for locating convective clouds around an open field as claimed in any one of claims 1 to 6 is implemented.

Citation Information

Patent Citations

  • Earth observation method and device, electronic equipment and storage medium

    CN114739361A