Next Article in Journal
Evaluation of IL1β and IL6 Gingival Crevicular Fluid Levels during the Early Phase of Orthodontic Tooth Movement in Adolescents and Young Adults
Next Article in Special Issue
Uncertainty Handling in Structural Damage Detection via Non-Probabilistic Meta-Models and Interval Mathematics, a Data-Analytics Approach
Previous Article in Journal
Self-Powered, Hybrid, Multifunctional Sensor for a Human Biomechanical Monitoring Device
Previous Article in Special Issue
Improvement of Damage Segmentation Based on Pixel-Level Data Balance Using VGG-Unet
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

InstaDam: Open-Source Platform for Rapid Semantic Segmentation of Structural Damage

1
Department of Civil and Environmental Engineering, University of Houston, Houston, TX 77204, USA
2
Department of Civil and Environmental Engineering, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
3
National Center for Supercomputing Applications, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
4
Department of Astronomy, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
5
Department of Computer Science, University of Illinois at Urbana-Champaign, Urbana, IL 61801, USA
6
US Army Corps of Engineers, Engineering Research and Development Center, Vicksburg, MS 39180, USA
*
Author to whom correspondence should be addressed.
Appl. Sci. 2021, 11(2), 520; https://doi.org/10.3390/app11020520
Submission received: 9 November 2020 / Revised: 17 December 2020 / Accepted: 23 December 2020 / Published: 7 January 2021

Abstract

The tremendous success of automated methods for the detection of damage in images of civil infrastructure has been fueled by exponential advances in deep learning over the past decade. In particular, many efforts have taken place in academia and more recently in industry that demonstrate the success of supervised deep learning methods for semantic segmentation of damage (i.e., the pixel-wise identification of damage in images). However, in graduating from the detection of damage to applications such as inspection automation, efforts have been limited by the lack of large open datasets of real-world images with annotations for multiple types of damage, and other related information such as material and component types. Such datasets for structural inspections are difficult to develop because annotating the complex and amorphous shapes taken by damage patterns remains a tedious task (requiring too many clicks and careful selection of points), even with state-of-the art annotation software. In this work, InstaDam—an open source software platform for fast pixel-wise annotation of damage—is presented. By utilizing binary masks to aid user input, InstaDam greatly speeds up the annotation process and improves the consistency of annotations. The masks are generated by applying established image processing techniques (IPTs) to the images being annotated. Several different tunable IPTs are implemented to allow for rapid annotation of a wide variety of damage types. The paper first describes details of InstaDam’s software architecture and presents some of its key features. Then, the benefits of InstaDam are explored by comparing it to the Image Labeler app in Matlab. Experiments are conducted where two employed student annotators are given the task of annotating damage in a small dataset of images using Matlab, InstaDam without IPTs, and InstaDam. Comparisons are made, quantifying the improvements in annotation speed and annotation consistency across annotators. A description of the statistics of the different IPTs used for different annotated classes is presented. The gains in annotation consistency and efficiency from using InstaDam will facilitate the development of datasets that can help to advance research into automation of visual inspections.
Keywords: supervised learning; deep learning; image processing; structural inspections; damage identification; computer vision; software engineering; user interface design; usability testing; software analysis supervised learning; deep learning; image processing; structural inspections; damage identification; computer vision; software engineering; user interface design; usability testing; software analysis

Share and Cite

MDPI and ACS Style

Hoskere, V.; Amer, F.; Friedel, D.; Yang, W.; Tang, Y.; Narazaki, Y.; Smith, M.D.; Golparvar-Fard, M.; Spencer, B.F., Jr. InstaDam: Open-Source Platform for Rapid Semantic Segmentation of Structural Damage. Appl. Sci. 2021, 11, 520. https://doi.org/10.3390/app11020520

AMA Style

Hoskere V, Amer F, Friedel D, Yang W, Tang Y, Narazaki Y, Smith MD, Golparvar-Fard M, Spencer BF Jr. InstaDam: Open-Source Platform for Rapid Semantic Segmentation of Structural Damage. Applied Sciences. 2021; 11(2):520. https://doi.org/10.3390/app11020520

Chicago/Turabian Style

Hoskere, Vedhus, Fouad Amer, Doug Friedel, Wanxian Yang, Yu Tang, Yasutaka Narazaki, Matthew D. Smith, Mani Golparvar-Fard, and Billie F. Spencer, Jr. 2021. "InstaDam: Open-Source Platform for Rapid Semantic Segmentation of Structural Damage" Applied Sciences 11, no. 2: 520. https://doi.org/10.3390/app11020520

APA Style

Hoskere, V., Amer, F., Friedel, D., Yang, W., Tang, Y., Narazaki, Y., Smith, M. D., Golparvar-Fard, M., & Spencer, B. F., Jr. (2021). InstaDam: Open-Source Platform for Rapid Semantic Segmentation of Structural Damage. Applied Sciences, 11(2), 520. https://doi.org/10.3390/app11020520

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop