Journal article

Real Time Decoding of Color Symbol for Optical Positioning System

Authors/Editors

No matching items found.



Research Areas

No matching items found.


Publication Details

Author list: THÖRNBERG B, ANWAR Q, Malik W, THÖRNBERG B, ANWAR Q, SHAHZAD K

Publication year: 2015

ISSN: 1729-8806

DOI: http://dx.doi.org/10.5772/59680

View additional information: View in Web of Science


Abstract

This paper presents the design and real-time decoding of a color symbol that can be used as a reference marker for optical navigation. The designed symbol has a circular shape and is printed on paper using two distinct colors. This pair of colors is selected based on the highest achievable signal to noise ratio. The symbol is designed to carry eight bit information. Real time decoding of this symbol is performed using a heterogeneous combination of Field Programmable Gate Array (FPGA) and a microcontroller. An image sensor having a resolution of 1600 by 1200 pixels is used to capture images of symbols in complex backgrounds. Dynamic image segmentation, component labeling and feature extraction was performed on the FPGA. The region of interest was further computed from the extracted features. Feature data belonging to the symbol was sent from the FPGA to the microcontroller. Image processing tasks are partitioned between the FPGA and microcontroller based on data intensity. Experiments were performed to verify the rotational independence of the symbols. The maximum distance between camera and symbol allowing for correct detection and decoding was analyzed. Experiments were also performed to analyze the number of generated image components and sub-pixel precision versus different light sources and intensities. The proposed hardware architecture can process up to 55 frames per second for accurate detection and decoding of symbols at two Megapixels resolution. The power consumption of the complete system is 342mw.


Projects

No matching items found.


Keywords

No matching items found.


Documents

No matching items found.