{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,15]],"date-time":"2026-05-15T13:27:57Z","timestamp":1778851677735,"version":"3.51.4"},"reference-count":31,"publisher":"MDPI AG","issue":"19","license":[{"start":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T00:00:00Z","timestamp":1632700800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Remote Sensing"],"abstract":"<jats:p>The radiometric quality of remotely sensed imagery is crucial for precision agriculture applications because estimations of plant health rely on the underlying quality. Sky conditions, and specifically shadowing from clouds, are critical determinants in the quality of images that can be obtained from low-altitude sensing platforms. In this work, we first compare common deep learning approaches to classify sky conditions with regard to cloud shadows in agricultural fields using a visible spectrum camera. We then develop an artificial-intelligence-based edge computing system to fully automate the classification process. Training data consisting of 100 oblique angle images of the sky were provided to a convolutional neural network and two deep residual neural networks (ResNet18 and ResNet34) to facilitate learning two classes, namely (1) good image quality expected, and (2) degraded image quality expected. The expectation of quality stemmed from the sky condition (i.e., density, coverage, and thickness of clouds) present at the time of the image capture. These networks were tested using a set of 13,000 images. Our results demonstrated that ResNet18 and ResNet34 classifiers produced better classification accuracy when compared to a convolutional neural network classifier. The best overall accuracy was obtained by ResNet34, which was 92% accurate, with a Kappa statistic of 0.77. These results demonstrate a low-cost solution to quality control for future autonomous farming systems that will operate without human intervention and supervision.<\/jats:p>","DOI":"10.3390\/rs13193859","type":"journal-article","created":{"date-parts":[[2021,9,27]],"date-time":"2021-09-27T22:16:38Z","timestamp":1632780998000},"page":"3859","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Real-Time Automated Classification of Sky Conditions Using Deep Learning and Edge Computing"],"prefix":"10.3390","volume":"13","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-6810-8227","authenticated-orcid":false,"given":"Joby M. Prince","family":"Czarnecki","sequence":"first","affiliation":[{"name":"Geosystems Research Institute, Mississippi State University, Mississippi State, MS 39762, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-8443-883X","authenticated-orcid":false,"given":"Sathishkumar","family":"Samiappan","sequence":"additional","affiliation":[{"name":"Geosystems Research Institute, Mississippi State University, Mississippi State, MS 39762, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Meilun","family":"Zhou","sequence":"additional","affiliation":[{"name":"Geosystems Research Institute, Mississippi State University, Mississippi State, MS 39762, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cary Daniel","family":"McCraine","sequence":"additional","affiliation":[{"name":"Geosystems Research Institute, Mississippi State University, Mississippi State, MS 39762, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Louis L.","family":"Wasson","sequence":"additional","affiliation":[{"name":"Geosystems Research Institute, Mississippi State University, Mississippi State, MS 39762, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,9,27]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"477","DOI":"10.1007\/s11119-004-5321-1","article-title":"A Review on Remote Sensing of Weeds in Agriculture","volume":"5","author":"Thorp","year":"2004","journal-title":"Precis. Agric."},{"key":"ref_2","first-page":"55","article-title":"Crop Assessment Using Remote Sensing-Part II: Crop Condition and Yield Assessment","volume":"55","author":"Dadhwal","year":"2000","journal-title":"Indian J. Agric. Econ."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"2274","DOI":"10.3390\/rs2092274","article-title":"Remote Sensing of Irrigated Agriculture: Opportunities and Challenges","volume":"2","author":"Ozdogan","year":"2010","journal-title":"Remote Sens."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Kasampalis, D.A., Alexandridis, T.K., Deva, C., Challinor, A., Moshou, D., and Zalidis, G. (2018). Contribution of Remote Sensing on Crop Models: A Review. J. Imaging, 4.","DOI":"10.3390\/jimaging4040052"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"124","DOI":"10.1016\/j.isprsjprs.2019.03.005","article-title":"Remote Sensing-Based Crop Lodging Assessment: Current Status and Perspectives","volume":"151","author":"Chauhan","year":"2019","journal-title":"ISPRS J. Photogramm."},{"key":"ref_6","doi-asserted-by":"crossref","unstructured":"Eberhardt, I.D.R., Schultz, B., Rizzi, R., Sanches, I.D., Formaggio, A.R., Atzberger, C., Mello, M.P., Immitzer, M., Trabaquini, K., and Foschiera, W. (2016). Cloud Cover Assessment for Operational Crop Monitoring Systems in Tropical Areas. Remote Sens., 8.","DOI":"10.3390\/rs8030219"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1196","DOI":"10.1016\/j.rse.2007.08.011","article-title":"The Availability of Cloud-Free Landsat ETM+ Data over the Conterminous United States and Globally","volume":"112","author":"Ju","year":"2008","journal-title":"Remote Sens. Environ."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Boursianis, A.D., Papadopoulou, M.S., Diamantoulakis, P., Liopa-Tsakalidi, A., Barouchas, P., Salahas, G., Karagiannidis, G., Wan, S., and Goudos, S.K. (2020). Internet of Things (IoT) and Agricultural Unmanned Aerial Vehicles (UAVs) in Smart Farming: A Comprehensive Review. Internet Things, 100187.","DOI":"10.1016\/j.iot.2020.100187"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"015008","DOI":"10.1117\/1.JRS.12.015008","article-title":"Method of Radiometric Quality Assessment of NIR Images Acquired with a Custom Sensor Mounted on an Unmanned Aerial Vehicle","volume":"12","author":"Wierzbicki","year":"2018","journal-title":"J. Appl. Remote Sens."},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Kedzierski, M., Wierzbicki, D., Sekrecka, A., Fryskowska, A., Walczykowski, P., and Siewert, J. (2019). Influence of Lower Atmosphere on the Radiometric Quality of Unmanned Aerial Vehicle Imagery. Remote Sens., 11.","DOI":"10.3390\/rs11101214"},{"key":"ref_11","unstructured":"Kaur, S. (2020). Handling Shadow Effects on Greenness Indices from Multispectral UAV Imagery. [Master\u2019s Thesis, School of Forest Science and Resource Management, Technical University of Munich]."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"2188","DOI":"10.1109\/LGRS.2015.2450218","article-title":"An Analysis of Shadow Effects on Spectral Vegetation Indexes Using a Ground-Based Imaging Spectrometer","volume":"12","author":"Zhang","year":"2015","journal-title":"IEEE Geosci. Remote Sens."},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Mart\u00edn-Ortega, P., Garc\u00eda-Montero, L.G., and Sibelet, N. (2020). Temporal Patterns in Illumination Conditions and Its Effect on Vegetation Indices Using Landsat on Google Earth Engine. Remote Sens., 12.","DOI":"10.3390\/rs12020211"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"156","DOI":"10.1016\/j.measurement.2015.08.003","article-title":"Radiometric Quality Assessment of Images Acquired by UAV\u2019s in Various Lighting and Weather Conditions","volume":"76","author":"Kedzierski","year":"2015","journal-title":"Measurement"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Han, Y., and Oruklu, E. (2017, January 6). Traffic Sign Recognition Based on the Nvidia Jetson Tx1 Embedded System Using Convolutional Neural Networks. Proceedings of the 60th International Midwest Symposium on Circuits and Systems (MWSCAS), Medford, MA, USA.","DOI":"10.1109\/MWSCAS.2017.8052891"},{"key":"ref_16","doi-asserted-by":"crossref","unstructured":"Lee, H., Grosse, R., Ranganath, R., and Ng, A.Y. (2009, January 14). Convolutional Deep Belief Networks for Scalable Unsupervised Learning of Hierarchical Representations. Proceedings of the 26th Annual International Conference on Machine Learning, Montreal, QC, Canada.","DOI":"10.1145\/1553374.1553453"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"9102","DOI":"10.1109\/ACCESS.2020.2964608","article-title":"Real-Time Apple Detection System Using Embedded Systems with Hardware Accelerators: An Edge AI Application","volume":"8","author":"Mazzia","year":"2020","journal-title":"IEEE Access"},{"key":"ref_18","unstructured":"Allen-Zhu, Z., and Li, Y. (2020). Backward Feature Correction: How Deep Learning Performs Deep Learning. arXiv Prepr."},{"key":"ref_19","unstructured":"Li, S., Jiao, J., Han, Y., and Weissman, T. (2016). Demystifying Resnet. arXiv Prepr."},{"key":"ref_20","doi-asserted-by":"crossref","unstructured":"Jung, H., Choi, M.-K., Jung, J., Lee, J.-H., Kwon, S., and Young Jung, W. (2017, January 21). ResNet-Based Vehicle Classification and Localization in Traffic Surveillance Systems. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Honolulu, HI, USA.","DOI":"10.1109\/CVPRW.2017.129"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"191","DOI":"10.1016\/j.neucom.2019.01.090","article-title":"A Novel Scene Classification Model Combining ResNet Based Transfer Learning and Data Augmentation with a Filter","volume":"338","author":"Liu","year":"2019","journal-title":"Neurocomputing"},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Otterness, N., Yang, M., Rust, S., Park, E., Anderson, J.H., Smith, F.D., Berg, A., and Wang, S. (2017, January 18). An Evaluation of the NVIDIA TX1 for Supporting Real-Time Computer-Vision Workloads. Proceedings of the 2017 IEEE Real-Time and Embedded Technology and Applications Symposium (RTAS), Pittsburgh, PA, USA.","DOI":"10.1109\/RTAS.2017.3"},{"key":"ref_23","doi-asserted-by":"crossref","unstructured":"Reddy, B., Kim, Y.-H., Yun, S., Seo, C., and Jang, J. (2017, January 21). Real-Time Driver Drowsiness Detection for Embedded System Using Model Compression of Deep Neural Networks. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Honolulu, HI, USA.","DOI":"10.1109\/CVPRW.2017.59"},{"key":"ref_24","doi-asserted-by":"crossref","unstructured":"Pomsar, L., Kajati, E., and Zolotova, I. (2020, January 12). Deep Learning Powered Class Attendance System Based on Edge Computing. Proceedings of the 18th International Conference on Emerging eLearning Technologies and Applications (ICETA), Ko\u0161ice, Slovenia.","DOI":"10.1109\/ICETA51985.2020.9379235"},{"key":"ref_25","doi-asserted-by":"crossref","unstructured":"Barba-Guaman, L., Eugenio Naranjo, J., and Ortiz, A. (2020). Deep Learning Framework for Vehicle and Pedestrian Detection in Rural Roads on an Embedded GPU. Electronics, 9.","DOI":"10.3390\/electronics9040589"},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"753","DOI":"10.1111\/mice.12530","article-title":"A Deep-Learning-Based Computer Vision Solution for Construction Vehicle Detection","volume":"35","author":"Arabi","year":"2020","journal-title":"Comput.-Aided Civ. Infrastruct. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Ullah, S., and Kim, D. (2020, January 19). Benchmarking Jetson Platform for 3D Point-Cloud and Hyper-Spectral Image Classification. Proceedings of the 7th IEEE International Conference on Big Data and Smart Computing (BigComp), Busan, Korea.","DOI":"10.1109\/BigComp48618.2020.00-21"},{"key":"ref_28","unstructured":"Sutskever, I., Martens, J., Dahl, G., and Hinton, G. (2013, January 17). On the Importance of Initialization and Momentum in Deep Learning. Proceedings of the 30th International Conference on Machine Learning, Atlanta, GA, USA."},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.neucom.2016.10.049","article-title":"Learning Pooling for Convolutional Neural Network","volume":"224","author":"Sun","year":"2017","journal-title":"Neurocomputing"},{"key":"ref_30","first-page":"360","article-title":"Understanding Interobserver Agreement: The Kappa Statistic","volume":"37","author":"Viera","year":"2005","journal-title":"Fam. Med."},{"key":"ref_31","doi-asserted-by":"crossref","unstructured":"He, K., Zhang, X., Ren, S., and Sun, J. (2016, January 27). Deep Residual Learning for Image Recognition. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition Workshops, Las Vegas, NV, USA.","DOI":"10.1109\/CVPR.2016.90"}],"container-title":["Remote Sensing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3859\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T07:05:36Z","timestamp":1760166336000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2072-4292\/13\/19\/3859"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,27]]},"references-count":31,"journal-issue":{"issue":"19","published-online":{"date-parts":[[2021,10]]}},"alternative-id":["rs13193859"],"URL":"https:\/\/doi.org\/10.3390\/rs13193859","relation":{},"ISSN":["2072-4292"],"issn-type":[{"value":"2072-4292","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,27]]}}}