(An Image Processing Tutorial)
Requirements :
Basic knowledge in C/C++/C#, OpenCV library for CPU-GPU
Brief :
Image processing follows standard block diagram to determine its procedures from image acquisition to application as shown in Figure 1.
Figure 1. Image Processing Diagram
Lecture Notes :
Basic
- Chapter 1 : Visual Studio & OpenCV with GPU Support
- Chapter 2 : Configure Visual Studio with OpenCV
- Chapter 3 : Acquisition with OpenCV Part I
- Chapter 4 : Acquisition with OpenCV Part II
- Chapter 5 : Face Detection
- Chapter 6 : Gender Recognition
- Chapter 7 : Face Recognition
Intermediate
- Chapter 8 : Visual Studio & Microsoft Speech API / SphinX / Google Speech API
- Chapter 9 : Speech Synthesizer (English)
- Chapter 10 : Voice Command Recognition (English)
Advanced
- Chapter 11 : Visual Studio & Microsoft Kinect
- Chapter 12 : Pose Detection
- Chapter 13 : Pose Recognition
- Chapter 14 : Kindergarten Level Virtual Assistant – See, Hear and Speak Basic Language
Expert
- Chapter 15 : Natural Language Processing
- Chapter 16 : Elementary Level Virtual Assistant – Basic Response
- Chapter 17 : Artificial Intelligence
- Chapter 18 : Junior Level Virtual Assistant – Humanoid Response
- Chapter 19 : Cloud Network
- Chapter 20 : Deep Learning Network
- Chapter 21 : Google Level Virtual Assistant – Smart Response
Jarvis
- Chapter 22 : Coming Soon