stanford cs223b computer vision, winter 2007 lecture 2b software for computer vision
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 PresentationTRANSCRIPT
![Page 1: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/1.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/2.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/3.jpg)
Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007
Matlab
![Page 4: Stanford CS223B Computer Vision, Winter 2007 Lecture 2b Software for Computer Vision](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/4.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/5.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/6.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/7.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/8.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/9.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/10.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/11.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/12.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/13.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/14.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/15.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/16.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/17.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/18.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/19.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/20.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/21.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/22.jpg)
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](https://reader034.vdocuments.net/reader034/viewer/2022051516/56812a74550346895d8df8c2/html5/thumbnails/23.jpg)
Sebastian Thrun & Jana Kosecka CS223B Computer Vision, Winter 2007
Live Demo Here