An improved vision-based wastewater velocity measurement system using discontinuity-preserving smoothing and GPU acceleration

Automatic long-term measuring wastewater velocity is an important and challenging task in hydraulic systems. This paper proposed a vision-based wastewater velocity measurement method using Bilateral filter that is a discontinuity-preserving smoothing as a prior-processing step. Experimental results showed that using Bilateral filter can improve estimation accuracy over existing methods. An effective background creation algorithm and simple floating waste tracking algorithm based on binary blob properties are also discussed in this paper. Furthermore, by implementing the proposed method on massively parallel GPU (graphics processing units) using the CUDA (compute unified device architecture) programming model, we can achieve a satisfactory acceleration to apply in real-time applications. Memory usage optimization methods are discussed and analyzed for effective implementation in graphics hardware.

[1]  Wei Che Huang,et al.  The measurement of discharge using a commercial digital video camera in irrigation canals , 2010 .

[2]  Sabine Pruggnaller,et al.  Performance evaluation of image processing algorithms on the GPU. , 2008, Journal of structural biology.

[3]  Jae Wook Jeon,et al.  Compensating Background for Noise due to Camera Vibration in Uncalibrated-Camera-Based Vehicle Speed Measurement System , 2011, IEEE Transactions on Vehicular Technology.

[4]  Wen-mei W. Hwu,et al.  Optimization principles and application performance evaluation of a multithreaded GPU using CUDA , 2008, PPoPP.

[5]  Chang Su Lee Feature reduction using a GA-Rough hybrid approach on Bio-medical data , 2011, 2011 11th International Conference on Control, Automation and Systems.

[6]  Frédérique Larrarte,et al.  Velocity fields within sewers: An experimental study , 2006 .

[7]  Frédo Durand,et al.  A gentle introduction to bilateral filtering and its applications , 2007, SIGGRAPH Courses.

[8]  J. Jay Liu,et al.  Machine vision in Process Systems Engineering , 2011, 2011 11th International Conference on Control, Automation and Systems.

[9]  D A Barry,et al.  Vision-based system for the control and measurement of wastewater flow rate in sewer systems. , 2009, Water science and technology : a journal of the International Association on Water Pollution Research.

[10]  Roberto Manduchi,et al.  Bilateral filtering for gray and color images , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[11]  Ichiro Fujita,et al.  Surface Velocity Measurement of River Flow Using Video Images of an Oblique Angle , 1997 .

[12]  Olivier Blanpain,et al.  Free surface measurement of flow over side weirs using the video monitoring concept , 2004 .

[13]  Anton Kruger,et al.  Particle-image velocimetry for whole-field measurement of ice velocities , 1997 .

[14]  Dmitry Chetverikov,et al.  Particle Image Velocimetry by Feature Tracking , 2001, CAIP.