A method and system for identifying ecological saturation of marine ranches

By collecting detection information in the remote sensing tower of the marine ranch, determining the type of breeding organisms and calculating the biological quantity value, combining the biological change curve and spatial data, the problem of low ecological saturation assessment accuracy caused by changes in the ecological environment of the marine ranch is solved, and the more High recognition accuracy.

CN118735715BActive Publication Date: 2025-01-10GUANGDONG OCEAN UNIVERSITY
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202411203612.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-30
Publication Date
2025-01-10
Estimated Expiration
2044-08-30

Smart Images

  • Figure CN118735715B_ABST
    Figure CN118735715B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and system for identifying the ecological saturation of a marine ranch, the method comprising: obtaining detection information of the marine ranch, the detection information being information collected at preset time intervals by a remote sensing tower set at the marine ranch; determining the biological type of the marine ranch-cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type; using the biological quantity value and a preset biological change curve to calculate the predicted quantity value; after obtaining the spatial data of the marine ranch, calculating the ecological saturation according to the spatial data and the predicted quantity value. The present invention performs comprehensive calculations through detected images and water samples, which can fit the actual ecological environment of the marine ranch, thereby improving the recognition and calculation accuracy of the ecological saturation and reducing the deviation of the evaluation.
Need to check novelty before this filing date? Find Prior Art

Description

Background Art

[0002] "Marine ranch" is an artificial fishery. Specifically, it refers to a certain sea area that uses large-scale fishery facilities and a systematic management system, and utilizes the natural marine ecological environment to gather artificially released economic marine organisms. Just like grazing cattle and sheep on land, fish, shrimp, shellfish, algae and other marine resources are released at sea in a planned and purposeful manner.

[0003] Due to the continuous flow of ocean currents in marine ranches, the ecological environment of marine ranches may continue to change during the process of marine aquaculture. The change of ecological environment will affect the growth of aquaculture. Therefore, it is necessary to evaluate the ecological saturation of marine ranches to determine whether the ecological environment of marine ranches is suitable for aquaculture. The commonly used identification method is to obtain the accounting indicators related to marine ranches, collect the corresponding actual values ​​and evaluation parameters according to the accounting indicators, and calculate the ecological saturation of the marine ranch to be evaluated based on the actual values ​​and evaluation parameters.

[0004] However, the commonly used methods currently have the following technical problems: the ecological environment of marine ranches is constantly changing, and the weight and content of substances also change accordingly. Only by collecting the required data and performing calculations through a single accounting indicator, the identification results deviate from the current actual moment and the assessment accuracy is low. Summary of the invention

[0005] The present invention proposes a method and system for identifying the ecological saturation of an ocean ranch, which can solve one or more of the above-mentioned technical problems.

[0006] A first aspect of an embodiment of the present invention provides a method for identifying the ecological saturation of a marine ranch, the method comprising:

[0007] Acquiring detection information of the marine ranch, wherein the detection information is collected at preset time intervals by a remote sensing tower installed at the marine ranch;

[0008] Determine the biological type of the marine ranch cultured organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type;

[0009] The predicted quantity value is calculated using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed according to the numerical relationship between the biological historical quantity values ​​and the historical time nodes after collecting multiple biological historical quantity values ​​and historical time nodes;

[0010] After obtaining the spatial data of the marine ranch, the ecological saturation is calculated based on the spatial data and the predicted quantity value.

[0011] In a possible implementation of the first aspect, the detection information includes a plurality of real-time detection images and a plurality of water sample data;

[0012] The acquisition of the marine ranch detection information includes:

[0013] The real-time wind speed value is detected by the wind speed sensor of the remote sensing tower. When the real-time wind speed value is less than the preset wind speed value, the camera of the remote sensing tower is called to take images at preset time intervals to obtain multiple real-time detection images;

[0014] After each real-time detection image is collected, the distance between the marine ranch cultured organisms and the remote sensing tower in the water is determined;

[0015] If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of the substance contained in the water sample is analyzed to obtain water sample data;

[0016] If the interval distance value is greater than the preset distance value, the water sample collection is suspended and waits until the next detection image is taken.

[0017] In a possible implementation of the first aspect, determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes:

[0018] Calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism;

[0019] Searching for a corresponding biological type in a preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch;

[0020] Searching for material data based on the biological type, the material data including: chemical formulas of excrement of the corresponding organisms of the biological type;

[0021] After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of a plurality of the substance content values ​​is calculated to obtain a substance average value corresponding to each of the biological types;

[0022] The biological quantity value corresponding to each biological type is calculated using the material average value and the preset ratio value.

[0023] In a possible implementation manner of the first aspect, the detection information includes a plurality of water surface detection images and a plurality of underwater detection images;

[0024] The acquisition of the marine ranch detection information includes:

[0025] Determine a shooting time node based on a preset time interval, wherein the shooting time node is a time node for scattering feed into the ocean ranch;

[0026] The camera at the top of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple water surface detection images, and the camera at the bottom of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple underwater detection images.

[0027] In a possible implementation of the first aspect, determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes:

[0028] Calling a preset second image recognition model to identify the characteristics of the organisms contained in each of the water surface detection images, obtaining biological characteristics, and searching for corresponding biological types according to the biological characteristics;

[0029] Counting the number of each biological type in the water surface detection image and the underwater detection image taken at the same time point according to the biological features and summing them up to obtain the image species quantity value;

[0030] The average value of the number of species in the multiple images is calculated to obtain the number of organisms corresponding to each type of organism.

[0031] In a possible implementation manner of the first aspect, calculating the ecological saturation according to the spatial data and the predicted quantity value includes:

[0032] Extracting a spatial volume value of the marine ranch from the spatial data, and calculating a breeding density value using the spatial volume value and the predicted quantity value;

[0033] The ratio of the breeding density value to the preset tolerable breeding density value is calculated to obtain the ecological saturation.

[0034] In a possible implementation of the first aspect, after the step of determining the biological type of the marine ranch cultured organisms based on the detection information, the method further includes:

[0035] When the biological type is different from the type recorded in the preset type table, searching for a corresponding biological image according to the biological type;

[0036] The biological image and preset alarm information are sent to the user terminal so that the user terminal can remind the user that there is a risk of biological invasion in the marine ranch.

[0037] A second aspect of an embodiment of the present invention provides a marine ranch ecological saturation identification system, the system comprising:

[0038] A detection information acquisition module is used to acquire detection information of the marine ranch, wherein the detection information is collected at preset time intervals by a remote sensing tower installed in the marine ranch;

[0039] A biological quantity calculation module is used to determine the biological type of the marine ranch cultured organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type;

[0040] A module for calculating predicted quantity, used for calculating predicted quantity value by using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed according to the numerical relationship between the biological historical quantity value and the historical time node after collecting a plurality of biological historical quantity values ​​and historical time nodes;

[0041] The module for calculating ecological saturation is used to calculate ecological saturation according to the spatial data and the predicted quantity value after acquiring the spatial data of the marine ranch.

[0042] In a possible implementation of the second aspect, the detection information includes a plurality of real-time detection images and a plurality of water sample data;

[0043] The acquisition of the marine ranch detection information includes:

[0044] The real-time wind speed value is detected by the wind speed sensor of the remote sensing tower. When the real-time wind speed value is less than the preset wind speed value, the camera of the remote sensing tower is called to take images at preset time intervals to obtain multiple real-time detection images;

[0045] After each real-time detection image is collected, the distance between the marine ranch cultured organisms and the remote sensing tower in the water is determined;

[0046] If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of the substance contained in the water sample is analyzed to obtain water sample data;

[0047] If the interval distance value is greater than the preset distance value, the water sample collection is suspended and waits until the next detection image is taken.

[0048] In a possible implementation of the second aspect, determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes:

[0049] Calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism;

[0050] Searching for a corresponding biological type in a preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch;

[0051] Searching for material data based on the biological type, the material data including: chemical formulas of excrement of the corresponding organisms of the biological type;

[0052] After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of a plurality of the substance content values ​​is calculated to obtain a substance average value corresponding to each of the biological types;

[0053] The biological quantity value corresponding to each biological type is calculated using the material average value and the preset ratio value.

[0054] In a possible implementation manner of the second aspect, the detection information includes a plurality of water surface detection images and a plurality of underwater detection images;

[0055] The acquisition of the marine ranch detection information includes:

[0056] Determine a shooting time node based on a preset time interval, wherein the shooting time node is a time node for scattering feed into the ocean ranch;

[0057] The camera at the top of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple water surface detection images, and the camera at the bottom of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple underwater detection images.

[0058] In a possible implementation of the second aspect, determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes:

[0059] Calling a preset second image recognition model to identify the characteristics of the organisms contained in each of the water surface detection images, obtaining biological characteristics, and searching for corresponding biological types according to the biological characteristics;

[0060] Counting the number of each biological type in the water surface detection image and the underwater detection image taken at the same time point according to the biological features and summing them up to obtain the image species quantity value;

[0061] The average value of the number of species in the multiple images is calculated to obtain the number of organisms corresponding to each type of organism.

[0062] In a possible implementation manner of the second aspect, calculating the ecological saturation according to the spatial data and the predicted quantity value includes:

[0063] Extracting a spatial volume value of the marine ranch from the spatial data, and calculating a breeding density value using the spatial volume value and the predicted quantity value;

[0064] The ratio of the breeding density value to the preset tolerable breeding density value is calculated to obtain the ecological saturation.

[0065] In a possible implementation manner of the second aspect, the system further includes:

[0066] An image search module, used for searching for a corresponding biological image according to the biological type when the biological type is different from the type recorded in the preset type table;

[0067] An alarm module is used to send the biological image and preset alarm information to a user terminal so that the user terminal can remind the user that there is a risk of biological invasion in the marine ranch in a possible implementation manner of the second aspect.

[0068] Compared with the prior art, the method and system for identifying the ecological saturation of a marine ranch provided by an embodiment of the present invention have the following beneficial effects: the present invention can obtain detection information of the marine ranch; determine the biological type of the marine ranch-farmed organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type; use the biological quantity value and the preset biological change curve to calculate the predicted quantity value; calculate the ecological saturation based on the spatial data and the predicted quantity value; and perform comprehensive calculations through detected images and water samples to fit the actual ecological environment of the marine ranch, thereby improving the recognition and calculation accuracy of the ecological saturation and reducing the deviation of the evaluation. BRIEF DESCRIPTION OF THE DRAWINGS

[0069] Figure 1 It is a flow chart of a method for identifying the ecological saturation of a marine ranch provided by an embodiment of the present invention;

[0070] Figure 2 It is a structural schematic diagram of a marine ranch ecological saturation identification system provided by one embodiment of the present invention. DETAILED DESCRIPTION

[0071] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0072] In order to solve the above problems, a method for identifying the ecological saturation of a marine ranch provided in an embodiment of the present application will be introduced and explained in detail through the following specific embodiments.

[0073] Reference Figure 1 , showing a flow chart of a method for identifying ecological saturation of a marine ranch provided by an embodiment of the present invention.

[0074] In one embodiment, the method is applicable to a management system or a cloud system of a marine ranch, which can be installed in a smart terminal or a computer.

[0075] In order to monitor the status of the ocean ranch in real time, multiple remote sensing towers can be installed in the ocean ranch. The cloud system can communicate with each remote sensing tower, detect various data of the ocean ranch through the remote sensing tower, and transmit various data to the cloud system. The cloud system monitors the real-time status of the ocean ranch by analyzing various data. At the same time, the saturation of the ocean ranch can be analyzed and calculated, which is convenient for users to adjust their breeding measurements or prompt users to capture farmed marine life.

[0076] In an optional embodiment, each remote sensing tower can be set around the marine ranch. For example, if the marine ranch is circular, the remote sensing tower can be installed around the marine ranch or at the center of the marine ranch to monitor the marine ranch in real time from the periphery and the center. The specific installation method and installation location can be adjusted according to actual needs.

[0077] Wherein, as an example, the marine ranch ecological saturation identification method may include:

[0078] S11, obtaining detection information of the marine ranch, wherein the detection information is information collected at preset time intervals by a remote sensing tower installed at the marine ranch.

[0079] In one embodiment, various data of the marine ranch can be detected by a remote sensing tower to obtain detection information. The various data may include the number of farmed organisms, the volume, weight, color, etc. of farmed organisms, the temperature, water flow rate, pH value, oxygen content, pollutant content, etc. of the marine ranch.

[0080] Due to the continuous flow of ocean currents in the marine ranch, the ecological environment of the marine ranch may change continuously during the process of marine aquaculture, and the change of ecological environment will affect the growth of aquaculture. In order to improve the calculation accuracy of ecological saturation, the remote sensing tower can collect information and data at preset time intervals. For example, it can collect information and data every hour, so that the cloud system can perform calculations every hour.

[0081] In an optional embodiment, due to the continuous flow of the ocean currents in the marine ranch, the ecological environment of the marine ranch changes rapidly when the wind and waves are large. Although the ecological saturation can be calculated at this time, the ecological environment of the marine ranch changes again in the next second, and the ecological saturation calculated in the previous second is difficult to reflect its actual situation. Therefore, information collection can be performed at preset time intervals when the wind and waves are small and the current flow speed is slow, so as to improve the accuracy of the calculation and make the calculation results fit the actual situation.

[0082] In one embodiment, the detection information includes a plurality of real-time detection images and a plurality of water sample data.

[0083] The real-time detection images are images of the ocean ranch taken in real time by the remote sensing tower’s camera. The water sample data are obtained by extracting water samples at different depths of the ocean ranch using the water sampling equipment installed in the remote sensing tower and analyzing the composition of the water samples.

[0084] Wherein, as an example, the acquisition of the detection information of the marine ranch may include the following sub-steps:

[0085] S21. Detecting a real-time wind speed value through a wind speed sensor of a remote sensing tower. When the real-time wind speed value is less than a preset wind speed value, calling a camera of the remote sensing tower to capture images at preset time intervals to obtain a plurality of real-time detection images.

[0086] S22, after each real-time detection image is collected, determining the distance between the marine ranch cultured organisms and the remote sensing tower in the water.

[0087] S23. If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of substances contained in the water sample is analyzed to obtain water sample data.

[0088] S24: If the interval distance value is greater than the preset distance value, suspending water sample collection and waiting until the next time to take a detection image.

[0089] In one operation mode, a wind speed sensor can be installed on the top of the remote sensing tower to measure the wind speed. If the wind speed is high, the waves on the surface of the ocean ranch may be high, the speed of the ocean current may be high, and the ecological environment of the ocean ranch may change quickly. On the contrary, if the wind speed is low, the waves on the surface of the ocean ranch may be low, the speed of the ocean current may be low, and the ecological environment of the ocean ranch may change slowly.

[0090] The real-time wind speed value detected by the wind speed sensor can be compared with the preset wind speed value. If the real-time wind speed value is less than the preset wind speed value, it means that the wind and waves on the surface of the marine ranch are small, the speed of the ocean current is also small, and the ecological environment of the marine ranch changes slowly. At this time, data collection and calculation of ecological saturation will be more in line with the actual situation of the marine ranch.

[0091] Then, the camera of the remote sensing tower can be called to take images at a preset time interval to obtain multiple real-time detection images. The preset time interval can be one minute, five minutes or ten minutes, which can be adjusted according to actual needs.

[0092] After each remote sensing tower takes a real-time detection image, it can determine whether there are farmed organisms near the remote sensing tower. If there are farmed organisms, water sample data can be obtained. If not, water sample data can be omitted. Because when taking real-time detection images, if there are farmed organisms nearby, the captured images may contain farmed organisms, and water sample data is also data about the real-time environment of these farmed organisms. Comprehensive calculations using images and water sample data can effectively improve the accuracy of calculations.

[0093] In one operation mode, the remote sensing tower can be provided with an ultrasonic sensor, which can detect the distance between the cultured organisms and the remote sensing tower by sending ultrasonic waves underwater and receiving reflected ultrasonic waves, thereby obtaining the interval distance value. The distance detected by ultrasonic waves can be calculated using conventional technical means.

[0094] If the interval distance value is less than the preset distance value, it means that the farmed organisms are near the remote sensing tower. The water sampling equipment can be called to collect water samples from the marine ranch and analyze the substances contained in the water samples and the content of the substances to obtain water sample data.

[0095] If the interval distance value is greater than the preset distance value, it means that the farmed organisms are not near the remote sensing tower. Water sample collection is suspended. After the preset time interval, another image is taken, and then water samples are extracted and the water sample data is tested.

[0096] Optionally, in order to reduce the number of images to be processed, if water sample data cannot be collected after taking the real-time detection image, the real-time detection image can be placed in a cache area, and after being placed for a preset period of time, the real-time detection image can be deleted.

[0097] In another optional embodiment, the ecological saturation needs to be calculated by accurately measuring the number of farmed organisms. When the feed is spread, the farmed organisms can be gathered, and the number of the farmed organisms can be counted when they are gathered.

[0098] In this embodiment, the detection information includes multiple surface detection images and multiple underwater detection images. The remote sensing tower may be provided with two cameras, one disposed on the surface of the ocean ranch and the other disposed in the water of the ocean ranch. The surface detection images may be images acquired by the camera disposed on the surface of the ocean ranch, and the underwater detection images may be images acquired by the camera disposed in the water of the ocean ranch.

[0099] Wherein, as an example, the acquisition of the detection information of the marine ranch may include the following sub-steps:

[0100] S31. Determine a shooting time node based on a preset time interval, where the shooting time node is a time node for scattering feed into the ocean ranch.

[0101] S32, calling the camera at the top of the remote sensing tower to shoot images according to the shooting time nodes to obtain multiple water surface detection images, and calling the camera at the bottom of the remote sensing tower to shoot images according to the shooting time nodes to obtain multiple underwater detection images.

[0102] In an actual operation mode, a preset time interval may be determined first, and a starting time node of the preset time interval may be determined to obtain a shooting time node, wherein the shooting time node is a time node for spreading feed into the ocean ranch.

[0103] For example, if the feed is spread every 12 hours, the preset time interval is 12 hours, and each time starts at 9 o'clock, then the shooting time node is 9:00.

[0104] When the shooting time node is reached, the camera of the remote sensing tower can be called to shoot the water surface of the ocean ranch to obtain a water surface detection image. After multiple shots, multiple water surface detection images can be obtained. Similarly, when the shooting time node is reached, the camera of the remote sensing tower can also be called to shoot the water situation of the ocean ranch to obtain an underwater detection image. After multiple shots, multiple underwater detection images can be obtained.

[0105] For example, if the farmed organisms are grass carps, after the feed is spread, the grass carps will swarm together to eat the feed. When the farmed organisms compete for the feed, they will overlap each other. It is difficult to count the number of grass carps only through the water surface detection image, so the underwater detection image can be taken. By combining the water surface detection image and the underwater detection image to count the number of grass carps at the same time, the accuracy of the statistics can be improved, and the ecological saturation can be calculated based on the statistical data later.

[0106] S12. Determine the biological type of the organisms cultured in the marine ranch based on the detection information, and calculate the biological quantity value corresponding to each biological type.

[0107] In one embodiment, the biological type of the organisms cultured in the marine ranch can be determined based on the detection information. The biological type can be xx fish, xx shrimp, xx snail, etc. Because the ocean currents of the marine ranch are constantly flowing, the ecological environment of the marine ranch is also changing, and there may be organisms that are not cultured by the user growing in the marine ranch. Therefore, the detected biological types may include organisms originally cultured by the user, and may also include organisms that are not cultured by the user. And organisms that are not cultured by the user may affect the stability and ecological balance of the marine ranch. Therefore, it is necessary to determine the biological quantity value corresponding to each biological type.

[0108] Assume that there are three types of organisms, A, B, and C. You can determine the number of A organisms and get the corresponding number of organisms for A; then the number of B organisms, get the corresponding number of organisms for B; then the number of C organisms, get the corresponding number of organisms for C.

[0109] In an optional embodiment, in steps S21-S24, the collected detection information may include multiple real-time detection images and multiple water sample data.

[0110] Determine the biological type and the biological quantity value corresponding to each biological type based on the collected image and water sample data, wherein, as an example, determining the biological type of marine ranch cultured organisms based on the detection information and calculating the biological quantity value corresponding to each biological type may include the following sub-steps:

[0111] S41, calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism.

[0112] S42. Searching for a corresponding biological type in a preset type table according to the biological profile. The preset type table is a list constructed by summarizing the types of organisms that can be cultured in the ocean ranch.

[0113] S43. Searching for material data based on the biological type, the material data comprising: chemical formulas of excrement of the corresponding organisms of the biological type.

[0114] S44. After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of multiple substance content values ​​is calculated to obtain the substance average value corresponding to each of the biological types.

[0115] S45. Calculate the number of organisms corresponding to each type of organisms using the average value of the substances and a preset ratio value.

[0116] In one implementation, a preset first image recognition model may be called to recognize each real-time detection image to obtain the outline of the farmed organisms contained in each real-time detection image, thereby obtaining the organism outline.

[0117] The preset first image recognition model may be a CNN image recognition model pre-trained by the user. The user may pre-collect a large number of images of marine ranch-farmed organisms and images of organisms growing near the marine ranch, and label their names. The labeled images are used for model training to obtain the preset first image recognition model.

[0118] It should be noted that the real-time detection image may only capture part of the body of a farmed organism, for example, only the head of a farmed grass carp. In order to improve the recognition of the preset first image recognition model, after collecting a large number of images, the training images can be split according to organs, and then the split images can be used for training. For example, the image of a certain fish can be split into the head, gills, fins, tail and trunk, and then the split images can be used for training.

[0119] After obtaining the biological profile, the corresponding biological type can be searched in the preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch.

[0120] For example, a user raises three types of fish in an ocean ranch, sets a type number for each type of fish, and uses the type number to build a preset type table. In addition, each type number is bound to the information of the corresponding fish, including the color, size, outline, water temperature required for breeding, pH value, water quality parameters of organisms, substances in excreta of organisms, fertilizer substances of organisms, etc.

[0121] After obtaining the biological profile, the biological profile can be compared with multiple profiles recorded in the preset type table to find the most similar profile, and the biological type corresponding to the most similar profile is determined to be the biological type corresponding to the biological profile.

[0122] Similarly, the type number corresponding to the biological type can be determined, and the pre-recorded information can be searched according to the type number to obtain material data. The material data includes: fertilizer materials and chemical formulas of materials required for breeding the biological type corresponding to the biological type, and can also include chemical formulas of excrement of the biological type corresponding to the biological type.

[0123] Next, it can be determined whether the substance in the water sample data contains the substance corresponding to the chemical formula of the substance data. If so, the content of the corresponding substance can be determined from the water sample data to obtain the substance content value. The number of farmed organisms in the current marine ranch can be estimated by the content of their feed or sorting materials, and then the ecological saturation can be calculated based on their number.

[0124] Since there are multiple water sample data collected, correspondingly, there are also multiple substance content values ​​obtained. In order to reduce the calculation error, the average value of the multiple substance content values ​​can be calculated to obtain the substance average value.

[0125] According to the previous text, the model may identify multiple biological profiles, multiple biological types, and multiple material average values ​​obtained by subsequent calculations.

[0126] Next, the biological quantity value corresponding to each biological type can be calculated using the average value of each substance and the preset ratio value.

[0127] The preset ratio value is a value calculated in advance by the user. For example, the user can pre-build multiple breeding boxes, build an ecological environment similar to that of a marine ranch in the breeding boxes, and breed the same organisms, and the number of organisms cultured in each breeding box is different. Then, the excrement content value or feed content value of the breeding box can be counted, and then the ratio between the number of cultured organisms and the excrement content value or feed content value can be determined, and this ratio relationship is used as the preset ratio value.

[0128] After obtaining the material average value, the product of the material average value and the corresponding preset ratio value can be calculated to obtain the biological quantity value corresponding to each biological type.

[0129] In yet another optional embodiment, in steps S31 - S32 , the collected detection information may include a plurality of water surface detection images and a plurality of underwater detection images.

[0130] In order to accurately determine the biological type of farmed organisms and accurately calculate the number of farmed organisms based on the images on the water surface and in the water, as an example, the biological type of farmed organisms in the marine ranch is determined based on the detection information, and the biological quantity value corresponding to each biological type is calculated, which may include the following sub-steps:

[0131] S51, calling a preset second image recognition model to recognize the characteristics of the organisms contained in each of the water surface detection images, obtaining biological characteristics, and searching for corresponding biological types according to the biological characteristics.

[0132] S52, counting the number of each biological type in the water surface detection image and the underwater detection image taken at the same time point according to the biological features and summing them up to obtain an image species quantity value.

[0133] S53, calculating the average value of the number of species in the multiple images to obtain the number of organisms corresponding to each of the organism types.

[0134] In one implementation, a preset second image recognition model can be called to identify the organisms contained in each water surface detection image, thereby obtaining the characteristics of the organisms in the water surface detection image, obtaining the biological characteristics, and then searching for the corresponding biological type according to the biological characteristics.

[0135] The preset second image recognition model may also be a CNN image recognition model pre-trained by the user. The user may pre-collect a large number of images of marine ranch-farmed organisms and organisms growing near the marine ranch, and annotate their features in the images, including shape, color, organs, ripples, etc. The annotated images are used for model training to obtain the preset second image recognition model.

[0136] The preset second image recognition model is trained using annotated images, and can recognize biological features after training. Then, the corresponding biological type can be searched in the database according to the biological features.

[0137] In one embodiment, each biological type and its corresponding biological feature can be bound after marking its features in the image and before model training. After the biological feature is identified, the bound biological type can be searched according to the biological feature to obtain the corresponding biological type.

[0138] At this time, the number of each biological type in the water surface detection image and the underwater detection image taken at the same time point can also be counted and summed according to the biological features to obtain the image species quantity value.

[0139] For example, a water surface detection image and an underwater detection image were taken at 9:00, and after an interval of 6 hours, another water surface detection image and another underwater detection image were taken at 15:00. The number of biological types can be counted according to the biological features of the water surface detection image taken at 9:00, and the number of each biological type can be counted according to the biological features of the underwater detection image taken at 9:00, and then the two numbers are summed to obtain the image species quantity value of the image taken at 9:00. According to the above method, another calculation can be performed to obtain the image species quantity value of the image taken at 15:00.

[0140] Finally, the average of the species quantity values ​​of multiple images can be calculated to obtain the biological quantity value corresponding to each biological type.

[0141] S13. Calculate the predicted quantity value using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed based on the numerical relationship between the biological historical quantity values ​​and the historical time nodes after collecting multiple biological historical quantity values ​​and historical time nodes.

[0142] Every cultured organism has its own growth cycle. For example, fish are juveniles in the first three months, fingerlings from the fourth to sixth months, sub-adults from the seventh to ninth months, and adult fish from the tenth to twelfth months.

[0143] During the growth process at different times, there may be death or continued growth. As mentioned above, users can culture organisms in the breeding box in advance, count the number of cultured organisms once a day, and record the time of each day, so as to obtain multiple historical number values ​​and historical time nodes of the organisms. Based on the historical number values ​​and historical time nodes of the organisms, a biological change curve can be constructed to determine the relationship between the number of cultured organisms and their growth time.

[0144] Next, after determining the biological quantity value, the current time node can be determined, and then the breeding time can be calculated using the current time node and the time node for placing the cultured biological seedlings. According to the biological quantity value and the breeding time, the curve position of the current time node in the preset biological change curve can be determined.

[0145] Next, the predicted time node can be determined, and then the predicted time node and the current time node can be used to calculate the estimated time. By moving from the curve position of the current time node to the estimated time, the curve position of the predicted time node in the preset biological change curve can be obtained, and the number of farmed organisms at this position can be obtained. The difference between this quantity value and the biological quantity value is calculated to obtain the predicted quantity value.

[0146] S14. After obtaining the spatial data of the marine ranch, the ecological saturation is calculated according to the spatial data and the predicted quantity value.

[0147] After calculating the predicted quantity value, the spatial data of the marine ranch can be obtained, and the spatial data can be the volume size of the entire marine ranch. The ecological saturation of the entire marine ranch can be calculated based on the spatial data and the predicted quantity value.

[0148] In one embodiment, the calculating of ecological saturation according to the spatial data and the predicted quantity value may include the following sub-steps:

[0149] S141. Extracting the spatial volume value of the marine ranch from the spatial data, and calculating the breeding density value using the spatial volume value and the predicted quantity value.

[0150] S142. Calculate the ratio of the breeding density value to the preset tolerable breeding density value to obtain ecological saturation.

[0151] Specifically, the spatial volume value of the marine ranch is extracted from the spatial data, and then the ratio of the predicted quantity value to the spatial volume value is calculated to obtain the breeding density value.

[0152] Finally, the ratio of the aquaculture density value to the preset tolerable aquaculture density value can be calculated to obtain the ecological saturation, wherein the preset tolerable aquaculture density value is the density value of the aquacultured organisms in a unit volume calculated in advance by the user.

[0153] Optionally, the user pre-sets a plurality of breeding boxes, and the density value of the cultured organisms within a unit volume can be calculated through the plurality of breeding boxes.

[0154] In another optional embodiment, the biological type recognized by the preset first image recognition model and the preset second image recognition model may not be the biological type of the user's farmed organisms, but may be an organism that flows into the marine ranch with the ocean current of the marine ranch. This organism may destroy the ecological balance of the marine ranch. In order to promptly notify the user of this actual situation, as an example, after the step of determining the biological type of the marine ranch farmed organisms based on the detection information, the method further includes:

[0155] S61. When the biological type is different from the type recorded in the preset type table, searching for a corresponding biological image according to the biological type.

[0156] S62: Send the biological image and preset alarm information to the user terminal, so that the user terminal can remind the user that there is a risk of biological invasion in the marine ranch.

[0157] Specifically, if the biological type is different from the type recorded in the preset type table, it means that the identified biological type is not the biological type raised by the user, and the corresponding biological image can be searched on different online platforms according to the biological type.

[0158] The searched biological images and preset alarm information are then sent to the user terminal, which can be an intelligent terminal of the marine ranch manager, so that the user terminal can display the biological images and broadcast the preset alarm information, thereby reminding the user that the marine ranch is at risk of biological invasion.

[0159] The present invention uses remote sensing towers to collect images to detect the biological density of the marine ranch ecology; combined with the spatial resources of the marine ranch; and based on the correlation between biological density and spatial resources, the current biological reproduction saturation of the marine ranch is determined, which can provide strong data support for marine ranch breeding.

[0160] In this embodiment, an embodiment of the present invention provides a method for identifying the ecological saturation of an ocean ranch, and its beneficial effects are: the present invention can obtain detection information of the ocean ranch; determine the biological type of the organisms cultured in the ocean ranch based on the detection information, and calculate the biological quantity value corresponding to each biological type; use the biological quantity value and a preset biological change curve to calculate the predicted quantity value; calculate the ecological saturation based on the spatial data and the predicted quantity value; and perform comprehensive calculations through detected images and water samples to fit the actual ecological environment of the ocean ranch, thereby improving the recognition and calculation accuracy of the ecological saturation and reducing the evaluation deviation.

[0161] The embodiment of the present invention also provides a marine ranch ecological saturation identification system, see Figure 2 , showing a structural schematic diagram of a marine ranch ecological saturation identification system provided by an embodiment of the present invention.

[0162] Wherein, as an example, the marine ranch ecological saturation identification system may include:

[0163] Acquiring detection information module 201, used to acquire detection information of the marine ranch, wherein the detection information is information collected at preset time intervals by a remote sensing tower installed in the marine ranch;

[0164] The biological quantity calculation module 202 is used to determine the biological type of the marine ranch cultured organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type;

[0165] A predicted quantity calculation module 203 is used to calculate the predicted quantity value using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed according to the numerical relationship between the biological historical quantity values ​​and the historical time nodes after collecting multiple biological historical quantity values ​​and historical time nodes;

[0166] The ecological saturation calculation module 204 is used to calculate the ecological saturation according to the spatial data and the predicted quantity value after obtaining the spatial data of the marine ranch.

[0167] Optionally, the detection information includes multiple real-time detection images and multiple water sample data;

[0168] The acquisition of the marine ranch detection information includes:

[0169] The real-time wind speed value is detected by the wind speed sensor of the remote sensing tower. When the real-time wind speed value is less than the preset wind speed value, the camera of the remote sensing tower is called to take images at preset time intervals to obtain multiple real-time detection images;

[0170] After each real-time detection image is collected, the distance between the marine ranch cultured organisms and the remote sensing tower in the water is determined;

[0171] If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of the substance contained in the water sample is analyzed to obtain water sample data;

[0172] If the interval distance value is greater than the preset distance value, the water sample collection is suspended and waits until the next detection image is taken.

[0173] Optionally, determining the biological type of the marine ranch cultured organisms based on the detection information and calculating the biological quantity value corresponding to each biological type includes:

[0174] Calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism;

[0175] Searching for a corresponding biological type in a preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch;

[0176] Searching for material data based on the biological type, the material data including: chemical formulas of excrement of the corresponding organisms of the biological type;

[0177] After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of a plurality of the substance content values ​​is calculated to obtain a substance average value corresponding to each of the biological types;

[0178] The biological quantity value corresponding to each biological type is calculated using the material average value and the preset ratio value.

[0179] Optionally, the detection information includes a plurality of water surface detection images and a plurality of underwater detection images;

[0180] The acquisition of the marine ranch detection information includes:

[0181] Determine a shooting time node based on a preset time interval, wherein the shooting time node is a time node for scattering feed into the ocean ranch;

[0182] The camera at the top of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple water surface detection images, and the camera at the bottom of the remote sensing tower is called to shoot images according to the shooting time nodes to obtain multiple underwater detection images.

[0183] Optionally, determining the biological type of the marine ranch cultured organisms based on the detection information and calculating the biological quantity value corresponding to each biological type includes:

[0184] Calling a preset second image recognition model to identify the characteristics of the organisms contained in each of the water surface detection images, obtaining biological characteristics, and searching for corresponding biological types according to the biological characteristics;

[0185] Counting the number of each biological type in the water surface detection image and the underwater detection image taken at the same time point according to the biological features and summing them up to obtain the image species quantity value;

[0186] The average value of the number of species in the multiple images is calculated to obtain the number of organisms corresponding to each type of organism.

[0187] Optionally, calculating ecological saturation according to the spatial data and the predicted quantity value includes:

[0188] Extracting a spatial volume value of the marine ranch from the spatial data, and calculating a breeding density value using the spatial volume value and the predicted quantity value;

[0189] The ratio of the breeding density value to the preset tolerable breeding density value is calculated to obtain the ecological saturation.

[0190] Optionally, the system further comprises:

[0191] An image search module, used for searching for a corresponding biological image according to the biological type when the biological type is different from the type recorded in the preset type table;

[0192] An alarm module is used to send the biological image and preset alarm information to a user terminal so that the user terminal can remind the user that there is a risk of biological invasion in the marine ranch in a possible implementation manner of the second aspect.

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

[0194] Furthermore, an embodiment of the present application also provides an electronic device, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the method for identifying the ecological saturation of an ocean ranch as described in the above embodiment is implemented.

[0195] Furthermore, an embodiment of the present application also provides a computer-readable storage medium, which stores a computer-executable program, and the computer-executable program is used to enable a computer to execute the marine ranch ecological saturation identification method as described in the above embodiment.

[0196] It should be noted that the orientation or positional relationship indicated by the terms "upper", "lower", etc. is based on the orientation or positional relationship shown in the accompanying drawings, which is only for the convenience of describing the embodiments of the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. When an element such as a layer, region or substrate is referred to as being "on" or "above" another element, it can be directly on the other element, or there can also be an intermediate element. On the contrary, when an element is referred to as "directly on" or "above" another element, there is no intermediate element. It should also be understood that when an element is referred to as being "under" or "below" another element, it can be directly under or below the other element, or there can also be an intermediate element. On the contrary, when an element is referred to as being "directly under" or "below" another element, there is no intermediate element. Unless otherwise clearly specified and limited, the terms "installed", "connected" and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0197] Those skilled in the art will appreciate that the embodiments of the present application may also provide computer program products. Therefore, the present application may adopt the form of complete hardware embodiments, complete software embodiments, or embodiments in combination with software and hardware. Moreover, the present application may adopt the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program codes.

[0198] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), apparatuses, and computer program products according to the embodiments of the present application. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0199] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0200] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0201] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A method for identifying the ecological saturation of a marine ranch, characterized in that: The method comprises: Acquiring detection information of the marine ranch, wherein the detection information is collected at preset time intervals by a remote sensing tower installed at the marine ranch; Determine the biological type of the marine ranch cultured organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type; The predicted quantity value is calculated using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed according to the numerical relationship between the biological historical quantity values ​​and the historical time nodes after collecting multiple biological historical quantity values ​​and historical time nodes; After obtaining the spatial data of the marine ranch, the ecological saturation is calculated according to the spatial data and the predicted quantity value, wherein the ecological saturation specifically refers to extracting the spatial volume value of the marine ranch from the spatial data, and calculating the aquaculture density value by using the spatial volume value and the predicted quantity value; and calculating the ratio of the aquaculture density value to a preset tolerable aquaculture density value; The detection information includes multiple real-time detection images and multiple water sample data; Determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes: Calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism; Searching for a corresponding biological type in a preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch; Searching for material data based on the biological type, the material data including: chemical formulas of excrement of the corresponding organisms of the biological type; After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of a plurality of the substance content values ​​is calculated to obtain a substance average value corresponding to each of the biological types; The biological quantity value corresponding to each biological type is calculated using the material average value and the preset ratio value.

2. The method for identifying the ecological saturation of marine ranches according to claim 1, characterized in that: The acquisition of the marine ranch detection information includes: The real-time wind speed value is detected by the wind speed sensor of the remote sensing tower. When the real-time wind speed value is less than the preset wind speed value, the camera of the remote sensing tower is called to take images at preset time intervals to obtain multiple real-time detection images; After each real-time detection image is collected, the distance between the marine ranch cultured organisms and the remote sensing tower in the water is determined; If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of the substance contained in the water sample is analyzed to obtain water sample data; If the interval distance value is greater than the preset distance value, the water sample collection is suspended and waits until the next detection image is taken.

3. The method for identifying the ecological saturation of marine ranches according to any one of claims 1 to 2, characterized in that: After the step of determining the biological type of the marine ranch cultured organisms based on the detection information, the method further includes: When the biological type is different from the type recorded in the preset type table, searching for a corresponding biological image according to the biological type; The biological image and preset alarm information are sent to the user terminal so that the user terminal can remind the user that there is a risk of biological invasion in the marine ranch.

4. A marine ranch ecological saturation identification system, characterized in that: The system comprises: A detection information acquisition module is used to acquire detection information of the marine ranch, wherein the detection information is collected at preset time intervals by a remote sensing tower installed in the marine ranch; A biological quantity calculation module is used to determine the biological type of the marine ranch cultured organisms based on the detection information, and calculate the biological quantity value corresponding to each biological type; A module for calculating predicted quantity, used for calculating predicted quantity value by using the biological quantity value and a preset biological change curve, wherein the preset biological change curve is a curve constructed according to the numerical relationship between the biological historical quantity value and the historical time node after collecting a plurality of biological historical quantity values ​​and historical time nodes; An ecological saturation calculation module is used to calculate the ecological saturation according to the spatial data and the predicted quantity value after obtaining the spatial data of the marine ranch, wherein the ecological saturation specifically refers to extracting the spatial volume value of the marine ranch from the spatial data, and calculating the aquaculture density value by using the spatial volume value and the predicted quantity value; and calculating the ratio of the aquaculture density value to a preset tolerable aquaculture density value; The detection information includes multiple real-time detection images and multiple water sample data; Determining the biological type of the marine ranch cultured organisms based on the detection information, and calculating the biological quantity value corresponding to each biological type, includes: Calling a preset first image recognition model to recognize the outline of the organism contained in each of the real-time detection images to obtain the outline of the organism; Searching for a corresponding biological type in a preset type table according to the biological profile, wherein the preset type table is a list constructed by summarizing the types of organisms that can be cultured in the marine ranch; Searching for material data based on the biological type, the material data including: chemical formulas of excrement of the corresponding organisms of the biological type; After extracting the content of the corresponding substance from each of the water sample data according to the chemical formula of the substance data to obtain a substance content value, an average value of a plurality of the substance content values ​​is calculated to obtain a substance average value corresponding to each of the biological types; The biological quantity value corresponding to each biological type is calculated using the material average value and the preset ratio value.

5. The marine ranch ecological saturation identification system according to claim 4 is characterized in that: The acquisition of the marine ranch detection information includes: The real-time wind speed value is detected by the wind speed sensor of the remote sensing tower. When the real-time wind speed value is less than the preset wind speed value, the camera of the remote sensing tower is called to take images at preset time intervals to obtain multiple real-time detection images; After each real-time detection image is collected, the distance between the marine ranch cultured organisms and the remote sensing tower in the water is determined; If the interval distance value is less than the preset distance value, a water sample of the ocean ranch is collected and the content of the substance contained in the water sample is analyzed to obtain water sample data; If the interval distance value is greater than the preset distance value, the water sample collection is suspended and waits until the next detection image is taken.

Citation Information

Patent Citations

  • Marine ranch resource maintenance effect evaluation method

    CN112308405A