color recognition and image processing

6
Color Recognition and Image Processing CSE321 MyRo Project Rene van Ee and Ankit Agarwal

Upload: xia

Post on 06-Jan-2016

28 views

Category:

Documents


0 download

DESCRIPTION

Color Recognition and Image Processing. CSE321 MyRo Project Rene van Ee and Ankit Agarwal. Classes, Responsibility, Collaboration (CRC). Class: MyRo Collaborators: Responsibilities: Bluetooth Communicate with Host Computer ** Search for Red Cup * Camera - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Color Recognition and  Image Processing

Color Recognition and Image Processing

CSE321 MyRo ProjectRene van Ee and Ankit Agarwal

Page 2: Color Recognition and  Image Processing

Classes, Responsibility, Collaboration (CRC)

Class: MyRo Collaborators:

Responsibilities: Bluetooth

Communicate with Host Computer **

Search for Red Cup * Camera

Navigate to Red Cup ** Motors

Notify Host (lack) of discoveries * IR Sensors

Rene * Ankit **

Page 3: Color Recognition and  Image Processing

Classes, Responsibility, Collaboration (CRC)

Class: Host Computer Collaborators:

Responsibilities: Bluetooth

Initialize MyRo ** Speakers

Notify User (lack) of discoveries *

Rene * Ankit **

Page 4: Color Recognition and  Image Processing

Our Project

Page 5: Color Recognition and  Image Processing

Our AlgorithmAssume Red Cup not foundwhile not found

Take a pictureiterate over pixels

if pixel is very red Increase pixel counter

if large amount of red pixels are foundAlign robot with cupwhile too far away

Move forwardUpdate alignment

Notify Red Cup foundelse

Turn to new directionif searched area twice

Notify Red Cup not found

Page 6: Color Recognition and  Image Processing

Lessons Learned Formation of images and processing

- Manipulation of individual pixels

Filtering of images - Enhancement of features- Extraction of information

Managing and coordinating tasks

Efficient coding

Artificial Intelligence - Is the cup centered?- How to correct alignment