+ All Categories
Home > Documents > Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision

Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision

Date post: 30-Dec-2015
Category:
Upload: rozalia-meszaros
View: 34 times
Download: 0 times
Share this document with a friend
Description:
Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision. Professors Sebastian Thrun and Jana Kosecka CAs: Vaibhav Vaish and David Stavens. Matlab versus OpenCV. Highly Efficient More advanced functions Pre-installed in Linux FC6 Inconsistent. - PowerPoint PPT Presentation
23
stian Thrun & Jana Kosecka CS223B Computer Vision, Winter 20 Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision Professors Sebastian Thrun and Jana Kosecka CAs: Vaibhav Vaish and David Stavens
Transcript
Page 1: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Stanford CS223B Computer Vision, Winter 2007

Lecture 2b Software for Computer Vision

Professors Sebastian Thrun and Jana Kosecka

CAs: Vaibhav Vaish and David Stavens

Page 2: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Matlab versus OpenCV

• Extremely easy to use

• Interpreter + compiler

• Advanced graphics

• Difficult to install

• Highly Efficient

• More advanced functions

• Pre-installed in Linux FC6

• Inconsistent

Page 3: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Matlab

Page 4: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

F1 - Matlab Help

Page 5: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Basic Matrix Operations (Demo)

Page 6: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Live Demo Here

Page 7: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

A Simple Example

Page 8: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

A Simple Example, Revisited

• Check out Image Library, many common routines available

Page 9: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Try “Image Toolbox Demos”

Page 10: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Blurring Example Demo (1)

Page 11: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Blurring Example Demo (2)

• More steps in Matlab Demo

Page 12: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Demo: Image Transformations

Page 13: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Live Demo Here

Page 14: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Matlab Code

Page 15: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Matlab Code

Page 16: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Output of edge_script.m

Page 17: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Figure 4: quiver

Page 18: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

OpenCV by Gary Bradski, Intel

Page 19: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

OpenCV: Install as rpm

Page 20: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

OpenCV Code

Page 21: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Compiling+Running OpenCV

Page 22: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Movies in OpenCV:

Page 23: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b  Software for Computer Vision

Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007

Live Demo Here


Recommended