Professional Documents
Culture Documents
1 Intro Visión Artificial
1 Intro Visión Artificial
2
Introduction to
Artificial Vision
Let’s start with the first set of slides
3
“
6
But humans can tell a lot about a scene from a little
information…
Sky
Building
Flag
Street Lamp
Banner Wall
Bus
Bus Cars 8
The Goal of Computer Vision
◎ Forensics
11
Improve photos (“Computational Photography”)
15
Vision-based biometrics
◎ Who is she?
“How the Afghan Girl was Identified by Her Iris Patterns” Read
the story
Source: S. Seitz 16
Login without a password
18
Special effects:
motion capture
Source:
S. Seitz
https://www.whichfaceisreal.com/ 21
Image synthesis
Zhu, et al., Unpaired Image-to-Image Translation using Cycle-Consistent Adversarial Networks, ICCV 2017
22
Smart Cars
◎ Mobileye
◎ Tesla Autopilot
◎ Safety features
23
Vision-based interaction: Xbox Kinect
24
Computer vision research in biology
http://www.vision.caltech.edu/visipedia/
http://leafsnap.com/
25
Applications: 3D Scanning
27
Applications: 3D Scanning
28
Self-driven cars
◎ Waymo
29
Robotics
Viewpoint variation
Intra-class variation
38
1. Low-level vision
○ image processing, edge detection,
feature detection, cameras, image
formation
2. Geometry and algorithms
○ projective geometry, stereo,
structure from motion, optimization
3. Recognition
○ face detection / recognition,
category recognition, segmentation
40
1. Low-level vision: Basic image processing and image
formation
* =
Filtering, edge detection
Image formation 41
Feature extraction
Geometry
Image classification
Object detection
44
What is Computer Vision?
45
Low-Level or “Early” Vision
Considers local
properties of an image
“There’s an edge!”
46
Mid-Level Vision
Grouping and
segmentation
“There’s an object
and a background!”
47
High-Level Vision
Recognition
“It’s a chair!” 48
Vision and Other Fields
Computer Vision
Computer Graphics
Pattern Analysis
Metrology
49
Questions?
eduardo.avendano@uptc.edu.co