+ All Categories
Home > Documents > Shape Recognition

Shape Recognition

Date post: 26-Feb-2016
Category:
Upload: demont
View: 41 times
Download: 1 times
Share this document with a friend
Description:
Shape Recognition . March Program Review Team Tillamook. The Team. Team Members: Kim Tabac (Spring Team Lead) Bethany Nemeth (Fall Team Lead) Hailee Kenney (Web Master) Ross Hallauer ( VIP ) Advisors: Aziz Inan (Faculty) Walt Harrison (Industry). Inspiration. - PowerPoint PPT Presentation
Popular Tags:
18
Shape Recognition March Program Review Team Tillamook
Transcript
Page 1: Shape Recognition

Shape Recognition March Program Review

Team Tillamook

Page 2: Shape Recognition

The TeamTeam Members:

★ Kim Tabac (Spring Team Lead)★ Bethany Nemeth (Fall Team Lead)★ Hailee Kenney (Web Master)★ Ross Hallauer (VIP)

Advisors: ★ Aziz Inan (Faculty)★ Walt Harrison (Industry)

Page 3: Shape Recognition

Inspiration★ Image processing = AWESOME!

○ Analysis and manipulation of digital images■ Digital photography■ Face recognition technology■ Computer graphics (CG)■ Industrial applications

★ Our project:○ Manipulate image to simplify analysis○ Analyze updated image and interpret

Page 4: Shape Recognition

Background★ Recognizes and counts the number of shapes

(circle, triangle, or square) that pass under the camera

Page 5: Shape Recognition

Vision★Increase efficiency and organization★Automation makes device more

relatable to real-life applications ★User-friendly operation

Page 6: Shape Recognition

Parameters★Shapes

○ Triangle, Circle, Square★Color

○ Black and White★Orientation

Page 7: Shape Recognition

Approach★Sense-Process-Display★Determined components

○ Arduino MEGA○ EEPROM – MOSIS○ Camera○ ArduCAM/LCD Screen○ Stepper Motor

Page 8: Shape Recognition

Architecture★Hardware Components

Page 9: Shape Recognition

Architecture

320x240 8x6

★Software Components

Page 10: Shape Recognition

Architecture

Page 11: Shape Recognition

Architecture

1000000001

0110110110

1111111111

0 0 0 0

00

0 0

1 1

0

0

0

0

1

1

1

1

1

1

1

1

1

1 1 1 1

1

1

1

Page 12: Shape Recognition

Architecture★Mechanical Components

Page 13: Shape Recognition

Results★ No quantitative

data

★ Data represented by comparing expected shape with shape that was recognized

Expected Shape

Shape Recognized

Expected Shape

Shape Recognized

Square Square ✓ Circle Circle ✓

Circle Circle ✓ Square Square ✓

Triangle Triangle ✓ Triangle Triangle ✓

Square Square ✓ Square Square ✓

Circle Circle ✓ Triangle Triangle ✓

Triangle Triangle ✓

Page 14: Shape Recognition

Hardware Challenges★MOSIS

○ Large schematic○ B^2 Logic Limitations

★LCD Display○ ArduCAM shield

★Power supply★Hardware Placement

Page 15: Shape Recognition

Software Challenges★Arduino memory limitations

○ Image data○ Large numbers

★Poor Documentation★Coordinating Hardware Components

○ Track, LCD, Camera, On/Off Switch

Page 16: Shape Recognition

Demonstration

https://www.dropbox.com/s/uy1qmxnhpcagp3t/00001.MTS

Page 17: Shape Recognition

Future Enhancements★Recognize other shapes

○ modify lookup tables

★Incorporate color to identify shapes○ use RGB values rather than converting

averaged RGB pixel values to a black or white value

★Reduce image processing time

Page 18: Shape Recognition

Conclusion★Project overview★Architecture (hardware, software,

mechanical components)★Results★Hardware and software challenges★Demonstration


Recommended