Week 1 : 02/23 About this course
Lecture Note: About this course (GSlide, PDF).
Homework : EX1 Create your web site
Week 2 : 03/02 Introduction
Lecture Note: Introduction (GSlide, PDF). OpenCV (PDF 2016, official web site, resources)
Homework : EX2 OpenCV Installation
Reading :
電腦視覺:一場做了五十年的暑假作業,2019
How computers learn to recognize objects instantly | Joseph Redmon, TED, 2017 (VoiceTube)
What is Computer Vision? by K. Feber, 2017
Computer Vision Stories, Science Daily
Computer Vision, Wikipedia
Computer Vision: Image formation and representation, Medium, 2021/01.
Week 3 : 03/09 Image Filtering
Unit : Image Filtering (GSlide, PDF), CV Applications: Computational Photography
Homework : P1 Manipulating Pixels
Reading :
Basics of Kernels and Convolutions with OpenCV. How to apply simple kernels to images using Python and OpenCV, Medium, 2020/7.
Computer Vision for Beginners: Part 2 - The basics of image processing with filtering, 2019/03/26.
Intro to Image Processing in OpenCV with Python, 2018/10/03.
Chapter 6 Filtering the images, OpenCV 3 computer vision application programming cookbook. R. Laganière, Packt Publishing, 2017
Week 4 : 03/16 Edge Detection
Unit : Edge Detection (GSlide, PDF)
Homework : P2 Counting Pixels with Histograms
Reading :
Chapter 5 Edge Detection, Machine Vision, R. Jain, R. Kasturi, B.G. Schunck, McGraw-Hill, Inc., 1995
Chapter 5 Edge Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Local edge detection, R.S. Gaborski, 2001
Edge Detection Techniques: An Overview, D. Ziou, S. Tabbone, 1998
Week 5 : 03/23 Edge Detection
Unit : Edge Detection (GSlide, PDF)
Homework : None
Reading :
Chapter 5 Edge Detection, Machine Vision, R. Jain, R. Kasturi, B.G. Schunck, McGraw-Hill, Inc., 1995
Chapter 5 Edge Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Local edge detection, R.S. Gaborski, 2001
Edge Detection Techniques: An Overview, D. Ziou, S. Tabbone, 1998
Week 6 : 03/30 Corner Detection
Unit : Corner Detection : Harris (GSlide, PDF), Tutorial, CV Applications: Sport
Homework : P3 Image Filtering and Edge Detection
Reading :
Chapter 4 Feature detection and matching - 4.1.1 Feature detectors, Computer Vision: Algorithms and Applications, Richard Szeliski, 2011, pp. 181-234
Chapter 6 Corner and Interest Point Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012, pp. 149-18
Fast & Accurate: How Computer Vision Impacts The Sports Industry, 2021/12.
Week 7 : 04/06 Spring Holiday
Unit : None
Homework : None
Week 8 : 04/13 Corner Detection (Google Meet)
Unit : Corner Detection : Harris (GSlide, PDF), Tutorial, CV Applications: Sport
Homework : R1 Harris Corner Detection
Reading :
Chapter 4 Feature detection and matching - 4.1.1 Feature detectors, Computer Vision: Algorithms and Applications, Richard Szeliski, 2011, pp. 181-234
Chapter 6 Corner and Interest Point Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012, pp. 149-18
Fast & Accurate: How Computer Vision Impacts The Sports Industry, 2021/12.
Week 10 : 04/27 Keypoint Feature Descriptor (Google Meet)
Unit : Feature descriptor (GSlide, PDF)
Homework : P4 Harris Corner Detection
Reading :
Chapter 9 Describing and Matching Interest Points, OpenCV 3 computer vision application programming cookbook. 3rd, by R. Laganière, Packt Publishing, 2017
Chapter 4 Feature detection and matching , Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Section 1 Points: 4.1.1 Feature detectors, 4.1.2 Feature descriptors, 4.1.3 Feature matching.Chapter 6 Corner and Interest Point Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Note: Click the link within FJU campus network in order to download PDF files?SIFT演算法(介紹的很詳細)
A Detailed Guide to the Powerful SIFT Technique for Image Matching (with Python code), 2019.
Unit : Feature descriptor (GSlide, PDF)
Homework : Project Announcement
Reading :
Chapter 9 Describing and Matching Interest Points, OpenCV 3 computer vision application programming cookbook. 3rd, by R. Laganière, Packt Publishing, 2017
Chapter 4 Feature detection and matching , Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Section 1 Points: 4.1.1 Feature detectors, 4.1.2 Feature descriptors, 4.1.3 Feature matching.Chapter 6 Corner and Interest Point Detection, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Note: Click the link within FJU campus network in order to download PDF files
Unit : Feature Matching (GSlide, PDF)
Homework : Project Confirmation
Reading :
Chapter 9 Describing and Matching Interest Points, OpenCV 3 computer vision application programming cookbook. 3rd, by R. Laganière, Packt Publishing, 2017
Chapter 4 Feature detection and matching , Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Section 1 Points: 4.1.1 Feature detectors, 4.1.2 Feature descriptors, 4.1.3 Feature matching.
Week 13 : 05/18 Image Transformation (Teams)
Unit : Image Transformation (GSlide, PDF)
Homework : Project Proposal
Reading :
Chapter 2 Motion Models, Image Alignment and Stitching: A Tutorial, by Richard Szeliski, Foundations and Trends in Computer Graphics and Vision, vol. 2, no. 1, 2006
Chapter 9 Image Stitching, Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Week 14 : 05/25 Image Alignment (Teams)
Unit : Image Alignment (GSlide, PDF)
Homework : Project
Reading :
Image Alignment and Stitching: A Tutorial, by Richard Szeliski, Foundations and Trends in Computer Graphics and Vision, vol. 2, no. 1, 2006
Chapter 9 Image Stitching, Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Week 15 : 06/01 Camera (Teams)
Unit : Cameras (GSlide, PDF), Camera Advanced (GSlide), Vision and Illusion
Homework : Project
Reading :
Computer Vision Sensors & Systems, 2021/11.
Chapter 15 The Three-Dimensional World, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Note: Click the link within FJU campus network in order to download PDF filesChapter 2 Image formation, Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Week 16 : 06/08 Stereo & Multiple Views (Teams)
Unit : Stereo -Introduction (GSlide, PDF)(Stereo Matching GSlide), CV Applications: 3D
Homework : Project
Reading :
Tutorial series on image formation and camera calibration in Python, 2022
Chapter 15 The Three-Dimensional World, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Note: Click the link within FJU campus network in order to download PDF filesChapter 11 Stereo Correspondence, Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Unit : Multiple Views (GSlide, PDF), Structure from Motion (SfM) (GSlide)
Reading :
Chapter 16 Tracking the Perspective n-point Problem, Computer and Machine Vision: Theory, Algorithms, Practicalities, Fourth Edition, E.R. Davies, Academic Press, 2012
Chapter 12 3D reconstruction, Computer Vision: Algorithms and Applications, Richard Szeliski, Springer, 2010
Week 17 : 06/15 Project Presentation (Teams)
Presentation : None
Submit Project Final Report