Computer Vision and Image Analysis

  1. Image Segmentation
    1. Segmentation Fundamentals
      1. Problem Definition
        1. Segmentation Criteria
          1. Evaluation Metrics
            1. Ground Truth Issues
            2. Thresholding Methods
              1. Global Thresholding
                1. Manual Threshold Selection
                  1. Histogram-based Methods
                    1. Otsu's Method
                      1. Triangle Method
                      2. Local Thresholding
                        1. Adaptive Methods
                          1. Local Statistics
                            1. Niblack's Method
                              1. Sauvola's Method
                              2. Multi-level Thresholding
                                1. Multiple Threshold Selection
                                  1. Recursive Thresholding
                                2. Region-based Methods
                                  1. Region Growing
                                    1. Seed Point Selection
                                      1. Homogeneity Criteria
                                        1. Growing Strategies
                                          1. Stopping Criteria
                                          2. Region Splitting and Merging
                                            1. Quadtree Representation
                                              1. Split Criteria
                                                1. Merge Criteria
                                                  1. Hierarchical Segmentation
                                                  2. Watershed Segmentation
                                                    1. Topographic Interpretation
                                                      1. Marker-based Watershed
                                                        1. Gradient Watershed
                                                          1. Over-segmentation Issues
                                                        2. Edge-based Methods
                                                          1. Edge Linking
                                                            1. Local Processing
                                                              1. Global Processing
                                                                1. Hough Transform
                                                                2. Active Contours
                                                                  1. Snake Models
                                                                    1. Energy Minimization
                                                                      1. Gradient Vector Flow
                                                                      2. Level Set Methods
                                                                        1. Curve Evolution
                                                                          1. Implicit Representation
                                                                            1. Geometric Active Contours
                                                                          2. Clustering Methods
                                                                            1. K-means Clustering
                                                                              1. Algorithm Steps
                                                                                1. Initialization Methods
                                                                                  1. Feature Space Selection
                                                                                    1. Convergence Criteria
                                                                                    2. Mean Shift Clustering
                                                                                      1. Kernel Density Estimation
                                                                                        1. Mode Seeking
                                                                                          1. Bandwidth Selection
                                                                                          2. Fuzzy C-means
                                                                                            1. Fuzzy Membership
                                                                                              1. Objective Function
                                                                                                1. Algorithm Convergence
                                                                                              2. Graph-based Methods
                                                                                                1. Graph Construction
                                                                                                  1. Node Definition
                                                                                                    1. Edge Weights
                                                                                                      1. Neighborhood Graphs
                                                                                                      2. Graph Cuts
                                                                                                        1. Min-cut Problem
                                                                                                          1. Max-flow Algorithms
                                                                                                            1. Energy Minimization
                                                                                                              1. Interactive Segmentation
                                                                                                              2. Normalized Cuts
                                                                                                                1. Spectral Clustering
                                                                                                                  1. Eigenvalue Problems
                                                                                                                    1. Recursive Partitioning