100 likes | 262 Views
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.
E N D
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 = CokeBlue = PepsiGreen = SpriteBeige = 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 RGBHidden: 10 Nodes ie light, med, dark + beigeOutput: 4 Nodes ie Red Green Blue Beige
Neural Network dR Map to Class mR Map to Subclass Output lR Input R R dG G G mG B B lG Y dB mB lB Y
Training • Extract color from sample images of environment
Conclusion • Works Great! • Hopefully can extend to other colors in a less constrained environment