Ecological Fishery Resource Assessment Method and System Based on Data Analysis
By determining the ideal assessment date and target date in the fishing resource assessment, collecting the real-time location of the fishing vessels and estimating the fish volume using sonar signals, the problem of insufficient data representation in the existing technology is solved, and more accurate fishing resource assessment and production decision support is achieved.
Patent Information
- Application Number
- CN202510175628.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-18
- Publication Date
- 2025-07-29
- Estimated Expiration
- 2045-02-18
AI Technical Summary
The data collected by existing fishery resource assessment methods through fishery resource survey vessels and fishing surveys are often limited to specific times and places, and it is difficult to truly reflect the overall situation of fishery resources. The data is affected by weather, environment and other factors, resulting in inaccurate data.
By demarcating the assessment waters, determining the ideal assessment date and target date, collecting the real-time location of the fishing boat, estimating the fishing boat's sonar echo signal, and adjusting the total fish volume through correction parameters to reduce the impact of environmental factors and improve data representativeness and accuracy.
A larger-scale fishery resource assessment was achieved, reducing the impact of fishery swimming, improving the accuracy of total fish volume prediction, and providing strong support for fishery production decisions.
Smart Images

Figure CN119648012B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of fishery resource assessment, and particularly to an ecological fishery resource assessment method and system based on data analysis. Background Art
[0002] Fishery resource assessment is generally carried out by professional personnel using fishery resource survey vessels for regular or irregular on-site fishing activities, collecting data such as the species, quantity, size and distribution of fish populations, obtaining catch samples in different regions, and then analyzing the current situation and change trends of fish resources.
[0003] However, the data collected through fishery resource survey vessels and fishing surveys are often limited to specific times and locations, and since the positions of fish schools are in dynamic change, the catch samples obtained in the above manner cannot represent the overall situation of fishery resources.
[0004] At the same time, in some cases, affected by weather, environment, the on-site fishing ability of professional personnel, etc., the collected data are difficult to truly reflect the total fish quantity in the water area to be evaluated.
[0005] Therefore, how to accurately obtain the total fish quantity in the evaluation water area is the technical problem to be solved by the present invention. Summary of the Invention
[0006] The purpose of the present invention is to provide an ecological fishery resource assessment method and system based on data analysis to solve the problems raised in the above background art.
[0007] To achieve the above purpose, the present invention provides the following technical solutions:
[0008] An ecological fishery resource assessment method and system based on data analysis, the method comprising:
[0009] Demarcate the evaluation water area of ecological fishery resources, and determine a number of ideal evaluation dates. Based on the pre-obtained positioning permission, count the number of fishing vessels going to sea for fishing on each of the ideal evaluation dates, find out the ideal evaluation date with the largest number of fishing vessels, and define it as the target date. In the target date, select a number of test times, collect the real-time positions of fishing vessels in the evaluation water area, generate position snapshots, and configure a one-to-one correspondence between the position snapshots and the test times;
[0010] Draw a plan view of the evaluation water area and mark the boundaries. Traverse the position snapshots, with the real-time position as the center and the detection distance of the fishing vessel sonar as the radius, demarcate the monitoring range, and use the echo signal of the fishing vessel sonar to estimate the number of fish in the monitoring range;
[0011] Mark the monitoring range on the floor plan. Define the area outside the monitoring range in the floor plan as the blind area. Divide the blind area to obtain several sub-areas. Find the monitoring range closest to each sub-area and determine it as the target range. Calculate the average fish quantity per unit area in the target range and estimate the number of fish in each sub-area. Add up the number of fish in all the monitoring ranges and sub-areas to get the total fish quantity;
[0012] Define test samples. After the real-time position of the fishing boat coincides with the preset return port position, randomly select several detection targets from all the fishing boats. Calculate the proportion of test samples in the detection targets and, based on this proportion, deduce the correction parameter to adjust the total fish quantity.
[0013] Further, the steps of determining several ideal evaluation dates include:
[0014] Collect the environmental data in the evaluation waters, where the environmental data at least includes: weather, lunar phase, and fish migration, and configure the fishing window period;
[0015] Select several ideal evaluation dates from the fishing window period.
[0016] Further, the steps of selecting several test times in the target date, collecting the real-time positions of the fishing boats in the evaluation waters, and generating position snapshots include:
[0017] Calculate the real-time speed of each fishing boat and delete the fishing boats with a real-time speed less than the threshold from the position snapshot;
[0018] Insert a label generated by the test time into the position snapshot.
[0019] Further, the steps of drawing the floor plan of the evaluation waters, marking the boundaries, traversing the position snapshot, taking the real-time position as the center, and using the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and estimating the number of fish in the monitoring range using the echo signal of the fishing boat sonar include:
[0020] Judge whether the monitoring ranges of two adjacent fishing boats overlap. If so, merge the monitoring ranges;
[0021] Record the number of occurrences of the fish schools in each monitoring range and arrange the monitoring ranges in descending order of the number of occurrences to obtain a monitoring queue, and push the monitoring queue to a preset terminal.
[0022] Further, the method further includes:
[0023] Embed a timestamp generated by the test time into the location snapshot via the corresponding relationship;
[0024] Integrate all location snapshots to generate a snapshot set and define abnormal items.
[0025] Further, the step of dividing the blind area into several sub - regions includes:
[0026] Perform grid division on the blind area to obtain several sub - regions, traverse the center of the circle closest to the sub - region, define the corresponding monitoring range as the target range, and establish the mapping between the target range and the corresponding sub - region;
[0027] Based on the mapping, calculate the water area of the target range and the corresponding sub - region, and calculate the total fish quantity according to the quantity.
[0028] Further, the step of randomly selecting several detection targets and calculating the proportion of test samples in the detection targets includes:
[0029] Record the physiological data of the test samples, use the detection targets to compare the changes, and divide the changes into several single items;
[0030] Query a preset comparison table via the single item to determine the treatment measures, and push the treatment measures to a preset terminal.
[0031] Further, the system includes:
[0032] A configuration module for demarcating the evaluation waters of ecological fishery resources, determining several ideal evaluation dates, based on the pre - obtained positioning permission, counting the number of fishing boats going to sea for fishing on each ideal evaluation date, finding the ideal evaluation date with the largest number of fishing boats and defining it as the target date, selecting several test times in the target date, collecting the real - time positions of fishing boats in the evaluation waters to generate location snapshots, and configuring the one - to - one correspondence between the location snapshots and the test times;
[0033] An estimation module for drawing a plan view of the evaluation waters, marking the boundaries, traversing the location snapshots, using the real - time position as the center of the circle and the detection distance of the fishing boat sonar as the radius to demarcate the monitoring range, and estimating the number of fish in the monitoring range using the echo signal of the fishing boat sonar;
[0034] A obtaining module, configured to mark the monitoring range on the floor plan, define the area other than the monitoring range in the floor plan as a blind area, divide the blind area to obtain several sub-areas, find the monitoring range closest to each sub-area and determine it as the target range, calculate the average fish quantity per unit area in the target range, estimate the number of fish in each sub-area, and superimpose the number of fish in all the monitoring ranges and sub-areas to obtain the total fish quantity;
[0035] An adjustment module, configured to define test samples. After the real-time position of the fishing boat coincides with the preset return port position, randomly select several detection targets from all the fishing boats, calculate the proportion of the test samples in the detection targets, and based on the proportion, deduce a correction parameter to adjust the total fish quantity.
[0036] Further, the configuration module includes:
[0037] An acquisition unit, configured to acquire the environmental data in the evaluation water area, where the environmental data at least includes: weather, lunar phase, and fish migration, and configure a fishing window period;
[0038] A selection unit, configured to select several ideal evaluation dates from the fishing window period;
[0039] A deletion unit, configured to calculate the real-time speed of each fishing boat and delete the fishing boats with the real-time speed less than the threshold from the position snapshot;
[0040] An insertion unit, configured to insert a label generated by the test time into the position snapshot.
[0041] Further, the estimation module includes:
[0042] A merging unit, configured to determine whether the monitoring ranges of two adjacent fishing boats overlap. If so, merge the monitoring ranges;
[0043] A pushing unit, configured to record the occurrence times of fish schools in each monitoring range, arrange the monitoring ranges in descending order of the occurrence times to obtain a monitoring queue, and push the monitoring queue to a preset terminal.
[0044] Compared with the prior art, the beneficial effects of the present invention are:
[0045] By determining the ideal evaluation date, the present invention can plan the evaluation time in advance, better schedule the resource evaluation activities, and at the same time reduce the influence of factors such as weather and environment. By determining the target date, the fishing boat's activity range can be increased, so as to detect a larger range of evaluation waters, greatly increasing the representativeness of the detection data. By determining multiple test times, the evaluation waters can be detected and analyzed multiple times, enhancing the comprehensive understanding of the fishery resource distribution, reducing the influence of fish movement on the detection data, and by calculating the total fish volume multiple times, the accuracy of the prediction data can be greatly improved, providing data support for fishery production decision-making. By defining test samples, the calculated total fish volume can be corrected, further improving the accuracy of the total fish volume, and providing strong support for fishery resource evaluation and production decision-making. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following will briefly introduce the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention.
[0047] Figure 1 It is a flowchart of the ecological fishery resource evaluation method based on data analysis provided by an embodiment of the present invention.
[0048] Figure 2 It is the first sub-flowchart of the ecological fishery resource evaluation method based on data analysis provided by an embodiment of the present invention.
[0049] Figure 3 It is the second sub-flowchart of the ecological fishery resource evaluation method based on data analysis provided by an embodiment of the present invention.
[0050] Figure 4 It is the third sub-flowchart of the ecological fishery resource evaluation method based on data analysis provided by an embodiment of the present invention.
[0051] Figure 5 It is the fourth sub-flowchart of the ecological fishery resource evaluation method based on data analysis provided by an embodiment of the present invention.
[0052] Figure 6 It is a block diagram of the composition of the ecological fishery resource evaluation system based on data analysis provided by an embodiment of the present invention.
[0053] Figure 7 It is a block diagram of the composition of the configuration module in the ecological fishery resource evaluation system based on data analysis provided by an embodiment of the present invention.
[0054] Figure 8 It is a block diagram of the composition of the estimation module in the ecological fishery resource evaluation system based on data analysis provided by an embodiment of the present invention.
[0055] Figure 9 It is a block diagram of the components of the obtaining module in the ecological fishery resource assessment system based on data analysis provided by the embodiments of the present invention.
[0056] Figure 10 It is a block diagram of the components of the adjustment module in the ecological fishery resource assessment system based on data analysis provided by the embodiments of the present invention. Detailed implementation manners
[0057] In order to make the technical problems, technical solutions and beneficial effects to be solved by the present invention more clear, the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.
[0058] Figure 1 It is a general flow block diagram of the ecological fishery resource assessment method and system based on data analysis. In the embodiments of the present invention, an ecological fishery resource assessment method based on data analysis, the method includes:
[0059] S100: Demarcate the assessment waters of the ecological fishery resources, determine a number of ideal assessment dates, based on the pre-obtained positioning authority, count the number of fishing boats going to sea during each of the ideal assessment dates, find out the ideal assessment date with the largest number of fishing boats, and define it as the target date. In the target date, select a number of test times, collect the real-time positions of the fishing boats in the assessment waters, generate position snapshots, and configure a one-to-one correspondence between the position snapshots and the test times.
[0060] In the area where ecological fishery resource assessment is required, demarcate the assessment waters, and determine multiple ideal assessment dates according to factors such as weather and fish migration. Among them, the climate and sea conditions of the ideal assessment dates are relatively ideal; record the number of fishing boats going to sea during the ideal assessment dates, and determine the time with the largest number of fishing boats as the target date; in other words, within the target date, the activity of the fishing boats is the highest, and the fishing range will also be larger. At this time, by analyzing the sonar data of all fishing boats going to sea, the representativeness of the sonar data can be improved, and the current situation of fishery resources can be reflected more truly and comprehensively; in the target date, select multiple test times, and when the test time comes, generate position snapshots according to the real-time positions of the fishing boats.
[0061] For example, in area A of the assessment waters, the weather and sea conditions from April 15th to April 18th are relatively ideal for fishing, so these days are defined as the ideal assessment dates. Record the number of fishing boats going to sea on the 15th, and select 1:30, 2:30, and 3:30 on the 15th as the test times respectively, and generate position snapshots of all fishing boats in area A at each moment.
[0062] In addition, it should be noted that in the position snapshot, fishing boats that are fishing or about to fish need to be deleted according to the speed of the fishing boats, and only the fishing boats that are on the way to the fishing destination are left; because the fishing boats that are fishing will follow the fish schools, the sonar data collected is not representative and cannot reflect the overall situation of the evaluation water area.
[0063] If on the 16th, according to the real-time positions of the fishing boats, it is monitored that the number of fishing boats going to sea to fish at 3:15 is greater than the peak value on the 15th, then a position snapshot of all fishing boats in area A at this moment is generated, and the 16th is the target date; if the number of fishing boats going to sea to fish on the 16th is not greater than the peak value on the 15th, then the 16th is not evaluated.
[0064] In this embodiment, only the calculation process of the total fish quantity is taken as an example. If it is necessary to evaluate the types and growth trends of fish in the evaluation water area, then the sonar data needs to be further processed to determine the specific types of fish within the monitoring range, and the growth trend of the fish is determined by means of marking.
[0065] S200: Draw a plan view of the evaluation water area, mark the boundaries, traverse the position snapshot, take the real-time position as the center of the circle, and the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and use the echo signal of the fishing boat sonar to estimate the number of fish within the monitoring range.
[0066] According to the position snapshot, mark the real-time positions of the fishing boats in the plan view, take the real-time position as the center of the circle, and the detection distance of the sonar in the fishing boat as the radius to delimit the monitoring range of each fishing boat; use the echo signal to estimate the number of fish within the monitoring range; if the monitoring ranges of two fishing boats overlap, then merge the monitoring ranges and only estimate the overlapping area once.
[0067] S300: Mark the monitoring range on the plan view, define the area outside the monitoring range in the plan view as the blind area, divide the blind area to obtain several sub-areas, find the nearest monitoring range to each sub-area and determine it as the target range, calculate the average fish quantity per unit area in the target range, and estimate the number of fish in each sub-area, and superimpose the number of fish in all the monitoring ranges and sub-areas to obtain the total fish quantity.
[0068] Calculate the number of fish in each monitoring range and mark it on the plan view; in the plan view, define the area outside the monitoring range as the blind area, divide the blind area into grids to obtain several sub-areas, determine the target range corresponding to the sub-areas, calculate the average fish quantity in the target range, and estimate the number of fish in the sub-areas according to the area of the sub-areas, and superimpose the number of fish in all the monitoring ranges and sub-areas to obtain the total fish quantity in the evaluation water area.
[0069] In this embodiment, it is assumed that the blind area is the same as the average fish quantity within its nearest monitoring range.
[0070] S400: Define test samples. After the real-time position of the fishing boat coincides with the preset return port position, randomly select several detection targets from all fishing boats, calculate the proportion of the test samples among the detection targets, and based on this proportion, deduce a correction parameter to adjust the total fish quantity.
[0071] Before the ideal evaluation date arrives, conduct fishing in advance, inject physical, chemical, or electronic identification into the fish bodies, and after tagging, release the fish back into the evaluation waters; on the target date, after the fishing of the fishing boats ends, randomly select multiple fishing boats and determine them as detection targets; calculate the proportion of the tagged fish among all the fish caught by the detection targets, deduce the total quantity of all fish in the evaluation waters, and determine this total quantity as the correction parameter to correct the total fish quantity in S300 above.
[0072] In Embodiment 2, Figure 2 The implementation process of the ecological fishery resource assessment method based on data analysis provided by the embodiments of the present invention is shown. The following details the steps of determining several ideal evaluation dates as follows:
[0073] S101: Collect the environmental data in the evaluation waters, where the environmental data at least includes: weather, lunar phase, and fish migration, and configure a fishing window period.
[0074] According to the environmental data in the evaluation waters, determine a fishing window period, where the fishing window period represents a time period suitable for fishing.
[0075] S102: Select several ideal evaluation dates from the fishing window period.
[0076] When the ideal evaluation date arrives, preparations for fishery resource assessment should be made in advance; for example, the positioning permission of the fishing boats can be obtained in advance through a preset platform, and the fishing destination and fishing tasks can also be determined in advance, etc., to reduce the data processing volume; the preset platform can be a social platform or a fishery resource assessment platform.
[0077] In Embodiment 3, Figure 2 The implementation process of the ecological fishery resource assessment method based on data analysis provided by the embodiments of the present invention is shown. The following details the steps of selecting several test times on the target date, collecting the real-time positions of the fishing boats in the evaluation waters, and generating position snapshots as follows:
[0078] S103: Calculate the real-time speed of each fishing boat, and delete the fishing boats with the real-time speed less than the threshold from the position snapshot.
[0079] By comparing the real-time speed of each fishing boat with the threshold, it is determined whether the fishing boat is fishing. If a fishing boat is fishing, the fishing boat is deleted from the position snapshot; the advantage of doing so is to improve the representativeness of the sonar data in the position snapshot.
[0080] S104: Insert a tag generated by the test time into the position snapshot.
[0081] Generate a position snapshot of all fishing boats in the evaluation waters for each test time, and calculate the total fish volume based on each position snapshot; by calculating the total fish volume multiple times, accidental errors are reduced and the data accuracy of the total fish volume is improved.
[0082] In Embodiment 4, Figure 3 The implementation process of the ecological fishery resource assessment method provided by the embodiment of the present invention is shown. The following details the steps of drawing a plan view of the evaluation waters, marking the boundaries, traversing the position snapshot, using the real-time position as the center of the circle, and the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and estimating the number of fish in the monitoring range using the echo signal of the fishing boat sonar, as follows:
[0083] S201: Determine whether the monitoring ranges of two adjacent fishing boats overlap. If so, merge the monitoring ranges.
[0084] If the monitoring ranges of two fishing boats coincide, merge the monitoring ranges; for the overlapping part, estimate the number of fish only once.
[0085] S202: Record the number of occurrences of fish schools in each monitoring range, and arrange the monitoring ranges in descending order of the number of occurrences to obtain a monitoring queue, and push the monitoring queue to a preset terminal.
[0086] By integrating all the position snapshots (snapshot set), and recording the occurrence positions of fish schools, send the occurrence positions to a preset terminal, where the preset terminal is the user terminal of fishermen. Among them, since the positions of the monitoring ranges in each position snapshot are different, it is necessary to mark the occurrence positions of fish schools in the monitoring ranges, and record the number of occurrences of fish schools in each monitoring range. A fish school refers to a group with an individual aggregation quantity greater than the threshold. The threshold should be an approximate number, and in all embodiments, fish and fish schools are not the same concept.
[0087] In Embodiment 5, Figure 4 The implementation process of the ecological fishery resource assessment method provided by the embodiment of the present invention is shown. The following details the steps of dividing the blind area to obtain several sub-regions, as follows:
[0088] S301: Perform grid segmentation on the blind area to obtain a number of sub-regions, traverse the center of the circle closest to the sub-region, define the corresponding monitoring range as the target range, and establish the mapping between the target range and the corresponding sub-region.
[0089] Determine the unit distance in the blind area, create a grid with the unit distance, divide the blind area using the grid to obtain a number of sub-regions, and determine the target range corresponding to each grid.
[0090] S302: Based on the mapping, calculate the water area of the target range and the corresponding sub-region, and calculate the total fish quantity according to the quantity.
[0091] Assume that the unit fish quantity in the target range is the same as the unit fish quantity in the corresponding sub-region, then calculate the fish quantity in the corresponding sub-region through the water area and unit fish quantity of the corresponding sub-region, and superimpose it with the fish quantity in the target range to obtain the total fish quantity.
[0092] In Embodiment 6, Figure 5 Illustrates the implementation process of the ecological fishery resource assessment method provided by the embodiment of the present invention based on data analysis. The following details the step of randomly selecting a number of detection targets and calculating the proportion of test samples in the detection targets, as follows:
[0093] S401: Record the physiological data of the test sample, use the detection target to compare the changes, and divide the changes into several single items.
[0094] Before tagging the fish body, record the physiological data of the fish body, and after the detection target is caught, find the same tagged fish and compare the changes in physiological data; where the physiological data includes: weight, growth trend, reproductive status, etc.
[0095] S402: Query the preset comparison table through the single item, determine the treatment measure, and push the treatment measure to the preset terminal.
[0096] Split the reproductive data into several single items, namely weight single item and growth trend single item, etc., use the single item to compare the preset comparison table, determine the treatment measure, and push the treatment measure to the preset terminal; where the preset terminal is the user terminal of the fisherman, and the comparison table includes several single items, the standard value items corresponding to the single items, and treatment measure items. If the single item exceeds the standard value, the caught tagged fish should be treated with the corresponding treatment measure.
[0097] In Embodiment 7, different from Embodiment 1, in the embodiment of the present invention, the method further includes:
[0098] Embed a timestamp generated by the test time into the position snapshot through the corresponding relationship;
[0099] Integrate all position snapshots to generate a snapshot set and define abnormal items.
[0100] Calculate the total fish quantity of each position snapshot; sort all position snapshots in descending order of the total fish quantity, and use the quartile method to determine the position snapshots with the total fish quantity less than Q1−1.5×IQR and greater than Q3+1.5×IQR as abnormal items, and delete the abnormal items from the snapshot set; where Q1 is the lower quartile and Q3 is the upper quartile; the advantage of doing this is to eliminate the influence of the total fish quantity with large deviations on the overall data.
[0101] Figure 6 The block diagram of the composition of the ecological fishery resource assessment system based on data analysis provided by the embodiment of the present invention is shown. The ecological fishery resource assessment system 1 based on data analysis includes:
[0102] A configuration module 11, configured to delimit the assessment waters of ecological fishery resources, determine a number of ideal assessment dates, based on the pre-acquired positioning permissions, count the number of fishing boats going to sea for fishing within each of the ideal assessment dates, find out the ideal assessment date with the largest number of fishing boats, and define it as the target date. In the target date, select a number of test times, collect the real-time positions of the fishing boats in the assessment waters, generate position snapshots, and configure the one-to-one correspondence between the position snapshots and the test times;
[0103] An estimation module 12, configured to draw a plan view of the assessment waters and mark the boundaries, traverse the position snapshots, take the real-time position as the center of the circle and the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and use the echo signal of the fishing boat sonar to estimate the number of fish schools within the monitoring range;
[0104] A obtaining module 13, configured to mark the monitoring range on the plan view, define the area other than the monitoring range in the plan view as the blind area, divide the blind area to obtain a number of sub-areas, find the monitoring range closest to each sub-area and determine it as the target range, calculate the average fish quantity per unit area in the target range, and estimate the number of fish schools in each sub-area, and superimpose the number of fish schools in all the monitoring ranges and sub-areas to obtain the total fish quantity;
[0105] An adjustment module 14, configured to define test samples. When the real-time position of the fishing boat coincides with the preset return port position, randomly select a number of detection targets from all the fishing boats, calculate the proportion of the test samples in the detection targets, and based on the proportion, deduce a correction parameter to adjust the total fish quantity.
[0106] Figure 7The block diagram of the composition structure of the ecological fishery resource assessment system provided by the embodiment of the present invention is shown. The configuration module 11 includes:
[0107] An acquisition unit 111, configured to acquire the environmental data in the evaluation water area, where the environmental data at least includes: weather, moon phase, and fish migration, and configure a fishing window period;
[0108] A selection unit 112, configured to select several ideal evaluation dates from the fishing window period;
[0109] A deletion unit 113, configured to calculate the real-time speed of each fishing boat, and delete the fishing boats with the real-time speed less than the threshold from the position snapshot;
[0110] An insertion unit 114, configured to insert a label generated by the test time into the position snapshot.
[0111] Figure 8 The block diagram of the composition structure of the ecological fishery resource assessment system provided by the embodiment of the present invention is shown. The estimation module 12 includes:
[0112] A merging unit 121, configured to determine whether the monitoring ranges of two adjacent fishing boats overlap. If so, merge the monitoring ranges;
[0113] A pushing unit 122, configured to record the number of times fish appear in each monitoring range, arrange the monitoring ranges in descending order of the number of times, obtain a monitoring queue, and push the monitoring queue to a preset terminal.
[0114] Figure 9 The block diagram of the composition structure of the ecological fishery resource assessment system provided by the embodiment of the present invention is shown. The obtaining module 13 includes:
[0115] A establishing unit 131, configured to perform grid segmentation on the blind area to obtain several sub-regions, traverse the center of the circle closest to the sub-region, define the corresponding monitoring range as the target range, and establish a mapping between the target range and the corresponding sub-region;
[0116] A calculating unit 132, configured to calculate the water area of the target range and the corresponding sub-region according to the mapping, and calculate the total fish quantity according to the quantity.
[0117] Figure 10 The block diagram of the composition structure of the ecological fishery resource assessment system provided by the embodiment of the present invention is shown. The adjustment module 14 includes:
[0118] The splitting unit 141 is used to record the physiological data of the test sample, compare the changes by using the detection target, and split the changes into several single items;
[0119] The query unit 142 is used to query a preset comparison table through the single items, determine the processing measures, and push the processing measures to a preset terminal.
[0120] Among them, the configuration module 11 is mainly used to complete step S100, the estimation module 12 is mainly used to complete step S200, the obtaining module 13 is mainly used to complete step S300, and the adjustment module 14 is mainly used to complete step S400;
[0121] The acquisition unit 111 is mainly used to complete step S101, the selection unit 112 is mainly used to complete step S102, the deletion unit 113 is mainly used to complete step S103, and the insertion unit 114 is mainly used to complete step S104;
[0122] The merging unit 121 is mainly used to complete step S201, and the pushing unit 122 is mainly used to complete step S202;
[0123] The establishing unit 131 is mainly used to complete step S301, and the calculating unit 132 is mainly used to complete step S302;
[0124] The splitting unit 141 is mainly used to complete step S401, and the query unit 142 is mainly used to complete step S402.
[0125] The above are only the preferred embodiments of the present invention, and do not limit the patent scope of the present invention accordingly. Any equivalent structure or equivalent process transformation made by using the content of the specification and drawings of the present invention, or directly or indirectly applied to other related technical fields, shall be equally included in the patent protection scope of the present invention.
Claims
1. An ecological fishery resource assessment method based on data analysis, characterized in that, The method includes: Designating the evaluation waters of ecological fishery resources, determining several ideal evaluation dates, based on the pre-acquired positioning permission, counting the number of fishing boats going to sea for fishing within each of the ideal evaluation dates, finding out the ideal evaluation date with the largest number of fishing boats, and defining it as the target date. In the target date, selecting several test times, collecting the real-time positions of the fishing boats in the evaluation waters, generating position snapshots, and configuring a one-to-one correspondence between the position snapshots and the test times; Drawing a plan view of the evaluation waters and marking the boundaries, traversing the position snapshots, using the real-time position as the center and the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and using the echo signal of the fishing boat sonar to estimate the number of fish in the monitoring range; Marking the monitoring range on the plan view, defining the area other than the monitoring range in the plan view as the blind area, dividing the blind area to obtain several sub-areas, finding the nearest monitoring range to each sub-area and determining it as the target range, calculating the average fish quantity per unit area in the target range, and estimating the number of fish in each sub-area, and adding up the number of fish in all the monitoring ranges and sub-areas to obtain the total fish quantity; Defining a test sample. The step of defining the test sample includes: Before the ideal evaluation date arrives, fishing in advance, injecting physical, chemical or electronic identifiers into the fish bodies, and after marking, releasing the fish back into the evaluation waters; After the real-time position of the fishing boat coincides with the preset return port position, randomly selecting several detection targets from all the fishing boats, calculating the proportion of the test sample among all the fish caught by the detection targets, and based on the proportion, inferring a correction parameter to adjust the total fish quantity; In the target date, after the fishing by the fishing boats is over, randomly selecting multiple fishing boats and determining them as detection targets, calculating the proportion of the marked fish among all the fish caught by the detection targets, and inferring the total quantity of all the fish in the evaluation waters, and determining the total quantity as the correction parameter to correct the total fish quantity.
2. The ecological fishery resource assessment method based on data analysis according to claim 1, wherein The step of determining several ideal evaluation dates includes: Collecting the environmental data in the evaluation waters, where the environmental data at least includes: weather, lunar phase and fish migration, and configuring the fishing window period; Selecting several ideal evaluation dates from the fishing window period.
3. The ecological fishery resource assessment method based on data analysis according to claim 1, characterized in that The step of, in the target date, selecting several test times, collecting the real-time positions of the fishing boats in the evaluation waters, and generating position snapshots includes: Calculating the real-time speed of each fishing boat, and deleting the fishing boats with the real-time speed less than the threshold from the position snapshots; Inserting a label generated by the test time into the position snapshots.
4. The ecological fishery resource assessment method based on data analysis according to claim 3, characterized in that The step of drawing a plan view of the evaluation waters, marking the boundaries, traversing the position snapshots, using the real-time position as the center and the detection distance of the fishing boat sonar as the radius to delimit the monitoring range, and using the echo signal of the fishing boat sonar to estimate the number of fish in the monitoring range includes: Judging whether the monitoring ranges of two adjacent fishing boats overlap. If so, merging the monitoring ranges; Record the occurrence times of fish schools within each monitoring range, and arrange the monitoring ranges in descending order of the occurrence times to obtain a monitoring queue, and push the monitoring queue to a preset terminal.
5. The ecological fishery resource assessment method based on data analysis according to claim 1, characterized in that The method further includes: Embed a timestamp generated by the test time into the location snapshot via the corresponding relationship; Integrate all location snapshots to generate a snapshot set and define abnormal items.
6. The ecological fishery resource assessment method based on data analysis according to claim 5, characterized in that The step of dividing the blind area into several sub-areas includes: Perform grid division on the blind area to obtain several sub-areas, traverse the center of the circle closest to the sub-area, and define the corresponding monitoring range as the target range, and establish a mapping between the target range and the corresponding sub-area; Based on the mapping, calculate the water area of the target range and the corresponding sub-area, and calculate the total fish quantity according to the quantity.
7. The ecological fishery resource assessment method based on data analysis according to claim 1, characterized in that The step of randomly selecting several detection targets and calculating the proportion of the test sample among all the fish caught by the detection targets includes: Record the physiological data of the test sample, use the detection targets to compare the changes, and divide the changes into several single items; Query a preset comparison table via the single item to determine the treatment measures, and push the treatment measures to a preset terminal.
8. An ecological fishery resource assessment system based on data analysis, characterized in that, The system includes: A configuration module for demarcating the evaluation waters of ecological fishery resources, determining several ideal evaluation dates, counting the number of fishing boats going to sea for fishing within each ideal evaluation date based on the pre-obtained positioning authority, finding out the ideal evaluation date with the largest number of fishing boats and defining it as the target date, selecting several test times within the target date, collecting the real-time positions of fishing boats in the evaluation waters to generate location snapshots, and configuring a one-to-one correspondence between the location snapshots and the test times; An estimation module for drawing a plan view of the evaluation waters and marking the boundaries, traversing the location snapshots, using the real-time position as the center of the circle and the detection distance of the fishing boat sonar as the radius to demarcate the monitoring range, and estimating the number of fish in the monitoring range using the echo signal of the fishing boat sonar; A obtaining module for marking the monitoring range on the plan view, defining the area other than the monitoring range in the plan view as the blind area, dividing the blind area into several sub-areas, finding the monitoring range closest to each sub-area and determining it as the target range, calculating the average fish quantity per unit area in the target range, and estimating the number of fish in each sub-area, and adding up the number of fish in all the monitoring ranges and sub-areas to obtain the total fish quantity; Adjustment module, used to define test samples. The content of defining test samples includes: fishing in advance before the ideal evaluation date arrives, injecting physical, chemical or electronic identifiers into the fish bodies, and after tagging, releasing the fish back into the evaluation waters. When the real-time position of the fishing boat coincides with the preset return port position, randomly select several detection targets from all fishing boats, calculate the proportion of the test samples among all the fish caught by the detection targets, and based on this proportion, deduce the correction parameter to adjust the total fish quantity. On the target date, after the fishing of the fishing boat is completed, randomly select multiple fishing boats and determine them as detection targets, calculate the proportion of the tagged fish among all the fish caught by the detection targets, deduce the total quantity of all the fish in the evaluation waters, and determine the total quantity as the correction parameter to correct the total fish quantity.
9. The ecological fishery resource assessment system based on data analysis according to claim 8, characterized in that The configuration module includes: Collection unit, used to collect the environmental data in the evaluation waters, where the environmental data at least includes: weather, lunar phase and fish migration, and configure the fishing window period; Selection unit, used to select several ideal evaluation dates from the fishing window period; Deletion unit, used to calculate the real-time speed of each fishing boat and delete the fishing boats with the real-time speed less than the threshold from the position snapshot; Insertion unit, used to insert the tags generated by the test time into the position snapshot.
10. The ecological fishery resource assessment system based on data analysis according to claim 8, wherein, The estimation module includes: Merging unit, used to judge whether the monitoring ranges of two adjacent fishing boats overlap. If so, merge the monitoring ranges; Pushing unit, used to record the occurrence times of the fish schools in each monitoring range, arrange the monitoring ranges in descending order according to the occurrence times to obtain a monitoring queue, and push the monitoring queue to the preset terminal.
Citation Information
Patent Citations
Quantitative evaluation method for proliferation and releasing effect
CN110135720A
Fishing navigation method and apparatus, device, and storage medium
EP4273503A1