Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Project BioBiMo 1.

Slides:



Advertisements
Similar presentations
Ease of Access and Assistive Technology on Windows 7 Computer Access for Individuals with Visual Impairments.
Advertisements

Chapter 3 – Web Design Tables & Page Layout
Sumitha Ajith Saicharan Bandarupalli Mahesh Borgaonkar.
Chapter 6 Review.
Microsoft Office Illustrated Fundamentals Unit N: Polishing and Running a Presentation.
Chapter 6 Photoshop and ImageReady: Part II The Web Warrior Guide to Web Design Technologies.
‘ Glaucoma Detection In Retinal Images Using Automated Method ’
1 Preprocessing for JPEG Compression Elad Davidson & Lilach Schwartz Project Supervisor: Ari Shenhar SPRING 2000 TECHNION - ISRAEL INSTITUTE of TECHNOLOGY.
Dynamic Media on the Web John H. Krantz Hanover College.
Image Sequences John H. Krantz Hanover College. Outline Slideshows Why Presenting Using Redirects Video (if interested) Background Delivering in a Webpage.
LYU 0102 : XML for Interoperable Digital Video Library Recent years, rapid increase in the usage of multimedia information, Recent years, rapid increase.
ETT 429 Spring 2007 Digital Photography/Scanners.
Shuffleboard Scorekeeper Rochester Institute of Technology Department of Computer Engineering Senior Design Project - Fall 2008 Tim Myers, Dan Stella,
Hand Movement Recognition By: Tokman Niv Levenbroun Guy Instructor: Todtfeld Ari.
A Real-Time for Classification of Moving Objects
CP1610: Introduction to Computer Components
TEAM-1 JACKIE ABBAZIO SASHA PEREZ DENISE SILVA ROBERT TESORIERO Face Recognition Systems.
PowerPoint Tutorial. Basic Vocabulary ► Slide - Presentation - Slide layout – ► ► ► a single page in PowerPoint all the slides for a speech all the slides.
Image Compression CSC CSC Computing with Images2 How do we use fewer bytes to encode the same or similar information? Reduce redundancy Take.
Interactive Face Recognition (IFR) Nishanth Vincent Fairfield University Advisor: Professor Douglas A. Lyon, Ph.D.
MS-Access XP Lesson 5. Creating a Query with Expression Builder Eg. Consider the following table. Table Name: Overtime Fields & Data types: Emp No (Number),
Image Compression - JPEG. Video Compression MPEG –Audio compression Lossy / perceptually lossless / lossless 3 layers Models based on speech generation.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mr Mehrdad Ghaziasgar.
Karthiknathan Srinivasan Sanchit Aggarwal
Microsoft Office Word 2013 Expert Microsoft Office Word 2013 Expert Courseware # 3251 Lesson 5: Setting Up Global Accessibility.
Virtual Modeling Simulation of a camera, placed on the robot Author Astapkovich Dmitry,
Digital Camcorder and Video Computer Multimedia. Two most important factors that make up a video Frames per second ( fps ) The resolution ( # of pixels.
Chapter 1 Review Images Links Images II Pictures and Extensions.
02/2008 MATRIX VISION GmbH 1 Presentation The intelligent camera and Image processing sensor.
Reconstructing 3D mesh from video image sequences supervisor : Mgr. Martin Samuelčik by Martin Bujňák specifications Master thesis
Video.
Video Based Palmprint Recognition Chhaya Methani and Anoop M. Namboodiri Center for Visual Information Technology International Institute of Information.
Intruder Alert System By: Jordan Tymburski Rachita Bhatia.
Software Project Planning Defining the Project Writing the Software Specification Planning the Development Stages Testing the Software.
XP Practical PC, 3e Chapter 15 1 Creating Desktop Video and Animation.
Agenda Last class: Memory, Digitizing Numbers Today: Digitizing: Text
Image Processing and Pattern Recognition Jouko Lampinen.
KAMI KITT ASSISTIVE TECHNOLOGY Chapter 7 Human/ Assistive Technology Interface.
Module Overview. Aims apply your programming skills to an applied study of Digital Image Processing, Digital Signal Processing and Neural Networks investigate.
Fourier Descriptors For Shape Recognition Applied to Tree Leaf Identification By Tyler Karrels.
1 Research Question  Can a vision-based mobile robot  with limited computation and memory,  and rapidly varying camera positions,  operate autonomously.
Mobile Image Processing
Magic Camera Master’s Project Defense By Adam Meadows Project Committee: Dr. Eamonn Keogh Dr. Doug Tolbert.
System Software Design Review.  MCU: NXP LPC2378 ARM7 32-bit  512 KB Flash, 8KB EEPROM and SRAM  Bus Frequency: 20 MHz  Approximate Memory requirements:
By: David Gelbendorf, Hila Ben-Moshe Supervisor : Alon Zvirin
© 2010 Delmar, Cengage Learning Chapter 1 Getting Started with Illustrator.
Unit 1: Computing Fundamentals. Computer Tour-There are 7 major components inside a computer  Write down each major component as it is discussed.  Watch.
Section 2B. Objectives List two reasons why some people prefer alternative methods of input over a standard keyboard or mouse. List three categories of.
Chapter 2 HAEDWAER.
Login on Laptop, Server or Internet Platform: The user will get a display on his screen of a randomized series of figures. He will subsequently speak.
Project Planning Defining the project Software specification Development stages Software testing.
What you need: In order to use these programs you need a program that sends out OSC messages in TUIO format. There are a few options in programs that.
User Manual for Tmaptool – T1 ρ processing tool Guruprasad Krishnamoorthy Chetana Bayas Gargi Pednekar.
Augmented Reality and 3D modelling Done by Stafford Joemat Supervised by Mr James Connan and Mehrdad Ghaziasgar.
License Plate Recognition of A Vehicle using MATLAB
 Many people like the flexibility of digital images. For example:  They can be shared by attaching to /uploading to Internet  Sent via mobiles.
COMP413: Computer Graphics Overview of Graphics Systems Chapter 1.
Image Processing and Pattern Recognition
Lesson 4 Alternative Methods Of Input.
Alternative Methods Of Input
Technical Specifications
Standard Methods of Input.
Recognition of biological cells – development
Creating Desktop Video and Animation
Lesson 4 Alternative Methods Of Input.
First Homework One week
Lesson 4 Alternative Methods Of Input.
- CHAPTER 2 – Hardware.
Research Institute for Future Media Computing
Photo Story 3 for Windows
Presentation transcript:

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Project BioBiMo 1

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Overview –Valid DB Results –Complexity Analysis –New database Protocol –Requirements Analysis

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Valid DB Results Valid DB Description 106 Person. 2 sentences with frontal view in 5 different environments. 1 with fixed head motion. Resolution: 768 X 25 f/s. Duration: 45 sec per person

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Valid DB Results Visual lip features 25 f/s. Half of DB, for 3 rd sentence. Features  Area contained in lip boundary.  Length of major and minor axis.  Eccentricity of lip boundary. Arranged in matlab tables, for each video file AreaMajor AxisMinor AxisEccentricity Frame 1 Frame 2 ….

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Complexity Analysis  Video to Image  Currently being done by hand.  Valid videos around 30 MB for 2 sentences.  200 Images of 20 MB, 90 % quality.  Cut and Resize mouth to 45 X 90 pixels  Bicubic Interpolation, 32 ops per pixel.  400 KB, Color  Color Transform  4 ops per pixel.  200 KB, BW  Calculate threshold  Otsu Thresholding, O(n 2 )  200 KB, BW

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Complexity Analysis  Canny edge detection  130 ops per pixel  200 KB, BW  Mathematical morphology  Erosion, dilation with square mask of size 2 pixels.  200 KB, BW  Calculating blob areas  Based on run length codes, image scan and consolidation.  Takes few milliseconds  200 KB, BW  Calculating convex hull  O(nlogn)  200 KB, BW  Calculate area, major/minor axis.  200 KB, BW  Write table file  2 KB, Matlab Table

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr New Database Protocol  Contents  Text dependent speech with well illuminated frontal view of face.  Video resolution  640X480 pixels  Temporal Resolution  25 f/s  Distance between eyes  pixels  Video compression  Preferably none  Video Format  avi  Color  16 bit or higher  Number of Subjects   Length required for enrollment  5 mins  Length required for recognition  secs

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Requirements Analysis Device Description Color LCD Screen Normal PDA 480 X 320 GUI 570 X 480 Input device Keypad / touch screen Video Camera 640X480, Color 16 bit RAM….?? Permanent memory 2 KB per video per person

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Requirements Analysis GUI Requirements Window like environment Message Box Push Buttons Video Display frame

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Requirements Analysis

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Requirements Analysis Application Functionality Enrollment Phase Camera turns on and displays video. User aligns face in template User pushes recording button when ready Software prompts sentences to speak User pushes recording button again to finish Software displays option window User pushes enroll Software extracts video parameters and saves them in permanent memory.

Eurecom, 6 Feb 2007http://biobimo.eurecom.fr Requirements Analysis Application Functionality Identification Phase Similar to enrolment except User pushes Identify button Software extracts video parameters and uses them to identify person