Difference between revisions of "Projects:2014S1-16 Automatic Sorter using Computer Vision"

From Projects
Jump to: navigation, search
(Resources)
(Image Processing)
Line 27: Line 27:
 
* Mean Filtering
 
* Mean Filtering
 
* Adaptive Image Thresholding
 
* Adaptive Image Thresholding
 +
 +
[[File:Image_Proc_Stages_Wiki.jpg|thumb|alt=A cartoon centipede reads books and types on a laptop.|The Wikipede edits ''[[Myriapoda]]''.]]
  
 
=== Robotics and Kinematics  ===
 
=== Robotics and Kinematics  ===

Revision as of 21:23, 9 October 2014


This project aims to integrate computer vision with autonomous robotics to sort playing cards.

Project information

Project Breakdown

Image Processing

The purpose of the image processing software of this project is to distinguish between different cards.

This is done using a four step method:-

  • Find the outline of playing card on the black background
  • Crop and warp the playing card so that it is a perfect rectangle
  • Crop the suit and value images from the top left corner
  • Run Optical Character Recognition software on the suit and value images

The digital image techniques used in the above steps are as follows:-

  • The Hough Transfer
  • Pixel Template Matching
  • Mean Filtering
  • Adaptive Image Thresholding
Error creating thumbnail: Unable to save thumbnail to destination
The Wikipede edits Myriapoda.

Robotics and Kinematics

Card Sorting Algorithms

Graphical User Interface

Team

Group members

  • Mr Daniel Currie
  • Mr Daniel Pacher
  • Mr Jono pettttt

Supervisors

  • __ Brian Ng
  • __ Braden Phillllllips

Resources

  • Bench 16 in Projects Lab
  • Lynxmotion AL5D Robotic Arm
  • Arduino Botboarduino Microcontroller
  • Microsoft Lifecam Camera
  • Matlab
  • Computer