1. Trang chủ
  2. » Giáo án - Bài giảng

Bài giảng Introduction to computer vision

56 116 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 56
Dung lượng 5,07 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

This document present introductions, what is computer vision, why study computer vision, why computer vision matters, how vision is used now...

Trang 1

Department of Mechatronics

Chapter 1 Introduction to Computer Vision

James Hays, Brown University

Trang 2

Department of Mechatronics

• Introductions

• What is Computer Vision?

• Why study computer vision?

• Why computer vision matters?

• How vision is used now?

Trang 3

Department of Mechatronics

Brief history of computer vision

1966: Minsky assigns computer vision

as an undergrad summer project

1960’s: interpretation of synthetic

worlds

1970’s: some progress on interpreting

selected images

1980’s: ANNs come and go; shift toward

geometry and increased mathematical

rigor

1990’s: face recognition; statistical

analysis in vogue

2000’s: broader recognition; large

annotated datasets available; video

Trang 4

Department of Mechatronics

Computer Vision

• Make computers understand images and video.

What kind of scene?

Where are the cars?

How far is the building?

Trang 5

Human brains have ~10.000 computational power than computer brains

Lex Fridman, MIT

Trang 6

Department of Mechatronics

Computer Vision and Nearby Fields

• Computer Graphics: Models to Images

• Computer Photography: Images to Images

• Computer Vision: Images to Models

Trang 7

Department of Mechatronics

Related disciplines

Trang 8

Department of Mechatronics

What is it related to?

Trang 9

Department of Mechatronics

The goal of computer vision

To bridge the gap between pixels and “meaning”.

Trang 10

Department of Mechatronics

Trang 11

Department of Mechatronics

Segmentation

Trang 12

Department of Mechatronics

Perception

Trang 13

Department of Mechatronics

Trang 14

Department of Mechatronics

Trang 15

Department of Mechatronics

What kind of information can we

extract from an image?

Metric 3D information

Sematic information

Trang 16

Department of Mechatronics

Guess which bread is real?

Trang 17

Department of Mechatronics

Left one is real

Trang 18

Department of Mechatronics

Vision as measurement device

Trang 19

Department of Mechatronics

Vision as a source of sematic information

Trang 20

Department of Mechatronics

Why study computer vision?

Vision is useful: images and video are everywhere.

Trang 21

Why study computer vision?

In the field of artificial intelligence, the most difficult problems are informally known as

AI-complete or AI-hard, implying that the difficulty of these computational problems is

equivalent to solving the central artificial intelligence problem—making computers as intelligent as people, or strong AI.

AI-complete problems are hypothesised to include computer vision, natural language understanding, and dealing with unexpected circumstances while solving any real world problem.

Trang 22

Department of Mechatronics

Vision is really hard

Vision is an amazing feat of natural intelligence

brain

More human brain devoted to vision than anything else

Is that a queen or a bishop?

Trang 23

Department of Mechatronics

Challenges: view variation

Trang 24

Department of Mechatronics

Challenges: illumination

Trang 25

Department of Mechatronics

Challenges: scale

Trang 26

Department of Mechatronics

Challenges: deformation

Trang 27

Department of Mechatronics

Challenges: occlusion

Magritte, 1957

Trang 28

Department of Mechatronics

Challenges: background clutter

Trang 29

Department of Mechatronics

Challenges: motion

Trang 30

Department of Mechatronics

Challenges: object intra-class variation

Trang 31

Department of Mechatronics

Challenges: local ambiguity

Trang 32

Department of Mechatronics

Challenges or Opportunities?

• Images are confusing, but they also reveal the structure

of the world through numerous cues.

• Our job is to interpret the cues!

Trang 33

Department of Mechatronics

Why computer vision matters

Trang 34

Department of Mechatronics

How vision is used now

Examples of state-of-the-art

Trang 35

Department of Mechatronics

Optical character recognition (OCR)

Digit recognition, AT&T labs

http://www.research.att.com/~yann /

Technology to convert scanned docs to text

• If you have a scanner, it probably came with OCR

software

License plate readers

http://en.wikipedia.org/wiki/Automatic_number_plate_recogni

tion

Trang 36

Department of Mechatronics

Face detection

Many new digital cameras now detect faces

Canon, Sony, Fuji, …

Trang 37

Department of Mechatronics

Smile detection

Sony Cyber-shot® T70 Digital Still Camera

Trang 38

Department of Mechatronics

3D from thousands of images

Building Rome in a Day: Agarwal et al 2009

Trang 40

Department of Mechatronics

“How the Afghan Girl was Identified by Her Iris Patterns” Read the story wikipedia

Trang 41

Department of Mechatronics

Login without a password…

Fingerprint scanners on many new laptops, other devices

Face recognition systems now beginning to appear more widely

http://www.sensiblevision.com/

Trang 42

Department of Mechatronics

Object recognition (in mobile phones)

Point & Find , Nokia Google

Trang 43

Department of Mechatronics

The Matrix movies, ESC Entertainment, XYZRGB, NRC

Special effects: shape capture

Trang 44

Department of Mechatronics

Pirates of the Carribean, Industrial Light and Magic

Special effects: motion capture

Trang 45

Department of Mechatronics

Sports

Sportvision first downline Nice explanation on www.howstuffworks.com http://www.sportvision.com/video.html

Trang 47

Department of Mechatronics

Advanced Driver Assistance Systems

ADAS applications

Pedestrian Detection

Blind Spot Detection

Traffic Sign Detection

Collision Avoidance

Lane Detection

Backup Obstacle Detection

Occupant Sensing

www.uurmi.com

Trang 48

Department of Mechatronics

Traffic Sign Recognition

Trang 49

Department of Mechatronics

Google cars

Oct 9, 2010 "Google Cars Drive Themselves, in Traffic" The New York Times John Markoff

June 24, 2011 "Nevada state law paves the way for driverless

cars" Financial Post Christine Dobby

Aug 9, 2011, "Human error blamed after Google's driverless car sparks five-vehicle crash" The Star (Toronto)

Trang 50

Department of Mechatronics

Google cars

WAYMO – Self-driving car.

Trang 51

Department of Mechatronics

Uber Self-Driving Car

Trang 52

Department of Mechatronics

Interactive Games: Kinect

Object Recognition:

http://www.youtube.com/watch?feature=iv&v=fQ59dX Oo63o

Robot:

http://www.youtube.com/watch?v=w8BmgtMKFbY

Trang 53

• Obstacle detection, position tracking

• For more, read “ Computer Vision on Mars ” by Matthies et al.

NASA'S Mars Exploration Rover Spirit captured this westward view from atop

a low plateau where Spirit spent the closing months of 2007

Trang 54

Department of Mechatronics

Industrial robots

Vision-guided robots position nut runners on wheels

Trang 56

Department of Mechatronics

Medical imaging

Image guided surgery

Grimson et al., MIT

3D imaging MRI, CT

Ngày đăng: 11/01/2020, 20:39

TỪ KHÓA LIÊN QUAN