Color-Based Object Identifier Using LVQ Baxter Smith Term 8 Computer Engineering
Outline Intro: Color-Based Object Identification Why do I want to use it? Why LVQ? Implementation of CBOI Results Conclusions
Color-Based Object Identification Classifying an object in an image based on its color Red = Coke Blue = Pepsi Green = Sprite Beige = Floor
Why did I choose this project? Member of Intelligent Systems Laboratory at C-CORE Robots to aid people in Harsh Environments Sambuca: Currently uses Greyscale images for Vision
Why LVQ? Each color is a 3D vector ie RGB All Reds are not the same LVQ stores general direction of a color
Implementation Classifies each pixel of an image: Input: 3 Nodes ie RGB Hidden: 10 Nodes ie light, med, dark + beige Output: 4 Nodes ie Red Green Blue Beige
Neural Network Map to Map to Class Subclass Output Input dR mR lR R R dG G G mG B B lG Y dB mB lB Y
Training Extract color from sample images of environment
Results
Conclusion Works Great! Hopefully can extend to other colors in a less constrained environment