Improved Monitoring of Wildlife Invasion through Data Augmentation by Extract–Append of a Segmented Entity
Abstract
:1. Introduction
- It proposes the Extract–Append data augmentation method, which automatically generates a large amount of diverse data by extracting the masks of the objects of interest from segmentation and synthesizing them with countless arbitrary backgrounds.
- It enables the synthesis of the object with various backgrounds without losing the original object shape by suggesting a data-processing method, which synthesizes the extracted object with the background image after creating a space so that the extracted object shape can be maintained as accurately as possible on the arbitrary background image.
- It provides a method that could extract the mask of an object to facilitate additional training automatically, even if new background images were acquired later based on the previously trained model on a specific object.
2. Related Works
3. Methodology
3.1. Semantic Segmentation
3.2. Extract–Append for Data Augmentation
Algorithm 1 Extract–Append Algorithm |
Require: Pretrained semantic segmentation model Input: Input image containing an object , Background image Output: Create new image 1: Extract the mask of an object 2: Binarization of 3: for each iteration do 4: Extract an object from 5: Making room for object insertion in 6: 7: end for |
3.3. Object Detection
4. Experimental Results
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Ministry of Environment. Current Status of Farm Damage Caused by Harmful Wild Animals by Year. Available online: http://me.go.kr/home/web/policy_data/read.do?pagerOffset=0&maxPageItems=10&maxIndexPages=10&searchKey=&searchValue=&menuId=10261&orgCd=&condition.code=A2&condition.deleteYn=N&seq=7009 (accessed on 1 August 2022).
- Kim, D.; Yoo, S.; Park, S.; Kim, D.; Lee, J. Design and Implementation of Real-Time Monitoring Platform for Preventing Wild Animals. J. Korean Inst. Commun. Inf. Sci. 2021, 46, 1294–1300. [Google Scholar] [CrossRef]
- Rao, J.; Zhang, J. Cut and Paste: Generate Artificial Labels for Object Detection. In Proceedings of the International Conference on Video and Image Processing, New York, NY, USA, 27 December 2017. [Google Scholar]
- Marcus, D.B.; Christof, S.; Andreas, H. Augmentor: An Image Augmentation Library for Machine Learning. arXiv 2017, arXiv:1708.04680v1. [Google Scholar]
- Perez, L.; Wang, J. The Effectiveness of Data Augmentation in Image Classification using Deep Learning. J. Open Source Softw. 2017, 2, 432. [Google Scholar]
- Mahajan, D.; Girshick, R.; Ramanathan, V.; He, K.; Paluri, M.; Li, Y.; Bharambe, A.; van der Maaten, L. Exploring the Limits of Weakly Supervised Pretraining. In Proceedings of the European Conference on Computer Vision, Munich, Germany, 8–14 September 2018. [Google Scholar]
- Maharana, K.; Mondal, S.; Nemade, B. A review: Data pre-processing and data augmentation techniques. Glob. Transit. Proc. 2022, 3, 91–99. [Google Scholar] [CrossRef]
- Mikoajczyk, A.; Grochowski, M. Data augmentation for improving deep learning in image classification problem. In Proceedings of the International Interdisciplinary PhD Workshop, Świnoujście, Poland, 9–12 May 2018. [Google Scholar]
- Wong, S.; Gatt, A.; Stamatescu, V.; McDonnell, M. Understanding Data Augmentation for Classification: When to Warp? In Proceedings of the International Conference on Digital Image Computing: Techniques and Applications, Gold Coast, QLD, Australia, 30 November–2 December 2016. [Google Scholar]
- Shijie, J.; Ping, W.; Peiyi, J.; Siping, H. Research on data augmentation for image classification based on convolution neural networks. In Proceedings of the Chinese Automation Congress, Jinan, China, 20–22 October 2017. [Google Scholar]
- Krizhevsky, A.; Sutskever, I.; Hinton, G. ImageNet Classification with Deep Convolutional Neural Networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
- Yun, S.; Han, D.; Oh, S.; Chun, S.; Choe, J.; Yoo, Y. CutMix: Regularization Strategy to Train Strong Classifiers With Localizable Features. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Seoul, Korea, 27 October–2 November 2019. [Google Scholar]
- Xu, D.; Lee, M.; Hsu, W. Patch-Level Regularizer for Convolutional Neural Network. In Proceedings of the IEEE International Conference on Image, Taipei, Taiwan, 22–25 September 2019. [Google Scholar]
- Noh, H.; You, T.; Mun, J.; Han, B. Regularizing Deep Neural Networks by Noise: Its Interpretation and Optimization. In Proceedings of the International Conference on Neural Information Processing Systems, Red Hook, NY, USA, 4–9 December 2017. [Google Scholar]
- Jin, J.; Dundar, A.; Culurciello, E. Robust Convolutional Neural Networks under Adversarial Noise. arXiv 2015, arXiv:1511.06306v1. [Google Scholar]
- DeVries, T.; Taylor, G. Improved Regularization of Convolutional Neural Networks with Cutout. arXiv 2017, arXiv:1708.04552v2. [Google Scholar]
- Zhang, H.; Cisse, M.; Dauphin, Y.; Lopez-Paz, D. mixup: Beyond Empirical Risk Minimization. arXiv 2017, arXiv:1710.09412v2. [Google Scholar]
- Yang, S.; Xiao, W.; Zhang, M.; Guo, S.; Zhao, J.; Shen, F. Image Data Augmentation for Deep Learning: A Survey. arXiv 2022, arXiv:2204.08610v1. [Google Scholar]
- Shorten, C.; Khoshgoftaar, T. A survey on Image Data Augmentation for Deep Learning. J. Big Data 2019, 6, 1–48. [Google Scholar] [CrossRef]
- Yorioka, D.; Kang, H.; Iwamura, K. Data Augmentation For Deep Learning Using Generative Adversarial Networks. In Proceedings of the IEEE Global Conference on Consumer Electronics, Kobe, Japan, 13–16 October 2020. [Google Scholar]
- Olsson, V.; Tranheden, W.; Pinto, J.; Svensson, L. ClassMix: Segmentation-Based Data Augmentation for Semi-Supervised Learning. In Proceedings of the IEEE Conference on Applications of Computer Vision, Waikoloa, HI, USA, 3–8 January 2021. [Google Scholar]
- Bang, S.; Baek, F.; Park, S.; Kim, W.; Kim, H. Image augmentation to improve construction resource detection using generative adversarial networks, cut-and-paste, and image transformation techniques. Autom. Constr. 2020, 115, 103198. [Google Scholar] [CrossRef]
- Ghiasi, G.; Cui, Y.; Srinivas, A.; Qian, R.; Lin, T.; Cubuk, E.; Le, Q.; Zoph, B. Simple Copy-Paste is a Strong Data Augmentation Method for Instance Segmentation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021. [Google Scholar]
- Chen, L.; Papandreou, G.; Kokkinos, L.; Murphy, K.; YFuille, A. DeepLab: Semantic Image Segmentation with Deep Convolutional Nets, Atrous Convolution, and Fully Connected CRFs. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 40, 834–848. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Long, J.; Shelhamer, E.; Darrell, T. Fully Convolutional Networks for Semantic Segmentation. IEEE Transactions on Pattern Anal. Mach. Intell. 2017, 39, 640–651. [Google Scholar]
- Chen., L.; Zhu, Y.; Papandreou, G.; Schroff, F.; Adam, H. Encoder-Decoder with Atrous Separable Convolution for Semantic Image Segmentation. In Proceedings of the European Conference on Computer Vision, Munich, Germany, 8–14 September 2018. [Google Scholar]
- Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You Only Look Once: Unified, Real-Time Object Detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016. [Google Scholar]
Augmentation Method | Strengths | Weaknesses |
---|---|---|
Conventional |
|
|
Proposed |
|
|
Data | Data Augmentation | Class | AP0.3 | AP0.5 | AP0.7 | mAP0.3 | mAP0.5 | mAP0.7 | |||
---|---|---|---|---|---|---|---|---|---|---|---|
Spatial-Lev. Trans. | Pixel-Lev. Trans. | Cut- Paste | Extract- Append | ||||||||
D1 | WaterDeer WildBoar | 93.0 93.9 | 91.7 93.0 | 51.3 63.8 | 93.9 | 92.4 | 57.8 | ||||
D2 | O | WaterDeer WildBoar | 95.8 93.7 | 95.5 93.7 | 89.4 88.7 | 94.8 | 94.4 | 89.0 | |||
D3 | O | O | WaterDeer WildBoar | 93.6 93.5 | 93.4 92.6 | 65.1 71.6 | 93.5 | 93.0 | 68.3 | ||
D4 | O | O | WaterDeer WildBoar | 97.0 94.8 | 96.9 93.7 | 92.1 88.9 | 95.5 | 95.3 | 90.5 | ||
D5 | O | O | WaterDeer WildBoar | 97.2 95.1 | 97.2 95.1 | 94.3 91.0 | 96.1 | 96.1 | 92.6 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lee, J.; Lim, K.; Cho, J. Improved Monitoring of Wildlife Invasion through Data Augmentation by Extract–Append of a Segmented Entity. Sensors 2022, 22, 7383. https://doi.org/10.3390/s22197383
Lee J, Lim K, Cho J. Improved Monitoring of Wildlife Invasion through Data Augmentation by Extract–Append of a Segmented Entity. Sensors. 2022; 22(19):7383. https://doi.org/10.3390/s22197383
Chicago/Turabian StyleLee, Jaekwang, Kangmin Lim, and Jeongho Cho. 2022. "Improved Monitoring of Wildlife Invasion through Data Augmentation by Extract–Append of a Segmented Entity" Sensors 22, no. 19: 7383. https://doi.org/10.3390/s22197383