Download Latest Version METR4202_coindetection.zip (5.5 MB)
Email in envelope

Get an email when there's a new version of METR4202 2013 Computer Vision

Home / note detection
Name Modified Size InfoDownloads / Week
Parent folder
sample images 2013-10-13
kinect note samples 2013-10-13
twenty_frontL.jpg 2013-10-13 99.4 kB
twenty_text.jpg 2013-10-13 1.8 kB
visualise_sift_matches.m 2013-10-13 1.3 kB
twenty_backL.jpg 2013-10-13 72.4 kB
twenty_front.jpg 2013-10-13 136.9 kB
merge_images.m 2013-10-13 744 Bytes
twenty_back.jpg 2013-10-13 231.2 kB
getTop.m 2013-10-13 386 Bytes
getTop.asv 2013-10-13 309 Bytes
training_front2.jpg 2013-10-13 134.7 kB
tutorial_8.tex 2013-10-13 4.1 kB
getChart.m 2013-10-13 799 Bytes
getChart.asv 2013-10-13 803 Bytes
test_2.jpg 2013-10-13 57.0 kB
test_2d.jpg 2013-10-13 62.1 kB
test_3.jpg 2013-10-13 118.5 kB
findNote.m 2013-10-13 854 Bytes
findNote.asv 2013-10-13 491 Bytes
tendollar_front.jpg 2013-10-13 113.6 kB
test_1.jpg 2013-10-13 76.9 kB
ten_text.jpg 2013-10-13 2.3 kB
tendollar_back.jpg 2013-10-13 864.3 kB
notes and coins2.jpg 2013-10-13 112.5 kB
scene2.jpg 2013-10-13 157.0 kB
hundred_front.jpg 2013-10-13 76.3 kB
hundred_text.jpg 2013-10-13 2.3 kB
Makefile 2013-10-13 144.1 kB
fifty_text.jpg 2013-10-13 6.5 kB
fiftyb_text.jpg 2013-10-13 7.0 kB
findAllNotes.asv 2013-10-13 2.3 kB
findAllNotes.m 2013-10-13 2.8 kB
findAllNoteV2.asv 2013-10-13 3.3 kB
findAllNoteV2.m 2013-10-13 3.5 kB
five_text.jpg 2013-10-13 1.7 kB
fivedollar_back.jpg 2013-10-13 23.9 kB
fivedollar_front.jpg 2013-10-13 10.2 kB
getNotes.asv 2013-10-13 3.2 kB
getNotes.m 2013-10-13 3.7 kB
getNumMatches.m 2013-10-13 1.2 kB
hundred_back.jpg 2013-10-13 120.8 kB
fifty_back.jpg 2013-10-13 64.8 kB
fifty_front.jpg 2013-10-13 66.8 kB
_DS_Store 2013-10-13 6.1 kB
colorchecker.jpg 2013-10-13 370.3 kB
Totals: 46 Items   3.2 MB 0
METR4202 Lab 2 "Coin finding, and counting"

property of Mitchell Fullelove and Kianoosh Soltani Naveh, 2013


############################PACKAGE INFO#############################################

Capture Image
The package uses Kinext Mex for capturing images. To use these functions sample_nImage_mod.m and
sample_nImage.m copy them to KinectMex Toolbox folder. Copy the content of Config folder to Config
folder in KinectMex toolbox. 

Copy all of the following folders into KinectMex Toolbox

Color Calibration
The package contains the functions that detect color calibration chart in the scene. The code builds
on the CCFind package from  K. Hirakawa, "Color Checker Finder," accessed from 
   http://campus.udayton.edu/~ISSL/software.
Note that a bug associated with the Hirakawa's work was identified and has been fixed in 
this package. 

Camera Calibration
Camera caibration uses a modification of the RADOCC Toolbox which automates the calibration procedure.
"click_clib.m" and "data_calib.m" have to copied in RADOCC Toolbox.

Coin Detection and Localization
This is a package of matlab functions used to detect Australian coins in an image taken by kinect.
It uses the depth map from kinect along with coin size and color properties to find, classify and
locate the coins.
The program also tries to detect the notes in the scene and mention their presence.

Note Detection
This is a set of functions used to identify Australian notes in the images. These functions require
vl_feat toolbox.

There are sample images in this package that can be used to test the package.

###################################Instructions#########################################
1- First to run color calibration use sample_nImage to capture an image. Then use tellMeTheColor.m
to detect color calibration chart and the information about cell 12 and 21. 

2- To carryout camera calibration, use sample_nImage_mode and use a calibration chart to get camera
parameters.

3- Then take an image from  the scene again using sample_nImage and use inspect_scene.m. This function
detects coins in the scene, evaluates their value, localizes them in the scene and returns a list
of all coins and their position. 
Source: README.txt, updated 2013-10-13