0% found this document useful (0 votes)
30 views17 pages

Computer Vision Si Procesare Avansata de Imagini in Medii Virtuale Distribuite

This document discusses computer vision and image processing techniques. It covers topics like object detection, feature matching, pose estimation, tracking, and challenges like illumination. Code examples are provided using OpenCV and Matlab.

Uploaded by

Andreea Ticala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
30 views17 pages

Computer Vision Si Procesare Avansata de Imagini in Medii Virtuale Distribuite

This document discusses computer vision and image processing techniques. It covers topics like object detection, feature matching, pose estimation, tracking, and challenges like illumination. Code examples are provided using OpenCV and Matlab.

Uploaded by

Andreea Ticala
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Computer Vision si Procesare

Avansata de Imagini in Medii


Virtuale Distribuite

Adrian DARABANT
Overview
• The main purpose: Extract information from images and videos
using a computer based approach;
• Examples:
– Finding objects that have similar shapes
– Localizing objects based on their appearances
– 3D reconstruction
– Motion
– Tracking objects in videos
– Human pose and action
• Practical works based on:
– OpenCV
– Matlab
Images vs Computer Processing

Can you tell programmatically there is a person in this


image ?
Object Detection

• YES ? Where is the person in the image ?


– Detection, localization
– What about tracking ?
Pose Estimation

• Estimate the posture


Image representation and processing

• An image is stored as an array of values in


computers. Computational methods use these
numbers to analyze the content.
• In this class, we will explore a few specific
topics in image and video understanding and
introduce theory and techniques.
Challenges

• Different illumination
Feature Matching

• SURF, SIFT, Good Features to Track, etc.


Matching

• H Jiang&Yu, CVPR09
Object Tracking
Tracking Human Objects
Pose Estimation – ICCV2009
Shape Flow – Action Detection
ECCV2008
Real Time Action Detection
Face Detection

User Centric
View

Motion Features

Motion Detected Right Punch Left Punch Wave Move


http://www.cs.sfu.ca/research/groups/VML/rt_gesture_recog
http://www.bruceongames.com/2009/06/02/microsoft-natal-gesture-interface
Find Similar Images in a Database
Inferring 3D properties
References
• R.C.Gonzales, R.E.Woods, "Digital Image Processing-Second Edition", Prentice Hall, 2002.
• E. Trucco, A. Verri, “Introductory Techniques for 3-D Computer Vision”, Prentice Hall, 1998.
• W.K. Pratt, Digital Image Processing: PIKS Inside, Third Edition. 2001 John Wiley & Sons, Inc.
• G. X.Ritter, J.N. Wilson, Handbook of computer vision algorithms in image algebra - 2nd ed, 2001
CRC Press.
• A. Koschan, M. Abidi, Digital Color Image Processing, Wiley & Sons, 2008.
• D. Forsyth, J. Ponce, Computer Vision. A Modern Approach, Prentice Hall, 2002.
• L. G. Shapiro, G. C. Stockman, Computer Vision, Prentice Hall, 2001
• Scot E, Umbaugh, “Computer Vision and Image Processing”, Prentice Hall, 1998.
• G Bradski, G kaehler, Learning OpenCV, O’Reilly, 2001
Internet:
• Milan Sonka, V. Hlavac, R. Boyle, “Image Processing, Analysis, and Machine Vision”, Brooks and Cole
Publishing, 1998.
• http://www.icaen.uiowa.edu/~dip/LECTURE/lecture.html
• Delft : http://www.ph.tn.tudelft.nl/Courses/FIP/frames/fip.html

You might also like