{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T13:31:59Z","timestamp":1762522319534,"version":"build-2065373602"},"reference-count":31,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T00:00:00Z","timestamp":1559088000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"the Natural Science Foundation of China","award":["61876029"],"award-info":[{"award-number":["61876029"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>Background subtraction plays a fundamental role for anomaly detection in video surveillance, which is able to tell where moving objects are in the video scene. Regrettably, the regular rotating pumping unit is treated as an abnormal object by the background-subtraction method in pumping-unit surveillance. As an excellent classifier, a deep convolutional neural network is able to tell what those objects are. Therefore, we combined background subtraction and a convolutional neural network to perform anomaly detection for pumping-unit surveillance. In the proposed method, background subtraction was applied to first extract moving objects. Then, a clustering method was adopted for extracting different object types that had more movement-foreground objects but fewer typical targets. Finally, nonpumping unit objects were identified as abnormal objects by the trained classification network. The experimental results demonstrate that the proposed method can detect abnormal objects in a pumping-unit scene with high accuracy.<\/jats:p>","DOI":"10.3390\/a12060115","type":"journal-article","created":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T11:31:28Z","timestamp":1559129488000},"page":"115","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Combining Background Subtraction and Convolutional Neural Network for Anomaly Detection in Pumping-Unit Surveillance"],"prefix":"10.3390","volume":"12","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2400-0323","authenticated-orcid":false,"given":"Tianming","family":"Yu","sequence":"first","affiliation":[{"name":"School of Control Science and Engineering, Dalian University of Technology, Dalian 116024, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jianhua","family":"Yang","sequence":"additional","affiliation":[{"name":"School of Control Science and Engineering, Dalian University of Technology, Dalian 116024, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5775-1222","authenticated-orcid":false,"given":"Wei","family":"Lu","sequence":"additional","affiliation":[{"name":"School of Control Science and Engineering, Dalian University of Technology, Dalian 116024, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,5,29]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"15","DOI":"10.1145\/1541880.1541882","article-title":"Anomaly detection: A survey","volume":"41","author":"Chandola","year":"2009","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Christiansen, P., Nielsen, L.N., Steen, K.A., Jorgensen, R.N., and Karstoft, H. (2016). DeepAnomaly: Combining background subtraction and deep learning for detecting obstacles and anomalies in an agricultural field. Sensors, 16.","DOI":"10.3390\/s16111904"},{"key":"ref_3","doi-asserted-by":"crossref","unstructured":"Kiran, B.R., Thomas, D.M., and Parakkal, R. (2018). An overview of deep learning based methods for unsupervised and semi-supervised anomaly detection in videos. J. Imaging, 4.","DOI":"10.3390\/jimaging4020036"},{"key":"ref_4","first-page":"1937","article-title":"Evaluation of background subtraction techniques for video surveillance","volume":"32","author":"Brutzer","year":"2011","journal-title":"IEEE Conf. Comput. Vis. Pattern Recognit."},{"key":"ref_5","first-page":"255","article-title":"Wallflower: Principles and practice of background maintenance","volume":"1","author":"Toyama","year":"1999","journal-title":"IEEE Int. Conf. Comput. Vis."},{"key":"ref_6","first-page":"1135","article-title":"Background subtraction techniques","volume":"2","author":"Alan","year":"2000","journal-title":"Proc. Image Vis. Comput."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Babacan, S.D., and Pappas, T.N. (2007, January 15\u201320). Spatiotemporal algorithm for background subtraction. Proceedings of the 2007 IEEE International Conference on Acoustics, Speech and Signal Processing\u2014ICASSP \u201907, Honolulu, HI, USA.","DOI":"10.1109\/ICASSP.2007.366095"},{"key":"ref_8","first-page":"246","article-title":"Adaptive background mixture models for real-time tracking","volume":"2","author":"Stauffer","year":"1999","journal-title":"IEEE Comput. Soc. Conf. Comput. Vis. Pattern Recognit."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2090","DOI":"10.1109\/TCSVT.2017.2711259","article-title":"Data-driven background subtraction algorithm for in-camera acceleration in thermal imagery","volume":"28","author":"Makantasis","year":"2018","journal-title":"IEEE Trans. Circuits Syst. Video Technol."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Barnich, O., and Droogenbroeck, M.V. (2009, January 19\u201324). ViBe: A powerful random technique to estimate the background in video sequences. Proceedings of the IEEE International Conference on Acoustics, Speech and Signal Processing, Taipei, Taiwan.","DOI":"10.1109\/ICASSP.2009.4959741"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1709","DOI":"10.1109\/TIP.2010.2101613","article-title":"ViBe: A universal background subtraction algorithm for video sequences","volume":"20","author":"Barnich","year":"2011","journal-title":"IEEE Trans. Image Process."},{"key":"ref_12","first-page":"32","article-title":"Background subtraction: Experiments and improvements for ViBe","volume":"71","author":"Droogenbroeck","year":"2012","journal-title":"Comput. Vis. Pattern Recognit. Workshops"},{"key":"ref_13","first-page":"751","article-title":"Non-parametric model for background subtraction","volume":"1843","author":"Elgammal","year":"2000","journal-title":"Eur. Conf. Comput. Vis."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Hofmann, M., Tiefenbacher, P., and Rigoll, G. (2012, January 16\u201321). Background segmentation with feedback: The pixel-based adaptive segmenter. Proceedings of the IEEE Computer Vision and Pattern Recognition Workshops, Providence, RI, USA.","DOI":"10.1109\/CVPRW.2012.6238925"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"St-Charles, P.-L., Bilodeau, G.-A., and Bergevin, R. (2014, January 23\u201328). Flexible background subtraction with self-balanced local sensitivity. Proceedings of the IEEE Computer Vision and Pattern Recognition Workshops, Montreal, QC, Canada.","DOI":"10.1109\/CVPRW.2014.67"},{"key":"ref_16","first-page":"1097","article-title":"ImageNet classification with deep convolutional neural networks","volume":"1","author":"Krizhevsky","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref_17","unstructured":"Simonyan, K., and Zisserman, A. (2014). Very deep convolutional networks for large-scale image recognition. arXiv."},{"key":"ref_18","unstructured":"Christian, C., Liu, W., Jia, Y.Q., Sermanet, P., Reed, S., Anguelov, D., Erhan, D., Vanhoucke, V., and Rabinovich, A. (2015, January 7\u201312). Going deeper with convolutions. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Boston, MA, USA."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2278","DOI":"10.1109\/5.726791","article-title":"Gradient-based learning applied to document recognition","volume":"86","author":"Lecun","year":"1998","journal-title":"Proc. IEEE"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1109\/TIP.2014.2378053","article-title":"Subsense: A universal change detection method with local adaptive sensitivity","volume":"24","author":"Bilodeau","year":"2015","journal-title":"IEEE Trans. Image Process."},{"key":"ref_21","unstructured":"Haralick, R.M., and Shapiro, L.G. (1992). Computer and Robot Vision, Addison-Wesley."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s40745-015-0040-1","article-title":"A comprehensive survey of clustering algorithms","volume":"2","author":"Xu","year":"2015","journal-title":"Ann. Data Sci."},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Protopapadakis, E., Voulodimos, A., Doulamis, A., Doulamis, N., Dres, D., and Bimpas, M. (2017). Stacked autoencoders for outlier detection in over-the-horizon radar signals. Comput. Intell. Neurosci.","DOI":"10.1155\/2017\/5891417"},{"key":"ref_24","first-page":"103","article-title":"Sample selection algorithms for credit risk modelling through data mining techniques","volume":"11","author":"Protopapadakis","year":"2019","journal-title":"Int. J. Data Min. Model. Manag."},{"key":"ref_25","unstructured":"Lior, R., and Maimon, O. (2005). Clustering methods. Data Mining and Knowledge Discovery Handbook, Springer."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"53","DOI":"10.1109\/MSP.2014.2347059","article-title":"Visual domain adaptation: A survey of recent advances","volume":"32","author":"Patel","year":"2015","journal-title":"IEEE Signal Process. Mag."},{"key":"ref_27","unstructured":"Zhang, L. (2019). Transfer Adaptation Learning: A Decade Survey. arXiv."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"211","DOI":"10.1007\/s11263-015-0816-y","article-title":"ImageNet large scale visual recognition challenge","volume":"115","author":"Russakovsky","year":"2015","journal-title":"Int. J. Comput. Vis. (IJCV)"},{"key":"ref_29","first-page":"37","article-title":"Evaluation: From precision, recall and F-measure to ROC, informedness, markedness and correlation","volume":"2","author":"Powers","year":"2011","journal-title":"J. Mach. Learn. Technol."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Wang, Y., Jodoin, P.-M., Porikli, F., Janusz, K., Benezeth, Y., and Ishwar, P. (2014, January 23\u201328). CDnet 2014: An expanded change detection benchmark dataset. Proceedings of the 2014 IEEE Conference on Computer Vision and Pattern Recognition Workshops, Columbus, OH, USA.","DOI":"10.1109\/CVPRW.2014.126"},{"key":"ref_31","first-page":"886","article-title":"Histograms of oriented gradients for human detection","volume":"1","author":"Dalal","year":"2005","journal-title":"Proc. IEEE Conf. Comput. Vis. Pattern Recognit."}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/6\/115\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T12:54:26Z","timestamp":1760187266000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/12\/6\/115"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,5,29]]},"references-count":31,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2019,6]]}},"alternative-id":["a12060115"],"URL":"https:\/\/doi.org\/10.3390\/a12060115","relation":{},"ISSN":["1999-4893"],"issn-type":[{"type":"electronic","value":"1999-4893"}],"subject":[],"published":{"date-parts":[[2019,5,29]]}}}