CN109308326A - Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis - Google Patents
Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis Download PDFInfo
- Publication number
- CN109308326A CN109308326A CN201811071233.5A CN201811071233A CN109308326A CN 109308326 A CN109308326 A CN 109308326A CN 201811071233 A CN201811071233 A CN 201811071233A CN 109308326 A CN109308326 A CN 109308326A
- Authority
- CN
- China
- Prior art keywords
- remote sensing
- sensing images
- redis
- range
- images
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 31
- 230000003595 spectral effect Effects 0.000 claims abstract description 34
- 239000000284 extract Substances 0.000 claims abstract description 19
- 230000015654 memory Effects 0.000 claims description 24
- 238000000605 extraction Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 9
- 238000007689 inspection Methods 0.000 claims description 3
- 230000005055 memory storage Effects 0.000 claims description 2
- 238000004140 cleaning Methods 0.000 abstract 1
- 238000012545 processing Methods 0.000 description 13
- 230000008901 benefit Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000004075 alteration Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Landscapes
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis, the following steps are included: storing the search key of remote sensing images, remote sensing images range and corresponding pixel value to redis database, the search key includes remote sensing images ID and applied 3 spectral coverages number;It is retrieved in the redis database according to search key and the remote sensing images range of required retrieval and extracts corresponding remote sensing images.A kind of remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis of the invention, for convenient lookup remote sensing images, effectively cleaning remote sensing images discharge databases, based on remote sensing images hit strategy effectively storage remote sensing images and filter irrelevant remote sensing images.
Description
Technical field
The present invention relates to remote sensing images field, more particularly to a kind of remote Sensing Image Retrieval extracting method based on redis,
System, storage medium and device.
Background technique
With the continuous development of the technology of remote sensing images, remote sensing images are in armies such as disaster surveillance, weapon guidance, traffic monitorings
Thing and civil field have significant application value;On the one hand the rapid development of remote sensing technology becomes the acquisition of remote sensing image data
It is convenient, on the other hand, as the data of remote sensing images sharply increase, how to be rapidly found out simultaneously from the remote sensing images of magnanimity
The remote sensing images for extracting needs become more more and more urgent, so that the retrieval of remote sensing images and quickly generating and becoming important.
Currently, the retrieval of the common remote sensing images based on database has the remote sensing images quick-searching based on hbase (will be distant
Sense image is stored in hbase tables of data), by the quick stochastic searching of hbase database image small for magnanimity and concurrent
Ability can quickly navigate to the storage location of the remote sensing images information of database after the row keyword of given table data a line,
Inquiry and quickly synthesis, processing and display remote sensing images, nevertheless, but the remote sensing images memory scan based on hbase simultaneously
The big remote sensing images of the amount of being bad at.
Remote sensing images memory scan based on hdfs to the quick storage of long data block and is looked into using distributed file system
The tracking feature for looking for advantage and disk, in conjunction with the big feature of current single remote sensing image data amount, by remote sensing images store to
In hdfs, be conducive to the big remote sensing images of loading capacity, but be not suitable for the data access of low delay and high-throughput.
Remote sensing images memory scan based on redis is stored remote sensing images into redis database, and redis is utilized
Based on memory and distributed feature, Redis database characteristic memory-based make it have outstanding read operation speed, can be with
Total data can not be usually loaded onto interior by quickly load retrieval remote sensing images, but the feature big due to remote sensing image data amount
The inconvenience deposited, and image retrieval is brought to extract.
Summary of the invention
In view of the foregoing deficiencies of prior art, the purpose of the present invention is to provide a kind of remote sensing figure based on redis
As retrieval extracting method, system, storage medium and device, it is stranded for solving in the prior art extract due to remote Sensing Image Retrieval
Difficult feature can not usually establish a kind of Indexing Mechanism for quickly searching remote sensing images, and can not be loaded onto total data
Memory, and the inconvenient problem for bringing image retrieval to extract.
In order to achieve the above objects and other related objects, the present invention provides a kind of remote Sensing Image Retrieval based on redis and mentions
Take method, comprising the following steps: by the search key of remote sensing images, remote sensing images range and corresponding pixel value store to
Redis database, the search key include remote sensing images ID and applied 3 spectral coverages number;According to search key and
The remote sensing images range of required retrieval is retrieved in the redis database and extracts corresponding remote sensing images.
In one embodiment of the invention, the remote sensing images ID includes satellite name, platform number, satellite rank, switching on and shutting down
Time, algorithm versions and image frame number.
In one embodiment of the invention, the remote sensing images include 160 spectral coverages.
It further include retaining the distant of preset quantity according to the sequence of access times from high to low in one embodiment of the invention
Feel image, deletes the remote sensing images more than preset time range.
It further include the remote sensing images ID and applied 3 spectral coverages number when remote sensing images in one embodiment of the invention
When identical, original remote sensing images are replaced, and store newest remote sensing images.
In one embodiment of the invention, the remote sensing images range is minimum row value, maximum row value, minimum train value and most
Big train value.
In one embodiment of the invention, it is described according to search key and the remote sensing images range of required retrieval described
It is retrieved in redis database and extracts corresponding remote sensing images and whether deposited the following steps are included: inquiring in the redis database
Contain the corresponding remote sensing images of the search key;Whether the image range for the remote sensing images retrieved needed for judging if having falls
Enter the image range of the remote sensing images;The remote sensing images are extracted if falling into range, if without falling into range to external number
The corresponding remote sensing images of the remote sensing images range for obtaining the search key and required retrieval according to library are simultaneously stored to redis data
In library, and the corresponding remote sensing images are extracted from the redis database.
To achieve the above object, the remote Sensing Image Retrieval extraction system based on redis that the present invention also provides a kind of, comprising:
First computing module and the second computing module;First computing module is used for the search key of remote sensing images, remote sensing figure
As range and corresponding pixel value are stored to redis database, the search key includes remote sensing images ID and applied 3
A spectral coverage number;Second computing module is used for according to search key and the remote sensing images range of required retrieval described
It is retrieved in redis database and extracts corresponding remote sensing images.
To achieve the above object, the present invention also provides a kind of computer readable storage mediums, are stored thereon with computer journey
Sequence, the program realize any above-mentioned remote Sensing Image Retrieval extracting method based on redis when being executed by processor.
Finally, to achieve the above object, the present invention also provides a kind of remote Sensing Image Retrieval extraction element based on redis,
It include: processor and memory;The memory is for storing computer program;The processor is connected with the memory,
For executing the computer program of the memory storage, so that the remote Sensing Image Retrieval extraction element based on redis is held
Any above-mentioned remote Sensing Image Retrieval extracting method based on redis of row.
As described above, a kind of remote Sensing Image Retrieval extracting method based on redis of the invention, system, storage medium and
Device has the advantages that for convenient lookup remote sensing images, effectively clears up remote sensing images and discharges databases, base
In remote sensing images hit strategy effectively storage remote sensing images and filter irrelevant remote sensing images.
Detailed description of the invention
Fig. 1 is shown as the flow chart of remote Sensing Image Retrieval extracting method in an embodiment of the invention based on redis;
Fig. 2 is shown as the remote sensing images range schematic diagram of the remote Sensing Image Retrieval extracting method of the invention based on redis;
Whether the image range that Fig. 3 (a), 3 (b) and 3 (c) are shown as the required remote sensing images retrieved of judgement of the invention falls
Enter the image range schematic diagram of the corresponding remote sensing images;
Fig. 4 is shown as the structure of remote Sensing Image Retrieval extraction system in an embodiment of the invention based on redis and shows
It is intended to;
Fig. 5 is shown as the structure of remote Sensing Image Retrieval extraction element in an embodiment of the invention based on redis and shows
It is intended to.
Component label instructions
21 minimum row values
22 maximum row values
23 minimum train values
24 maximum train values
41 first computing modules
42 second computing modules
51 processors
52 memories
Specific embodiment
Illustrate embodiments of the present invention below by way of specific specific example, those skilled in the art can be by this specification
Other advantages and efficacy of the present invention can be easily understood for disclosed content.The present invention can also pass through in addition different specific realities
The mode of applying is embodied or practiced, the various details in this specification can also based on different viewpoints and application, without departing from
Various modifications or alterations are carried out under spirit of the invention.It should be noted that in the absence of conflict, following embodiment and implementation
Feature in example can be combined with each other.
It should be noted that illustrating the basic structure that only the invention is illustrated in a schematic way provided in following embodiment
Think, only shown in schema then with related component in the present invention rather than component count, shape and size when according to actual implementation
Draw, when actual implementation kenel, quantity and the ratio of each component can arbitrarily change for one kind, and its assembly layout kenel
It is likely more complexity.
Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis of the invention, for convenient
Remote sensing images are searched, remote sensing images is effectively cleared up and discharges databases, based on the effectively storage remote sensing of remote sensing images hit strategy
Image simultaneously filters irrelevant remote sensing images.
As shown in Figure 1, in an embodiment, the remote Sensing Image Retrieval extracting method of the invention based on redis, including with
Lower step:
Step S11, the search key of remote sensing images, remote sensing images range and corresponding pixel value are stored to redis
Database, the search key include remote sensing images ID and applied 3 spectral coverages number.
In one embodiment of the invention, the search key of the remote sensing images includes remote sensing images ID and applied 3
A spectral coverage number.The remote sensing images ID includes satellite name, platform number, satellite rank, switching on and shutting down time, algorithm versions and picture frame
Number.
In one embodiment of the invention, the search key further includes 3 spectral coverages number, and the spectral coverage number is two integers
Number.The search key is the ID and spectral coverage number composition of remote sensing images, can indicate that a switching on and shutting down time lower 3 spectral coverages close
At remote sensing images, when remote sensing images are gray level image, any other two are indicated with 0 in 3 spectral coverages number.
In one embodiment of the invention, the remote sensing images include 160 spectral coverages, are applied when remote sensing images ID is identical
3 spectral coverage differences can also construct an indexing key words, stored, only as remote sensing images ID and 3 applied
When spectral coverage number is all identical, building search key conflict just will cause.
It further include the remote sensing for retaining preset quantity according to the sequence of access times from high to low in one embodiment of the invention
Image.Specifically, the number used according to remote sensing images successively sorts from high in the end, retains the quilt of preset quantity according to demand
Remote sensing images more than access times.For the redis database of continuous service, redis database needs periodically to itself
Resource and state carry out necessary inspection and arrangement, so that redis database be allowed to maintain a healthy and stable state, with
The increase of remote sensing images load in redis database, for slowly not visited data, the memory of redis database is empty
Between will gradually be occupied full, the data that timing deletes in redis database help to discharge redis database space, effective slow
Solution storage bring pressure, updates all kinds of statistical informations.
In one embodiment of the invention, retains by the remote sensing images more than access times, delete without the remote sensing being often used
Image.In remotely-sensed data retrieval, the remote sensing images of some hot zones are often well used, and the remote sensing figure in unexpected winner area
Picture usage amount is small, that is, a part of data access frequency is high, and a part of data access frequency is low, is of little use by deleting those
Remote sensing images, facilitate discharge redis databases, increase redis database memory space.
It further include the remote sensing images deleted more than preset time range in one embodiment of the invention.According to redis data
The size of library memory is default to delete the image for storing over certain time range.It is adjusted with the size to redis database.
In one embodiment of the invention, the remote sensing images range be the minimum row values of the remote sensing images, maximum row value,
Minimum train value and maximum train value.
It further include when the search key is identical, according to first in first out, with elder generation in one embodiment of the invention
Into the mode first gone out, newest nearest remote sensing images are stored.
It further include that new remote sensing figure is stored when the search key of remote sensing images is identical in one embodiment of the invention
Picture specifically judges whether the image range of newly-increased remote sensing images falls into the image range of original remote sensing images, if newly-increased
The image ranges of remote sensing images do not fall within the image range, i.e. miss, it is original with newly-increased remote sensing images replacement at this time
Remote sensing images, while updating the image range of remote sensing images.It further include the retrieval when remote sensing images in one embodiment of the invention
New remote sensing images are stored when keyword is identical, specifically, the image of the original remote sensing images of the redis database purchase
Range is 1-100 row, and the image range that 50-1000 is arranged, and found newly-increased remote sensing images is 50-190 row, the
500-1500 column.At this point, the image range of newly-increased remote sensing images does not fall within the image range of original remote sensing images, but at this time
The search key of two remote sensing images is identical, then replaces original remote sensing images with newly-increased remote sensing images.
It further include that there is no newly-increased remote Sensing Image Retrieval keys for the redis database in one embodiment of the invention
Word then directly saves the newly-increased remote Sensing Image Retrieval keyword.
Step S12, it is retrieved in the redis database according to search key and the remote sensing images range of required retrieval
And extract corresponding remote sensing images.
In one embodiment of the invention, it is described according to search key and the remote sensing images range of required retrieval described
It is retrieved in redis database and extracts corresponding remote sensing images and whether deposited the following steps are included: inquiring in the redis database
Contain the corresponding remote sensing images of the search key;Whether the remote sensing images range retrieved needed for judging if having falls into described
The image range of remote sensing images;The remote sensing images are extracted if falling into range, if obtaining without falling into range to external data base
It takes the corresponding remote sensing images of the search key and stores into redis database, and extract institute from the redis database
State corresponding remote sensing images.
In one embodiment of the invention, the search key includes remote sensing images ID and applied spectral coverage number, described
The remote sensing images range of required retrieval includes minimum row value, maximum row value, minimum train value and the maximum train value of the remote sensing images.
If there are remote sensing images ID and the identical corresponding remote sensing images of applied spectral coverage number in the redis database, into one
Whether the image range for the remote sensing images retrieved needed for step judgement falls into the image range of the corresponding remote sensing images.If falling into
Range then extracts the corresponding remote sensing images.The search key and institute are obtained to external data base if without falling into range
The corresponding remote sensing images of remote sensing images range that need to retrieve simultaneously are stored into redis database, and are mentioned from the redis database
Take the corresponding remote sensing images.
As shown in Fig. 2, remote sensing images Range Representation of the invention is minimum row value 21, maximum row value in an embodiment
22, minimum train value 23 and maximum train value 24 are as shown in the figure respectively.
As shown in Fig. 3 (a), 3 (b) and 3 (c), in an embodiment, the remote sensing images A of retrieval needed for judgement of the invention
Image range whether fall into the image range of the corresponding remote sensing images B.The remote sensing figure of the required retrieval as shown in Fig. 3 (a)
As the image range of A falls into the image range of the corresponding remote sensing images B, the remote sensing images of required retrieval as shown in Fig. 3 (b)
The image range of A does not fall within the image range of the corresponding remote sensing images B, the remote sensing images of required retrieval as shown in Fig. 3 (c)
The image range of A does not fall within the image range of the corresponding remote sensing images B.Only meet the following conditions: when required retrieval
The minimum row value of image range of the minimum row value of the image range of remote sensing images A more than or equal to corresponding remote sensing images B;Work as institute
The maximum of image range of the maximum row value of the image range for the remote sensing images A that need to be retrieved less than or equal to corresponding remote sensing images B
Row value;When the minimum train value of the image range of the remote sensing images A of required retrieval is more than or equal to the image model of corresponding remote sensing images B
The minimum train value enclosed;When the maximum train value of the image range of the remote sensing images A of required retrieval is less than or equal to corresponding remote sensing images B
Image range maximum train value;The image range of the remote sensing images A retrieved needed for described falls into the corresponding remote sensing images B
Image range.
As shown in figure 4, in an embodiment, the remote Sensing Image Retrieval extraction system of the invention based on redis, including the
One computing module 41 and the second computing module 42.
First computing module 41 is used for the search key of remote sensing images, remote sensing images range and corresponding pixel
Value is stored to redis database, and the search key includes remote sensing images ID and applied 3 spectral coverages number.
In one embodiment of the invention, the search key of the remote sensing images includes remote sensing images ID and applied 3
A spectral coverage number.The remote sensing images ID includes satellite name, platform number, satellite rank, switching on and shutting down time, algorithm versions and picture frame
Number.
In one embodiment of the invention, the search key further includes three spectral coverages number, and the spectral coverage number is two whole
Type number.The search key is the ID and spectral coverage number composition of remote sensing images, can indicate a switching on and shutting down time lower 3 spectral coverages
The remote sensing images of synthesis, when remote sensing images are gray level image, any other two are indicated with 0 in 3 spectral coverages number.
In one embodiment of the invention, remote sensing images include 160 spectral coverages, as remote sensing images ID identical and applied 3
A spectral coverage difference can also construct an indexing key words, be stored, only as remote sensing images ID and applied 3 spectral coverages
Number when identical, building search key conflict just will cause.
It further include the remote sensing for retaining preset quantity according to the sequence of access times from high to low in one embodiment of the invention
Image.Specifically, the number used according to remote sensing images successively sorts from high in the end, retains the quilt of preset quantity according to demand
Remote sensing images more than access times.For the redis database of continuous service, redis database needs periodically to itself
Resource and state carry out necessary inspection and arrangement, so that redis database be allowed to maintain a healthy and stable state, with
The increase of remote sensing images load in redis database, for slowly not visited data, the memory of redis database is empty
Between will gradually be occupied full, the data that timing deletes in redis database help to discharge redis database space, effective slow
Solution storage bring pressure, updates all kinds of statistical informations.
In one embodiment of the invention, retains by the remote sensing images more than access times, delete the remote sensing images being not used.
It further include the remote sensing images deleted more than preset time range in one embodiment of the invention.According to redis data
The size of library memory is default to delete the image for storing over certain time range.It is adjusted with the size to redis database.
In one embodiment of the invention, the remote sensing images range be the minimum row values of the remote sensing images, maximum row value,
Minimum train value and maximum train value.
It further include when the search key is identical, according to first in first out, with elder generation in one embodiment of the invention
Into the mode first gone out, newest nearest remote sensing images are stored.
It further include being deposited when the remote sensing images ID of remote sensing images is identical as 3 application spectral coverages in one embodiment of the invention
Newest remote sensing images are stored up, specifically, judge whether the remote sensing images range of newly-increased remote sensing images falls into original remote sensing figure
As range, the remote sensing images of range are not fallen within, then replace original remote sensing images with newly-increased remote sensing images, while updating correspondence
Remote sensing images range.
It further include that there is no newly-increased search keys for the redis database, then directly in one embodiment of the invention
It establishes and saves the relevant search key of the newly-increased remote sensing images and correspondence image relevant information.
Second computing module 42 is used for according to search key and the remote sensing images range of required retrieval described
It is retrieved in redis database and extracts corresponding remote sensing images.
In one embodiment of the invention, it is described according to search key and the remote sensing images range of required retrieval described
It is retrieved in redis database and extracts corresponding remote sensing images and whether deposited the following steps are included: inquiring in the redis database
Contain the corresponding remote sensing images of the search key;Whether the remote sensing images range retrieved needed for judging if having falls into described
The image range of remote sensing images;The remote sensing images are extracted if falling into range, if obtaining without falling into range to external data base
It takes the corresponding remote sensing images of the search key and stores into redis database, and extract institute from the redis database
State corresponding remote sensing images.
In one embodiment of the invention, the search key includes remote sensing images ID and applied spectral coverage number, described
The remote sensing images range of required retrieval includes minimum row value, maximum row value, minimum train value and the maximum train value of the remote sensing images.
If there are remote sensing images ID and the identical corresponding remote sensing images of applied spectral coverage number in the redis database, into one
Whether the remote sensing images range retrieved needed for step judgement falls into the image range of the corresponding remote sensing images.If falling into range
Extract the corresponding remote sensing images.The search key and required retrieval are obtained to external data base if without falling into range
The corresponding remote sensing images of remote sensing images range and store into redis database, and from the redis database extract described in
Corresponding remote sensing images.
It should be noted that it should be understood that the modules of system above division be only a kind of logic function division,
It can completely or partially be integrated on a physical entity in actual implementation, it can also be physically separate.And these modules can be with
All realized by way of processing element calls with software;It can also all realize in the form of hardware;It can also part mould
Block realizes that part of module passes through formal implementation of hardware by way of processing element calls software.For example, x module can be
The processing element individually set up also can integrate and realize in some chip of above-mentioned apparatus, in addition it is also possible to program generation
The form of code is stored in the memory of above-mentioned apparatus, is called by some processing element of above-mentioned apparatus and is executed the above x mould
The function of block.The realization of other modules is similar therewith.Furthermore these modules completely or partially can integrate together, can also be only
It is vertical to realize.Processing element described here can be a kind of integrated circuit, the processing capacity with signal.During realization,
Each step of the above method or the above modules can be by the integrated logic circuits of the hardware in processor elements or soft
The instruction of part form is completed.
For example, the above module can be arranged to implement one or more integrated circuits of above method, such as:
One or more specific integrated circuits (Application Specific Integrated Circuit, abbreviation ASIC), or,
One or more microprocessors (Digital Singnal Processor, abbreviation DSP), or, one or more scene can compile
Journey gate array (Field Programmable Gate Array, abbreviation reception device) etc..For another example, when some above module is logical
When crossing the form realization of processing element scheduler program code, which can be general processor, such as central processing unit
(Central Processing Unit, abbreviation CPU) or it is other can be with the processor of caller code.For another example, these modules
It can integrate together, realized in the form of system on chip (system-on-a-chip, abbreviation SOC).
In one embodiment of the invention, the invention also includes a kind of computer readable storage mediums, are stored thereon with calculating
Machine program, the program realize any of the above-described remote Sensing Image Retrieval extracting method based on redis when being executed by processor.
Those of ordinary skill in the art will appreciate that: realize that all or part of the steps of above-mentioned each method embodiment can lead to
The relevant hardware of computer program is crossed to complete.Computer program above-mentioned can store in a computer readable storage medium
In.When being executed, execution includes the steps that above-mentioned each method embodiment to the program;And storage medium above-mentioned include: ROM,
The various media that can store program code such as RAM, magnetic or disk.
As shown in figure 3, the remote Sensing Image Retrieval extraction element of the invention based on redis includes: place in an embodiment
Manage device 51 and memory 52;The memory 52 is for storing computer program;The processor 51 and 52 phase of memory
Even, the computer program stored for executing the memory 52, so that the remote Sensing Image Retrieval based on redis extracts dress
It sets and executes any remote Sensing Image Retrieval extracting method based on redis.
Specifically, the memory 52, which includes: that ROM, RAM, magnetic disk, USB flash disk, storage card or CD etc. are various, can store
The medium of program code.
Preferably, the processor 51 can be general processor, including central processing unit (Central Processing
Unit, abbreviation CPU), network processing unit (Network Processor, abbreviation NP) etc.;It can also be digital signal processor
(Digital Signal Processor, abbreviation DSP), specific integrated circuit (Application Specific
Integrated Circuit, abbreviation ASIC), field programmable gate array (Field Programmable Gate Array,
Abbreviation reception device) either other programmable logic device, discrete gate or transistor logic, discrete hardware components.
In conclusion being used the present invention is based on remote Sensing Image Retrieval extracting method, system, storage medium and the device of redis
It in convenient lookup remote sensing images, effectively clears up remote sensing images and discharges databases, effectively deposited based on remote sensing images hit strategy
Storage remote sensing images simultaneously filter irrelevant remote sensing images.So the present invention effectively overcome various shortcoming in the prior art and
Has high industrial utilization value.
The above-described embodiments merely illustrate the principles and effects of the present invention, and is not intended to limit the present invention.It is any ripe
The personage for knowing this technology all without departing from the spirit and scope of the present invention, carries out modifications and changes to above-described embodiment.Cause
This, institute is complete without departing from the spirit and technical ideas disclosed in the present invention by those of ordinary skill in the art such as
At all equivalent modifications or change, should be covered by the claims of the present invention.
Claims (10)
1. a kind of remote Sensing Image Retrieval extracting method based on redis, which comprises the following steps:
The search key of remote sensing images, remote sensing images range and corresponding pixel value are stored to redis database, the inspection
Rope keyword includes remote sensing images ID and applied 3 spectral coverages number;
It retrieves and extracts corresponding in the redis database according to search key and the remote sensing images range of required retrieval
Remote sensing images.
2. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that the remote sensing
Image ID includes satellite name, platform number, satellite rank, switching on and shutting down time, algorithm versions and image frame number.
3. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that the remote sensing
Image includes 160 spectral coverages.
4. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that further include by
The remote sensing images for retaining preset quantity according to the sequence of access times from high to low, delete the remote sensing figure more than preset time range
Picture.
5. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that further include working as
When the remote sensing images ID of remote sensing images is identical as applied 3 spectral coverages number, replaced using newest remote sensing images original distant
Feel image.
6. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that the remote sensing
Image range is minimum row value, maximum row value, minimum train value and maximum train value.
7. the remote Sensing Image Retrieval extracting method according to claim 1 based on redis, which is characterized in that the basis
Search key and the remote sensing images range of required retrieval are retrieved in the redis database and extract corresponding remote sensing images
The following steps are included:
It inquires in the redis database and whether is stored with the corresponding remote sensing images of the search key;
Whether the image range for the remote sensing images retrieved needed for judging if having falls into the image range of the remote sensing images;
The remote sensing images are extracted if falling into range, if obtaining the search key to external data base without falling into range
Remote sensing images corresponding with the remote sensing images range of required retrieval are simultaneously stored into redis database, and from the redis data
Extract the corresponding remote sensing images in library.
8. a kind of remote Sensing Image Retrieval extraction system based on redis characterized by comprising the first computing module and second
Computing module;
First computing module is used to store the search key of remote sensing images, remote sensing images range and corresponding pixel value
To redis database, the search key includes remote sensing images ID and applied 3 spectral coverages number;
Second computing module is used for according to search key and the remote sensing images range of required retrieval in the redis data
It is retrieved in library and extracts corresponding remote sensing images.
9. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is held by processor
The remote Sensing Image Retrieval extracting method described in any one of claims 1 to 7 based on redis is realized when row.
10. a kind of remote Sensing Image Retrieval extraction element based on redis characterized by comprising processor and memory;
The memory is for storing computer program;
The processor is connected with the memory, for executing the computer program of the memory storage, so that the base
Remote sensing figure based on redis described in requiring any one of 1 to 7 in the remote Sensing Image Retrieval extraction element perform claim of redis
As retrieval extracting method.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811071233.5A CN109308326A (en) | 2018-09-14 | 2018-09-14 | Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811071233.5A CN109308326A (en) | 2018-09-14 | 2018-09-14 | Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109308326A true CN109308326A (en) | 2019-02-05 |
Family
ID=65224693
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811071233.5A Pending CN109308326A (en) | 2018-09-14 | 2018-09-14 | Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109308326A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110413828A (en) * | 2019-07-31 | 2019-11-05 | 中国电子科技集团公司第五十四研究所 | Remote sensing huge image data auto-screening method based on optimized Genetic Algorithm |
CN110529897A (en) * | 2019-08-20 | 2019-12-03 | 珠海格力电器股份有限公司 | Range hood and safety system applying same |
CN111125392A (en) * | 2019-12-25 | 2020-05-08 | 华中科技大学 | Remote sensing image storage and query method based on matrix object storage mechanism |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106528644A (en) * | 2016-10-14 | 2017-03-22 | 航天恒星科技有限公司 | Method and device for retrieving remote sensing data |
CN106611000A (en) * | 2015-10-26 | 2017-05-03 | 北京神州泰岳软件股份有限公司 | Method, device and system for searching resource object |
-
2018
- 2018-09-14 CN CN201811071233.5A patent/CN109308326A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106611000A (en) * | 2015-10-26 | 2017-05-03 | 北京神州泰岳软件股份有限公司 | Method, device and system for searching resource object |
CN106528644A (en) * | 2016-10-14 | 2017-03-22 | 航天恒星科技有限公司 | Method and device for retrieving remote sensing data |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110413828A (en) * | 2019-07-31 | 2019-11-05 | 中国电子科技集团公司第五十四研究所 | Remote sensing huge image data auto-screening method based on optimized Genetic Algorithm |
CN110413828B (en) * | 2019-07-31 | 2021-08-31 | 中国电子科技集团公司第五十四研究所 | Remote sensing mass image automatic screening method based on optimized genetic algorithm |
CN110529897A (en) * | 2019-08-20 | 2019-12-03 | 珠海格力电器股份有限公司 | Range hood and safety system applying same |
CN111125392A (en) * | 2019-12-25 | 2020-05-08 | 华中科技大学 | Remote sensing image storage and query method based on matrix object storage mechanism |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108399263A (en) | The storage of time series data and querying method and storage and processing platform | |
CN109308326A (en) | Remote Sensing Image Retrieval extracting method, system, storage medium and device based on redis | |
CN110096528A (en) | The method, apparatus and system of formation sequence in a kind of distributed system | |
CN105224528A (en) | The large data processing method calculated based on figure and device | |
CN109815267A (en) | The branch mailbox optimization method and system, storage medium and terminal of feature in data modeling | |
US20140320498A1 (en) | Terminal device, information processing method, and computer program product | |
CN109408416B (en) | Address mapping table entry page management method and device | |
US11914740B2 (en) | Data generalization apparatus, data generalization method, and program | |
CN105868023B (en) | Data processing method and calculate node in a kind of distributed system | |
KR102354343B1 (en) | Spatial indexing method and apparatus for blockchain-based geospatial data | |
CN112231531A (en) | Data display method, equipment and medium based on openstb | |
WO2024187779A1 (en) | Service data storage method and apparatus, computer device, and storage medium | |
CN109074654A (en) | It is connected to area detecting method, circuit, equipment, computer readable storage medium | |
CN107609038B (en) | Data cleaning method and device | |
CN109376174A (en) | A kind of method and apparatus selecting database | |
CN110287181A (en) | Data clearing method, device, electronic equipment and medium | |
CN110245166A (en) | Verification of data method and device | |
CN116150295A (en) | Local updating method, device and equipment of tile data and storage medium | |
CN115168621A (en) | Data feedback method and device, electronic equipment and storage medium | |
CN104284323B (en) | A kind of setting method of terminal time | |
CN114564501A (en) | Database data storage and query methods, devices, equipment and medium | |
CN114116711A (en) | Data processing method, data processing device, database, storage medium and program product | |
CN108153796A (en) | A kind of data processing method, the device and system of electronics red packet | |
CN113625967A (en) | Data storage method, data query method and server | |
CN113505063A (en) | FPGA logic test method and device |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190205 |