Computer Vision and Image Analysis

  1. 3D Computer Vision
    1. Geometric Foundations
      1. 3D Coordinate Systems
        1. World Coordinates
          1. Camera Coordinates
            1. Image Coordinates
            2. Homogeneous Coordinates
              1. 3D Transformations
                1. Projection Matrices
                  1. Coordinate Conversions
                  2. Camera Geometry
                    1. Single Camera Model
                      1. Multiple Camera Systems
                        1. Camera Calibration
                      2. Epipolar Geometry
                        1. Two-view Geometry
                          1. Epipolar Constraint
                            1. Essential Matrix
                              1. Fundamental Matrix
                              2. Epipolar Lines
                                1. Geometric Interpretation
                                  1. Rectification Process
                                    1. Stereo Matching
                                  2. Stereo Vision
                                    1. Stereo Camera Setup
                                      1. Baseline Configuration
                                        1. Camera Synchronization
                                          1. Calibration Requirements
                                          2. Correspondence Problem
                                            1. Matching Algorithms
                                              1. Correlation Methods
                                                1. Dynamic Programming
                                                2. Disparity Computation
                                                  1. Disparity Maps
                                                    1. Depth Calculation
                                                      1. Disparity Refinement
                                                      2. 3D Reconstruction
                                                        1. Triangulation Methods
                                                          1. Point Cloud Generation
                                                            1. Surface Reconstruction
                                                          2. Structure from Motion
                                                            1. Feature Matching
                                                              1. Multi-view Correspondence
                                                                1. Track Generation
                                                                  1. Outlier Rejection
                                                                  2. Camera Pose Estimation
                                                                    1. Relative Pose
                                                                      1. Absolute Pose
                                                                        1. Pose Refinement
                                                                        2. 3D Point Triangulation
                                                                          1. Linear Methods
                                                                            1. Nonlinear Optimization
                                                                              1. Bundle Adjustment
                                                                              2. Reconstruction Pipeline
                                                                                1. Incremental SfM
                                                                                  1. Global SfM
                                                                                    1. Hierarchical Methods
                                                                                  2. SLAM Systems
                                                                                    1. Visual SLAM Components
                                                                                      1. Frontend Processing
                                                                                        1. Backend Optimization
                                                                                          1. Loop Closure Detection
                                                                                          2. Mapping Strategies
                                                                                            1. Sparse Maps
                                                                                              1. Dense Maps
                                                                                                1. Semantic Maps
                                                                                                2. Localization Methods
                                                                                                  1. Feature-based Localization
                                                                                                    1. Direct Methods
                                                                                                      1. Hybrid Approaches
                                                                                                    2. 3D Data Representation
                                                                                                      1. Point Clouds
                                                                                                        1. Acquisition Methods
                                                                                                          1. Processing Algorithms
                                                                                                            1. Visualization Techniques
                                                                                                            2. Voxel Representations
                                                                                                              1. 3D Grids
                                                                                                                1. Octree Structures
                                                                                                                  1. Sparse Representations
                                                                                                                  2. Mesh Representations
                                                                                                                    1. Triangle Meshes
                                                                                                                      1. Surface Reconstruction
                                                                                                                        1. Mesh Processing