Violence Detection in Ranches Using Computer Vision and Convolution Neural Network

Authors

  • Terungwa Simon Yange JS Tarka University Makurdi
  • Charity Ojochogwu Egbunu Department of Computer Science, Joseph Sarwuan Tarka University, Makurdi
  • Oluoha Onyekware Department of Computer Science, University of Nigeria, Nsukka
  • Malik Adeiza Rufai Department of Computer Science, Federal University Lokoja, Lokoja, Nigeria
  • Comfort Godwin Department of Computer Science, Joseph Sarwuan Tarka University, Makurdi

DOI:

https://doi.org/10.35134/jcsitech.v7i4.22

Keywords:

Violence, Ranches, Computer Vision, Convolution Neural Network, Detection

Abstract

This study engaged the convolutional neural network in curbing losses in terms of resources that farmers spends in treating animals where injuries must have emancipated from violence among other animals and in worst case scenario could eventually lead to death of animals. Animals in a ranch was the target and the study proposed a method that detects and reports activities of violence to ranchers such that farmers are relieved of the stress of close supervision and monitoring to avoid violence among animals. The scope of the study is limited to violence detection in cattle, goat, horse and sheep. Different machine learning models were built for each animal. The models yielded good results; the horse violence detection model had an outstanding performance of 93% accuracy, 93% accuracy for the sheep model, 88% accuracy for the goat model and 84% accuracy for the cattle model.

References

References

Anuja, J. N. and Gopalakrishna, M. T. (2016). Violence Detection in Surveillance Video-A survey. International Journal of Latest Research in Engineering and Technology (IJLRET). Retrieved from https://www.ijlret.com/

Azevedo, A., Santos, M. F., (2008). KDD, SEMMA and CRISP-DM: A parallel overview. Presented at IADIS European Conference on Data Mining 2008, Amsterdam, The Netherlands. Retrieved from: https://www.researchgate.net/publication/220969845

Bermejo, E., Deniz, O., Bueno, G., and Sukthankar, R. (2011). Violence Detection in Video Using Computer Vision Techniques. Retrieved from http://visilab.etsii.uclm.es/

Bruno, P., Bahram, L., Joao P., Sandra, A., Zanoni, D. and Anderson R. (2019). Toward Subjective Violence Detection in Videos. IEEE. 978-1-5386-4658-8/18/. https://ieeexplore.ieee.org/document/8682833

Camacho Czenne. (2017). A look at computer vision [Video] Retrieved from https://m.youtube.com/watch?v=WkDsqeq0sGA

Campbell Carolyn. (2019). Computer vision - tech talk [Video]. Retrieved from https://m.youtube.com/watch?v=6Hm-dqtjNjk

Centre for Food Security and Public Health. (2010). Animal Behaviour and Restraint: Cattle. United States: College of Veterinary medicine, Iowa State University.

Centre for Food Security and Public Health. (2014). Animal Behaviour and Restraint: Equine. United States: College of Veterinary medicine, Iowa State University.

Dan, F. (2014). A Harder Outlook for Today’s Cowboy. New York Times. Retrieved from https://www.nytimes.com/2014/01/26/us/a-harder-outlook-for-todays-cowboy

Dockter, R. (2018). Lecture1: Introduction to Computer Vision [PDF]. United States: The University of Minnesota.

Dong, W., Zhang, Z., Wei, W., Liang, W. and Tienui, T. (2012). Baseline Results for Violence Detection in Still Images. IEEE. DOI 10.1109/AVSS.2012.16. https://ieeexplore.ieee.org

Eneim, M. (2016). An Intelligent Method for Violence Detection in Live Video Feeds. Retrieved from http://fau.digital.flvc.org/islandora/object/fau%3A33912/datastream/OBJ/view/

Gregorio, L. (2016). Detecting Violent Excerpts in Movies using Audio and Video Features. Lisboa: ISCTE-UTL, 2016. http://hdl.handle.net/10071/12995

Guo, Y. (2017). 7 steps to machine learning [Video]. Retrieved from https://m.youtube.com/watch?v=dTRsI8KNTW0/

Hany, F., Liang, Y., Tian, H., Zhu, Z., Guobing, S., Tuija, H., and Esko, A. (2017). Violence Detection from ECG Signals: A Preliminary Study. Retrieved from www.jprr.org

Hardeman, K. (2018). Spatio-temporal Classification of Aggression in Video Surveillance using Optical Flow History. Retrieved from https://www.dspace.library.uu.nl/

Hijazi, S., Rishi, K. and Chris, R. (2015). Using Convolutional Neural Networks for Image Recognition. www.cadence.com

Jian, L., Yi, S., and Weiqiang, W. (2010). Violence Detection in Movies with Auditory and Visual Cues. Paper presented at the International Conference on Computational Intelligence and Security. Retrieved from https://www.jdl.ac.cn/

Kaiye, W., Zhang, Z. and Liang, W. (2012). Violence Video Detection by Discriminative Slow Feature Analysis. Liu, L., Zhang, C., and Wang L. (Eds.): Pattern Recognition.Communications in Computer in Information Sciense, 32(1) Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3642-33506-8_18

King Ranch. (2015). Encyclopædia Britannica Ultimate Reference Suite. Chicago: Encyclopædia Britannica.

Kooija, J.F.P. Liema, M.C. Krijndersb, J.D. Andringab, T.C. and Gavrila D.M. (2015). Computer Vision and Image Understanding. http://dx.doi.org/10.1016/j.cviu.2015.06.009

Long, X., Chen, G., Jie, Y., Qiang, W., and Lixiu, Y. (2014). Violent Video Detection Based On Mosift Feature and Sparse Coding. IEEE. https://ieeexplore.ieee.org

Manasson, A. Ph.D. (2019). Why using CRISP-DM will make you a better Data Scientist Case Study: Comparison of Los Angeles and New York Airbnb listings and trends using CRISP-DM. Retrieved from https://towardsdatascience.com/why-using-crisp-dm-will-make-you-a-better-data-scientist-66efe5b72686

Muhammad, R., Adnan, A., Hikmat, U., Shahid, M., Amina, I., Muzamil, A., Mahwish, I. and Ahsan M. (2019). A Review on State-of-the-Art Violence Detection Techniques. DOI: 10.1109/ACCESS.2019.2932114.

Phillips, C. (2002). Cattle Behaviour and Welfare (2nd ed.). United States: Iowa State University.

Piotr, B. and Francois, B. (2016). Human Violence Recognition and Detection in Surveillance Videos. IEEE International Conference on Advance Video and Signal Based Surveillance. Retrieved from https://ieeexplore.ieee.org

Ranch. (2015). Encyclopædia Britannica Ultimate Reference Suite. Chicago: Encyclopædia Britannica.

Sadegh, M., Hamed, K., Alessandro, P. and Vittorio, M. (2015). Violence Detection in Crowded Scenes using Substantial Derivative. IEEE International Conference on Advance Video and Signal Based Surveillance. Retrieved from http://www.hamedkiani.com/uploads/5/1//8/51882963/camera_ready_approved_final.pdf

Sadegh, M., Hamed, K., Alessandro, P. and Vittorio, M. (2016). Angry Crowds: Detecting Violent Events in Videos. In: Leibe, b., Matas, J., Sebe, N., Welling, M. (eds) Computer Vision – ECCV2016. ECCV 2016. Lecture Notes in Computer Science, 99(11). Springer, Cham. https://doi.org/10.1007/978-3-319-4647-7_1

Shinichi, G., and Terumasa, A. (2014). Violent Scenes Detection Using Mid-Level Violence Clustering. In: David C. Wyld et al. (Eds) : CCSIT, SIPP, AISC, PDCTA, NLP – 2014 pp. 283–296, 2014. DOI: 10.5121/csit.2014.4224

Szeliski, R. (2010). Computer Vision: Algorithms and Applications. Retrieved from http://szeliski.org/Book/.

Vicente, M., Karla, F. and Juan, C. (2016). Real Time Violence Detection in Video with ViF and Horn-Schunck. LACCEI International Multi-Conference for Engineering, Education, and Technology: Engineering Innovations for Global Sustainability. DOI: http://dx.doi.org/10.18687/LACCEI2016.1.1.122

Victor, R., Krishna, S., Karan, S., Anil, R., Yalda, T. and Shrikanth, N. (2019). Violence Rating Prediction from Movie Scripts. Retrieved from www.aaai.org.

Waqas, S., Chen, C. and Mubarak, S. (2015). Real-world Anomaly Detection in Surveillance Videos. Retrieved from https://openaccess.thecvf.com

Warren, G., Doyle, G., and James B. Understanding horse behaviour. (PB1654). United States: Animal Science Department, University of Tennessee.

World Health Organisation. (2002). World report on violence and health: summary. Genever: Author

Yamashita, R., Mizuho N., Richard, K. and Kaori, T. (2018). Convolutional neural networks: an overview and application in radiology. Insights into Imaging, 9(4), 611–629. https://doi.org/10.1007/s13244-018-0630-9

Zhou P, Ding Q, Luo H. and Hou X. (2018). Violence detection in surveillance video using low-level features. PLoS ONE 13(10): e0203668. https://doi.org/10.1371/journal.pone.0203668.

Zhou, P., Qinghai, D., Haibo, L. and Xinglin, H. (2017). Violence Interaction Detection in Video Based on Deep Learning. Journal of Physics: Conference Series, 84(4), 012-044. DOI: 10.1088/1742-6596/844/1/012044.

Zhou, X. (2018). Understanding the Convolutional Neural Networks with GradientDescent and Backpropagation. Presented at Journal of Physics: Conference Series 1004 (2018) 012028. Retrieved from https://doi:10.1088/1742-6596/1004/1/012028

Downloads

Published

2021-11-23

How to Cite

Yange, T. S., Egbunu, C. O., Onyekware, O. ., Rufai, M. A., & Godwin, C. (2021). Violence Detection in Ranches Using Computer Vision and Convolution Neural Network. Journal of Computer Scine and Information Technology, 7(4), 94–104. https://doi.org/10.35134/jcsitech.v7i4.22