Money, Money, Money TEAM 6 The TEAM Dana Damian Scientist Institute: Politehnica University of Timisoara Country: Romania Krisztina Dombi Documenter.

Slides:



Advertisements
Similar presentations
Tracking ball 19th Summer School on Image Processing The very best Ball Tracking Project Team C.
Advertisements

Computational Biology, Part 23 Biological Imaging II Robert F. Murphy Copyright  1996, 1999, All rights reserved.
Car Model Recognition with Neural Network CS679 Term Project by Sungwon Jung Computer Science Department KAIST.
Coin Counter Andres Uribe. what Find out the amount of money in a coin picture.
Segmentation (2): edge detection
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Handwritten Character Recognition Using Artificial Neural Networks Shimie Atkins & Daniel Marco Supervisor: Johanan Erez Technion - Israel Institute of.
1 Model Fitting Hao Jiang Computer Science Department Oct 8, 2009.
Supervised by Prof. LYU, Rung Tsong Michael Department of Computer Science & Engineering The Chinese University of Hong Kong Prepared by: Chan Pik Wah,
LYU 0602 Automatic PhotoHunt Generation1 Automatic PhotoHunt Generation Shum Hei Lung To Wan Chi Supervisor: Prof. Michael R. Lyu.
GENERALIZED HOUGH TRANSFORM. Recap on classical Hough Transform 1.In detecting lines – The parameters  and  were found out relative to the origin (0,0)
CS223B Assignment 1 Recap. Lots of Solutions! 37 Groups Many different approaches Let’s take a peek at all 37 results on one image from the test set.
ART: Augmented Reality Table for Interactive Trading Card Game Albert H.T. Lam, Kevin C. H. Chow, Edward H. H. Yau and Michael R. Lyu Department of Computer.
Motor Schema Based Navigation for a Mobile Robot: An Approach to Programming by Behavior Ronald C. Arkin Reviewed By: Chris Miles.
Iris localization algorithm based on geometrical features of cow eyes Menglu Zhang Institute of Systems Engineering
CS 376b Introduction to Computer Vision 04 / 15 / 2008 Instructor: Michael Eckmann.
Vision for mobile robot navigation Jannes Eindhoven
Robust estimation Problem: we want to determine the displacement (u,v) between pairs of images. We are given 100 points with a correlation score computed.
SSIP Object tracking and automated video annotation Anca Croitor Sava – Timisoara, ROMANIA Anca Croitor Sava – Timisoara, ROMANIA Ágnes Bartha –
Preprocessing Images for Facial Recognition Adam Schreiner ECE533.
Traffic Sign Identification Team G Project 15. Team members Lajos Rodek-Szeged, Hungary Marcin Rogucki-Lodz, Poland Mircea Nanu -Timisoara, Romania Selman.
Facial Feature Detection
Computer Vision Spring ,-685 Instructor: S. Narasimhan Wean Hall 5409 T-R 10:30am – 11:50am.
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Introduction to electrical and computer engineering Jan P. Allebach School of Electrical and Computer Engineering
CS 376b Introduction to Computer Vision 04 / 29 / 2008 Instructor: Michael Eckmann.
Introduction to Computer Vision Olac Fuentes Computer Science Department University of Texas at El Paso El Paso, TX, U.S.A.
Keep Smiling! GRIM GRINS. The Project’s member György Hingyi – programmer & manager1 Péter Szabó – programmer & manager2 Sinan Oz – scientist Krisztina.
19th Summer School on Image Processing Szeged - Hungary Project #5 and St ps Dávid Almási University of Debrecen Severino Gomes-Neto Federal University.
HOUGH TRANSFORM Presentation by Sumit Tandon
HOUGH TRANSFORM & Line Fitting Introduction  HT performed after Edge Detection  It is a technique to isolate the curves of a given shape / shapes.
CAPTCHA solving Tianhui Cai Period 3. CAPTCHAs Completely Automated Public Turing tests to tell Computers and Humans Apart Determines whether a user is.
CSSE463: Image Recognition Day 25 This week This week Today: Finding lines and circles using the Hough transform (Sonka 6.26) Today: Finding lines and.
CS654: Digital Image Analysis Lecture 25: Hough Transform Slide credits: Guillermo Sapiro, Mubarak Shah, Derek Hoiem.
Learning Object Representation Andrej Lúčny Department of Applied Informatics Faculty of Mathematics, Physics and Informatics Comenius University, Bratislava.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
1 Structure of Aalborg University Welcome to Aalborg University.
The Hough Transform for Vertical Object Recognition in 3D Images Generated from Airborne Lidar Data Christopher Parrish ECE533 Project December 2006.
1 Self-Calibration and Neural Network Implementation of Photometric Stereo Yuji IWAHORI, Yumi WATANABE, Robert J. WOODHAM and Akira IWATA.
Counting windows Project participants (in alphabetical order): Akif Durdu Middle East Technical University, Turkiye Viktor Jónás Budapest Polytechnic,
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
A New Method for Crater Detection Heather Dunlop November 2, 2006.
Image Segmentation Image segmentation (segmentace obrazu)
Hough Transform. Introduction The Hough Transform is a general technique for extracting geometrical primitives from e.g. edge data Performed after Edge.
Video Analytics Integration and Analytics. Introduction The functions of video analytics. The architecture of video analytics. The applications of video.
Object Recognition. Segmentation –Roughly speaking, segmentation is to partition the images into meaningful parts that are relatively homogenous in certain.
Business Analytics Several odds and ends Copyright © 2016 Curt Hill.
Face Detection 蔡宇軒.
Detection, Tracking and Recognition in Video Sequences Supervised By: Dr. Ofer Hadar Mr. Uri Perets Project By: Sonia KanOra Gendler Ben-Gurion University.
Over the recent years, computer vision has started to play a significant role in the Human Computer Interaction (HCI). With efficient object tracking.
Coin Recognition Using MATLAB - Emad Zaben - Bakir Hasanein - Mohammed Omar.
Student Gesture Recognition System in Classroom 2.0 Chiung-Yao Fang, Min-Han Kuo, Greg-C Lee, and Sei-Wang Chen Department of Computer Science and Information.
Intelligent HIV/AIDS FAQ Retrieval System Using Neural Networks
CSSE463: Image Recognition Day 26
S.Rajeswari Head , Scientific Information Resource Division
Image Recognition. Contents: Motivation Objective Definition Introduction Preprocessing / Edge Detection Neural Networks in Image Recognition Practical.
Pearson Lanka (Pvt) Ltd.
Fitting Curve Models to Edges
To be supervised by Prof. KH Wong
Introduction Computer vision is the analysis of digital images
CSSE463: Image Recognition Day 26
CSSE463: Image Recognition Day 26
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
CSSE463: Image Recognition Day 27
CSSE463: Image Recognition Day 26
Midterm Exam Closed book, notes, computer Similar to test 1 in format:
Introduction Computer vision is the analysis of digital images
Detection of clusters of small features such as microcalcifications
Presented by Mohammad Rashidujjaman Rifat Ph.D Student,
Introduction to Artificial Intelligence Lecture 22: Computer Vision II
Presentation transcript:

Money, Money, Money TEAM 6

The TEAM Dana Damian Scientist Institute: Politehnica University of Timisoara Country: Romania Krisztina Dombi Documenter Institute: University of Szeged Country: Hungary Levente Sajó Programmer Institute: University of Debrecen Country: Hungary Zoltán Horváth Gopher Institute: Pannon University Country: Hungary

The Problem The Problem: Counting money. Input: Photo of coins (Euro\Cent perspective view, non-uniform lighting, eventual partial covering) Task: Recognize the coins and count the total sum. Output: The sum, and also the recognition statistics (accuracy / false positive rate etc) of the implemented method. Difficulty: Medium

The Problem: Counting money. Input: Photo of coins (forint with perspective view, without covering) (Let’s say we have a lot…) Task: Recognize the coins and count the total sum. Output: The sum, and also the recognition statistics (accuracy / false positive rate etc) of the implemented method. Our Problem

Motivation In business transactions, to enable computers to recognize coins and other different forms of currency has become an essential process. If computers are able to do the recognition, all monetary trades and transactions will be much easier. Our scope is limited on recognizing only the Hungarian coins ( head OR tail ) (1F, 2F, 10F, 20F, 50F, 100F).

Monetary automates

Handy coin counter

Approach The application is suitable for an architecture of a coin counter system that incorporates a steady camera which monitories coins passing beneath (maybe on a belt )

Catalogue of Hungarian denomination

Theoretical background of Hough transformation A transformation that maps a point in a Cartesian space onto a 2D space of points, called the Hough Space

Extension of the classical HT Analytical function of a circle leads to a mapping of each point (x, y) from the image onto a 3D Hough Space parameterized according to (a, b, r) tuple, where –(a, b)  center of the circle –r  radius of the center Points satisfying the equation are mapped into the accumulator according to the circle they belong to Circular HT

Preprocessing Enhance Contrast Sharpen Gaussian Blur Sharpen Find Edges Threshold Fill Holes Outline Invert

Hungarian coin counter system Input image:

Enhance Contrast

Sharpen

Gaussian Blur

Edge Detector

Threshold

Fill Holes

Outline

Invert binary

Circular Hough Transform

Detected coins

Center points and radius

Result

Core Idea Having a picture for training purposes, the system designs a coin table in which it stores the size of each coin Further recognition is based on comparison with the coin table

Main issues Shadows can enlarge the image of a coin, thus increasing its radius Different condition of illumination can generate an edge map with lack of information Coins are very close to each other

Limitations A priori knowledge of the # coins Dependence on the quality of edge detector

Future Plans Go to the Bajor söröző Eat good and drink a lot Go back to the dormitory Go home with lots of new experiences, new remembrance

Other Works Coin Detector CS7495/4495 Term Project Dong-Shin Kim(gtg901p) CS7495 Young Gyun Yun(gte257z) CS4495 You-Kyung Cha(gte440y) CS4495Coin Detector Dagobert – A New Coin Recognition and Sorting System Michael N¨olle1, Harald Penz2, Michael Rubik2, Konrad Mayer2, Igor Holl¨ander2, Reinhard Granec2 ARC Seibersdorf research GmbH 1Video- and Safety Technology, 2High Performance Image Processing A-2444 SeibersdorfDagobert Design and Evaluation of Neural Networks for Coin Recognition by Using GA and SA Yasue Mitsukura*, Minoru Fukumi* and Norio Akamatsu* * Department of Information Science & Intelligent Systems, Faculty of Engineering University of Tokushima 2-1, Minami-josanjima, Tokushima, JAPANDesign and Evaluation of Neural Networks for Coin Recognition by Using GA and SA

Thanks for your attention. Questions? …