Method, device and equipment for identifying amphibole and readable storage medium

By comparing the reflectivity values ​​of hyperspectral remote sensing data within a specific spectral range, determining the main and secondary absorption characteristics of amphibole, extracting intersections to identify amphibole, solving the difficulty of accurate satellite or aeronautical hyperspectral remote sensing data in the prior art in the state of the art. Identifying the problem of amphibole has achieved efficient and accurate amphibole recognition effect.

CN119492698AInactive Publication Date: 2025-02-21CHINA AERO GEOPHYSICAL SURVEY & REMOTE SENSING CENT FOR LAND & RESOURCES
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411565373.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-11-06
Filing Date
2024-11-05
Publication Date
2025-02-21
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The prior art is difficult to accurately identify amphibole through satellite or aeronautical hyperspectral remote sensing data, and the use of a single data source can easily lead to a decrease in recognition accuracy.

Method used

By comparing the reflectivity values ​​in satellite or aeronautical hyperspectral remote sensing data cell-by-cell comparison in the 2100nm-2450nm spectrum range, determine the corresponding band of the reflectivity values ​​as the main absorption characteristic position of the amphibole, and obtain the first amphibole cell set. ; Comparison data by cell by cell in the range of 2369-2403nm, obtain the second amphibian cell set corresponding to the secondary absorption feature position of the amphibian, and extract the intersection of the two to obtain the amphibian recognition result.

Benefits of technology

It realizes accurate identification of amphibole through satellite or aeronautical hyperspectral remote sensing data, improves the accuracy and efficiency of identification, can handle a variety of hyperspectral remote sensing data sources, and enhances the reliability of identification results.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119492698A_ABST
    Figure CN119492698A_ABST
Patent Text Reader

Abstract

The invention provides a method, device and equipment for identifying amphibole and a readable storage medium, and the method comprises the steps: comparing the reflectivity values in satellite or aviation hyperspectral remote sensing data pixel by pixel in a wave spectrum range of 2100-2450 nm, and obtaining a first amphibole pixel set when determining that the wave band corresponding to the minimum value of the reflectivity values is the main absorption characteristic position of the amphibole; within the range of 2369-2403 nm, comparing reflectivity values in the satellite or aviation hyperspectral remote sensing data pixel by pixel to obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole; and extracting an intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result. Through the method, the effect of accurately identifying the amphibole through satellite or aviation hyperspectral remote sensing data can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of ore identification, and in particular, to a method, device, equipment and readable storage medium for identifying amphibole. Background Art

[0002] Amphibole is a common silicate mineral and a rock-forming mineral of many rocks. Previous studies have found that in some super-large rare earth deposits, such as the Bayan Obo super-large rare earth-iron-niobium deposit, amphibole has a close genetic and spatial relationship with the ore body and can be used as an important prospecting sign. Traditional geological exploration methods are slow and inefficient, so it is difficult to use mineral signs to identify favorable areas quickly and over a large area. To address this problem, some researchers have tried to use remote sensing technology to extract mineral anomaly information to identify favorable areas.

[0003] At present, how to accurately identify amphibole using satellite or aerial hyperspectral images is a technical problem that needs to be solved. At the same time, when previous researchers used satellite or aerial hyperspectral images to extract other mineral information, they usually only used a single data source for information extraction, which was easily limited by the characteristics of the data itself, resulting in a decrease in identification accuracy.

[0004] Therefore, how to accurately identify amphibole through satellite or aerial hyperspectral remote sensing data is an issue that needs to be considered. Summary of the invention

[0005] The purpose of the embodiments of the present application is to provide a method for identifying amphibole. Through the technical solution of the embodiments of the present application, the effect of accurately identifying amphibole through satellite or aerial hyperspectral remote sensing data can be achieved.

[0006] In the first aspect, an embodiment of the present application provides a method for identifying amphibole, comprising: comparing the reflectance values ​​in satellite or aerial hyperspectral remote sensing data pixel by pixel in the spectral range of 2100nm-2450nm, and determining that the band corresponding to the minimum value of the reflectance value is the main absorption characteristic position of the amphibole, and obtaining a first amphibole pixel set, wherein the main absorption characteristic position of the amphibole is the band corresponding to 2305nm-2325nm; comparing the reflectance values ​​in satellite or aerial hyperspectral remote sensing data pixel by pixel in the range of 2369-2403nm, and obtaining a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is the band corresponding to the reflectivity less than the reflectivity of the 2369nm and 2403nm bands; extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result.

[0007] In the above embodiment of the present application, by determining whether the minimum value of the reflectance value in the hyperspectral remote sensing data is the main absorption characteristic position of amphibole, it can be determined whether the data fed back by the hyperspectral remote sensing data contains amphibole data. After a preliminary judgment is made that it contains amphibole data, the main characteristic absorption position and the secondary characteristic absorption position are judged, and after extracting the intersection, the effect of accurately identifying amphibole through satellite can be achieved.

[0008] In some embodiments, the hyperspectral remote sensing data includes hyperspectral remote sensing data collected by at least 2 different satellites, and the amphibole identification result includes at least 2 amphibole identification results.

[0009] In the above embodiments of the present application, when a variety of hyperspectral remote sensing data are collected by different satellites, a variety of corresponding amphibole identification results can be obtained, and the amphibole identification results corresponding to the variety of hyperspectral remote sensing data collected by different satellites can be accurately identified.

[0010] In some embodiments, after extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole identification result, it also includes: finding the intersection of at least two amphibole identification results extracted from hyperspectral remote sensing data collected by at least two different satellites to obtain the final amphibole identification result.

[0011] In the above-mentioned embodiment of the present application, multiple amphibole identification results can be extracted again, and the final amphibole identification result can be accurately obtained.

[0012] In some embodiments, within the 2100nm-2450nm spectral range, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when the band corresponding to the minimum reflectance value is determined to be the main absorption characteristic position of the amphibole, the first amphibole pixel set is obtained, including:

[0013] When the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole, the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated through spectral matching, and the pixels corresponding to the similarity greater than or equal to the preset threshold are determined as the first amphibole pixel set.

[0014] In the above-mentioned embodiment of the present application, the amphibole pixels in the hyperspectral remote sensing data can be determined by spectral matching, and the first amphibole pixel set can be accurately obtained.

[0015] In some embodiments, within the 2100nm-2450nm spectral range, the reflectivity values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when it is determined that the band corresponding to the minimum reflectivity value is the main absorption characteristic position of amphibole, after obtaining the first amphibole pixel set, the method also includes: when it is determined that the band corresponding to the minimum reflectivity value is not the main absorption characteristic position of amphibole, exiting the identification process.

[0016] In the above embodiment of the present application, when it is determined that the band corresponding to the minimum reflectance value in the hyperspectral remote sensing data is not the main absorption characteristic position of amphibole, it means that there is no amphibole data in the current hyperspectral remote sensing data, and the process can be exited directly to avoid subsequent redundant identification.

[0017] In a second aspect, an embodiment of the present application provides a device for identifying amphibole, comprising:

[0018] A determination module is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and when it is determined that the band corresponding to the minimum value of the reflectance value is the main absorption characteristic position of amphibole, obtain the first amphibole pixel set, wherein the main absorption characteristic position of amphibole is the band corresponding to 2305nm-2325nm;

[0019] An acquisition module is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the range of 2369-2403nm, and obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of amphibole, wherein the secondary absorption characteristic position of amphibole is a band corresponding to a reflectance less than the reflectance of the 2369nm and 2403nm bands;

[0020] The extraction module is used to extract the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole recognition result.

[0021] Optionally, the hyperspectral remote sensing data includes at least 2 types of hyperspectral remote sensing data collected by different satellites or aerial means, and the amphibole identification result includes at least 2 types of amphibole identification results.

[0022] Optionally, the device further comprises:

[0023] The second extraction module is used for obtaining the intersection of at least two amphibole identification results extracted from at least two different satellite or aerial hyperspectral remote sensing data to obtain the final amphibole identification result after the extraction module extracts the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole identification result.

[0024] Optionally, the second determining module is specifically used for:

[0025] When the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole, the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated through spectral matching, and the pixels corresponding to the similarity greater than or equal to the preset threshold are determined as the first amphibole pixel set.

[0026] Optionally, the device further comprises:

[0027] The end process module is used for the second determination module to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and to determine that the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole. After obtaining the first amphibole pixel set, when it is determined that the band corresponding to the minimum reflectance value is not the main absorption characteristic position of amphibole, exit the identification process.

[0028] In a third aspect, an embodiment of the present application provides an electronic device, comprising a processor and a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the method provided in the first aspect are performed.

[0029] In a fourth aspect, an embodiment of the present application provides a readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the steps in the method provided in the first aspect are performed.

[0030] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the embodiments of the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0032] Figure 1 A flow chart of a method for identifying amphibole provided in an embodiment of the present application;

[0033] Figure 2 A flowchart of an implementation method for identifying amphibole provided in an embodiment of the present application;

[0034] Figure 3 A schematic block diagram of a device for identifying amphibole provided in an embodiment of the present application;

[0035] Figure 4 A schematic diagram of the structure of a device for identifying amphibole provided in an embodiment of the present application. DETAILED DESCRIPTION

[0036] The technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.

[0037] It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of this application, the terms "first", "second", etc. are only used to distinguish the description and cannot be understood as indicating or implying relative importance.

[0038] The present application is applied to the scenario of ore identification. The specific scenario is to preliminarily determine whether there is amphibole data in the hyperspectral remote sensing data. If so, the amphibole is accurately identified after extracting the intersection by judging the main characteristic absorption position and the secondary characteristic absorption position.

[0039] At present, with the in-depth study of a series of super-large rare earth-iron-niobium deposits such as Bayan Obo, more and more studies have mentioned the relationship between amphibole and mineralization. As an important ore mineral, amphibole has received more and more attention. However, up to now, no one has used satellite or aerial hyperspectral to extract amphibole minerals. Since satellite or aerial hyperspectral extraction of different minerals uses different methods, the previous satellite or aerial hyperspectral extraction of ore methods cannot be well applied to the identification of amphibole.

[0040] To this end, the present application compares the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel in the spectral range of 2100nm-2450nm, and determines that the band corresponding to the minimum reflectance value is the main absorption characteristic position of the amphibole, thereby obtaining a first amphibole pixel set, wherein the main absorption characteristic position of the amphibole is the band corresponding to 2305nm-2325nm; compares the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel in the range of 2369-2403nm, and obtains a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is the band corresponding to the reflectance less than the reflectance of the 2369nm and 2403nm bands; extracts the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole identification result. By determining whether the minimum reflectance value in the hyperspectral remote sensing data is the main absorption characteristic position of amphibole, it is possible to determine whether the data fed back by the hyperspectral remote sensing data contains amphibole data. After a preliminary judgment that it contains amphibole data, the main characteristic absorption position and the secondary characteristic absorption position are used to judge, and after extracting the intersection, the effect of accurately identifying amphibole through satellite can be achieved.

[0041] In the embodiment of the present application, the execution entity may be a flashstone identification device in a flashstone identification system. In actual applications, the flashstone identification device may be an electronic device such as a terminal device and a server, which is not limited here.

[0042] Combine the following Figure 1 The method for identifying amphibole in an embodiment of the present application is described in detail.

[0043] Please see Figure 1 , Figure 1 A flowchart of a method for identifying amphibole provided in an embodiment of the present application, such as Figure 1 The methods shown for identifying amphibole include:

[0044] Step 110: In the spectral range of 2100nm-2450nm, compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel, and determine that when the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole, obtain the first amphibole pixel set.

[0045] Among them, the main absorption characteristic position of amphibole is the band corresponding to 2305nm-2325nm. The preset spectral range can improve the accuracy and speed of identifying amphibole, for example, the spectral range of 2100nm-2450nm.

[0046] In some embodiments of the present application, the hyperspectral remote sensing data includes at least 2 types of hyperspectral remote sensing data collected by different satellites, and the amphibole identification result includes at least 2 types of amphibole identification results.

[0047] In the above process, when a variety of hyperspectral remote sensing data are collected by different satellites, the present application can obtain corresponding a variety of amphibole identification results, and accurately identify the amphibole identification results corresponding to the various hyperspectral remote sensing data collected by different satellites.

[0048] The hyperspectral remote sensing data collected by the satellite include, for example, GF-5 remote sensing data and ZY1-02D ​​data. The amphibole identification result includes a set of amphibole pixels. When the hyperspectral remote sensing data is a plurality of hyperspectral remote sensing data collected by different satellites, steps 110 to 140 may be performed on each hyperspectral remote sensing data to obtain a plurality of amphibole identification results.

[0049] In one embodiment, within the 2100nm-2450nm spectral range, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when it is determined that the minimum reflectance value corresponds to the band where the main absorption characteristic of amphibole is located, before obtaining the first amphibole pixel set, Figure 1 The method shown also includes: performing pre-processing such as radiation calibration and atmospheric correction on the hyperspectral remote sensing data to obtain reflectivity value-related data.

[0050] In some embodiments of the present application, within the spectral range of 2100nm-2450nm, the reflectivity values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when the band corresponding to the minimum reflectivity value is determined to be the main absorption characteristic position of amphibole, the first amphibole pixel set is obtained, including: when the band corresponding to the minimum reflectivity value is the main absorption characteristic position of amphibole, the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated through spectral matching, and the pixels corresponding to the similarity greater than or equal to a preset threshold are determined to be the first amphibole pixel set.

[0051] In the above-mentioned embodiment of the present application, the amphibole pixels in the hyperspectral remote sensing data can be determined by spectral matching, and the first amphibole pixel set can be accurately obtained.

[0052] Among them, the spectral matching degree can be a spectral angle method. The spectral angle method means that the spectral data is regarded as a vector in a multidimensional space, and the angle between the vector of the pixel spectrum and the reference spectrum in the spectral database is calculated by an analytical method. The similarity between the spectra is determined according to the size of the angle to achieve the purpose of identifying the ground object. This method can be used to determine the data related to amphibole in the hyperspectral remote sensing data. The preset threshold is based on the hyperspectral spectrum type, that is, when the end member spectrum has been basically determined to contain no amphibole, this value is the threshold, and the pixel value less than the threshold can be set to 1, and the pixel value greater than or equal to the threshold can be set to 0.

[0053] In some embodiments, within the 2100nm-2450nm spectral range, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when it is determined that the minimum reflectance value corresponds to the band where the main absorption characteristic of amphibole is located, after obtaining the first amphibole pixel set, Figure 1 The method shown also includes: when it is determined that the waveband corresponding to the minimum value of the reflectivity value is not the main absorption characteristic position of amphibole, exiting the identification process.

[0054] In the above embodiment of the present application, when it is determined that the band corresponding to the minimum reflectance value in the hyperspectral remote sensing data is not the main absorption characteristic position of amphibole, it means that there is no amphibole data in the current hyperspectral remote sensing data, and the process can be exited directly to avoid subsequent redundant identification.

[0055] Step 120: In the range of 2369-2403 nm, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel to obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole.

[0056] Among them, the secondary absorption characteristic position of amphibole is the band corresponding to the reflectivity less than the reflectivity of the 2369nm and 2403nm bands.

[0057] Step 130: extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole recognition result.

[0058] The intersection of the first amphibole pixel set and the second amphibole pixel set is extracted to represent the intersection of the main characteristic absorption position and the secondary characteristic absorption position, that is, the amphibole pixel position, which can be set to 1, and the other pixels are set to 0.

[0059] In the above process, the present application extracts the intersection of the first amphibole pixel set and the second amphibole pixel set, which can effectively remove the influence of minerals such as hornblende, tremolite and actinolite. When the main feature does not meet the requirements, the process is directly exited to avoid invalid steps, save recognition time and improve recognition efficiency. At the same time, the use of multi-source satellite data for double verification can not only effectively avoid errors caused by data quality, but also improve the accuracy of amphibole mineral identification. The macroscopic and continuous amphibole and its spectral end member information on the surface can be quickly obtained, with a high degree of automation and high accuracy of information recognition.

[0060] In some embodiments of the present application, after extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result, Figure 1 The method shown also includes: finding the intersection of at least two amphibole identification results extracted from at least two types of hyperspectral remote sensing data collected by different satellites to obtain a final amphibole identification result.

[0061] In the above process, the present application can extract multiple amphibole identification results again, and can accurately obtain the final amphibole identification result.

[0062] In the above Figure 1 In the process shown, the present application compares the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel in the spectral range of 2100nm-2450nm, and determines that the band corresponding to the minimum reflectance value is the main absorption characteristic position of the amphibole, and obtains the first amphibole pixel set, wherein the main absorption characteristic position of the amphibole is the band corresponding to 2305nm-2325nm; compares the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel in the range of 2369-2403nm, and obtains the second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is the band corresponding to the reflectance less than the reflectance of the 2369nm and 2403nm bands; extracts the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole identification result. By determining whether the minimum reflectance value in the hyperspectral remote sensing data is the main absorption characteristic position of amphibole, it is possible to determine whether the data fed back by the hyperspectral remote sensing data contains amphibole data. After a preliminary judgment that it contains amphibole data, the main characteristic absorption position and the secondary characteristic absorption position are used to judge, and after extracting the intersection, the effect of accurately identifying amphibole through satellite can be achieved.

[0063] Combine the following Figure 2 The implementation method of identifying amphibole in the embodiment of the present application is described in detail.

[0064] Please see Figure 2 , Figure 2 A flowchart of a method for identifying amphibole provided in an embodiment of the present application, such as Figure 2 The implementation method shown for identifying amphibole includes:

[0065] Step 210: Process the multiple initial hyperspectral remote sensing data to obtain multiple hyperspectral remote sensing data.

[0066] Specifically: perform radiation calibration, atmospheric correction and other preprocessing on a variety of initial hyperspectral remote sensing data to obtain a variety of hyperspectral remote sensing data.

[0067] Step 220: Determine whether the minimum value of the reflectance value in the current hyperspectral remote sensing data is the main absorption feature position of amphibole.

[0068] Specifically: the reflectance values ​​in the current hyperspectral remote sensing data among the multiple hyperspectral remote sensing data are compared band by band within the preset spectral range. When the minimum value of the reflectance value in the hyperspectral remote sensing data is determined to be the main absorption characteristic position of amphibole, step 230 is entered; otherwise, step 240 is entered.

[0069] Step 230: Obtain the main characteristic absorption position of the current hyperspectral remote sensing data to obtain the first amphibole pixel set.

[0070] Specifically: the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated by the spectral angle method, and the pixels corresponding to the similarity greater than or equal to a preset threshold are determined as the first amphibole pixel set.

[0071] Step 240: Exit the identification process.

[0072] Step 250: Obtain the secondary characteristic absorption position of the current hyperspectral remote sensing data to obtain a second amphibole pixel set.

[0073] Specifically: the reflectance value in the hyperspectral remote sensing data is obtained, and the pixel whose band belongs to the second reflectance value is the second amphibole pixel set, wherein the second reflectance value represents the minimum value among the reflectance values ​​in the hyperspectral remote sensing data except the minimum value of the reflectance value.

[0074] Step 260: extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole recognition result.

[0075] Specifically: extract the intersection of the amphibole pixels in the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole recognition result.

[0076] Step 270: Determine whether the current hyperspectral remote sensing data is the last one of the multiple hyperspectral remote sensing data.

[0077] Specifically: if it is determined that the current hyperspectral remote sensing data is the last one of the multiple hyperspectral remote sensing data, the process returns to step 240 ; otherwise, the process returns to step 220 .

[0078] also, Figure 2 The specific methods and steps shown can be found in Figure 1 The method shown will not be described in detail here.

[0079] Previous article Figure 1 Describes the method of identifying amphibole. Figure 3-Figure 4 Describe the device for identifying amphibole.

[0080] Please refer to Figure 3 , is a schematic block diagram of a device 300 for identifying amphibole provided in an embodiment of the present application, and the device 300 may be a module, program segment or code on an electronic device. Figure 1 The method embodiment corresponds to and can be executed Figure 1 The various steps involved in the method embodiment and the specific functions of the device 300 can be found in the description below. To avoid repetition, the detailed description is appropriately omitted here.

[0081] Optionally, the device 300 includes:

[0082] The determination module 310 is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and when it is determined that the band corresponding to the minimum value of the reflectance value is the main absorption characteristic position of amphibole, obtain the first amphibole pixel set, wherein the main absorption characteristic position of amphibole is the band corresponding to 2305nm-2325nm;

[0083] The acquisition module 320 is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the range of 2369-2403nm, and obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is a band corresponding to a reflectance less than the reflectance of the 2369nm and 2403nm bands;

[0084] The extraction module 330 is used to extract the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result.

[0085] Optionally, the hyperspectral remote sensing data includes at least 2 types of hyperspectral remote sensing data collected by different satellites, and the amphibole identification results include at least 2 types of amphibole identification results.

[0086] Optionally, the device further comprises:

[0087] The second extraction module is used for obtaining the intersection of at least two amphibole identification results extracted from at least two types of hyperspectral remote sensing data collected by different satellites to obtain the final amphibole identification result after the extraction module extracts the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain the amphibole identification result.

[0088] Optionally, the second determining module is specifically used for:

[0089] When the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole, the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated through spectral matching, and the pixels corresponding to the similarity greater than or equal to the preset threshold are determined as the first amphibole pixel set.

[0090] Optionally, the device further comprises:

[0091] The end process module is used for the second determination module to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and to determine that the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole. After obtaining the first amphibole pixel set, when it is determined that the band corresponding to the minimum reflectance value is not the main absorption characteristic position of amphibole, exit the identification process.

[0092] Please refer to Figure 4 4 is a schematic block diagram of a device for identifying amphibole provided in an embodiment of the present application. The device may include a memory 410 and a processor 420. Optionally, the device may also include: a communication interface 430 and a communication bus 440. The device is similar to the above Figure 1 The method embodiment corresponds to and can be executed Figure 1 The various steps involved in the method embodiment and the specific functions of the device can be found in the description below.

[0093] Specifically, the memory 410 is used to store computer-readable instructions.

[0094] Processor 420 is used to process the readable instructions stored in the memory and can execute Figure 1 The steps in the method.

[0095] The communication interface 430 is used for signaling or data communication with other node devices, for example, for communication with a server or a terminal, or for communication with other device nodes, but the embodiments of the present application are not limited thereto.

[0096] The communication bus 440 is used to realize direct connection and communication among the above components.

[0097] The communication interface 430 of the device in the embodiment of the present application is used to communicate signals or data with other node devices. The memory 410 can be a high-speed RAM memory or a non-volatile memory, such as at least one disk memory. The memory 410 can also be at least one storage device located away from the aforementioned processor. The memory 410 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 420, the electronic device executes the aforementioned Figure 1 The method process shown. The processor 420 can be used on the device 300 and used to perform the functions in the present application. Exemplarily, the above-mentioned processor 420 can be a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), a field programmable gate array (Field Programmable Gate Array, FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, and the embodiments of the present application are not limited thereto.

[0098] The embodiment of the present application also provides a readable storage medium, when the computer program is executed by a processor, Figure 1The method process in the method embodiment shown is executed by the electronic device.

[0099] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the device described above can refer to the corresponding process in the aforementioned method, and will not be described in detail here.

[0100] In summary, the embodiments of the present application provide a method, device, electronic device and readable storage medium for identifying amphibole, the method comprising: comparing the reflectance values ​​in satellite or aerial hyperspectral remote sensing data pixel by pixel in the 2100nm-2450nm spectral range, determining that the minimum value of the reflectance value corresponds to the band of the main absorption characteristic position of the amphibole, and obtaining the first amphibole pixel set, wherein the main absorption characteristic position of the amphibole is the band corresponding to 2305nm-2325nm; comparing the reflectance values ​​in satellite or aerial hyperspectral remote sensing data pixel by pixel in the 2369-2403nm range, and obtaining the second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is the band corresponding to the reflectance less than the reflectance of the 2369nm and 2403nm bands; extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result. This method can achieve the effect of accurately identifying amphibole through satellites.

[0101] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and the combination of boxes in the block diagram and / or flowchart can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.

[0102] In addition, the functional modules in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.

[0103] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0104] The above description is only an embodiment of the present application and is not intended to limit the scope of protection of the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application should be included in the scope of protection of the present application. It should be noted that similar reference numerals and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

[0105] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

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

Claims

1. A method for identifying amphibole, characterized in that: include: In the 2100nm-2450nm spectral range, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when the band corresponding to the minimum reflectance value is determined to be the main absorption characteristic position of amphibole, the first amphibole pixel set is obtained, wherein the main absorption characteristic position of amphibole is the band corresponding to 2305nm-2325nm; In the range of 2369-2403nm, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel to obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of the amphibole, wherein the secondary absorption characteristic position of the amphibole is a band corresponding to a reflectance less than the reflectance of the 2369nm and 2403nm bands; The intersection of the first amphibole pixel set and the second amphibole pixel set is extracted to obtain an amphibole recognition result.

2. The method according to claim 1, characterized in that The hyperspectral remote sensing data includes at least 2 types of hyperspectral remote sensing data collected by different satellites, and the amphibole identification results include at least 2 types of amphibole identification results.

3. The method according to claim 2, characterized in that After extracting the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result, the method further includes: The intersection of the at least two amphibole identification results extracted from the at least two types of hyperspectral remote sensing data collected by different satellites is calculated to obtain a final amphibole identification result.

4. The method according to any one of claims 1 to 3, characterized in that: The method comprises comparing the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and obtaining the first amphibole pixel set when determining that the band corresponding to the minimum reflectance value is the main absorption characteristic position of amphibole. The method comprises: When the band corresponding to the minimum value of the reflectance value is the main absorption characteristic position of the amphibole, the similarity between the hyperspectral remote sensing data and the amphibole hyperspectral spectrum is calculated through spectral matching, and the pixels corresponding to the similarity greater than or equal to the preset threshold are determined to be the first amphibole pixel set.

5. The method according to any one of claims 1 to 3, characterized in that: In the 2100nm-2450nm spectral range, the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data are compared pixel by pixel, and when the band corresponding to the minimum reflectance value is determined to be the main absorption characteristic position of amphibole, after obtaining the first amphibole pixel set, the method further includes: When it is determined that the waveband corresponding to the minimum value of the reflectivity value is not the main absorption characteristic position of the amphibole, the identification process is exited.

6. A device for identifying amphibole, characterized in that: include: A determination module is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the 2100nm-2450nm spectral range, and when it is determined that the band corresponding to the minimum value of the reflectance value is the main absorption characteristic position of the amphibole, obtain the first amphibole pixel set, wherein the main absorption characteristic position of the amphibole is the band corresponding to 2305nm-2325nm; An acquisition module is used to compare the reflectance values ​​in the satellite or aerial hyperspectral remote sensing data pixel by pixel within the range of 2369-2403nm, and obtain a second amphibole pixel set corresponding to the secondary absorption characteristic position of amphibole, wherein the secondary absorption characteristic position of amphibole is a band corresponding to a reflectance less than the reflectance of the 2369nm and 2403nm bands; The extraction module is used to extract the intersection of the first amphibole pixel set and the second amphibole pixel set to obtain an amphibole identification result.

7. An electronic device, characterized in that: include: A memory and a processor, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the steps in the method according to any one of claims 1 to 5 are executed.

8. A computer-readable storage medium, characterized in that: include: A computer program, when the computer program is run on a computer, causes the computer to execute the method according to any one of claims 1 to 5.

Citation Information

Patent Citations

  • Large-batch automatic hyperspectral remote sensing mineral mapping method

    CN103175801A

  • Archaeological exploration method for remotely sensing jadeware through aviation hyperspectrum

    CN109738369A

  • Ore component information extraction method and apparatus and storage medium

    CN113281276A

  • AU2020102682A4