Adaptive Image Processing for Automated Structural Crack Detection

Slides:



Advertisements
Similar presentations
Not so Smart park Have you ever drove into large parking lot not knowing that it is completely full?
Advertisements

A Graph based Geometric Approach to Contour Extraction from Noisy Binary Images Amal Dev Parakkat, Jiju Peethambaran, Philumon Joseph and Ramanathan Muthuganapathy.
Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
EDGE DETECTION ARCHANA IYER AADHAR AUTHENTICATION.
Digital Photography with Flash and No-Flash Image Pairs By: Georg PetschniggManeesh Agrawala Hugues HoppeRichard Szeliski Michael CohenKentaro Toyama,
Morphological Image Processing Md. Rokanujjaman Assistant Professor Dept of Computer Science and Engineering Rajshahi University.
Morphology Structural processing of images Image Processing and Computer Vision: 33 Morphological Transformations Set theoretic methods of extracting.
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
Noise Reduction in Digital Images Lana Jobes Research Advisor: Dr. Jeff Pelz.
Computer Vision Basics Image Terminology Binary Operations Filtering Edge Operators.
The Segmentation Problem
Elements of Biomedical Image Processing BMI 731 Winter 2005 Kun Huang Department of Biomedical Informatics Ohio State University.
Noise Estimation from a Single Image Ce Liu William T. FreemanRichard Szeliski Sing Bing Kang.
Introduction to Biomedical Image Analysis BMI 705 Winter 2009 Kun Huang Department of Biomedical Informatics Ohio State University.
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT Project Members Sanyam Sharma Sunil Mohan Ranta Group No FINGERPRINT.
Prakash Chockalingam Clemson University Non-Rigid Multi-Modal Object Tracking Using Gaussian Mixture Models Committee Members Dr Stan Birchfield (chair)
Department of Computer Science & Engineering Background Subtraction Algorithm for the Intelligent Scarecrow System Francisco Blanquicet, Mentor: Dr. Dmitry.
Digital Image Processing Chapter 9: Morphological Image Processing 5 September 2007 Digital Image Processing Chapter 9: Morphological Image Processing.
Morphological Image Processing
University of Pennsylvania Automated Design and Prototyping of Macro and Micro Compliant Mechanisms Compliant mechanism concept leads to a clean separation.
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT Project Members Sanyam Sharma Sunil Mohan Ranta Group No FINGERPRINT.
E-Comics Protection E-Comics Protection Avnish Kumar Bachelor of Technology Electrical Engineering, IInd Year Indian Institute of Technology Roorkee, India.
Creating Medical Prototypes from MRI data Jillian Urban Mentor: John T. Tester, Ph.D. Mechanical Engineering.
Computational Biology, Part 22 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Corner Detection & Color Segmentation CSE350/ Sep 03.
Image Segmentation by Histogram Thresholding Venugopal Rajagopal CIS 581 Instructor: Longin Jan Latecki.
Project Topic : Image Differentiation Name : Bo Li Supervisor: Dr. Jimmy Li.
Barcodes, MMS, and the Internet’s Cheapest Prices Greg McGrath & Greg Maier Advisors: Professor Cotter, Professor Rudko ECE-499 March 01, 2008.
CS654: Digital Image Analysis
CSE 6367 Computer Vision Image Operations and Filtering “You cannot teach a man anything, you can only help him find it within himself.” ― Galileo GalileiGalileo.
EE 4780 Morphological Image Processing. Bahadir K. Gunturk2 Example Two semiconductor wafer images are given. You are supposed to determine the defects.
SUREILLANCE IN THE DEPARTMENT THROUGH IMAGE PROCESSING F.Y.P. PRESENTATION BY AHMAD IJAZ & UFUK INCE SUPERVISOR: ASSOC. PROF. ERHAN INCE.
Digital Image Processing
University of Pennsylvania Arc and line extraction Model creation Manufacturing Algorithm for model extraction We utilize a six step method for creating.
Digital Control System for Microwave Spectroscopy Data Collection Amanda Olmut Dr. Stephen Kukolich, Principle Investigator Dr. Adam Daly, Project Lead.
Zachary Starr Dept. of Computer Science, University of Missouri, Columbia, MO 65211, USA Digital Image Processing Final Project Dec 11 th /16 th, 2014.
Christopher Chedeau Gauthier Lemoine 1.  Algorithms ◦ Erosion & Dilation ◦ Opening & Closing ◦ Gradient ◦ Hit & Miss ◦ Thinning ◦ Top Hat ◦ Convolution.
IMAGE PROCESSING is the use of computer algorithms to perform image process on digital images   It is used for filtering the image and editing the digital.
FABIAN WILDENSTEIN 2016 ARIZONA STATE-WIDE SPACE GRANT SYMPOSIUM MENTOR: DR. JIM SCHWIEGERLING (PROFESSOR, OPTICAL SCIENCES) APRIL 16, 2016 Wavelength-Variable.
Digital Image Processing (DIP)
Mathematical Morphology
IBDP computer science PBL(Project-based learning) + STEAM (Science, Technology, Engineering, Art, Mathematics) Computer Science meets Visual Arts Explore.
Image Processing For Soft X-Ray Self-Seeding
Signal and Image Processing Lab
Hiba Tariq School of Engineering
Digital Image Processing - (monsoon 2003) FINAL PROJECT REPORT
An Adept Edge Detection Algorithm for Human Knee Osteoarthritis Images
DIP 9 65 Original 210 Eye Zoomed.
IMAGE PROCESSING INTENSITY TRANSFORMATION AND SPATIAL FILTERING
Small target detection combining regional stability
Levi Smith REU Week 1.
Introduction Computer vision is the analysis of digital images
Digital Image Processing
Binary Image Analysis used in a variety of applications:
Medical Images Edge Detection via Neutrosophic Mathematical Morphology
Introduction to Digital Image Analysis Part II: Image Analysis
Small target detection combining regional stability
Grape Detection in Vineyards
Department of Computer Engineering
Morphological Image Processing
Ceng466 Fundamentals of Image Processing
SMART TRAFFIC MANAGEMENT SYSTEM

Lecture 2: Image filtering
Introduction Computer vision is the analysis of digital images
A Novel Smoke Detection Method Using Support Vector Machine
Presented by Mohammad Rashidujjaman Rifat Ph.D Student,
Lab 2: Fingerprints CSE 402.
Binary Image Analysis used in a variety of applications:
Presentation transcript:

Adaptive Image Processing for Automated Structural Crack Detection Melissa Becerra, Computer Science, University of Arizona Dr. Hongki Jo, Civil Engineering and Engineering Mechanics Dr. Jae-Hong Min, Civil Engineering and Engineering Mechanics Kuiper Space Sciences Building, The University of Arizona April 16, 2016

Problem: Deteriorating Concrete Structures As structures get older, it is inevitable for them to deteriorate. However, it is a civil engineer's task to keep buildings safe. This involves sending engineers for visual inspection. This method of detection becomes very costly. Source: http://www.newindianexpress.com/cities/chennai/2014/07/17/Scientists-to-Heal-Cracks-in-Buildings/article2333668.ece

Objective: Crack Detection Use image processing techniques to detect and measure a crack autonomously without the help of an engineer Image processing: the analysis and manipulation of digitalized images by extracting "meaning" from pixels Source: http://www.warreninspect.com/sag-settlement.html

Analysis Techniques Using Image Processing RGB images (color images) have 3 channels of pixel values. Gray images and binary images each have 1 channel of pixel values. Manipulating images involves changing individual pixel values.

Analysis Techniques Using Image Processing Some of the techniques used to detect cracks: Binary Grayscale Erode Dilate Smoothing BlackHat Skeleton Canny Etc. Source: taken by Melissa Becerra, U of A Concrete Sidewalk

Analysis Techniques Using Image Processing Using individual image processing techniques is insufficient to distinguish cracks from noise With some techniques, removing noise can remove a part of the crack The techniques must be combined to form a robust algorithm Source:

Results source image gray image blurred image Source: image taken by Melissa Becerra

Results otsu image canny image opening image Source: image taken by Melissa Becerra

Results black hat image black hat & opening image black hat & opening & binary image Source: image taken by Melissa Becerra

Results filtered image (findContours) blurred filtered image thinning filtered (skeleton) iage Source: image taken by Melissa Becerra

Conclusions By combining different methods, we have been able to identify cracks more accurately This research has made it possible to detect a crack's different widths using different threshold values and a spiral algorithm. In the future, the chosen threshold values should be adjusted to improve autonomous detection In doing so, this algorithm can be implemented into an existing phone application, RINO (Real-time Image-processing for Non- contact mOnitoring)

Acknowledgements U of A Space Grant Consortium Mentors: Dr. Hongki Jo Dr. Jae-Hong Min Smart Structures System Lab NASA

Thank you