Computer Vision

  1. Image Segmentation
    1. Segmentation Fundamentals
      1. Definition and Goals
        1. Types of Segmentation
          1. Semantic Segmentation
            1. Instance Segmentation
              1. Panoptic Segmentation
              2. Evaluation Metrics
                1. Pixel Accuracy
                  1. Intersection over Union
                    1. Dice Coefficient
                  2. Thresholding-Based Segmentation
                    1. Global Thresholding
                      1. Manual Threshold Selection
                        1. Automatic Threshold Selection
                        2. Otsu's Method
                          1. Between-Class Variance Maximization
                            1. Multi-level Extension
                            2. Adaptive Thresholding
                              1. Local Threshold Computation
                                1. Gaussian-Weighted Thresholding
                              2. Region-Based Segmentation
                                1. Region Growing
                                  1. Seed Point Selection
                                    1. Homogeneity Criteria
                                      1. Growing Strategies
                                      2. Region Splitting and Merging
                                        1. Quadtree Decomposition
                                          1. Merge Criteria
                                          2. Watershed Segmentation
                                            1. Topographic Interpretation
                                              1. Marker-Controlled Watershed
                                                1. Gradient Watershed
                                              2. Clustering-Based Segmentation
                                                1. K-Means Clustering
                                                  1. Color-Based Clustering
                                                    1. Feature-Based Clustering
                                                      1. Initialization Strategies
                                                      2. Mean-Shift Clustering
                                                        1. Kernel Density Estimation
                                                          1. Mode Seeking
                                                            1. Bandwidth Selection
                                                            2. Gaussian Mixture Models
                                                              1. Expectation-Maximization Algorithm
                                                                1. Model Selection
                                                              2. Edge-Based Segmentation
                                                                1. Edge Linking
                                                                  1. Local Processing
                                                                    1. Global Processing via Hough Transform
                                                                    2. Active Contours
                                                                      1. Snake Models
                                                                        1. Energy Minimization
                                                                          1. Gradient Vector Flow
                                                                        2. Graph-Based Segmentation
                                                                          1. Graph Construction
                                                                            1. Pixel Connectivity
                                                                              1. Edge Weights
                                                                              2. Graph Cuts
                                                                                1. Min-Cut/Max-Flow
                                                                                  1. Energy Minimization
                                                                                  2. Normalized Cuts
                                                                                    1. Spectral Clustering
                                                                                      1. Eigenvector Computation
                                                                                      2. Superpixel Segmentation
                                                                                        1. SLIC Superpixels
                                                                                          1. Watershed Superpixels
                                                                                            1. Graph-Based Superpixels