Download - Computer Vision & Pattern Recognition
![Page 1: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/1.jpg)
Computer Vision & Pattern Recognition
A/Prof. Leow Wee KhengDepartment of Computer Science
School of ComputingNational University of Singapore
Introduction
![Page 2: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/2.jpg)
What is CVPR?
2
low
high
recognition understanding
SignalProcessing
ComputerVision
processing
ImageProcessing
PatternRecognition
complexity
mode
![Page 3: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/3.jpg)
What is CVPR?
Area Input Function OutputSignal
ProcessingTemporal signal Processing Processed
signalImage
ProcessingImages Processing Images
Pattern Recognition
Many forms Classification Pattern categories
Computer Vision
Images Analysis Image contents
3
![Page 4: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/4.jpg)
What is CVPR?
4
synthesis analysis
ComputerGraphics
ComputerVision
processing
ImageProcessing
PatternRecognition
level
low
high
mode
![Page 5: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/5.jpg)
What is CVPR?
Area Input Function OutputComputer Graphics
2D/3D models Synthesis Rendered models
Image Processing
Images Processing Images
Pattern Recognition
Many forms Classification Pattern categories
Computer Vision
Images Analysis Image contents
5
![Page 6: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/6.jpg)
CV Example: Image Mosaicking Combine images into a large image.
6
![Page 7: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/7.jpg)
CV Example: Vehicle Tracking Track vehicles on the road.
7
Early morning Noon
NighttimeRaining
![Page 8: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/8.jpg)
CV Example: 3D Reconstruction Reconstruct 3D object model from multiple views.
8
![Page 9: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/9.jpg)
CV Example: 3D Reconstruction Reconstruct 3D object model from x-ray images.
9
input frontal view side view
![Page 10: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/10.jpg)
CV Example: 3D Motion Capture Capture 3D motion of actor with multiple cameras.
10
![Page 11: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/11.jpg)
CV Example: Image Understanding Input: imageOutput: description of image content, relationships,
characteristics, etc.
11
Umbrella
Sea
Sky
ChairSand
Shadow
![Page 12: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/12.jpg)
CVPR Example: Face Detection Many cameras have this feature
• Canon• Nikon• Fujifilm• Sony• Panasonic• etc.
12
![Page 13: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/13.jpg)
CVPR Example: Fracture Detection Can also apply to medical images. Detect fractures of femurs in x-ray images.
13
![Page 14: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/14.jpg)
ImagingObject reflects light, camera capture light.
14
![Page 15: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/15.jpg)
Imaging Camera encodes image as pixels of intensity or
color.
15
![Page 16: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/16.jpg)
Image Representation Image is typically denoted as I(x, y). Digital image:
• x, y: integer values denoting column and row.• Gray-scale image
• I: integer-valued intensity,typically 0 to 255.
• Color image• I has three components,
e.g., R, G, B.Mathematical image:
• x, y, I are real-valued.
16
(x, y)
(0, 0)
![Page 17: Computer Vision & Pattern Recognition](https://reader030.vdocument.in/reader030/viewer/2022032402/6231d1683ea01c1ccc2dcc19/html5/thumbnails/17.jpg)
Further Readings Computer Vision in Wikipedia
• en.wikipedia.org/wiki/Computer_vision Color spaces
• en.wikipedia.org/wiki/Color_space
17