Introduction to Artificial Intelligence

  1. Computer Vision and Perception
    1. Image Formation and Representation
      1. Camera Models
        1. Pinhole Camera
          1. Lens Systems
            1. Camera Calibration
            2. Digital Images
              1. Pixel Representation
                1. Color Spaces
                  1. Image Formats
                  2. Image Quality
                    1. Resolution
                      1. Noise
                        1. Compression
                      2. Low-Level Image Processing
                        1. Point Operations
                          1. Histogram Manipulation
                            1. Contrast Enhancement
                              1. Gamma Correction
                              2. Spatial Filtering
                                1. Linear Filters
                                  1. Edge Detection
                                    1. Noise Reduction
                                    2. Morphological Operations
                                      1. Erosion and Dilation
                                        1. Opening and Closing
                                          1. Connected Components
                                        2. Feature Detection and Description
                                          1. Edge Detection
                                            1. Gradient-Based Methods
                                              1. Canny Edge Detector
                                                1. Edge Linking
                                                2. Corner Detection
                                                  1. Harris Corner Detector
                                                    1. SIFT Features
                                                      1. SURF Features
                                                      2. Texture Analysis
                                                        1. Texture Descriptors
                                                          1. Local Binary Patterns
                                                            1. Gabor Filters
                                                          2. Object Recognition
                                                            1. Template Matching
                                                              1. Correlation Methods
                                                                1. Normalized Cross-Correlation
                                                                2. Feature-Based Recognition
                                                                  1. Bag of Visual Words
                                                                    1. Spatial Pyramid Matching
                                                                    2. Deep Learning Approaches
                                                                      1. CNN for Classification
                                                                        1. Object Detection Networks
                                                                          1. Semantic Segmentation
                                                                        2. Advanced Vision Tasks
                                                                          1. Image Segmentation
                                                                            1. Thresholding
                                                                              1. Region Growing
                                                                                1. Graph-Based Segmentation
                                                                                2. Object Tracking
                                                                                  1. Kalman Filters
                                                                                    1. Particle Filters
                                                                                      1. Deep Learning Tracking
                                                                                      2. 3D Vision
                                                                                        1. Stereo Vision
                                                                                          1. Structure from Motion
                                                                                            1. Depth Estimation
                                                                                          2. Speech and Audio Processing
                                                                                            1. Audio Signal Basics
                                                                                              1. Sampling and Quantization
                                                                                                1. Frequency Domain
                                                                                                  1. Spectrograms
                                                                                                  2. Speech Recognition
                                                                                                    1. Feature Extraction
                                                                                                      1. Acoustic Modeling
                                                                                                        1. Language Modeling
                                                                                                          1. Decoding
                                                                                                          2. Speech Synthesis
                                                                                                            1. Text-to-Speech Systems
                                                                                                              1. Concatenative Synthesis
                                                                                                                1. Neural Speech Synthesis