roadcrack detection
play

Roadcrack Detection Preliminary study by Frederic Maire 1 Marc Miska - PowerPoint PPT Presentation

Roadcrack Detection Preliminary study by Frederic Maire 1 Marc Miska 2 Michael Milford 1 Sam Dyson 1 1 School of Electrical Engineering and Computer Science 2 School of Civil Engineering and Built Environment f.maire@qut.edu.au 1/15 Research


  1. Roadcrack Detection Preliminary study by Frederic Maire 1 Marc Miska 2 Michael Milford 1 Sam Dyson 1 1 School of Electrical Engineering and Computer Science 2 School of Civil Engineering and Built Environment f.maire@qut.edu.au 1/15

  2. Research Environment “Robotics and Autonomous Systems” Semantic Vision creating new learning algorithms to detect and recognise objects and places Vision & Action creating new theory for linking visual percepts and action, for navigation, grasping and human collaboration Robust Vision creating new sensors and robust algorithms to enable operation in real-world situations Algorithms & Architectures creating novel technologies and techniques for computing and communicating. www.roboticvision. ARC Centre of Excellence for Robotic Vision org

  3. First attempt https://www.youtube.com/watch?v=_jIp_kbOB6s www.roboticvision. ARC Centre of Excellence for Robotic Vision org

  4. Road crack detection with CUDA ● We have developed a highly discriminative algorithm ● Slow on CPU (~ 1 frame per minute) ● Speed up with CUDA (GPU computing) implementation on a graphics card 3D plot crack detector

  5. Projective transformation gives a bird eye view of the road

  6. Why is roadcrack detection difficult?

  7. clicked at (581,362) hist values 0.0 0.0 0.0 0.0 0.0 0.0 0.57 0.43 0.0 0.0 0.0 - - - - - - - - - - - - - - - - - - - - min 6.2 , max 7.7 , (max-min)/avg 0.21 (max-min)/max 0.19

  8. hist values 0.0 0.0 0.0 0.0 0.0 0.011 0.17 0.81 0.011 0.0 0.0 - - - - - - - - - - - - - - - - - - - - min 5.9 , max 8.0 , (max-min)/avg 0.3 (max-min)/max 0.27

  9. clicked at (413,221) hist values 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.3 0.7 0.0 0.0 - - - - - - - - - - - - - - - - - - - - min 7.5 , max 8.8 , (max-min)/avg 0.16 (max-min)/max 0.15

  10. clicked at (659,243) hist values 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.95 0.045 0.0 0.0 - - - - - - - - - - - - - - - - - - - - min 7.1 , max 8.1 , (max-min)/avg 0.13 (max-min)/max 0.12

  11. Technical challenges ● Evaluating the “ring distance histogram” for each pixel is computationally expensive ● Possible approaches – Use a pre-processing step with adaptive thresholding and morphological operations to produce a reduced number of candidate roadcrack pixels – Collect training data, label it using the computationally expensive algorithm, and train a deep neural network to classify the pixels of new images f.maire@qut.edu.au 11/15

  12. Deep neural networks ● Standard Convolutional Neural Networks f.maire@qut.edu.au 12/15

  13. Conversion of a classification net into output a heatmap f.maire@qut.edu.au 13/15

  14. Conclusion ● Roadcrack detection is a low-hanging fruit! f.maire@qut.edu.au 14/15

  15. 15/15

Recommend


More recommend