A robust methodology for outdoor optical mark recognition
Outdoor optical mark recognition is an extremely useful tool for recognition of large industrial equipment and application of computer vision-based systems for tracking and positioning. However, current algorithms rely on thresholding and corner detection to identify checkerboard-like patterns, whic...
Gespeichert in:
Veröffentlicht in: | Journal of the Brazilian Society of Mechanical Sciences and Engineering 2017-08, Vol.39 (8), p.3103-3120 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Outdoor optical mark recognition is an extremely useful tool for recognition of large industrial equipment and application of computer vision-based systems for tracking and positioning. However, current algorithms rely on thresholding and corner detection to identify checkerboard-like patterns, which is not appropriate for non-uniform lighting conditions. This paper presents a robust methodology to identify optical markers in outdoor environments. A GPU-based region filling algorithm automatically detects all contiguous color regions without computing seed points. Post-processing steps extract high-level information from these regions. Analysis of identified contiguous color region allows simultaneous identification of all checkerboard and targets (concentric regions) in the scene. Analysis of variance demonstrates that the proposed methodology is robust to lighting, environment, perspective, and occlusion. Tests indicate that precision and recall for checkerboard and target identification in outdoor conditions are expected to be above 97%. The parallel algorithm implementation using OpenCL yields better results and is two times faster than previous region filling algorithms, taking about 0.6 s to process a full-HD picture using modern hardware |
---|---|
ISSN: | 1678-5878 1806-3691 |
DOI: | 10.1007/s40430-017-0807-8 |