Harshita Karamchandani Placement, Masters Project and Travels…..

Slides:



Advertisements
Similar presentations
“EyeMouse”: An interaction device for severely motor-disabled people
Advertisements

Interactive Space – An application of OpenCV
OpenCV Introduction Hang Xiao Oct 26, History  1999 Jan : lanched by Intel, real time machine vision library for UI, optimized code for intel 
A Novel Approach of Assisting the Visually Impaired to Navigate Path and Avoiding Obstacle-Collisions.
EyePhone: Activating Mobile Phones With Your Eyes Emiliano Miluzzo, Tianyu Wang, Andrew T. Campbell CS Department – Dartmouth College, Hanover, NH, USA.
Electrical & Computer Engineering Dept. University of Patras, Patras, Greece Evangelos Skodras Nikolaos Fakotakis.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Gaze Tracking Using A Webcamera.
Facial feature localization Presented by: Harvest Jang Spring 2002.
Department of Electrical and Computer Engineering He Zhou Hui Zheng William Mai Xiang Guo Advisor: Professor Patrick Kelly ASLLENGE.
Face Recognition & Biometric Systems, 2005/2006 Face recognition process.
OpenCV Training course
Computer Vision REU Week 2 Adam Kavanaugh. Video Canny Put canny into a loop in order to process multiple frames of a video sequence Put canny into a.
Virtual Dart: An Augmented Reality Game on Mobile Device Supervisor: Professor Michael R. Lyu Prepared by: Lai Chung Sum Siu Ho Tung.
Advanced Computer Vision Introduction Goal and objectives To introduce the fundamental problems of computer vision. To introduce the main concepts and.
Real-time Embedded Face Recognition for Smart Home Fei Zuo, Student Member, IEEE, Peter H. N. de With, Senior Member, IEEE.
Practical Gaze Tracking Peter Elliott CS 498 Spring 2009.
CCU VISION LABORATORY Object Speed Measurements Using Motion Blurred Images 林惠勇 中正大學電機系
Tracking Gökhan Tekkaya Gürkan Vural Can Eroğul. Outline Tracking –Overview –Head Tracking –Eye Tracking –Finger/Hand Tracking Demos.
Eye Tracking Project Project Supervisor: Ido Cohen By: Gilad Ambar
Smart Traveller with Visual Translator. What is Smart Traveller? Mobile Device which is convenience for a traveller to carry Mobile Device which is convenience.
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.
Facial Tracking and Animation Project Proposal Computer System Design Spring 2004 Todd BeloteDavid Brown Brad BusseBryan Harris.
X96 Autonomous Robot Proposal Presentation Monday, February 16, 2004 By John Budinger Francisco Otibar.
Real-Time Face Detection and Tracking Using Multiple Cameras RIT Computer Engineering Senior Design Project John RuppertJustin HnatowJared Holsopple This.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
MACHINE VISION GROUP Multimodal sensing-based camera applications Miguel Bordallo 1, Jari Hannuksela 1, Olli Silvén 1 and Markku Vehviläinen 2 1 University.
Sana Naghipour, Saba Naghipour Mentor: Phani Chavali Advisers: Ed Richter, Prof. Arye Nehorai.
Kalman Tracking for Image Processing Applications Student : Julius Oyeleke Supervisor : Dr Martin Glavin Co-Supervisor : Dr Fearghal Morgan.
The Eye-Tracking Butterfly: Morphing the SMI REDpt Eye-Tracking Camera into an Interactive Device. James Cunningham & James D. Miles California State University,
SensEye: A Multi-Tier Camera Sensor Network by Purushottam Kulkarni, Deepak Ganesan, Prashant Shenoy, and Qifeng Lu Presenters: Yen-Chia Chen and Ivan.
Augmented Reality with.NET casey chesnut brains-N-brawn.com Dallas C# SIG January 2008.
The Camera Mouse: Visual Tracking of Body Features to Provide Computer Access for People With Severe Disabilities.
Abstract Some Examples The Eye tracker project is a research initiative to enable people, who are suffering from Amyotrophic Lateral Sclerosis (ALS), to.
DEVELOPMENT OF AN EYE TRACKING SYSTEM FOR A TABLET Harshita Karamchandani Supervisor: David Hobbs Co-supervisor: Dr. Tom Chau (Toronto)
PortableVision-based HCI A Hand Mouse System on Portable Devices 連矩鋒 (Burt C.F. Lien) Computer Science and Information Engineering Department National.
Real-time Robotic Radiation Oncology Brian Murphy Electronic and Computer Engineering NUI Galway.
04/04/20121 Laura Diment Student ID Supervisors: -David Hobbs – Flinders University, Adelaide -Tom Chau - PRISM Lab, Toronto Development of the.
Tablet-Based Gaze Tracker P / Tina Podrasky (ISE)Michael Krenzer (EE)Hemsley Pichardo (EE) Brad Wideman (CE)Matt Kelly (CE) Susan Farnand.
Augmented Reality with.NET casey chesnut brains-N-brawn.com Wisconsin.NET UG November 2007.
1 Webcam Mouse Using Face and Eye Tracking in Various Illumination Environments Yuan-Pin Lin et al. Proceedings of the 2005 IEEE Y.S. Lee.
The University of Texas at Austin Vision-Based Pedestrian Detection for Driving Assistance Marco Perez.
GAZE ESTIMATION CMPE Motivation  User - computer interaction.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
Eye regions localization Balázs Harangi – University of Debrecen Ciprian Pop – Technical University of Cluj-Napoca László Kovács – University of Debrecen.
Team IRALAR Breanna Heidenburg -- Michael Lenisa -- Daniel Wentzel Advisor: Dr. Malinowski.
Counting How Many Words You Read
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
CT333/CT433 Image Processing and Computer Vision.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Spring 2007 COMP TUI 1 Computer Vision for Tangible User Interfaces.
David Wild Supervisor: James Connan Rhodes University Computer Science Department Eye Tracking Using A Simple Webcamera.
It Starts with iGaze: Visual Attention Driven Networking with Smart Glasses It Starts with iGaze: Visual Attention Driven Networking with Smart Glasses.
Student: Ibraheem Frieslaar Supervisor: Mehrdad Ghaziasgar.
Turning a Mobile Device into a Mouse in the Air
Final Year Project. Project Title Kalman Tracking For Image Processing Applications.
By: Matt Kelly (CE), Michael Krenzer (EE), Hemsley Pichardo (EE), Tina Podrasky (ISE), Brad Wideman(CE)
License Plate Recognition of A Vehicle using MATLAB
Face Detection 蔡宇軒.
LOGO FACE DETECTION APPLICATION Member: Vu Hoang Dung Vu Ha Linh Le Minh Tung Nguyen Duy Tan Chu Duy Linh Uong Thanh Ngoc CAPSTONE PROJECT Supervisor:
Eye-Tracking Devices An Assistive Technology
OpenCV C++ Image Processing
MAV Optical Navigation Software System April 30, 2012 Tom Fritz, Pamela Warman, Richard Woodham Jr, Justin Clark, Andre DeRoux Sponsor: Dr. Adrian Lauf.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Signal and Image Processing Lab
Presented by Jason Moore
Recent developments on micro-triangulation
Eye Detection and Gaze Estimation
Senior Capstone Project Gaze Tracking System
Video-based human motion recognition using 3D mocap data
The Implementation of a Glove-Based User Interface
Presentation transcript:

Harshita Karamchandani Placement, Masters Project and Travels…..

Outline  Placement Project Work  Background  Deliverables  Program outline  Masters  Usability requirements  Current Issues  Plan  Literature  A little more about my placement  Workplace  Pictures!

Background  WIL placement at BRI in Toronto  Development of an eye tracking system for an iPad  Uses for eye tracking Hands-free use of technology Access pathway for individuals with disabilities Augmentative and Alternative Communication (AAC) apps for tablets  Commercial Systems Tobii, Dynavox $ $40,000  Currently no system available for tablets  Advantages of an eye tracking system on a tablet Low cost Portable Accessible

Deliverables  Programmed in C using the OpenCV library  PC version  Uses various image processing functions  Erosion  Canny edge detection  Hough circle transformation  Template Matching  Simple Logitech Quickcam  iPad version

Program Outline  Face tracking  User selects eye region  User selects iris template  Tracking begins  Calibration process – 4 points  Kalman filtering  Choice selection

Usability Requirements  tracking accuracy and reliability……………..  robustness to light conditions and head movements…………………………………….  non-intrusiveness……………………………..  real-time implementation……………………...  fast calibration…………………………………  cost-effectiveness…………………………….. (Toricelli et al 2008)

Current Issues  Only works with 2x2 grid  Need to improve accuracy (at least 4x4 grid)  Account for head tilt  Added functionality  e.g. detect blinking

Plan  Develop eye tracking program  Windows 7 Acer Tablet PC  VGA video recording – 640x480  C++ programming  Windows 7 SDK  Image processing beyond OpenCV  Enhance eye tracking  Obtain SBREC Ethics approval  User evaluation

Ideas and Literature  Artificial Neural Networks (ANN) –  Images of eyes are captured for every gaze position for training  2000 images/position (Baluja and Pomerleau 1994)  Large data  Computationally expensive  User specific  Eye tracking with large head motion  Requires external hardware,  IR light, multiple cameras (Yoo and Chung 2004)  Stereo Cameras (Matsumoto 1999)  Ultrasonic sensors (Sugioka et al 1996)

Continued..  OpenGazer (Nel 2009)  Uses optical flow  Trained Gaussian process  Source code available  Different morphological operators (Wang et al 2004)  Thresholding  Opening  Canny edge detection  Edge selection criteria – longest vertical edges  Ellipse fitting  More calibration points

Workplace  Holland Bloorview Kids Rehabilitation Hospital  Prism Lab  Infinity Lab  Supervisors – Tom Chau, Leslie Mumford, David Hobbs  Colleagues

My trip in pictures

References  Novita 2013, Augmentative and Alternative Communication (AAC), viewed on 16 April 2013  Tobii 2013, What is eye tracking?, viewed on 16 April 2013  Tobii 2013, Tobii C12 - AAC device for independence, viewed on 16 April 2013  Dynavox 2013, Dynavox EyeMax, viewed on 16 April 2013  Kumar, N. 2006, Reducing the Cost of Eye Tracking Systems, viewed on 16 April 2013  Holland, C. et al 2012, Eye tracking on un-modified common tablets: challenges and solutions, Texas State University, viewed on 16 April 2013  Ciesla, M et al 2012, Eye pupil location using webcam, Jagiellonian University, viewed on 16 April 2013

Thank You. Questions?