A 3D neural network for moving microorganism extraction

Accurate detection and extraction of moving microorganisms from microscopic video streams is the first important step in biological wastewater treatment system. We propose a novel moving object extraction algorithm based on a 3D self-organizing neural network to overcome the prominent challenges in microorganism video sequences, such as error bootstrapping, dynamic background, variable motion, physical deformation and noise obscured. Firstly, we design a multilayer network topology instead of the traditional single-layer self-organizing map, which significantly improve the discrimination ability of moving objects. Secondly, new designed mechanisms related to background model initialization and adaptively update have effectively weakened the bootstrapping and ghost influences. Thirdly, we create buffer layers in neural network efficiently to resolve the dynamic background and variable motion problems. Finally, a simple Kalman predictor with constant coefficients has been constructed to tackle with the cases of microorganism being obscured or lost. Experimental results on real microscopic video sequences and comparisons with the state-of-the-art methods have demonstrated the accuracy of our proposed microorganism extraction algorithm.

[1]  Thierry Bouwmans,et al.  A Fuzzy Background Modeling Approach for Motion Detection in Dynamic Backgrounds , 2012, MMSP 2012.

[2]  Mingjun Wu,et al.  Spatio-temporal context for codebook-based dynamic background subtraction , 2010 .

[3]  Guang Han,et al.  Background Subtraction Based on Pulse Coupled Neural Network , 2014 .

[4]  Ferdinand van der Heijden,et al.  Efficient adaptive density estimation per image pixel for the task of background subtraction , 2006, Pattern Recognit. Lett..

[5]  Lucia Maddalena,et al.  The SOBS algorithm: What are the limits? , 2012, 2012 IEEE Computer Society Conference on Computer Vision and Pattern Recognition Workshops.

[6]  Mario Ignacio Chacon Murguia,et al.  An Adaptive Neural-Fuzzy Approach for Object Detection in Dynamic Backgrounds for Surveillance Systems , 2012, IEEE Transactions on Industrial Electronics.

[7]  P. Burt Fast filter transform for image processing , 1981 .

[8]  Marc Van Droogenbroeck,et al.  ViBe: A Universal Background Subtraction Algorithm for Video Sequences , 2011, IEEE Transactions on Image Processing.

[9]  Mario Ignacio Chacon Murguia,et al.  Simplified SOM-neural model for video segmentation of moving objects , 2009, 2009 International Joint Conference on Neural Networks.

[10]  Lucia Maddalena,et al.  A Self-Organizing Approach to Background Subtraction for Visual Surveillance Applications , 2008, IEEE Transactions on Image Processing.

[11]  Thierry Bouwmans,et al.  Type-2 Fuzzy Mixture of Gaussians Model: Application to Background Modeling , 2008, ISVC.

[12]  James E. Fowler,et al.  Hyperspectral Image Classification Using Gaussian Mixture Models and Markov Random Fields , 2014, IEEE Geoscience and Remote Sensing Letters.

[13]  Larry S. Davis,et al.  Real-time foreground-background segmentation using codebook model , 2005, Real Time Imaging.

[14]  M. Tech,et al.  Background Subtraction Techniques: Systematic Evaluation and Comparative Analysis , 2013 .

[15]  Andreas Rauber,et al.  The growing hierarchical self-organizing map: exploratory analysis of high-dimensional data , 2002, IEEE Trans. Neural Networks.

[16]  Atsushi Shimada,et al.  Background Modeling Based on Bidirectional Analysis , 2013, 2013 IEEE Conference on Computer Vision and Pattern Recognition.

[17]  Yen-Wei Chen,et al.  Detection of Moving Objects by Independent Component Analysis , 2006, ACCV.

[18]  José Muñoz,et al.  An ART-type network approach for video object detection , 2010, ESANN.

[19]  V. Khanaa,et al.  An Advanced Moving Object Detection Algorithm for Automatic Traffic Monitoring In Real-World Limited Bandwidth Networks , 2015 .

[20]  Yi Ma,et al.  Robust principal component analysis? , 2009, JACM.

[21]  Daqiang Zhang,et al.  A novel background subtraction for intelligent surveillance in wireless network , 2014, 2014 IEEE Wireless Communications and Networking Conference (WCNC).

[22]  Lucia Maddalena,et al.  The 3dSOBS+ algorithm for moving object detection , 2014, Comput. Vis. Image Underst..

[23]  Luigi di Stefano,et al.  Statistical Change Detection by the Pool Adjacent Violators Algorithm , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Zoran Zivkovic,et al.  Improved adaptive Gaussian mixture model for background subtraction , 2004, Proceedings of the 17th International Conference on Pattern Recognition, 2004. ICPR 2004..

[25]  Brendon J. Woodford,et al.  A Self-adaptive CodeBook (SACB) model for real-time background subtraction , 2015, Image Vis. Comput..

[26]  Pascal Vincent,et al.  Stacked Denoising Autoencoders: Learning Useful Representations in a Deep Network with a Local Denoising Criterion , 2010, J. Mach. Learn. Res..

[27]  Marc Van Droogenbroeck,et al.  ViBE: A powerful random technique to estimate the background in video sequences , 2009, 2009 IEEE International Conference on Acoustics, Speech and Signal Processing.

[28]  Aggelos K. Katsaggelos,et al.  Sparse Bayesian Methods for Low-Rank Matrix Estimation , 2011, IEEE Transactions on Signal Processing.

[29]  Mario Ignacio Chacon Murguia,et al.  Self-organizing retinotopic maps applied to background modeling for dynamic object segmentation in video sequences , 2013, The 2013 International Joint Conference on Neural Networks (IJCNN).

[30]  Lawrence Carin,et al.  Bayesian Robust Principal Component Analysis , 2011, IEEE Transactions on Image Processing.

[31]  Bertrand Vachon,et al.  Statistical Background Modeling for Foreground Detection: A Survey , 2010 .

[32]  Thierry Bouwmans,et al.  Robust PCA via Principal Component Pursuit: A review for a comparative evaluation in video surveillance , 2014, Comput. Vis. Image Underst..

[33]  Borko Furht,et al.  Neural Network Approach to Background Modeling for Video Object Segmentation , 2007, IEEE Transactions on Neural Networks.

[34]  Han Songchen,et al.  Hierarchical CodeBook for background subtraction in MRF , 2013 .

[35]  João Paulo Costeira,et al.  Estimating 3D shape from degenerate sequences with missing data , 2009, Comput. Vis. Image Underst..

[36]  Amit Sethi,et al.  An Efficient Neural Network Based Background Subtraction Method , 2012, BIC-TA.

[37]  Feng Xiangdong,et al.  Application of BP neural networks for moving target detection under complicated background , 2011, 2011 Chinese Control and Decision Conference (CCDC).

[38]  Lin Li,et al.  Micro-environment characteristics and microbial communities in activated sludge flocs of different particle size. , 2012, Bioresource technology.

[39]  Xuebo Zhang,et al.  Stacked Multilayer Self-Organizing Map for Background Modeling , 2015, IEEE Transactions on Image Processing.

[40]  Shih-Chia Huang,et al.  Highly Accurate Moving Object Detection in Variable Bit Rate Video-Based Traffic Monitoring Systems , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[41]  Shih-Chia Huang,et al.  Radial Basis Function Based Neural Network for Motion Detection in Dynamic Scenes , 2014, IEEE Transactions on Cybernetics.