Sea area resource feature extraction method based on high-quality data set

By acquiring and integrating high-quality datasets of marine resources and extracting data and image features, selective detection of marine resources was achieved, solving the problem of unreasonable resource identification in existing technologies and improving the accuracy and efficiency of identification.

CN121256339AActive Publication Date: 2026-01-02SECOND INST OF OCEANOGRAPHY MNR
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202511834095.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-08
Publication Date
2026-01-02
Estimated Expiration
2045-12-08

AI Technical Summary

Technical Problem

Existing marine resource identification technologies cannot perform selective detection, resulting in a waste of human and material resources, and the identification is not reasonable enough, making it impossible to effectively utilize marine resources.

Method used

By acquiring high-quality datasets, data and image features of marine resources are extracted. Preliminary screening and data feature verification are then performed by combining image features, enabling selective detection of marine resources.

Benefits of technology

It has improved the accuracy and rationality of marine resource identification, reduced blind exploration, and increased the efficiency of resource identification.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121256339A_ABST
    Figure CN121256339A_ABST
Patent Text Reader

Abstract

The invention discloses a sea area resource feature extraction method based on a high-quality data set, and relates to the technical field of sea area resource identification, and the method comprises the following steps: obtaining the high-quality data set of sea area resources, and naming the high-quality data set as a resource data set which comprises a data set and an image set; performing feature extraction on the data set in the resource data set to obtain data features of the sea area resources; performing feature extraction on the image set in the resource data set to obtain image features of the sea area resources; the data features and the image features are integrated, sea area resources are preliminarily screened in the ocean through the image features, and then the sea area resources are verified according to the data features; the method is used for solving the problem that the existing sea area resource identification technology is not reasonable enough in sea area resource identification, so that manpower resources and material resources are excessively wasted when the sea area resources are searched.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of marine resource identification technology, specifically a method for extracting marine resource features based on high-quality datasets. Background Technology

[0002] Marine resource identification technology refers to the technology that uses methods such as space-based Earth observation, marine field detection, computer science, and artificial intelligence to discover, locate, classify, and quantify natural resources (such as fishery resources, oil and gas resources, and mineral resources) and spatial resources (such as ports, waterways, tourist areas, and aquaculture areas) in marine space.

[0003] Existing marine resource identification technologies typically require probing every area of ​​the ocean to discover marine biological resources. Although it is only necessary to detect nearshore biological resources, the nearshore area is very large, making comprehensive detection impossible. Therefore, selective detection is necessary, but existing marine resource identification technologies cannot perform selective detection. Furthermore, most existing marine resource identification technologies use preset threshold comparisons to identify marine resources. However, different factors within the ocean are interrelated; different values ​​of one parameter affect the applicable range of other parameters. Existing marine resource identification technologies also suffer from insufficient rationality in identifying marine resources, leading to excessive waste of human and material resources when searching for marine resources. Summary of the Invention

[0004] This invention aims to at least partially address one of the technical problems in the prior art. It obtains a high-quality dataset of marine resources, named a resource dataset, which includes a data set and an image set. Then, it statistically analyzes different monitoring data within the data set to obtain the individual ranges of the monitoring data. Features are then extracted from these individual ranges to obtain the data features of the marine resources. Simultaneously, features are extracted from regional images in the image set to obtain preliminary image features of the marine resources. These preliminary image features are then calibrated based on images of sea surfaces where no marine resources exist, resulting in image features. Finally, the data features and image features are integrated. Marine resources are initially screened within the ocean using the image features, and then verified based on the data features. This addresses the problem that existing marine resource identification technologies are not sufficiently accurate in identifying marine resources, leading to excessive waste of human and material resources when searching for them.

[0005] To achieve the above objectives, this application provides a method for extracting marine resource features based on high-quality datasets, comprising the following steps: A high-quality dataset of marine resources is obtained and named the resource dataset, which includes a data set and an image set; Feature extraction is performed on the dataset within the resource dataset to obtain data features of marine resources; Feature extraction is performed on the image set within the resource dataset to obtain the image features of marine resources; The data features and image features are integrated. Marine resources are initially screened based on image features, and then verified based on data features.

[0006] Furthermore, the marine resources are biological resources, and the resource dataset centrally records monitoring data, which includes seawater temperature, chlorophyll concentration, salinity, water quality, water depth, and regional images. The set of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth constitutes the dataset, and the set of regional images constitutes the image set.

[0007] Furthermore, feature extraction is performed on the dataset within the resource dataset to obtain data features of marine resources, including the following sub-steps: By statistically analyzing the different monitoring data within the dataset, the individual range of the monitoring data can be obtained. Feature extraction is performed on individual areas to obtain data features of marine resources.

[0008] Furthermore, statistical analysis is performed on the different monitoring data within the dataset to obtain the individual range of the monitoring data, including the following sub-steps: The area where biological resources are located is named a biological region. Each biological region has a resource dataset, and the resource datasets of different biological regions exist independently of each other. Obtain the extent of each monitoring data point in the resource dataset, name it the "Biomonitoring Extent," and number the bioregions, labeling them as BY. n , where n is a positive integer and n is the sequence number of BY; The biological monitoring range includes seawater temperature range, chlorophyll concentration range, salinity range, water quality range, and water depth range. The range of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth within the biological monitoring range constitutes the individual range. BY n The range of individuals is denoted as BF(n,m), where m is a positive integer and (n,m) is the index of BF. Furthermore, BF(n,m) represents BY in ascending order of m. n The range of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth.

[0009] Furthermore, feature extraction is performed on individual areas to obtain data features of marine resources, including the following sub-steps: Calculate the median of each BF(n,m) and label it as BG(n,m). Establish a two-dimensional coordinate system with m as the X-axis and BG(n,m) as the Y-axis, and name it Resource Feature Analysis Chart. Enter BG(n,m) into the Resource Feature Analysis Chart according to m. The coordinate points in the resource feature analysis graph are named feature analysis points. Adjacent feature analysis points are connected by straight lines to obtain feature polylines. Each value of n corresponds to a feature polyline, and all feature polylines are located in the same resource feature analysis graph. Obtain the feature analysis points corresponding to the maximum and minimum values ​​of the Y-axis for each value on the X-axis in the resource feature analysis graph, and name them the maximum feature point and the minimum feature point; Connect the largest and smallest feature points with the same X-axis value by using straight lines to form a surface, which is called a data feature.

[0010] Furthermore, feature extraction is performed on the image set within the resource dataset to obtain image features of marine resources, including the following sub-steps: Feature extraction is performed on regional images in the image set to obtain preliminary image features of marine resources; The image features are obtained by calibrating the preliminary features of the sea surface image where no marine resources are available.

[0011] Furthermore, feature extraction is performed on the regional images in the image set to obtain preliminary image features of marine resources, including the following sub-steps: Label the pixel in the i-th row and j-th column of the region image as PT(i,j), convert the region image to a grayscale image, and label the grayscale value at PT(i,j) as GV(i,j); Obtain the water depth in the resource dataset to which the regional image belongs, and name it the regional depth. Establish a two-dimensional coordinate system with the regional depth as the horizontal axis and GV(i,j) as the vertical axis, and name it the resource image analysis map. Enter GV(i,j) into the resource image analysis map according to the regional depth, and name the coordinate points of the resource image analysis map the resource image analysis points. Perform function regression on the resource image analysis map, and name the function obtained by function regression the depth gray level relationship function; The residual between the resource image analysis points and the depth grayscale relationship function is obtained and named the relationship fluctuation value. The relationship fluctuation value is the preliminary feature of the image.

[0012] Furthermore, based on images of sea surfaces lacking marine resources, preliminary image features are calibrated to obtain image features, including the following sub-steps: Randomly select an area on the sea surface that has no marine resources, name it the "no-resource area", obtain an image of the "no-resource area", and name it the "no-resource image". Extract the GV(i,j) of the resource-free image and label it as W(i,j). At the same time, obtain the water depth of the resource-free region and name it the resource-free depth. Input W(i,j) into the resource image analysis map according to the resource-free depth, and name the coordinates formed by W(i,j) and the resource-free depth as the resource-free point; Obtain the residual between the resource-free point and the depth grayscale relationship function, and name it the resource-free fluctuation value. Obtain the minimum value of the resource-free fluctuation value, and name it the resource-free fluctuation limit. Obtain the maximum value of the relationship fluctuation value, and name it the relationship fluctuation limit. Determine whether the limit for no resource fluctuation is greater than or equal to the limit for relationship fluctuation. If so, use the average of the limit for no resource fluctuation and the limit for relationship fluctuation as the image feature. If not, execute the image feature calibration scheme.

[0013] Furthermore, the image feature calibration scheme includes the following sub-steps: The fluctuation values ​​without resources and those with relationships are collectively referred to as analytical fluctuation values. These analytical fluctuation values ​​are then evenly divided into a first-order range, named the fluctuation range. The fluctuation ranges are then sorted and numbered in ascending order, using the symbol H. t This indicates that t is a positive integer and t is the index of H; Statistical H t The number of resource fluctuation values ​​and the number of relationship fluctuation values ​​are respectively labeled as FA. t and FB t ; With H t Create a histogram with the X-axis as the x-axis and the Y-axis as the y-axis, name it the Feature Calibration Map, and then use the FA... t and FB t According to H t Enter the feature calibration map, and then input the FA. t With H t The resulting histogram is named the No Resource Analysis Column, and FB is... t With H t The resulting histogram is named the relational analysis column; By continuously increasing the first quantity by one, the number of fluctuation ranges increases, and eventually the histogram bars can approach a smooth curve. The smooth curve formed by the no-resource analysis bars is named the no-resource analysis curve, and the smooth curve formed by the relationship analysis bars is named the relationship analysis curve. Obtain the intersection point of the resource-free analysis curve and the relationship analysis curve, name it the difference intersection point, and set the H at the difference intersection point. t Name it as an image feature.

[0014] Furthermore, the data features and image features are integrated. Marine resources are initially screened based on image features, and then verified based on data features, including the following sub-steps: Obtain an ocean dataset, which records the water depth in different areas of the ocean and is named the reference depth. The area corresponding to the reference depth is named the reference area. Substitute the reference depth into the depth-gray-level relationship function to obtain the reference gray level. Add the reference gray level to the image features to obtain the upper reference limit, and subtract the reference gray level from the image features to obtain the lower reference limit. Pixels with gray values ​​between the lower and upper reference limits within the reference area are marked as suspected points, and the area formed by consecutive adjacent suspected points is named the suspected region. Dispatch unmanned surface vessels to the suspected area to collect monitoring data, which is named reference data. Analyze the characteristic polyline of the reference data and name it reference polyline. Substitute the reference line into the resource feature analysis chart. If the reference line is within the data features, then mark the reference area as containing biological resources.

[0015] The beneficial effects of this invention are as follows: This invention obtains a high-quality dataset of marine resources, named a resource dataset, which includes a data set and an image set. Then, it statistically analyzes different monitoring data within the data set to obtain the individual ranges of the monitoring data. Furthermore, it extracts features from the individual ranges to obtain the data features of marine resources. The advantage is that the data features reveal the range relationships between different monitoring data. Biological resources are all within the data features. If the monitoring data is obtained, it is possible to specifically determine whether biological resources exist in the marine area, thereby improving the accuracy and effectiveness of marine resource identification. This invention extracts features from regional images in an image set to obtain preliminary image features of marine resources. These preliminary features are then calibrated based on images of sea surfaces where no marine resources exist, resulting in further image features. Finally, the data features and image features are integrated. Marine resources are initially screened using image features, and then verified based on data features. The advantage lies in the ability to perform preliminary screening of marine resources using image features, followed by detection of suspected areas after the initial screening. This selective detection, rather than blindly probing within the marine area, improves the accuracy and rationality of marine resource identification. Attached Figure Description

[0016] Figure 1 This is a flowchart illustrating the steps of the method of the present invention; Figure 2 This is a schematic diagram of the resource feature analysis diagram of the present invention; Figure 3 This is a schematic diagram of the feature analysis points and feature polylines of the present invention; Figure 4 This is a schematic diagram illustrating the data features of the present invention; Figure 5 This is a schematic diagram of the resource image analysis diagram of the present invention. Detailed Implementation

[0017] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0018] Example 1, please refer to Figure 1 As shown, this application provides a method for extracting marine resource features based on high-quality datasets, including the following steps: Step S1: Obtain a high-quality dataset of marine resources, named the resource dataset. The resource dataset includes a data set and an image set. Marine resources are biological resources. The resource dataset records monitoring data, including seawater temperature, chlorophyll concentration, salinity, water quality, water depth, and regional images. The set of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth is the data set, and the set of regional images is the image set. In specific implementation, this embodiment is applicable to finding areas rich in biological resources, that is, finding marine areas suitable for building marine ranches. When analyzing whether a marine area is suitable for building a marine ranch, it is necessary to refer to whether the monitoring data in the data set listed in this embodiment meets the requirements. At the same time, although the main factor affecting the color depth of the regional image is water depth, other monitoring data will slightly affect the color depth of the regional image. Therefore, marine resources can be effectively identified through the data set and image set. When monitoring other marine resources, such as mineral resources, monitoring data related to mineral resources are selected. The monitoring data listed in this embodiment is only applicable to finding marine ranches in this embodiment.

[0019] Step S2 involves extracting features from the dataset within the resource dataset to obtain data features of marine resources. Step S2 includes the following sub-steps: Step S201: Statistically analyze the different monitoring data within the dataset to obtain the individual range of the monitoring data; Step S201 includes the following sub-steps: Step S201.1: The region where the biological resources are located is named a biological region. Each biological region has a resource dataset, and the resource datasets of different biological regions exist independently of each other. In specific implementation, the biological regions in this embodiment are known marine ranches, each marine ranch is a biological region, and each biological region stores an independent resource dataset. During the analysis process, each resource dataset is analyzed independently.

[0020] Step S201.2: Obtain the range of each monitoring data item in the resource dataset, name it the biological monitoring range, and number the biological regions, marking them as BY. n , where n is a positive integer and n is the sequence number of BY; Step S201.3, the biological monitoring range includes seawater temperature range, chlorophyll concentration range, salinity range, water quality range, and water depth range; Step S201.4, the range of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth in the biological monitoring range is the individual range; Step S201.5, BY n The range of individuals is denoted as BF(n,m), where m is a positive integer and (n,m) is the index of BF. Furthermore, BF(n,m) represents BY in ascending order of m. n The range of seawater temperature, chlorophyll concentration, salinity, water quality, and water depth; In specific implementation, taking salinity range as an example, for instance, the salinity in marine ranch BY1 is as low as 30ppt and as high as 33ppt, so the salinity range is [30ppt, 33ppt], and the individual range corresponding to the salinity is BF(n, 3), that is, BF(1, 3) is [30ppt, 33ppt]. The statistics of other biological monitoring ranges are the same as those of salinity ranges, and will not be described in detail in this embodiment.

[0021] Step S202: Extract features from the individual range to obtain the data features of marine resources; Step S202 includes the following sub-steps: Please see Figure 2 As shown, in step S202.1, the median of each BF(n,m) is calculated and labeled as BG(n,m). A two-dimensional coordinate system is established with m as the X-axis and BG(n,m) as the Y-axis, named the resource feature analysis chart. BG(n,m) is entered into the resource feature analysis chart according to m. Please see Figure 3 As shown in step S202.2, the coordinate points in the resource feature analysis graph are named feature analysis points. Adjacent feature analysis points are connected by straight lines to obtain feature polylines. Each value of n corresponds to a feature polyline, and all feature polylines are in the same resource feature analysis graph. Step S202.3: Obtain the feature analysis points corresponding to the maximum and minimum values ​​of the Y-axis for each value of the X-axis in the resource feature analysis graph, and name them as the maximum feature point and minimum feature point; Please see Figure 4 As shown, in step S202.4, the maximum and minimum feature points with the same X-axis value are connected by a straight line to form a surface, which is named the data feature. In specific implementation, taking BF(1,3) as an example, BG(1,3) is calculated to be 31.5 ppt. Since different monitoring data have different dimensions, it is necessary to unify the dimensions of BG(n,m). A normalization algorithm can be directly used. In all resource datasets, the maximum salinity is 35 ppt and the minimum is 29 ppt. Therefore, BG(1,3) is actually (31.5-29) / (35-29) = 0.4167. The calculation result is rounded to four decimal places. Normalization is performed on each BG(n,m). Since all BG(n,m) are constrained to between 0 and 1, the Y-axis of the constructed resource feature analysis map is actually between 0 and 1. Figure 2 As shown, Figure 3 This example demonstrates the feature analysis points and feature polylines formed after inputting BY1's BG(1,m) into the resource feature analysis graph. Different BY... n Different feature lines can be obtained, and then the maximum and minimum feature points on each value of the X-axis can be acquired. These maximum and minimum feature points represent the maximum and minimum acceptable ranges of relationships between different monitoring data of the marine ranch. Connecting the maximum and minimum feature points, consecutive adjacent lines form a surface, ultimately yielding the data features as shown below. Figure 4 As shown.

[0022] Step S3 involves extracting features from the image set within the resource dataset to obtain image features of the marine resources. Step S3 includes the following sub-steps: Step S301: Extract features from the regional images in the image set to obtain preliminary image features of marine resources; Step S301 includes the following sub-steps: Step S301.1: Mark the pixel in the i-th row and j-th column of the region image as PT(i,j), convert the region image to a grayscale image, and mark the grayscale value at PT(i,j) as GV(i,j); Please see Figure 5As shown, in step S301.2, the water depth in the resource dataset to which the regional image belongs is obtained and named the regional depth. A two-dimensional coordinate system is established with the regional depth as the horizontal axis and GV(i,j) as the vertical axis and named the resource image analysis map. GV(i,j) is entered into the resource image analysis map according to the regional depth, and the coordinate points of the resource image analysis map are named resource image analysis points. Step S301.3: Perform function regression on the resource image analysis map, and name the function obtained by function regression as the depth grayscale relationship function; Step S301.4: Obtain the residual between the resource image analysis points and the depth grayscale relationship function, and name it the relationship fluctuation value. The relationship fluctuation value is the preliminary feature of the image. In practice, the regional image is a satellite image of the marine ranch, and the resulting resource image analysis map is as follows. Figure 5 As shown, the depth-grayscale relationship function obtained from the analysis is DY=-19.69×ln(DX)+132.19, where DY is the grayscale value, DX is the region depth, and the residual can be directly extracted through the function regression model. In this embodiment, it will not be explained in detail. The residual is the relationship fluctuation value, which is the preliminary feature of the image.

[0023] Step S302: Based on the image of the sea surface where there are no marine resources, the preliminary features of the image are calibrated to obtain the image features; Step S302 includes the following sub-steps: Step S302.1: Randomly select an area on the sea surface where there are no marine resources, name it the "no-resource area", obtain an image of the "no-resource area", and name it the "no-resource image". In practice, when selecting images without resources, the contours of the regional images in the image set are usually used to select areas in the sea that are known to be unsuitable for building marine ranches. Images within the selected area are then used to obtain images without resources. This step is to ensure that the number of analysis points without resources and resource images are consistent, so as to provide an equal amount of data as a reference for the execution of the image feature calibration scheme.

[0024] Step S302.2: Extract GV(i,j) of the resource-free image and label it as W(i,j). At the same time, obtain the water depth of the resource-free area and name it as the resource-free depth. Step S302.3: Input W(i,j) into the resource image analysis map according to the resource-free depth, and name the coordinates formed by W(i,j) and the resource-free depth as the resource-free point; Step S302.4: Obtain the residual of the relationship function between the resource-free point and the depth grayscale, and name it the resource-free fluctuation value; obtain the minimum value of the resource-free fluctuation value, and name it the resource-free fluctuation limit; obtain the maximum value of the relationship fluctuation value, and name it the relationship fluctuation limit. In practice, although the main factor affecting the color depth of the regional image is water depth, other monitoring data will also slightly affect the color depth of the regional image. The depth grayscale relationship function is the relationship between grayscale values ​​and water depth within the marine ranch area. Generally, the residual of the depth grayscale relationship function between the resource-free points formed by areas unsuitable for constructing marine ranches will be greater than the relationship fluctuation limit, but there may also be an intersection. Therefore, further judgment and analysis are required. For example, in this embodiment, the relationship fluctuation limit is 4.25, while the resource-free fluctuation limit for resource-free points is 3.88, indicating that there is an intersection between the two. That is, there is a difficult-to-distinguish boundary between marine ranches and non-marine ranches, and an image feature calibration scheme needs to be implemented.

[0025] Step S302.5: Determine whether the no-resource fluctuation limit is greater than or equal to the relationship fluctuation limit. If yes, use the average of the no-resource fluctuation limit and the relationship fluctuation limit as the image feature. If no, execute the image feature calibration scheme. Step S302.5 includes the following sub-steps: Step S302.5.a: Collectively refer to the fluctuation values ​​without resources and the fluctuation values ​​of relationships as the analysis fluctuation values. Divide the analysis fluctuation values ​​evenly into a first-order range, named the fluctuation range, and sort and number the fluctuation ranges in ascending order, using the symbol H. t This indicates that t is a positive integer and t is the index of H; Step S302.5.b, Statistical analysis of H t The number of resource fluctuation values ​​and the number of relationship fluctuation values ​​are respectively labeled as FA. t and FB t ; Step S302.5.c, with H t Create a histogram with the X-axis as the x-axis and the Y-axis as the y-axis, name it the Feature Calibration Map, and then use the FA... t and FB t According to H t Enter the feature calibration map, and then input the FA. t With H t The resulting histogram is named the No Resource Analysis Column, and FB is... t With H t The resulting histogram is named the relational analysis column; In step S302.5.d, the first quantity is continuously increased by one, so that the number of fluctuation ranges increases, and eventually the histogram bars can approach a smooth curve. The smooth curve formed by the no-resource analysis bars is named the no-resource analysis curve, and the smooth curve formed by the relationship analysis bars is named the relationship analysis curve. Step S302.5.e: Obtain the intersection point of the resource-free analysis curve and the relationship analysis curve, name it the difference intersection point, and set the H at the difference intersection point. tName it as an image feature; In practice, there are no specific requirements for setting the first quantity; analysts can set it themselves. In this embodiment, the first quantity is set to 10. For example, if the maximum fluctuation value is 10 and the minimum is 0, then the range [0,10] is divided into 10 fluctuation ranges, namely H1 to H2. 10 At the same time, statistics are collected for each H. t The number of resource-free fluctuation values ​​and the number of relationship fluctuation values ​​are used to obtain FA. t and FB t By continuously increasing the initial quantity, the number of fluctuation ranges increases, the width of each histogram narrows, and the tops of the histograms become smoother. Through continuous increases, the tops of the histograms eventually approach a curve, thus obtaining the resource-free analysis curve and the relationship analysis curve. The intersection of their differences represents that when water depth is an image feature, there is a 50% probability that this is a non-marine ranch and a 50% probability that it is a marine ranch. When the residual is less than the image feature, it means that this is likely a marine ranch. Although there are small errors, it can significantly reduce the preliminary work in finding suitable marine ranches.

[0026] Step S4 involves integrating data features and image features, initially screening marine resources based on image features, and then verifying the marine resources based on data features. Step S4 includes the following sub-steps: Step S401: Obtain the ocean dataset, which records the water depth in different areas of the ocean and is named the reference depth. The area corresponding to the reference depth is named the reference area. Step S402: Substitute the reference depth into the depth-gray-level relationship function to obtain the reference gray level. Add the reference gray level to the image features to obtain the upper reference limit. Subtract the reference gray level from the image features to obtain the lower reference limit. Step S403: Mark the pixels in the reference area whose gray values ​​are between the lower and upper reference limits as suspected points, and name the area formed by consecutive adjacent suspected points as a suspected area. Step S404: Dispatch an unmanned surface vessel to the suspected area to collect monitoring data, name it as reference data, analyze the characteristic polyline of the reference data, and name it as reference polyline; Step S405: Substitute the reference polyline into the resource feature analysis map. If the reference polyline is within the data features, mark the reference area as containing biological resources. In specific implementation, assuming the image feature in this embodiment is 6.42, for example, the reference depth of a certain sea area is 200m, substituting it into the solution yields a reference grayscale of 27.87. The calculation result is rounded to two decimal places and then added to the image feature to obtain a reference upper limit of 23 and a reference lower limit of 21. The calculation result is rounded to the nearest integer, indicating that sea areas with grayscale values ​​between 21 and 23 are likely suitable for building marine ranches. At this time, unmanned vessels are dispatched to the suspected area to collect monitoring data and obtain reference data. If the reference line of the reference data is within the data feature, it means that the reference data conforms to the relationship between various monitoring data of marine ranches and is suitable for building marine ranches, i.e., there are biological resources. The opposite is also true.

[0027] Example 2: This application provides an electronic device, which may include a processor, a communication interface, a memory, and a communication bus. The processor, communication interface, and memory communicate with each other via the communication bus. The memory stores computer-readable instructions, and the processor can call these instructions. When the processor executes a computer-readable instruction, it performs steps such as those in the "Marine Resource Feature Extraction Method Based on High-Quality Dataset" to achieve the following functions: acquiring a high-quality dataset of marine resources, named a resource dataset, which includes a data set and an image set; performing feature extraction on the data set within the resource dataset to obtain data features of the marine resources; performing feature extraction on the image set within the resource dataset to obtain image features of the marine resources; integrating the data features and image features; initially screening marine resources in the ocean using image features, and then verifying the marine resources based on the data features.

[0028] Furthermore, when the logical instructions in the aforementioned memory can be implemented as software functional units 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 this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0029] Example 3: This application also provides a computer program product, which includes a computer program stored on a computer-readable storage medium. The computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the marine resource feature extraction method based on a high-quality dataset provided by the above methods. The method includes: acquiring a high-quality dataset of marine resources, named a resource dataset, which includes a data set and an image set; performing feature extraction on the data set within the resource dataset to obtain data features of marine resources; performing feature extraction on the image set within the resource dataset to obtain image features of marine resources; integrating the data features and image features, initially screening marine resources in the ocean using the image features, and then verifying the marine resources based on the data features.

[0030] Example 4: This application also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it performs the steps of the above-described method for extracting marine resource features based on a high-quality dataset to achieve the following functions: obtaining a high-quality dataset of marine resources, named a resource dataset, which includes a data set and an image set; extracting features from the data set within the resource dataset to obtain data features of marine resources; extracting features from the image set within the resource dataset to obtain image features of marine resources; integrating the data features and image features, initially screening marine resources in the ocean using the image features, and then verifying the marine resources based on the data features.

[0031] Based on the above description of the embodiments, the embodiments of the present invention can be provided as methods, systems, or computer program products. Based on this understanding, the above technical solutions, in essence or in terms of their contribution to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods described in the various embodiments or certain parts of the embodiments.

[0032] In the embodiments provided in this application, it should be understood that the disclosed system or method can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules or units is only a logical functional division, and there may be other division methods in actual implementation. Furthermore, multiple modules or units may be combined or integrated into another system, or some features may be ignored or not executed. Additionally, the coupling or direct coupling or communication connection shown or discussed may be through some communication interfaces. The indirect coupling or communication connection between systems, modules, and units may be electrical, mechanical, or other forms.

[0033] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application.

Claims

1. A method for extracting features of marine resources based on a high-quality data set, characterized in that, The method comprises the following steps: obtaining a high-quality data set of sea area resources, named as a resource data set, the resource data set comprising a data set and an image set; extracting features of the data set in the resource data set to obtain data features of the sea area resources; extracting features of the image set in the resource data set to obtain image features of the sea area resources; integrating the data features and the image features, preliminarily screening the sea area resources in the sea based on the image features, and verifying the sea area resources based on the data features. 2.The method of claim 1, wherein, The sea area resources are biological resources, and the resource data set records monitoring data, the monitoring data comprising seawater temperature, chlorophyll concentration, salinity, water quality, water depth and regional images, the set of the seawater temperature, the chlorophyll concentration, the salinity, the water quality and the water depth being the data set, and the set of the regional images being the image set. 3.The method of claim 2, wherein, The step of extracting features of the data set in the resource data set to obtain data features of the sea area resources comprises the following sub-steps: counting different monitoring data in the data set to obtain individual ranges of the monitoring data; extracting features of the individual ranges to obtain data features of the sea area resources. 4.The method of claim 3, wherein, The step of counting different monitoring data in the data set to obtain individual ranges of the monitoring data comprises the following sub-steps: naming a region where the biological resources are located as a biological region, each biological region having one resource data set, and the resource data sets of different biological regions independently existing from each other; Acquiring the range of each monitoring data in the resource data set, named as biological monitoring range, numbering the biological area, marked as BY n wherein n is a positive integer and n is the serial number of BY; the biological monitoring ranges comprising seawater temperature ranges, chlorophyll concentration ranges, salinity ranges, water quality ranges and water depth ranges; the seawater temperature ranges, the chlorophyll concentration ranges, the salinity ranges, the water quality ranges and the water depth ranges in the biological monitoring ranges being the individual ranges; The individual ranges of BY n are marked as BF(n, m), where m is a positive integer and (n, m) is the serial number of BF, and BF(n, m) respectively represents the sea water temperature range, the chlorophyll concentration range, the salinity range, the water quality range and the water depth range in BY n in order of m from small to large. 5.The method of claim 4, wherein, The step of extracting features of the individual ranges to obtain data features of the sea area resources comprises the following sub-steps: counting a median value of each BF(n, m) and marking it as BG(n, m), establishing a two-dimensional coordinate system with m as the X axis and BG(n, m) as the Y axis, naming it as a resource feature analysis graph, and recording BG(n, m) in the resource feature analysis graph according to m; naming the coordinate points in the resource feature analysis graph as feature analysis points, connecting adjacent feature analysis points by straight lines to obtain feature broken lines, each value of n corresponding to one feature broken line, and all the feature broken lines being in the same resource feature analysis graph; obtaining the maximum feature points and the minimum feature points to which the maximum value and the minimum value of the Y axis corresponding to each value of the X axis in the resource feature analysis graph belong, and naming them as the maximum feature points and the minimum feature points; connecting the maximum feature points and the minimum feature points with the same value of the X axis by straight lines to finally form a surface, and naming it as the data features. 6.The method of claim 5, wherein, The step of extracting features of the image set in the resource data set to obtain image features of the sea area resources comprises the following sub-steps: extracting features of the regional images in the image set to obtain image preliminary features of the sea area resources; calibrating the image preliminary features based on images of the sea surface where no sea area resources exist to obtain image features. 7.The method of claim 6, wherein, The step of extracting features of the regional images in the image set to obtain image preliminary features of the sea area resources comprises the following sub-steps: Mark the pixel point of the i-th row and j-th column in the region image as PT(i, j), convert the region image into a gray image, and mark the gray value at PT(i, j) as GV(i, j); Obtain the water depth in the resource data set to which the region image belongs, and name it as the region depth. Establish a two-dimensional coordinate system with the region depth as the horizontal axis and GV(i, j) as the vertical axis, and name it as the resource image analysis graph. Record GV(i, j) in the resource image analysis graph according to the region depth, and name the coordinate points of the resource image analysis graph as resource image analysis points. Perform function regression on the resource image analysis graph, and name the function obtained by the function regression as the depth-gray relationship function. Obtain the residual of the resource image analysis points and the depth-gray relationship function, and name it as the relationship fluctuation value. The relationship fluctuation value is the image preliminary feature. 8.The method of claim 7, wherein, Calibrate the image preliminary feature based on the image of the sea surface where there is no sea resource, and obtain the image feature, including the following sub-steps: Randomly select a region on the sea surface where there is no sea resource, and name it as the resource-free region. Obtain the image of the resource-free region, and name it as the resource-free image. Extract GV(i, j) of the resource-free image, and mark it as W(i, j). At the same time, obtain the water depth of the resource-free region, and name it as the resource-free depth. Record W(i, j) in the resource image analysis graph according to the resource-free depth, and name the coordinates formed by W(i, j) and the resource-free depth as the resource-free points. Obtain the residual of the resource-free points and the depth-gray relationship function, and name it as the resource-free fluctuation value. Obtain the minimum value of the resource-free fluctuation value, and name it as the resource-free fluctuation limit. Obtain the maximum value of the relationship fluctuation value, and name it as the relationship fluctuation limit. Determine whether the resource-free fluctuation limit is greater than or equal to the relationship fluctuation limit. If yes, take the average value of the resource-free fluctuation limit and the relationship fluctuation limit as the image feature. If no, execute the image feature calibration scheme. 9.The method of claim 8, wherein, The image feature calibration scheme includes the following sub-steps: The resource-free fluctuation value and the relationship fluctuation value are collectively referred to as an analysis fluctuation value, the analysis fluctuation value is evenly divided into a first number of ranges, named fluctuation ranges, the fluctuation ranges are sequentially numbered in order from small to large, and the analysis fluctuation value is represented by a symbol H t , where t is a positive integer and t is the serial number of H. Statistics H t The number of resource fluctuation values and the number of relationship fluctuation values in the middle are respectively marked as FA t and FB t ; H t is the X axis, and the number is the Y axis to establish a histogram, named feature calibration chart, FA t and FB t According to H t entry feature calibration chart, FA t and H t The histogram column composed of is named as no resource analysis column, and FB t and H t The histogram column composed of is named as relationship analysis column; Continue to increase the first number by one, so that the number of fluctuation ranges increases, and finally the histogram column can approach a smooth curve. Name the smooth curve formed by the resource-free analysis column as the resource-free analysis curve, and name the smooth curve formed by the relationship analysis column as the relationship analysis curve. The intersection point of the resource-free analysis curve and the relationship analysis curve is obtained, named as a difference intersection point, and H t is named as an image feature. 10.The method of claim 9, wherein, Integrate the data feature and the image feature, preliminarily screen the sea resources in the ocean through the image feature, and then verify the sea resources according to the data feature, including the following sub-steps: Obtain the marine data set, in which the water depths of different regions in the ocean are recorded, and name it as the reference depth. Name the region corresponding to the reference depth as the reference region. Substitute the reference depth into the depth-gray relationship function to obtain the reference gray. Add the reference gray to the image feature to obtain the reference upper limit. Subtract the reference gray from the image feature to obtain the reference lower limit. Mark the pixel points in the reference region whose gray values are between the reference lower limit and the reference upper limit as suspected points. Name the region formed by the continuously adjacent suspected points as the suspected region. Send an unmanned ship to the suspected region to collect monitoring data, and name it as the reference data. Analyze the feature broken line of the reference data, and name it as the reference broken line. The reference fold line is substituted into the resource feature analysis graph, and if the reference fold line is within the data feature, the reference area is marked as having biological resources.

Citation Information

Patent Citations

  • Method, device and equipment for identifying abnormal region of deep sea mineral product and medium

    CN114776304A

  • Synchronous optimization method and system for ocean monitoring data

    CN117591139A

  • Marine water area resource utilization monitoring method based on data fusion

    CN118586738A

  • Method and device for sea space data management through dynamic remote sensing monitoring

    CN118657411A

  • Running water image inspection method, device, equipment and medium

    CN120526222A