Abstract

In the context of the problem of water pollution, the movement characteristics and patterns of fish under normal water quality and abnormal water quality are clearly different. This paper proposes a biological water quality monitoring method combining three-dimensional motion trajectory synthesis and integrated learning. The videos of the fish movement are captured by two cameras, and the Kuhn-Munkres (KM) algorithm is used to match the target points of the fish body. The Kalman filter is used to update the current state and find the optimal tracking position as the tracking result. The Kernelized Correlation Filters (KCF) algorithm compensates the targets that are lost in the tracking process and collision or occlusion in the movement process, reducing the errors caused by illumination, occlusion and water surface fluctuation effectively. This algorithm can directly obtain the target motion trajectory, avoiding the re-extraction from the centroid point in the image sequence, which greatly improves the efficiency. In order to avoid the one-sidedness of the two-dimensional trajectory, the experiment combines the pixel coordinates of different perspectives into three-dimensional trajectory pixel coordinates, so as to provide a more authentic fish swimming trajectory. We then select a representative positive and negative sample data set; the number of data sets should have symmetry. The base classifier capable of identifying different water quality is obtained by training. Finally, support vector machine(SVM), eXtreme Gradient Boosting (XGBoost) and pointnet based classifiers are combined into strong classifiers through integrated learning. The experimental results show that the integrated learning model can reflect the water quality effectively and accurately under the three-dimensional trajectory pixel coordinates of fish, and the recognition rate of water quality is above 95%.

Highlights

  • Water is an important resource for human survival

  • The experimental results show that the integrated learning model can reflect the water quality effectively and accurately under the three-dimensional trajectory pixel coordinates of fish, and the recognition rate of water quality is above 95%

  • Since the position of the point is fixed in the two-dimensional image, there is no such problem, but in the three-dimensional trajectory data, the input combination of the points has a total of n!, so processing must be performed

Read more

Summary

Introduction

Water is an important resource for human survival. The water resource problem has become a global problem. Most experts carry out pollution analysis based on the comprehensive pollution evaluation index of water quality collected by physical and chemical analysis technology and automatic detection technology, obtaining the pollution status [1]. This method cannot carry out long-term and systematic monitoring of water. In bio-monitoring technology, most scholars determine fish behavior in a particular water quality environment, obtain sports behavior parameters through vision, and study water quality safety evaluation model based on parameters.

Fish Body Detection
Fish Tracking
Kalman Filter Algorithm
KM Algorithm
Correlation Filtering
IOU Calculation
The Model Structure of Pointnet
SVM Water Quality Classifier
XGBoost Water Quality Classifier
The Model Merging of SVM and XGBoost Classifiers
Ensemble Learning
The Environment of Experiment
Experimental Results and Analysis
Use Trajectory to Identify Water Quality
The Training and Optimization of Pointnet Model
Extraction of Feature Parameters
Performance Evaluation
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.