{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,15]],"date-time":"2026-07-15T18:24:20Z","timestamp":1784139860752,"version":"3.55.0"},"reference-count":29,"publisher":"MDPI AG","issue":"8","license":[{"start":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T00:00:00Z","timestamp":1723766400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"name":"TIH-IoT","award":["TIH-IoT\/2022-07\/IC\/NSF\/SL\/ NIUC-2022-04\/005"],"award-info":[{"award-number":["TIH-IoT\/2022-07\/IC\/NSF\/SL\/ NIUC-2022-04\/005"]}]},{"name":"TIH-IoT","award":["13012641"],"award-info":[{"award-number":["13012641"]}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["TIH-IoT\/2022-07\/IC\/NSF\/SL\/ NIUC-2022-04\/005"],"award-info":[{"award-number":["TIH-IoT\/2022-07\/IC\/NSF\/SL\/ NIUC-2022-04\/005"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["13012641"],"award-info":[{"award-number":["13012641"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Future Internet"],"abstract":"<jats:p>Smart agriculture stands as a promising domain for IoT-enabled technologies, with the potential to elevate crop quality, quantity, and operational efficiency. However, implementing a smart agriculture system encounters challenges such as the high latency and bandwidth consumption linked to cloud computing, Internet disconnections in rural locales, and the imperative of cost efficiency for farmers. Addressing these hurdles, this paper advocates a fog-based smart agriculture infrastructure integrating edge computing and LoRa communication. We tackle farmers\u2019 prime concern of animal intrusion by presenting a solution leveraging low-cost PIR sensors, cameras, and computer vision to detect intrusions and predict animal locations using an innovative algorithm. Our system detects intrusions pre-emptively, identifies intruders, forecasts their movements, and promptly alerts farmers. Additionally, we compare our proposed strategy with other approaches and measure their power consumptions, demonstrating significant energy savings afforded by our strategy. Experimental results highlight the effectiveness, energy efficiency, and cost-effectiveness of our system compared to state-of-the-art systems.<\/jats:p>","DOI":"10.3390\/fi16080296","type":"journal-article","created":{"date-parts":[[2024,8,16]],"date-time":"2024-08-16T09:15:41Z","timestamp":1723799741000},"page":"296","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":14,"title":["A Microservice-Based Smart Agriculture System to Detect Animal Intrusion at the Edge"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0009-0008-2147-8480","authenticated-orcid":false,"given":"Jinpeng","family":"Miao","sequence":"first","affiliation":[{"name":"Department of Computer Science, University of Colorado at Boulder, Boulder, CO 80309, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0007-4124-0042","authenticated-orcid":false,"given":"Dasari","family":"Rajasekhar","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Indian Institute of Information Technology, Design and Manufacturing, Chennai 600127, Tamil Nadu, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5070-9366","authenticated-orcid":false,"given":"Shivakant","family":"Mishra","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Colorado at Boulder, Boulder, CO 80309, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4290-0632","authenticated-orcid":false,"given":"Sanjeet Kumar","family":"Nayak","sequence":"additional","affiliation":[{"name":"Department of Computer Science and Engineering, Indian Institute of Information Technology, Design and Manufacturing, Chennai 600127, Tamil Nadu, India"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5014-2010","authenticated-orcid":false,"given":"Ramanarayan","family":"Yadav","sequence":"additional","affiliation":[{"name":"Department of Electrical and Computer Science Engineering, Institute of Infrastructure Technology Research and Management, Ahmedabad 380026, Gujarat, India"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"1968","published-online":{"date-parts":[[2024,8,16]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"637","DOI":"10.1109\/JIOT.2016.2579198","article-title":"Edge Computing: Vision and Challenges","volume":"3","author":"Shi","year":"2016","journal-title":"IEEE Internet Things J."},{"key":"ref_2","doi-asserted-by":"crossref","unstructured":"Miao, J., Rajasekhar, D., Mishra, S., Nayak, S., and Yadav, R. (2023, January 17\u201321). A Fog-based Smart Agriculture System to Detect Animal Intrusion. Proceedings of the 2023 IEEE 29th International Conference on Parallel and Distributed Systems (ICPADS), Ocean Flower Island, China.","DOI":"10.1109\/ICPADS60453.2023.00336"},{"key":"ref_3","first-page":"8","article-title":"An Intelligent Agricultural Intrusion Detection and Irrigation Control System Using GSM","volume":"3","author":"Aiswarya","year":"2018","journal-title":"Int. J. Adv. Res. Innov. Discov. Eng. Appl."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Yadahalli, S., Parmar, A., and Deshpande, A. (2020, January 15\u201317). Smart Intrusion Detection System for Crop Protection by using Arduino. Proceedings of the 2020 Second International Conference on Inventive Research in Computing Applications (ICIRCA), Coimbatore, India.","DOI":"10.1109\/ICIRCA48905.2020.9182868"},{"key":"ref_5","unstructured":"Radhakrishnan, S., and Ramanathan, R. (2018, January 13\u201315). A Support Vector Machine with Gabor Features for Intrusion Detection in Agriculture Fields. Proceedings of the 8th International Conference on Advances in Computing and Communication (ICACC-2018) Procedia Computer Science, Kochi, India."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"169","DOI":"10.1016\/j.gltp.2021.08.061","article-title":"Application of IOT and machine learning in crop protection against animal intrusion","volume":"2","author":"Balakrishna","year":"2021","journal-title":"Glob. Transit. Proc."},{"key":"ref_7","first-page":"1053","article-title":"Wild animals intrusion detection using deep learning techniques","volume":"12","author":"Sabeenian","year":"2020","journal-title":"Int. J. Pharm. Res."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Thomas, A.K., Poovizhi, P., Saravanan, M., and Tharageswari, K. (2023, January 23\u201325). Animal Intrusion Detection using Deep Learning for Agricultural Fields. Proceedings of the 2023 5th International Conference on Smart Systems and Inventive Technology (ICSSIT), Tirunelveli, India.","DOI":"10.1109\/ICSSIT55814.2023.10060984"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"04006","DOI":"10.1051\/e3sconf\/202339904006","article-title":"Smart Agriculture Land Crop Protection Intrusion Detection Using Artificial Intelligence","volume":"399","author":"Kiruthika","year":"2023","journal-title":"E3S Web Conf."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1093","DOI":"10.1080\/08839514.2019.1673993","article-title":"A proposal of an animal detection system using machine learning","volume":"33","author":"Miani","year":"2019","journal-title":"Appl. Artif. Intell."},{"key":"ref_11","unstructured":"Sahana, K. (2021, January 27\u201329). Farm Vigilance: Smart IoT System for Farmland Monitoring and Animal Intrusion Detection using Neural Network. Proceedings of the 2021 Asian Conference on Innovation in Technology (ASIANCON), Pune, India."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Nikhil, R., Anisha, B.S., and Kumar, R. (2020, January 2\u20134). Real-Time Monitoring of Agricultural Land with Crop Prediction and Animal Intrusion Prevention using Internet of Things and Machine Learning at Edge. Proceedings of the 2020 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT), Bangalore, India.","DOI":"10.1109\/CONECCT50063.2020.9198508"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Venkateshkumar, U., Anirudh, V., Khanali, D., and Ezhil, B. (2022, January 16\u201318). Farm Intrusion Detection System using IoT. Proceedings of the 2022 International Conference on Electronics and Renewable Systems (ICEARS), Tuticorin, India.","DOI":"10.1109\/ICEARS53579.2022.9752349"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Jeevitha, S., and Kumar, S.V. (2019, January 12\u201314). A Study on Sensor Based Animal Intrusion Alert System Using Image Processing Techniques. Proceedings of the 2019 Third International conference on I-SMAC (IoT in Social, Mobile, Analytics and Cloud) (I-SMAC), Palladam, India.","DOI":"10.1109\/I-SMAC47947.2019.9032430"},{"key":"ref_15","first-page":"1","article-title":"Neural Network Based Image Classification for Animal Intrusion Detection System","volume":"1","author":"Sharma","year":"2020","journal-title":"Int. J. Progress. Res. Sci. Eng."},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Giordano, S., Seitanidis, I., Ojo, M., Adami, D., and Vignoli, F. (2018, January 12\u201314). IoT solutions for crop protection against wild animal attacks. Proceedings of the 2018 IEEE International Conference on Environmental Engineering (EE), Milan, Italy.","DOI":"10.1109\/EE1.2018.8385275"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"587","DOI":"10.17148\/IJARCCE.2017.63137","article-title":"Animal Detection System in Farm Areas","volume":"6","author":"Vikhram","year":"2017","journal-title":"Int. J. Adv. Res. Comput. Commun. Eng. (IJARCCE)"},{"key":"ref_18","first-page":"2397","article-title":"Animal health monitoring and intrusion detection system based on LORAWAN","volume":"12","author":"Mohandass","year":"2021","journal-title":"Turk. J. Comput. Math. Educ."},{"key":"ref_19","first-page":"15","article-title":"Human and Animal Movement Detection in Agricultural Fields","volume":"6","author":"Geetha","year":"2019","journal-title":"SSRG Int. J. Comput. Sci. Eng."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Begum, M., Janeera, D.A., and Aneesh Kumar, A.G. (2020, January 26\u201328). Internet of Things based Wild Animal Infringement Identification, Diversion and Alert System. Proceedings of the 2020 International Conference on Inventive Computation Technologies (ICICT), Coimbatore, India.","DOI":"10.1109\/ICICT48043.2020.9112433"},{"key":"ref_21","first-page":"2686","article-title":"Self-Intrusion Detection System for Protection of Agricultural Fields Against Wild Animals","volume":"10","author":"Saurabh","year":"2021","journal-title":"Int. J. Mod. Agric."},{"key":"ref_22","unstructured":"(2024, July 22). Lora Alliance. Available online: https:\/\/www.lora-alliance.org."},{"key":"ref_23","unstructured":"(2024, July 20). Alliance, LoRa. A Technical Overview of LoRa and LoRaWAN. White Paper; 20 November 2015. Available online: https:\/\/www.academia.edu\/31617677\/A_technical_overview_of_LoRa_and_LoRaWAN_What_is_it."},{"key":"ref_24","unstructured":"(2024, July 22). Lora Alliance. 2017. LoRaWAN 1.1 Specification. October 2017. Available online: https:\/\/lora-alliance.org\/resource_hub\/lorawan-specification-v1-1."},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Bernstein, D. (2014). Containers and Cloud: From LXC to Docker to Kubernetes. IEEE Cloud Computing, IEEE.","DOI":"10.1109\/MCC.2014.51"},{"key":"ref_26","doi-asserted-by":"crossref","unstructured":"Chen, R., Li, S., and Li, Z. (2017, January 4\u20138). From Monolith to Microservices: A Dataflow-Driven Approach. Proceedings of the 2017 24th Asia-Pacific Software Engineering Conference (APSEC), Nanjing, China.","DOI":"10.1109\/APSEC.2017.53"},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Mishra, S., Nayak, S., and Yadav, R. (2023, January 22\u201325). An Energy Efficient LoRa-based Multi-Sensor IoT Network for Smart Agriculture System. Proceedings of the IEEE Topical Conference on Wireless Sensors and Sensor Networks, (WisNet 2023), Las Vegas, NV, USA.","DOI":"10.1109\/WiSNeT56959.2023.10046242"},{"key":"ref_28","unstructured":"(2024, July 22). Models and Pre-Trained Weights. PyTorch. Available online: https:\/\/pytorch.org\/vision\/0.12\/models.html#models-and-pre-trained-weights."},{"key":"ref_29","unstructured":"Ilya, G. (2013). High Performance Browser Networking: What Every Web Developer Should Know about Networking and Web Performance, O\u2019Reilly Media, Inc."}],"container-title":["Future Internet"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/8\/296\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T15:37:45Z","timestamp":1760110665000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-5903\/16\/8\/296"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,16]]},"references-count":29,"journal-issue":{"issue":"8","published-online":{"date-parts":[[2024,8]]}},"alternative-id":["fi16080296"],"URL":"https:\/\/doi.org\/10.3390\/fi16080296","relation":{},"ISSN":["1999-5903"],"issn-type":[{"value":"1999-5903","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,8,16]]}}}