Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
CN114494136B - Satellite image coverage detection method, device, equipment and storage medium - Google Patents
[go: Go Back, main page]

CN114494136B - Satellite image coverage detection method, device, equipment and storage medium - Google Patents

Satellite image coverage detection method, device, equipment and storage medium Download PDF

Info

Publication number
CN114494136B
CN114494136B CN202111618619.5A CN202111618619A CN114494136B CN 114494136 B CN114494136 B CN 114494136B CN 202111618619 A CN202111618619 A CN 202111618619A CN 114494136 B CN114494136 B CN 114494136B
Authority
CN
China
Prior art keywords
view
initial
satellite image
target
image data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202111618619.5A
Other languages
Chinese (zh)
Other versions
CN114494136A (en
Inventor
朱清清
冯丽影
李飞
赵飞
陆泽
李磊
唐巍
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BEIJING GEOWAY INFORMATION TECHNOLOGY Inc
Beijing Jiwei Space Information Co ltd
Original Assignee
BEIJING GEOWAY INFORMATION TECHNOLOGY Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BEIJING GEOWAY INFORMATION TECHNOLOGY Inc filed Critical BEIJING GEOWAY INFORMATION TECHNOLOGY Inc
Priority to CN202111618619.5A priority Critical patent/CN114494136B/en
Publication of CN114494136A publication Critical patent/CN114494136A/en
Application granted granted Critical
Publication of CN114494136B publication Critical patent/CN114494136B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/0002Inspection of images, e.g. flaw detection
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0631Resource planning, allocation, distributing or scheduling for enterprises or organisations
    • G06Q10/06313Resource planning in a project environment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis
    • G06T7/60Analysis of geometric attributes
    • G06T7/62Analysis of geometric attributes of area, perimeter, diameter or volume
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T2207/00Indexing scheme for image analysis or image enhancement
    • G06T2207/10Image acquisition modality
    • G06T2207/10032Satellite or aerial image; Remote sensing

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Operations Research (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • General Business, Economics & Management (AREA)
  • Biodiversity & Conservation Biology (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Geometry (AREA)
  • Game Theory and Decision Science (AREA)
  • Image Processing (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

本发明属于影像处理技术领域,公开了一种面向卫星影像覆盖率检测方法、装置、设备及存储介质。该方法包括:获取初始卫星影像数据;根据所述初始卫星影像数据的空间数据对所述初始卫星影像数据进行视图处理,得到目标快视图;基于所述目标快视图通过预设栅格划分模型确定对应的目标视图栅格数;基于所述目标视图栅格数和基准栅格数完成初始卫星影像数据的覆盖率检测。通过上述方式,通过初始卫星影像数据的空间数据对初始卫星影像数据进行处理,得到目标快视图,从而利用快视图和基准栅格数完成对初始卫星影像数据的覆盖率检测,突破了处理对象空间数据模型的限制,优化了覆盖图生成方法,提升了处理效率。

The present invention belongs to the field of image processing technology, and discloses a method, device, equipment and storage medium for satellite image coverage detection. The method includes: acquiring initial satellite image data; performing view processing on the initial satellite image data according to the spatial data of the initial satellite image data to obtain a target quick view; determining the corresponding target view grid number based on the target quick view through a preset grid division model; completing the coverage detection of the initial satellite image data based on the target view grid number and the reference grid number. In the above manner, the initial satellite image data is processed by the spatial data of the initial satellite image data to obtain a target quick view, thereby completing the coverage detection of the initial satellite image data using the quick view and the reference grid number, breaking through the limitation of the processing object spatial data model, optimizing the coverage map generation method, and improving the processing efficiency.

Description

Satellite image coverage rate detection method, device, equipment and storage medium
Technical Field
The present invention relates to the field of image processing technologies, and in particular, to a method, an apparatus, a device, and a storage medium for detecting coverage of satellite images.
Background
The traditional satellite image coverage rate detection method comprises the steps of fusing boundary range vector graphics of satellite scenery-divided images one by one, calculating the area of the fused graphics, and dividing the area of a reference area to obtain the area coverage rate of the satellite image. However, since the processing object of the traditional detection method is vector data, the requirement on data quality is high, topology errors cannot exist, the existing data must be subjected to topology inspection and repair, the preprocessing workload is large, meanwhile, the data volume is limited, and when the image data volume exceeds 100 ten thousand, the detection efficiency is rapidly reduced.
The foregoing is provided merely for the purpose of facilitating understanding of the technical solutions of the present invention and is not intended to represent an admission that the foregoing is prior art.
Disclosure of Invention
The invention mainly aims to provide a satellite image coverage rate detection method, device, equipment and storage medium, and aims to solve the technical problems of low detection efficiency, high data quality requirement and high failure rate of the satellite image coverage rate in the prior art.
In order to achieve the above purpose, the present invention provides a satellite image coverage rate detection method, which includes the following steps:
acquiring initial satellite image data;
Performing view processing on the initial satellite image data according to the space data of the initial satellite image data to obtain a target fast view;
determining the corresponding grid number of the target view through a preset grid division model based on the target fast view;
And detecting the coverage rate of the initial satellite image data based on the target view grid number and the reference grid number.
Optionally, the performing view processing on the initial satellite image data according to the spatial data of the initial satellite image data to obtain a target fast view includes:
Collecting the space coordinates of the initial satellite image data;
thinning the initial satellite image data to obtain an initial quick view;
And positioning and deflecting the initial fast view based on the space coordinates to obtain a target fast view.
Optionally, the acquiring the spatial coordinates of the initial satellite image data includes:
traversing the image boundary of the initial satellite image data;
and acquiring coordinate information corresponding to the image boundary to obtain the space coordinates of the initial satellite image data.
Optionally, the determining, based on the target fast view, the corresponding target view grid number through a preset grid division model includes:
Dividing the target fast view according to a preset dividing area to obtain an initial view grid number;
image division is carried out on the target quick view according to the initial grid number, so that all initial grid views are obtained;
Performing view traversal on each initial grid view to obtain a target grid view;
And determining the grid number of the target view according to the target grid view.
Optionally, performing view traversal on each initial grid view to obtain a target grid view, including:
acquiring a central area of each initial grid view;
acquiring an average pixel value of the central area;
and if the average pixel value is not the preset pixel value, determining the initial grid view as a target grid view.
Optionally, before the coverage rate detection of the initial satellite image data is completed based on the target view grid number and the reference grid number, the method further includes:
acquiring preset reference data;
Performing regular outward expansion on the preset reference image in the preset reference data to obtain an outward expansion image;
and dividing the outward-expansion image according to a preset dividing area to obtain a reference grid number.
Optionally, after the coverage rate detection of the initial satellite image data is completed based on the target view grid number and the reference grid number, the method further includes:
acquiring a search instruction and attribute data of initial satellite image data;
determining retrieval attribute data according to the retrieval instruction;
And determining corresponding search image data based on the search attribute data and the attribute data of the initial satellite image data.
In addition, in order to achieve the above objective, the present invention further provides a satellite-image-oriented coverage rate detection device, which includes:
The acquisition module is used for acquiring initial satellite image data;
The processing module is used for performing view processing on the initial satellite image data according to the space data of the initial satellite image data to obtain a target fast view;
the determining module is used for determining the corresponding grid number of the target view through a preset grid division model based on the target fast view;
And the detection module is used for completing coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number.
In addition, in order to achieve the above purpose, the invention also provides a satellite-image-oriented coverage rate detection device, which comprises a memory, a processor and a satellite-image-oriented coverage rate detection program stored on the memory and capable of running on the processor, wherein the satellite-image-oriented coverage rate detection program is configured to implement the satellite-image-oriented coverage rate detection method.
In addition, in order to achieve the above object, the present invention further provides a storage medium, on which a satellite-image-oriented coverage rate detection program is stored, which when executed by a processor, implements the satellite-image-oriented coverage rate detection method as described above.
The method comprises the steps of obtaining initial satellite image data, performing view processing on the initial satellite image data according to space data of the initial satellite image data to obtain a target fast view, determining the corresponding target view grid number through a preset grid division model based on the target fast view, and completing coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number. According to the method, the initial satellite image data is processed through the space data of the initial satellite image data to obtain the target fast view, so that coverage rate detection of the initial satellite image data is completed by utilizing the fast view and the reference grid number, limitation of a processed object space data model is broken through, a coverage map generation method is optimized, and processing efficiency is improved.
Drawings
FIG. 1 is a schematic structural diagram of a satellite image coverage rate detection device for a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of a satellite image coverage rate detection method according to the present invention;
FIG. 3 is a reference image expansion schematic diagram of an embodiment of a satellite image coverage rate detection method according to the present invention;
FIG. 4 is a flowchart illustrating a second embodiment of a satellite image coverage rate detection method according to the present invention;
fig. 5 is a block diagram of a first embodiment of a satellite image coverage rate detection device according to the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a satellite image coverage rate detection device facing to a hardware operation environment according to an embodiment of the present invention.
As shown in fig. 1, the satellite-image-oriented coverage detection device may include a processor 1001, such as a central processing unit (Central Processing Unit, CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a Wireless interface (e.g., a Wireless-Fidelity (Wi-Fi) interface). The Memory 1005 may be a high-speed random access Memory (Random Access Memory, RAM) Memory or a stable Non-Volatile Memory (NVM), such as a disk Memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It will be appreciated by those skilled in the art that the structure shown in fig. 1 is not limiting of the satellite-facing image coverage detection apparatus and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, the memory 1005, which is a storage medium, may include an operating system, a network communication module, a user interface module, and a satellite-image-oriented coverage detection program.
In the satellite image coverage rate detection device shown in fig. 1, the network interface 1004 is mainly used for data communication with a network server, the user interface 1003 is mainly used for data interaction with a user, and the processor 1001 and the memory 1005 in the satellite image coverage rate detection device can be arranged in the satellite image coverage rate detection device, and the satellite image coverage rate detection device invokes a satellite image coverage rate detection program stored in the memory 1005 through the processor 1001 and executes the satellite image coverage rate detection method provided by the embodiment of the invention.
The embodiment of the invention provides a satellite-image-oriented coverage rate detection method, and referring to fig. 2, fig. 2 is a flow chart of a first embodiment of the satellite-image-oriented coverage rate detection method.
In this embodiment, the satellite-image-oriented coverage rate detection method includes the following steps:
step S10, initial satellite image data are acquired.
It should be noted that, the execution body of the embodiment is a terminal device, on which satellite image coverage rate detection software is installed, and after initial satellite image data acquired by a satellite is acquired by the satellite image coverage rate detection software of the terminal device, view processing is performed on the initial satellite image according to space data of the initial satellite image data to obtain a corresponding target fast view, grid division is performed on the target fast view to obtain a corresponding target view grid number, and image coverage rate detection of the initial satellite image data acquired by the satellite is completed according to the obtained target view grid number and the reference grid number.
It will be appreciated that the original image data acquired by the satellite is the original satellite image data.
And step S20, performing view processing on the initial satellite image data according to the space data of the initial satellite image data to obtain a target quick view.
After the initial satellite image data collected by the satellite is obtained, the initial satellite image data is preprocessed and put into storage, and the spatial range (spatial data) of the satellite image data is collected by using an image metadata processing tool, wherein the spatial data refers to the image boundaries of each image in the initial satellite image data and the spatial coordinates corresponding to the image boundaries.
It can be understood that, in order to avoid the calculation of coverage rate by vector fusion, each initial satellite image in the initial satellite image data is extracted and positioned to obtain a target fast view in PNG format, and the obtained target fast view is written into the mongo db set, and the separate thematic image layers are respectively stored in the corresponding space tables.
In a specific implementation, in order to obtain a target fast view meeting a detection coverage rate standard, further, view processing is performed on the initial satellite image data according to the spatial data of the initial satellite image data to obtain the target fast view, wherein the view processing comprises the steps of collecting the spatial coordinates of the initial satellite image data, thinning the initial satellite image data to obtain the initial fast view, and positioning and deflecting the initial fast view based on the spatial coordinates to obtain the target fast view.
The spatial coordinates of the initial satellite image data refer to image boundary coordinates of each initial satellite image in the acquired initial satellite image data.
It can be understood that, in order to reduce the data amount of data processing and improve the data processing efficiency, each initial satellite image of the initial satellite image data is extracted and thinned through a preset resolution, so as to obtain a coverage fast view (initial fast view) corresponding to each initial satellite image.
In a specific implementation, because the image boundary of the extracted and thinned initial fast view deflects from the image boundary of the initial satellite image, and the initial fast view deviates from the actual ground area by a certain degree, the initial fast view needs to be positioned and deflected according to the image boundary coordinates (space coordinates) of each initial satellite image, so that a target fast view which can be matched with the actual ground area is obtained.
It should be noted that, in order to make the subsequent positioning of the initial fast view more accurate, the acquiring the spatial coordinates of the initial satellite image data includes traversing the image boundary of the initial satellite image data, and acquiring the coordinate information corresponding to the image boundary to obtain the spatial coordinates of the initial satellite image data.
It can be understood that, the outline traversal is performed on each initial satellite image in the initial satellite image data to obtain the image boundary of each initial satellite image, the space coordinates (coordinate information) corresponding to the image boundary are collected in the data in advance of initial warehouse entry, and the coordinate information of the image boundary of each initial satellite image is used as the space coordinates of the initial satellite image data.
And step S30, determining the corresponding grid number of the target view through a preset grid division model based on the target fast view.
After the target fast view is obtained, performing equal area division on the target fast view through a preset grid division model, so as to obtain a target fast view grid number corresponding to the target fast view, for example, 25 target fast views currently exist, the length and the width of each target fast view are 1.6 km by 1.6 km, each fast view is divided through the preset grid division model, and 100 target view grid numbers are obtained, wherein the preset grid division model is a model which is obtained through sample fast view division training and can perform equal area division on the fast view.
And S40, detecting the coverage rate of the initial satellite image data based on the target view grid number and the reference grid number.
It should be noted that, the reference grid number is the grid number corresponding to the reference area, the reference area is a reference object of statistical coverage, the reference area may obtain other self-defined space ranges for each level of administrative area range, key river basin boundary and natural protection area boundary, which is not limited in this embodiment, for example, the current image coverage of the satellite above beijing needs to be counted, and the reference area is beijing.
It can be understood that after the number of the target view grids corresponding to the initial satellite image data acquired by the satellite above the reference area is obtained, the coverage rate of the satellite above the reference area can be obtained according to the number of the target view grids and the number of the reference grids. For example, if the number of target view grids S Covering of corresponding to the initial satellite image data acquired by the satellite is 10000 and the number of reference grids S Datum is 10800, the coverage ratio C Coverage rate =(S Covering of /S Datum ) is 100% =92.59%.
In a specific implementation, before calculating the coverage rate, an accurate reference grid number is required to be obtained, and further, before completing the coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number, the method further comprises the steps of obtaining preset reference data, performing regular outward expansion on preset reference images in the preset reference data to obtain outward expansion images, and dividing the outward expansion images according to a preset dividing area to obtain the reference grid number.
Before the coverage rate calculation, preset reference data of a reference area stored in a database in advance is acquired, wherein the preset reference data comprises a reference image corresponding to the reference area and boundary coordinates of the reference image.
It can be understood that, the preset reference image refers to a range image of the reference area, and since the preset reference image may be an irregular image, the preset reference image needs to be regularly expanded by an outsourcing rectangle to obtain an expanded image, for example, as shown in fig. 3, the current preset reference image is an irregular image a, and after the preset reference image is regularly expanded, the obtained expanded image is an image B.
In a specific implementation, after the outer expansion image is obtained, the outer expansion image is divided according to a preset dividing area for grid division, so as to obtain a reference grid number, for example, the length and width of the current outer expansion image are 16 km by 16 km, the preset dividing area is 0.8 km by 0.8 km, and the reference grid number is 400.
The method comprises the steps of acquiring an initial satellite image acquired by a satellite, searching the required initial satellite image in real time, acquiring a search instruction and attribute data of the initial satellite image data after coverage rate detection of the initial satellite image data is completed based on the target view grid number and the reference grid number, determining the search attribute data according to the search instruction, and determining corresponding search image data based on the search attribute data and the attribute data of the initial satellite image data.
It can be understood that after the initial satellite image data is obtained, the initial satellite image data is preprocessed and put in storage, the image metadata processing tool is utilized to obtain basic metadata information in the initial satellite image data, the basic metadata information is written into the space table, the basic metadata information is the attribute data of the initial satellite image data, and the attribute data comprises satellite types, sensors, scene numbers, resolution, acquisition time and the like used for acquiring each initial satellite image in the initial satellite image data.
In a specific implementation, the search instruction refers to an image search instruction sent by a user, search attribute data of an image to be searched can be obtained according to the search instruction sent by the user, and after the search attribute data is determined, attribute data identical to the search attribute data is searched in the attribute data of the initial satellite image data, so that the search image data is obtained.
The method comprises the steps of obtaining initial satellite image data, carrying out view processing on the initial satellite image data according to space data of the initial satellite image data to obtain a target fast view, determining the corresponding target view grid number through a preset grid division model based on the target fast view, and completing coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number. According to the method, the initial satellite image data is processed through the space data of the initial satellite image data to obtain the target fast view, so that coverage rate detection of the initial satellite image data is completed by utilizing the fast view and the reference grid number, limitation of a processed object space data model is broken through, a coverage map generation method is optimized, and processing efficiency is improved.
Referring to fig. 4, fig. 4 is a flowchart illustrating a second embodiment of a satellite image coverage rate detection method according to the present invention.
Based on the first embodiment, the step S30 in the satellite image coverage rate detection method according to the present embodiment includes:
and S31, dividing the target fast view according to a preset dividing area to obtain an initial view grid number.
It should be noted that, the target fast view is divided according to a preset dividing area for grid division, so as to obtain an initial grid number.
And S32, carrying out image division on the target quick view according to the initial grid number to obtain each initial grid view.
After the initial grid number is obtained, the target fast view needs to be uniformly divided, so that each divided initial grid view is obtained.
And step S33, performing view traversal on each initial grid view to obtain a target grid view.
It should be noted that, because there is a situation that the target view is not fully covered by the image, there may be a certain corner or azimuth on the target view, and the image is not acquired, so that each initial grid view corresponding to the target view needs to be traversed, and a target grid view meeting the condition is obtained according to a preset screening condition.
It can be appreciated that, in order to reduce the error in coverage rate detection, an initial grid view needs to be screened, and further, view traversal is performed on each initial grid view to obtain a target grid view, where the method includes obtaining a central area of each initial grid view, obtaining an average pixel value of the central area, and determining that the initial grid view is the target grid view if the average pixel value is not a preset pixel value.
It should be noted that, because the area where the image is not collected on the target fast view is identified by the preset first color, the preset first color corresponds to the first pixel value, other areas where the image is collected correspond to other pixel values except the first pixel value, a central area of each initial grid view is obtained, a plurality of pixel points exist in the central area, each pixel point corresponds to a pixel value of itself, an average pixel value of the pixel points in the central area is calculated, when the average pixel value is not the preset pixel value which is preset and is used for screening the grid view, the preset pixel value is the first pixel value, the initial grid view central area is indicated to collect the image, the initial grid view can be determined to be the target grid view, when the average pixel value is the preset pixel value, the initial grid view central area is indicated to not collect the image, and the initial grid view is deleted and is not taken as the target grid view.
And step S34, determining the grid number of the target view according to the target grid view.
After the target grid view is obtained, the number of target view grids corresponding to the target grid view may be determined.
According to the embodiment, the target quick view is divided according to a preset dividing area to obtain initial view grid numbers, image division is conducted on the target quick view according to the initial grid numbers to obtain initial grid views, view traversal is conducted on the initial grid views to obtain target grid views, and the target view grid numbers are determined according to the target grid views. And performing raster division on the target fast view, performing traversal screening on the obtained initial raster views, so as to obtain the target raster view with large image coverage area, and finally determining the raster number of the target view, thereby improving the precision and reducing the error rate when the coverage rate is detected subsequently.
In addition, referring to fig. 5, the embodiment further provides a satellite-image-oriented coverage rate detection device, where the satellite-image-oriented coverage rate detection device includes:
The acquisition module 10 is configured to acquire initial satellite image data.
And the processing module 20 is configured to perform view processing on the initial satellite image data according to the spatial data of the initial satellite image data, so as to obtain a target fast view.
The determining module 30 is configured to determine, based on the target fast view, a corresponding target view grid number through a preset grid division model.
And the detection module 40 is used for completing coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number.
The method comprises the steps of obtaining initial satellite image data, carrying out view processing on the initial satellite image data according to space data of the initial satellite image data to obtain a target fast view, determining the corresponding target view grid number through a preset grid division model based on the target fast view, and completing coverage rate detection of the initial satellite image data based on the target view grid number and the reference grid number. According to the method, the initial satellite image data is processed through the space data of the initial satellite image data to obtain the target fast view, so that coverage rate detection of the initial satellite image data is completed by utilizing the fast view and the reference grid number, limitation of a processed object space data model is broken through, a coverage map generation method is optimized, and processing efficiency is improved.
In one embodiment, the processing module 20 is further configured to acquire spatial coordinates of the initial satellite image data;
thinning the initial satellite image data to obtain an initial quick view;
And positioning and deflecting the initial fast view based on the space coordinates to obtain a target fast view.
In one embodiment, the processing module 20 is further configured to traverse the image boundary of the initial satellite image data;
and acquiring coordinate information corresponding to the image boundary to obtain the space coordinates of the initial satellite image data.
In an embodiment, the determining module 30 is further configured to divide the target fast view according to a preset dividing area to obtain an initial view grid number;
image division is carried out on the target quick view according to the initial grid number, so that all initial grid views are obtained;
Performing view traversal on each initial grid view to obtain a target grid view;
And determining the grid number of the target view according to the target grid view.
In an embodiment, the determining module 30 is further configured to obtain a central area of each initial grid view;
acquiring an average pixel value of the central area;
and if the average pixel value is not the preset pixel value, determining the initial grid view as a target grid view.
In an embodiment, the detection module 40 is further configured to obtain preset reference data;
Performing regular outward expansion on the preset reference image in the preset reference data to obtain an outward expansion image;
and dividing the outward-expansion image according to a preset dividing area to obtain a reference grid number.
In one embodiment, the detection module 40 is further configured to obtain the search instruction and attribute data of the initial satellite image data;
determining retrieval attribute data according to the retrieval instruction;
And determining corresponding search image data based on the search attribute data and the attribute data of the initial satellite image data.
Because the device adopts all the technical schemes of all the embodiments, the device at least has all the beneficial effects brought by the technical schemes of the embodiments, and the description is omitted here.
In addition, the embodiment of the invention also provides a storage medium, on which a satellite-image-oriented coverage rate detection program is stored, wherein the satellite-image-oriented coverage rate detection program, when executed by a processor, realizes the steps of the satellite-image-oriented coverage rate detection method described above.
Because the storage medium adopts all the technical schemes of all the embodiments, the storage medium has at least all the beneficial effects brought by the technical schemes of the embodiments, and the description is omitted here.
It should be noted that the above-described working procedure is merely illustrative, and does not limit the scope of the present invention, and in practical application, a person skilled in the art may select part or all of them according to actual needs to achieve the purpose of the embodiment, which is not limited herein.
In addition, technical details not described in detail in the present embodiment may refer to the satellite-image-oriented coverage detection method provided in any embodiment of the present invention, which is not described herein.
Furthermore, it should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. Read Only Memory)/RAM, magnetic disk, optical disk) and including several instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (6)

1.一种面向卫星影像覆盖率检测方法,其特征在于,所述面向卫星影像覆盖率检测方法包括:1. A satellite image coverage detection method, characterized in that the satellite image coverage detection method comprises: 获取初始卫星影像数据;Obtain initial satellite image data; 遍历所述初始卫星影像数据的图像边界;Traversing the image boundary of the initial satellite image data; 采集所述图像边界对应的坐标信息,得到所述初始卫星影像数据的空间坐标;Collecting coordinate information corresponding to the image boundary to obtain the spatial coordinates of the initial satellite image data; 对所述初始卫星影像数据进行抽稀得到初始快视图;Thinning the initial satellite image data to obtain an initial quick view; 基于所述空间坐标对所述初始快视图进行定位偏转,得到目标快视图;Positioning and deflecting the initial quick view based on the spatial coordinates to obtain a target quick view; 根据预设划分面积对所述目标快视图进行划分,得到初始视图栅格数;Dividing the target quick view according to a preset division area to obtain an initial view grid number; 根据所述初始视图栅格数对所述目标快视图进行图像划分,得到各初始栅格视图;Dividing the target quick view into images according to the number of grids of the initial view to obtain each initial grid view; 获取所述各初始栅格视图的中心区域;Obtaining the central area of each initial grid view; 获取所述中心区域的平均像素值;Obtaining an average pixel value of the central area; 若所述平均像素值不为预设像素值时,确定所述初始栅格视图为目标栅格视图;If the average pixel value is not a preset pixel value, determining the initial grid view as a target grid view; 根据所述目标栅格视图确定目标视图栅格数;Determine the target view grid number according to the target grid view; 基于所述目标视图栅格数和基准栅格数完成初始卫星影像数据的覆盖率检测。The coverage rate detection of the initial satellite image data is completed based on the target view grid number and the reference grid number. 2.如权利要求1所述的面向卫星影像覆盖率检测方法,其特征在于,所述基于所述目标视图栅格数和基准栅格数完成初始卫星影像数据的覆盖率检测之前,还包括:2. The satellite image coverage detection method according to claim 1, characterized in that before completing the coverage detection of the initial satellite image data based on the target view grid number and the reference grid number, it also includes: 获取预设基准数据;Obtaining preset benchmark data; 对所述预设基准数据中的预设基准图像进行规则外扩,得到外扩图像;Performing rule-based expansion on a preset reference image in the preset reference data to obtain an expanded image; 根据预设划分面积对所述外扩图像进行划分,得到基准栅格数。The outward-expanded image is divided according to a preset division area to obtain a reference grid number. 3.如权利要求1至2中任一项所述的面向卫星影像覆盖率检测方法,其特征在于,所述基于所述目标视图栅格数和基准栅格数完成初始卫星影像数据的覆盖率检测之后,还包括:3. The satellite image coverage detection method according to any one of claims 1 to 2, characterized in that after completing the coverage detection of the initial satellite image data based on the target view grid number and the reference grid number, it also includes: 获取检索指令和初始卫星影像数据的属性数据;Obtaining retrieval instructions and attribute data of initial satellite image data; 根据所述检索指令确定检索属性数据;Determine the retrieval attribute data according to the retrieval instruction; 基于所述检索属性数据和所述初始卫星影像数据的属性数据确定对应的检索影像数据。Corresponding retrieval image data is determined based on the retrieval attribute data and the attribute data of the initial satellite image data. 4.一种面向卫星影像覆盖率检测装置,其特征在于,所述面向卫星影像覆盖率检测装置包括:4. A satellite image coverage detection device, characterized in that the satellite image coverage detection device comprises: 获取模块,用于获取初始卫星影像数据;An acquisition module is used to acquire initial satellite image data; 处理模块,用于遍历所述初始卫星影像数据的图像边界;采集所述图像边界对应的坐标信息,得到所述初始卫星影像数据的空间坐标;对所述初始卫星影像数据进行抽稀得到初始快视图;基于所述空间坐标对所述初始快视图进行定位偏转,得到目标快视图;A processing module is used to traverse the image boundary of the initial satellite image data; collect coordinate information corresponding to the image boundary to obtain the spatial coordinates of the initial satellite image data; perform thinning on the initial satellite image data to obtain an initial quick view; perform positioning and deflection on the initial quick view based on the spatial coordinates to obtain a target quick view; 确定模块,用于根据预设划分面积对所述目标快视图进行划分,得到初始视图栅格数;根据所述初始视图栅格数对所述目标快视图进行图像划分,得到各初始栅格视图;获取所述各初始栅格视图的中心区域;获取所述中心区域的平均像素值;若所述平均像素值不为预设像素值时,确定所述初始栅格视图为目标栅格视图;根据所述目标栅格视图确定目标视图栅格数;a determination module, configured to divide the target quick view according to a preset division area to obtain an initial view grid number; divide the target quick view according to the initial view grid number to obtain each initial grid view; obtain a central area of each initial grid view; obtain an average pixel value of the central area; if the average pixel value is not a preset pixel value, determine that the initial grid view is a target grid view; and determine the target view grid number according to the target grid view; 检测模块,用于基于所述目标视图栅格数和基准栅格数完成初始卫星影像数据的覆盖率检测。The detection module is used to complete the coverage detection of the initial satellite image data based on the target view grid number and the reference grid number. 5.一种面向卫星影像覆盖率检测设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的面向卫星影像覆盖率检测程序,所述面向卫星影像覆盖率检测程序配置为实现如权利要求1至3中任一项所述的面向卫星影像覆盖率检测方法。5. A satellite image coverage detection device, characterized in that the device comprises: a memory, a processor, and a satellite image coverage detection program stored in the memory and executable on the processor, wherein the satellite image coverage detection program is configured to implement the satellite image coverage detection method as described in any one of claims 1 to 3. 6.一种存储介质,其特征在于,所述存储介质上存储有面向卫星影像覆盖率检测程序,所述面向卫星影像覆盖率检测程序被处理器执行时实现如权利要求1至3任一项所述的面向卫星影像覆盖率检测方法。6. A storage medium, characterized in that a satellite image coverage detection program is stored on the storage medium, and when the satellite image coverage detection program is executed by a processor, the satellite image coverage detection method according to any one of claims 1 to 3 is implemented.
CN202111618619.5A 2021-12-27 2021-12-27 Satellite image coverage detection method, device, equipment and storage medium Active CN114494136B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111618619.5A CN114494136B (en) 2021-12-27 2021-12-27 Satellite image coverage detection method, device, equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111618619.5A CN114494136B (en) 2021-12-27 2021-12-27 Satellite image coverage detection method, device, equipment and storage medium

Publications (2)

Publication Number Publication Date
CN114494136A CN114494136A (en) 2022-05-13
CN114494136B true CN114494136B (en) 2025-02-11

Family

ID=81495701

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111618619.5A Active CN114494136B (en) 2021-12-27 2021-12-27 Satellite image coverage detection method, device, equipment and storage medium

Country Status (1)

Country Link
CN (1) CN114494136B (en)

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100516119B1 (en) * 2003-10-30 2005-09-21 (유)하나지리정보 Automatic Analysing Method for High Precision Satellite Image
US8909771B2 (en) * 2011-09-15 2014-12-09 Stephan HEATH System and method for using global location information, 2D and 3D mapping, social media, and user behavior and information for a consumer feedback social media analytics platform for providing analytic measurements data of online consumer feedback for global brand products or services of past, present or future customers, users, and/or target markets
CN103096129B (en) * 2013-01-31 2015-11-25 中国科学院对地观测与数字地球科学中心 The long-range real-time broadcasting system and method for multi-satellite remote sensing data
JP6184901B2 (en) * 2014-05-12 2017-08-23 株式会社日立ソリューションズ Satellite image data processing apparatus, satellite image data processing system, satellite image data processing method and program
CN109872268B (en) * 2018-12-20 2022-09-16 中国电子科技集团公司第二十七研究所 High code rate remote sensing satellite original data real-time quick-look method
CN110889840A (en) * 2019-11-28 2020-03-17 航天恒星科技有限公司 Validity Detection Method of Gaofen-6 Remote Sensing Satellite Data Oriented to Ground Objects
CN111666661B (en) * 2020-05-21 2022-04-26 武汉大学 Method and system for multi-strip stitching task planning for agile satellite mono-orbit in-motion imaging
CN113781342B (en) * 2021-07-06 2022-03-11 自然资源部国土卫星遥感应用中心 Rapid orthographic correction management method for mass multi-source optical remote sensing images
CN113673358A (en) * 2021-07-28 2021-11-19 青海省地质调查院(青海省地质矿产研究院、青海省地质遥感中心) Plateau salt lake range extraction method and system based on satellite remote sensing image

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"卫星遥感影像覆盖率查询方法与应用实现";张镇 等;《地理空间信息》;20211128;第一页 *

Also Published As

Publication number Publication date
CN114494136A (en) 2022-05-13

Similar Documents

Publication Publication Date Title
CN109682382A (en) Global fusion and positioning method based on adaptive Monte Carlo and characteristic matching
CN117612036A (en) Methods, systems, equipment and media for automatic identification of defects in drone inspection data
CN114494881B (en) Remote sensing image change detection method, device and terminal based on subdivision grids
CN112489099A (en) Point cloud registration method and device, storage medium and electronic equipment
CN112837241A (en) Mapping ghost removal method, device and storage medium
CN115937680A (en) A geospatial positioning method for Wailongwu buildings based on deep neural network
CN120634966A (en) A method and device for detecting concrete surface quality defects based on image recognition
CN116299543B (en) Slope deformation monitoring methods, devices, flight equipment and storage media
CN114581651B (en) A calligraphy and painting correlation comparison and analysis system based on AR glasses
CN114494136B (en) Satellite image coverage detection method, device, equipment and storage medium
CN112199984B (en) A Fast Target Detection Method for Large-Scale Remote Sensing Images
WO2026081607A1 (en) Panel zero-shot defect detection method and system, device, and storage medium
CN117807154B (en) Time sequence data visualization method, device and medium for display system
CN117197730B (en) Repair evaluation method for urban space distortion image
CN119379606A (en) A method for detecting high-altitude insulators based on laser radar point cloud data decoding
CN112233171B (en) Target labeling quality inspection method, device, computer equipment and storage medium
CN111709432B (en) InSAR ground point extraction method, device, server and storage medium in complex urban environment
CN120544037B (en) GIS-based idle land worker development and identification method and system
KR20230086044A (en) Urban enviromental analysis system based on urban spatial data for high resolution and large scale urban spatial analysis and analysis method thereof
CN116612474B (en) Object detection method, device, computer equipment and computer readable storage medium
CN120808173B (en) Land resource monitoring methods, devices, and electronic equipment based on remote sensing images
CN116994136B (en) Building change detection method, system, electronic equipment and storage medium
CN118155005B (en) Ecological restoration map spot matching classification method based on RAFT-Stereo algorithm
CN115114388B (en) Map data storage method, device, equipment and storage medium
CN120689601B (en) Method, device, equipment and storage medium for identifying defects of infrared photovoltaic module

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20260210

Address after: 100000 Room 1105, Jia De Apartment, No. 38 Fuxing Road, Haidian District, Beijing

Patentee after: BEIJING GEOWAY INFORMATION TECHNOLOGY Inc.

Country or region after: China

Patentee after: Beijing Jiwei Space Information Co.,Ltd.

Address before: 100089 No. 38 Fuxing Road, Haidian District, BeijingRoom 1105, Jia De Apartment

Patentee before: BEIJING GEOWAY INFORMATION TECHNOLOGY Inc.

Country or region before: China