Fish school identification system for mariculture
Through the design of the fish school identification system, high-definition cameras and image processing algorithms are used to monitor the health and reproduction progress of marine aquaculture in real time, solving the problem of low evaluation accuracy and efficiency in marine aquaculture, and achieving efficient breeding management and yield promote.
Patent Information
- Application Number
- CN202411011359.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-26
- Publication Date
- 2024-12-10
Smart Images

Figure CN119107543A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of marine aquaculture, and in particular to a fish school identification system used for marine aquaculture. Background Art
[0002] Marine aquaculture is a type of aquaculture carried out in the marine environment. It utilizes the vast ocean space and abundant marine resources to cultivate aquatic products such as fish, shrimp and shellfish.
[0003] In marine aquaculture, people carefully select suitable aquaculture areas and build scientific aquaculture facilities. Through advanced technical means, water quality is monitored, aquaculture density is controlled, and feed supply is guaranteed. Marine aquaculture can not only meet the growing market demand and provide people with abundant high-quality seafood, but also reduce the pressure on wild fishery resources. At the same time, it also promotes the development of related industries and contributes to economic growth. However, we should also pay attention to reasonable planning to avoid negative impacts on the marine ecology.
[0004] However, in the process of marine aquaculture, the health and reproduction progress of farmed fish can often only be assessed by catching sample fish, which is a method with poor accuracy and efficiency.
[0005] To this end, we propose a fish school identification system for marine aquaculture. Summary of the invention
[0006] In view of the above-mentioned shortcomings of the prior art, the present invention provides a fish school identification system for marine aquaculture, which solves the technical problems raised in the above-mentioned background technology.
[0007] To achieve the above objectives, the present invention is implemented through the following technical solutions: A fish school identification system for marine aquaculture, comprising: The control terminal is the main control terminal of the system and is used to issue execution commands; the acquisition module is used to acquire fish school image data; the capture module is used to traverse the fish school image data acquired in the acquisition module and capture the fish school contour image in the fish school image data; the analysis module is used to receive the fish school contour image captured in the capture module and analyze whether the fish school is healthy based on the fish school contour image; the output module is used to obtain the analysis results of whether the fish school is healthy in the analysis module in real time and output the analysis results; the evaluation module is used to receive the fish school contour image captured by the capture module and use the fish school contour image to evaluate the fish school breeding progress; The control terminal is interactively connected to a collection module via a wireless network, the collection module is interactively connected to an enhancement unit and a storage unit at a lower level via a wireless network, the collection module is interactively connected to a capture module via a wireless network, the capture module is interactively connected to a picking unit at a lower level via a wireless network, the picking unit is interactively connected to a storage unit via a wireless network, the capture module is interactively connected to an analysis module via a wireless network, the analysis module is interactively connected to a recording unit via a wireless network, the recording unit is interactively connected to the capture module via a wireless network, and the magic hand analysis module is interactively connected to an output module and an evaluation module via a wireless network.
[0008] Furthermore, the acquisition module is integrated by a high-definition ultra-wide-angle camera, and the acquisition module is provided with submodules at the lower level, including: An enhancement unit, used for receiving the fish school image data and performing enhancement processing on the fish school image data; A storage unit, used for receiving the fish school image data collected by the collection module and processed by the enhancement unit, and storing the fish school image data; Among them, the enhancement processing of the fish school image data by the enhancement unit includes: noise reduction, defogging, and contrast adjustment. When the storage unit stores the fish school image data, it synchronously marks the collection timestamp of the fish school image data and then performs the storage operation.
[0009] Furthermore, an operation cycle is set in the acquisition module. The acquisition module runs in real time based on the set operation cycle to continuously collect fish image data. In the enhancement processing stage of the fish image data by the enhancement unit, defogging takes precedence over noise reduction, and noise reduction takes precedence over contrast adjustment. The noise reduction, defogging and contrast adjustment processes of the fish image data are performed at least once.
[0010] Furthermore, the capture module is provided with submodules at the lower level, including: The picking unit is used to follow the capture module to pick up a group of fish school image data in the storage unit as the capture module operation processing target; When the picking unit picks up the fish school image data in the storage unit, the fish school image data is picked up in sequence based on the timestamps marked by the fish school image data, and the capture module runs synchronously based on the running cycle of the acquisition module.
[0011] Furthermore, during the operation phase of the capture module, the fish school contour image is captured in the fish school image data based on the background subtraction algorithm and the edge detection algorithm; After the fish outline images captured by the two algorithms are respectively obtained, the information entropy of the two groups of fish outline images are further compared, and the group of fish outline images with larger information entropy is selected as the fish outline images captured by the capture module.
[0012] Furthermore, the information entropy of the fish school outline image is calculated by the following formula: ; Where: is the information entropy of the fish school contour image; is the number of different gray levels in the contour image; is the number of pixels with gray level i; is the total number of pixels in the image; Among them, the information entropy of the fish school outline image The larger it is, the higher the fish density is in the sea area where the fish outline image comes from. Conversely, the smaller it is, the lower the fish density is in the sea area where the fish outline image comes from.
[0013] Furthermore, the analysis module is internally provided with submodules, including: A recording unit, used for recording the fish school contour images captured by the capturing module, and when there are no less than five groups of fish school contours, feeding back all recorded fish school contour images to the analyzing module; Among them, when the fish school outline image is sourced from the fish school image data and the acquisition module performs the acquisition operation, the image data acquisition viewing angle, clarity and focal length are always consistent.
[0014] Furthermore, when analyzing the health of the fish school, the analysis module performs the fish school health analysis based on the fish school contour image fed back by the recording unit and the fish school contour image information entropy. The analysis logic is expressed as: ; Where: The number of fish outlines in the fish outline images recorded for the first group; The information entropy of the first group of recorded fish school contour images; Among them, if the above formula is true, it means that the fish school is in a healthy state, otherwise, it means that the fish school is in an unhealthy state.
[0015] Furthermore, the output target of the analysis result of the output module is any computer device with transmission function and display function owned by the system end user; The fish breeding progress is: the size ratio of the smallest group of fish outline images received in the evaluation module, which represents the outline of a fish, to the largest group of fish outline images, which represents the outline of a fish, and the difference between the ratio and 1.
[0016] Compared with the known public technology, the technical solution provided by the present invention has the following beneficial effects: The present invention provides a fish school identification system for marine aquaculture. During operation, the system monitors the health and breeding progress of marine aquaculture fish schools by collecting fish school image data and further extracting fish school contour images, thereby bringing convenient online safety management to marine aquaculture. At the same time, it is convenient to scientifically plan the aquaculture scale, optimize the aquaculture environment and feed delivery, improve aquaculture efficiency and output, accurately identify the breeding period of fish schools, and provide a basis for reasonably arranging fishing time and other auxiliary effects. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0018] Figure 1 The figure is a flow chart of a fish school identification system for marine aquaculture. DETAILED DESCRIPTION
[0019] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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.
[0020] The present invention will be further described below in conjunction with the embodiments.
[0021] Embodiment 1: A fish school identification system for marine aquaculture in this embodiment, such as Figure 1 As shown, including: The control terminal is the main control terminal of the system and is used to issue execution commands; A collection module, used for collecting fish school image data; The acquisition module is integrated by a high-definition ultra-wide-angle camera. The acquisition module is equipped with sub-modules, including: An enhancement unit, used for receiving the fish school image data and performing enhancement processing on the fish school image data; A storage unit, used for receiving the fish school image data collected by the collection module and processed by the enhancement unit, and storing the fish school image data; The enhancement processing of the fish school image data by the enhancement unit includes: noise reduction, defogging, and contrast adjustment. When the storage unit stores the fish school image data, it synchronously marks the collection timestamp of the fish school image data and then performs the storage operation; An operation cycle is set in the acquisition module. The acquisition module runs in real time based on the set operation cycle to continuously acquire fish school image data. In the enhancement processing stage of the fish school image data by the enhancement unit, defogging takes precedence over noise reduction, and noise reduction takes precedence over contrast adjustment. The noise reduction, defogging and contrast adjustment processing of the fish school image data are performed at least once. A capture module is used to traverse the fish school image data collected in the acquisition module and capture the fish school contour image in the fish school image data; The capture module is equipped with submodules, including: The picking unit is used to follow the capture module to pick up a group of fish school image data in the storage unit as the capture module operation processing target; Wherein, when the picking unit picks up the fish school image data in the storage unit, the fish school image data is picked up in sequence based on the timestamps marked by the fish school image data, and the capture module operates synchronously based on the operation cycle of the acquisition module; An analysis module is used to receive the fish school contour image captured by the capture module, and analyze whether the fish school is healthy based on the fish school contour image; The analysis module is internally provided with submodules, including: A recording unit, used to record the fish school contour images captured by the capture module, and when there are no less than five groups of fish school contours, feed back all the recorded fish school contour images to the analysis module; Among them, the fish school outline image is derived from the fish school image data. When the acquisition module performs the acquisition operation, the image data acquisition viewing angle, clarity, and focal length are always consistent; When analyzing the health of the fish school, the analysis module performs the fish school health analysis based on the fish school contour image fed back by the recording unit and the fish school contour image information entropy. The analysis logic is expressed as: ; Where: The number of fish outlines in the fish outline images recorded for the first group; The information entropy of the first group of recorded fish school contour images; Among them, if the above formula is established, it means that the fish school is healthy, otherwise, it means that the fish school is unhealthy; An output module is used to obtain the analysis results of whether the fish school is healthy in the analysis module in real time and output the analysis results; An evaluation module is used to receive the fish school outline image captured by the capture module and use the fish school outline image to evaluate the fish school breeding progress; The control terminal is interactively connected to the acquisition module through a wireless network, the acquisition module is interactively connected to the enhancement unit and the storage unit through a wireless network, the acquisition module is interactively connected to the capture module through a wireless network, the capture module is interactively connected to the picking unit through a wireless network, the picking unit is interactively connected to the storage unit through a wireless network, the capture module is interactively connected to the analysis module through a wireless network, the analysis module is interactively connected to the recording unit through a wireless network, the recording unit is interactively connected to the capture module through a wireless network, and the magic hand analysis module is interactively connected to the output module and the evaluation module through a wireless network.
[0022] In this embodiment, the control terminal runs the control acquisition module to collect fish school image data, the enhancement unit synchronously receives the fish school image data, and performs enhancement processing on the fish school image data. The storage unit receives the fish school image data collected by the acquisition module and processed by the enhancement unit in real time, and stores the fish school image data. Then the capture module traverses the fish school image data collected in the acquisition module, and captures the fish school contour image in the fish school image data. The picking unit synchronously follows the capture module to run, and picks up a group of fish school image data in the storage unit as the capture module operation processing target. The analysis module post-operates to receive the fish school contour image captured in the capture module, and analyzes whether the fish school is healthy based on the fish school contour image. The recording unit synchronously records the fish school contour image captured in the capture module. When there are no less than five groups of fish school contours, all the recorded fish school contour images are fed back to the analysis module. Finally, the output module obtains the analysis result of whether the fish school is healthy in the analysis module in real time, and outputs the analysis result. The evaluation module further receives the fish school contour image captured by the capture module, and uses the fish school contour image to evaluate the fish school breeding progress.
[0023] Through the operation of the system in the above embodiment, the health and breeding progress of marine farmed fish are monitored, which brings convenient online safety management to marine farmed fish, ensures the safe production of marine farmed fish, and facilitates the scientific planning of farmed fish scale, optimizes the farmed fish environment and feed input, improves farmed fish efficiency and output, accurately identifies the breeding period of fish, and provides a basis for the reasonable arrangement of fishing time and other auxiliary effects.
[0024] Embodiment 2: In terms of specific implementation, based on Example 1, this example refers to Figure 1 The fish school identification system for marine aquaculture in Example 1 is further described in detail: During the capture module operation phase, the fish school contour image is captured in the fish school image data based on the background subtraction algorithm and the edge detection algorithm; After the fish school contour images are captured by the two algorithms respectively, the information entropy of the two groups of fish school contour images is further compared, and the group of fish school contour images with larger information entropy is selected as the fish school contour image captured by the capture module; The information entropy of the fish school outline image is calculated by the following formula: ; Where: is the information entropy of the fish school contour image; is the number of different gray levels in the contour image; is the number of pixels with gray level i; is the total number of pixels in the image; Among them, the information entropy of the fish school outline image The larger the value is, the higher the fish density is in the sea area where the fish school outline image comes from. Conversely, the smaller the value is, the lower the fish density is in the sea area where the fish school outline image comes from. The output target of the analysis result of the output module is any computer device with transmission and display functions owned by the system end user; The fish breeding progress is: the size ratio of the smallest group of fish contour images received in the evaluation module, which represents the contour of a fish, to the largest group of fish contour images, which represents the contour of a fish, and the difference between the ratio and 1.
[0025] In this embodiment, through the above-mentioned settings and the further limitation of the information entropy calculation formula of the fish school contour image, further operation data support is provided for the operation of the system in Example 1, ensuring that the system in Example 1 is more stable during operation.
[0026] In summary, during operation, the system in the above embodiment monitors the health and breeding progress of marine farmed fish by collecting fish image data and further extracting fish contour images, which brings convenient online safety management to marine aquaculture. At the same time, it is convenient to scientifically plan the scale of aquaculture, optimize the aquaculture environment and feed input, improve aquaculture efficiency and output, accurately identify the breeding period of fish, and provide a basis for the reasonable arrangement of fishing time and other auxiliary effects.
[0027] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A fish school identification system for marine aquaculture, characterized in that: include: The control terminal is the main control terminal of the system and is used to issue execution commands; A collection module, used for collecting fish school image data; A capture module is used to traverse the fish school image data collected in the acquisition module and capture the fish school contour image in the fish school image data; An analysis module is used to receive the fish school contour image captured by the capture module, and analyze whether the fish school is healthy based on the fish school contour image; An output module is used to obtain the analysis results of whether the fish school is healthy in the analysis module in real time and output the analysis results; The evaluation module is used to receive the fish school outline image captured by the capture module and use the fish school outline image to evaluate the fish school breeding progress.
2. A fish school identification system for marine aquaculture according to claim 1, characterized in that: The acquisition module is integrated by a high-definition ultra-wide-angle camera, and the acquisition module is provided with submodules at the lower level, including: An enhancement unit, used for receiving the fish school image data and performing enhancement processing on the fish school image data; A storage unit, used for receiving the fish school image data collected by the collection module and processed by the enhancement unit, and storing the fish school image data; Among them, the enhancement processing of the fish school image data by the enhancement unit includes: noise reduction, defogging, and contrast adjustment. When the storage unit stores the fish school image data, it synchronously marks the collection timestamp of the fish school image data and then performs the storage operation.
3. A fish school identification system for marine aquaculture according to claim 2, characterized in that: An operation cycle is set in the acquisition module. The acquisition module runs in real time based on the set operation cycle to continuously acquire fish school image data. In the enhancement processing stage of the fish school image data by the enhancement unit, defogging takes precedence over noise reduction, and noise reduction takes precedence over contrast adjustment. The noise reduction, defogging and contrast adjustment processes of the fish school image data are performed at least once.
4. The fish school identification system for marine aquaculture according to claim 1, characterized in that: The capture module is provided with submodules at the lower level, including: The picking unit is used to follow the capture module to pick up a group of fish school image data in the storage unit as the capture module operation processing target; When the picking unit picks up the fish school image data in the storage unit, the fish school image data is picked up in sequence based on the timestamps marked by the fish school image data, and the capture module runs synchronously based on the running cycle of the acquisition module.
5. The fish school identification system for marine aquaculture according to claim 1, characterized in that: During the operation phase of the capture module, the fish school contour image is captured in the fish school image data based on the background subtraction algorithm and the edge detection algorithm; After the fish outline images captured by the two algorithms are respectively obtained, the information entropy of the two groups of fish outline images are further compared, and the group of fish outline images with larger information entropy is selected as the fish outline images captured by the capture module.
6. A fish school identification system for marine aquaculture according to claim 5, characterized in that: The information entropy of the fish school outline image is calculated by the following formula: ; Where: is the information entropy of the fish school contour image; is the number of different gray levels in the contour image; is the number of pixels with gray level i; is the total number of pixels in the image; Among them, the information entropy of the fish school outline image The larger it is, the higher the fish density is in the sea area where the fish outline image comes from. Conversely, the smaller it is, the lower the fish density is in the sea area where the fish outline image comes from.
7. The fish school identification system for marine aquaculture according to claim 1, characterized in that: The analysis module is internally provided with submodules, including: A recording unit, used to record the fish school contour images captured by the capture module, and when there are no less than five groups of fish school contours, feed back all the recorded fish school contour images to the analysis module; Among them, when the fish school outline image is sourced from the fish school image data and the acquisition module performs the acquisition operation, the image data acquisition viewing angle, clarity and focal length are always consistent.
8. The fish school identification system for marine aquaculture according to claim 1, characterized in that: When analyzing the health of the fish school, the analysis module performs the fish school health analysis based on the fish school contour image fed back by the recording unit and the fish school contour image information entropy. The analysis logic is expressed as: ; Where: The number of fish outlines in the fish outline images recorded for the first group; The information entropy of the first group of recorded fish school contour images; Among them, if the above formula is true, it means that the fish school is in a healthy state, otherwise, it means that the fish school is in an unhealthy state.
9. The fish school identification system for marine aquaculture according to claim 1, characterized in that: The output target of the analysis result of the output module is any computer device with transmission and display functions owned by the system end user; The fish breeding progress is: the size ratio of the smallest group of fish outline images received in the evaluation module, which represents the outline of a fish, to the largest group of fish outline images, which represents the outline of a fish, and the difference between the ratio and 1.
10. The fish school identification system for marine aquaculture according to claim 1, characterized in that: The control terminal is interactively connected to a collection module via a wireless network, the collection module is interactively connected to an enhancement unit and a storage unit at a lower level via a wireless network, the collection module is interactively connected to a capture module via a wireless network, the capture module is interactively connected to a picking unit at a lower level via a wireless network, the picking unit is interactively connected to a storage unit via a wireless network, the capture module is interactively connected to an analysis module via a wireless network, the analysis module is interactively connected to a recording unit via a wireless network, the recording unit is interactively connected to the capture module via a wireless network, and the magic hand analysis module is interactively connected to an output module and an evaluation module via a wireless network.
