SlideShare a Scribd company logo
Name: Alam Shah 
ID:10-17685-3 
Course Instructor: 
KHAN, MD. AL-FARABI
Computer Vision for Interactive 
Computer Graphics 
A thesis work done by the 
authors- 
M. Roth, K. Tanaka, C. 
Weissman, W. Yerazunis 
TR99-02 January 1999
What is computer Vision? 
Computer vision is a field that includes 
methods for acquiring, processing, 
analyzing and understanding images and 
high-dimensional data from the real world 
in order to produce numerical or symbolic 
information
Why we use computer Vision? 
• Human-computer interaction 
• Computers interpret user movements, gestures 
and glances via fundamental visual algorithms. 
• Visual algorithms: tracking, shape recognition 
and motion analysis 
• Interactive apps : response time is fast, 
algorithms work for different subject and 
environment and economical.
Tracking Objects 
• Different methods and techniques are 
used to track objects from the real world 
• Interactive applications can track two 
types of objects – 
1. Large objects 
2. Small objects
Large Object Tracking 
• Large objects like 
hand or body tracked. 
• Object is in front of 
camera. 
• Image properties 
(Image moments), 
and artificial retina 
chip do the trick.
Small Object Tracking 
• Large objects tracking 
techniques not 
adequate. 
• Track small objects 
through template 
based technique – 
normalized correlation
Normalized Correlation 
• Examine the fit of an object template to every position in 
the analyzed image. 
• The Location of maximum correlation gives the position 
of the candidate hand. 
• The value of that correlation indicates how likely the 
image region is to be a hand.
Example : Television Remote 
• To turn on the television, the user holds up his 
hand. 
• A graphical hand icon with sliders and buttons 
appears on the graphics display. 
• Move hand to control the hand icon
Conclusion 
• Simple vision algorithms with restrictive 
interactivity allows human-computer 
interaction possible. 
• Advances in algorithms and availability of 
low-cost hardware will make interactive 
human-computer interactions possible in 
everyday life.
References 
[1] R. Bajcsy. Active perception. IEEE Proceedings, 76(8):996-1006, 1988. 
[2] A. Blake and M. Isard. 3D position, attitude and shape input using video tracking of 
hands and lips. In Proc. SIGGRAPH 94,pages 185{192, 1994. In Computer 
Graphics, Annual Conference Series. 
[3] T. Darrell, P. Maes, B. Blumberg, and A. P.Pentland. Situated vision and behavior for 
interactive environments. Technical Report 261, M.I.T. Media Laboratory, Perceptual 
Computing Group, 20 Ames St., Cambridge, MA 02139, 1994. 
[4] I. Essa, editor. International Workshop on Automatic Face- and Gesture- 
Recognition.IEEE Computer Society, Killington, Vermont, 1997. 
[5] W. T. Freeman and M. Roth. Orientation histograms for hand gesture recognition. In 
M. Bichsel, editor, Intl. Workshop on automatic face and gesture-recognition, Zurich, 
Switzerland, 1995. Dept. of Computer Science, University of Zurich, CH-8057. 
[6] W. T. Freeman and C. Weissman. Television control by hand gestures. In M. Bichsel, 
editor, Intl. Workshop on automatic face and gesture recognition, Zurich, Switzerland, 
1995. Dept. of Computer Science, University of Zurich, CH-8057.
End of the Presentation 
Thank You

More Related Content

PPTX
Computer Vision - Artificial Intelligence
PPTX
Computer vision
PPTX
What is computer vision?
PPTX
Computer animation Computer Graphics
PPTX
Computer vision
PPTX
Computer Vision Presentation Artificial Intelligence (AI)
PPTX
Computer Vision
DOC
Multimedia And Animation
Computer Vision - Artificial Intelligence
Computer vision
What is computer vision?
Computer animation Computer Graphics
Computer vision
Computer Vision Presentation Artificial Intelligence (AI)
Computer Vision
Multimedia And Animation

What's hot (20)

PPTX
Optical Character Recognition
PPTX
Ai lecture 03 computer vision
PPTX
Automatic Attendance System using Deep Learning
PPTX
Hidden surface removal algorithm
PPT
computer graphics
PPT
Lighting and shading
PPTX
Computer graphics
PPTX
Overview of the graphics system
PPTX
Types of animation
PPTX
Computer vision
PPTX
AI Computer vision
PPTX
Image Processing and Computer Vision
PPTX
Face recognition attendance system
DOCX
Face Recognition Attendance System
PPTX
Computer animation
PPTX
Application of image processing
PPTX
PPTX
Computer Graphics
PPTX
OCR Presentation (Optical Character Recognition)
PPT
Content based image retrieval(cbir)
Optical Character Recognition
Ai lecture 03 computer vision
Automatic Attendance System using Deep Learning
Hidden surface removal algorithm
computer graphics
Lighting and shading
Computer graphics
Overview of the graphics system
Types of animation
Computer vision
AI Computer vision
Image Processing and Computer Vision
Face recognition attendance system
Face Recognition Attendance System
Computer animation
Application of image processing
Computer Graphics
OCR Presentation (Optical Character Recognition)
Content based image retrieval(cbir)
Ad

Viewers also liked (20)

PPTX
COM2304: Introduction to Computer Vision & Image Processing
PPTX
3D Graphics & Rendering in Computer Graphics
PPT
1 00-introduction to computer graphics
PDF
PPTX
Lift hero class1_presentation
PDF
Is talking the most effective and satisfying way of communicating with others?
PDF
Seres Dos CartõEs
PPT
Hare And Tortoise
PPT
Some, any, another, other, each, every
PDF
Lookbook "The ballet of the Tsars"
PPT
Presentations tips
PDF
4-31 NTC Information Sheet SEP 2012
TXT
Mot tinh yeu dung nghia
PPTX
1.vitamines and coenzymes 31.03.2071
PDF
1 mate5 ecuación-
PDF
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
PPTX
peran pers nasional KWN by Pangestu chaesar
PPTX
Tonometer Final NSF I-Corps presentation
PDF
PDF
COM2304: Introduction to Computer Vision & Image Processing
3D Graphics & Rendering in Computer Graphics
1 00-introduction to computer graphics
Lift hero class1_presentation
Is talking the most effective and satisfying way of communicating with others?
Seres Dos CartõEs
Hare And Tortoise
Some, any, another, other, each, every
Lookbook "The ballet of the Tsars"
Presentations tips
4-31 NTC Information Sheet SEP 2012
Mot tinh yeu dung nghia
1.vitamines and coenzymes 31.03.2071
1 mate5 ecuación-
Ushul Firaq wal Adyaan wal Madzaahib Al Fikriyah (Ar)
peran pers nasional KWN by Pangestu chaesar
Tonometer Final NSF I-Corps presentation
Ad

Similar to Computer vision for interactive computer graphics (20)

PPTX
Seventh sense by Sahal Hash
PPTX
sixth sense presentation
PDF
PPTX
SIXTH SENSE TECHNOLOGY SEMINAR.pptx
PPTX
introdaction.pptx
PDF
IRJET- Survey Paper on Vision based Hand Gesture Recognition
PDF
IRJET- Sign Language Interpreter
PPTX
Intelligent image processing
PDF
A Survey on Virtual Whiteboard-A Gesture Controlled Pen-free Tool
PDF
Accessing Operating System using Finger Gesture
PDF
Bieg Eye And Pointer Coordination In Search And Selection Tasks
PDF
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
PDF
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
PDF
Real time human-computer interaction
PPTX
6th sense tech.
PPTX
Advance Interaction Techniques
PDF
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
PDF
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
PPTX
Sixth sense technology ppt
Seventh sense by Sahal Hash
sixth sense presentation
SIXTH SENSE TECHNOLOGY SEMINAR.pptx
introdaction.pptx
IRJET- Survey Paper on Vision based Hand Gesture Recognition
IRJET- Sign Language Interpreter
Intelligent image processing
A Survey on Virtual Whiteboard-A Gesture Controlled Pen-free Tool
Accessing Operating System using Finger Gesture
Bieg Eye And Pointer Coordination In Search And Selection Tasks
Real Time Vision Hand Gesture Recognition Based Media Control via LAN & Wirel...
Smart Presentation Control by Hand Gestures Using Computer Vision and Google’...
Real time human-computer interaction
6th sense tech.
Advance Interaction Techniques
SLIDE PRESENTATION BY HAND GESTURE RECOGNITION USING MACHINE LEARNING
Natural Hand Gestures Recognition System for Intelligent HCI: A Survey
Sixth sense technology ppt

Recently uploaded (20)

PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
sap open course for s4hana steps from ECC to s4
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
Dropbox Q2 2025 Financial Results & Investor Presentation
Network Security Unit 5.pdf for BCA BBA.
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Per capita expenditure prediction using model stacking based on satellite ima...
Building Integrated photovoltaic BIPV_UPV.pdf
Programs and apps: productivity, graphics, security and other tools
Understanding_Digital_Forensics_Presentation.pptx
MYSQL Presentation for SQL database connectivity
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Reach Out and Touch Someone: Haptics and Empathic Computing
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Spectral efficient network and resource selection model in 5G networks
sap open course for s4hana steps from ECC to s4
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Unlocking AI with Model Context Protocol (MCP)
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology

Computer vision for interactive computer graphics

  • 1. Name: Alam Shah ID:10-17685-3 Course Instructor: KHAN, MD. AL-FARABI
  • 2. Computer Vision for Interactive Computer Graphics A thesis work done by the authors- M. Roth, K. Tanaka, C. Weissman, W. Yerazunis TR99-02 January 1999
  • 3. What is computer Vision? Computer vision is a field that includes methods for acquiring, processing, analyzing and understanding images and high-dimensional data from the real world in order to produce numerical or symbolic information
  • 4. Why we use computer Vision? • Human-computer interaction • Computers interpret user movements, gestures and glances via fundamental visual algorithms. • Visual algorithms: tracking, shape recognition and motion analysis • Interactive apps : response time is fast, algorithms work for different subject and environment and economical.
  • 5. Tracking Objects • Different methods and techniques are used to track objects from the real world • Interactive applications can track two types of objects – 1. Large objects 2. Small objects
  • 6. Large Object Tracking • Large objects like hand or body tracked. • Object is in front of camera. • Image properties (Image moments), and artificial retina chip do the trick.
  • 7. Small Object Tracking • Large objects tracking techniques not adequate. • Track small objects through template based technique – normalized correlation
  • 8. Normalized Correlation • Examine the fit of an object template to every position in the analyzed image. • The Location of maximum correlation gives the position of the candidate hand. • The value of that correlation indicates how likely the image region is to be a hand.
  • 9. Example : Television Remote • To turn on the television, the user holds up his hand. • A graphical hand icon with sliders and buttons appears on the graphics display. • Move hand to control the hand icon
  • 10. Conclusion • Simple vision algorithms with restrictive interactivity allows human-computer interaction possible. • Advances in algorithms and availability of low-cost hardware will make interactive human-computer interactions possible in everyday life.
  • 11. References [1] R. Bajcsy. Active perception. IEEE Proceedings, 76(8):996-1006, 1988. [2] A. Blake and M. Isard. 3D position, attitude and shape input using video tracking of hands and lips. In Proc. SIGGRAPH 94,pages 185{192, 1994. In Computer Graphics, Annual Conference Series. [3] T. Darrell, P. Maes, B. Blumberg, and A. P.Pentland. Situated vision and behavior for interactive environments. Technical Report 261, M.I.T. Media Laboratory, Perceptual Computing Group, 20 Ames St., Cambridge, MA 02139, 1994. [4] I. Essa, editor. International Workshop on Automatic Face- and Gesture- Recognition.IEEE Computer Society, Killington, Vermont, 1997. [5] W. T. Freeman and M. Roth. Orientation histograms for hand gesture recognition. In M. Bichsel, editor, Intl. Workshop on automatic face and gesture-recognition, Zurich, Switzerland, 1995. Dept. of Computer Science, University of Zurich, CH-8057. [6] W. T. Freeman and C. Weissman. Television control by hand gestures. In M. Bichsel, editor, Intl. Workshop on automatic face and gesture recognition, Zurich, Switzerland, 1995. Dept. of Computer Science, University of Zurich, CH-8057.
  • 12. End of the Presentation Thank You