Video Analytics and Processing

  1. Video Acquisition and Preprocessing
    1. Video Capture Systems
      1. Camera Sensor Technologies
        1. CCD Sensors
          1. CMOS Sensors
            1. Sensor Characteristics
            2. Lens Systems and Optics
              1. Focal Length
                1. Aperture and Depth of Field
                  1. Optical Distortions
                  2. Lighting Considerations
                    1. Natural vs Artificial Lighting
                      1. Color Temperature
                        1. Dynamic Range Challenges
                      2. Video Compression and Encoding
                        1. Compression Fundamentals
                          1. Lossy vs Lossless Compression
                            1. Compression Ratio Trade-offs
                              1. Rate-Distortion Theory
                              2. Spatial Compression Techniques
                                1. Transform Coding
                                  1. Discrete Cosine Transform
                                    1. Quantization Methods
                                    2. Temporal Compression Methods
                                      1. Inter-frame Prediction
                                        1. Motion Estimation
                                          1. Block Matching Algorithms
                                            1. Sub-pixel Motion Estimation
                                              1. Motion Vector Prediction
                                              2. Motion Compensation
                                                1. Group of Pictures Structure
                                                2. Video Coding Standards
                                                  1. MPEG Family
                                                    1. MPEG-1
                                                      1. MPEG-2
                                                        1. MPEG-4
                                                        2. H.26x Standards
                                                          1. H.264/AVC
                                                            1. H.265/HEVC
                                                              1. H.266/VVC
                                                              2. Modern Codecs
                                                                1. AV1
                                                                  1. VP9
                                                                  2. Codec Comparison and Selection
                                                                2. Video Enhancement and Restoration
                                                                  1. Noise Reduction Techniques
                                                                    1. Noise Types in Video
                                                                      1. Gaussian Noise
                                                                        1. Salt and Pepper Noise
                                                                          1. Film Grain
                                                                          2. Spatial Filtering Methods
                                                                            1. Linear Filters
                                                                              1. Non-linear Filters
                                                                                1. Adaptive Filtering
                                                                                2. Temporal Filtering Approaches
                                                                                  1. Frame Averaging
                                                                                    1. Temporal Smoothing
                                                                                      1. Motion-Adaptive Filtering
                                                                                    2. Resolution Enhancement
                                                                                      1. Super-resolution Concepts
                                                                                        1. Single-frame Super-resolution
                                                                                          1. Multi-frame Super-resolution
                                                                                            1. Deep Learning Super-resolution
                                                                                            2. Blur Removal and Sharpening
                                                                                              1. Motion Blur Characteristics
                                                                                                1. Deblurring Algorithms
                                                                                                  1. Defocus Blur Correction
                                                                                                    1. Unsharp Masking
                                                                                                    2. Color and Contrast Enhancement
                                                                                                      1. Color Correction Methods
                                                                                                        1. White Balance Adjustment
                                                                                                          1. Gamma Correction
                                                                                                            1. Histogram Equalization
                                                                                                              1. Adaptive Contrast Enhancement
                                                                                                                1. Color Grading Techniques
                                                                                                              2. Video Stabilization
                                                                                                                1. Sources of Video Instability
                                                                                                                  1. Camera Shake
                                                                                                                    1. Platform Vibration
                                                                                                                      1. Rolling Shutter Effects
                                                                                                                      2. Hardware-based Stabilization
                                                                                                                        1. Optical Image Stabilization
                                                                                                                          1. Gimbal Systems
                                                                                                                            1. Gyroscopic Stabilization
                                                                                                                            2. Software-based Stabilization
                                                                                                                              1. Feature-based Stabilization
                                                                                                                                1. Block-based Motion Estimation
                                                                                                                                  1. Global Motion Estimation
                                                                                                                                    1. Smoothing Algorithms
                                                                                                                                    2. Electronic Image Stabilization
                                                                                                                                      1. Digital Cropping Methods
                                                                                                                                        1. Warping-based Correction
                                                                                                                                      2. Frame Rate Processing
                                                                                                                                        1. Frame Rate Conversion
                                                                                                                                          1. Frame Interpolation
                                                                                                                                            1. Frame Dropping
                                                                                                                                              1. Frame Duplication
                                                                                                                                              2. Motion-compensated Interpolation
                                                                                                                                                1. Temporal Effects Creation
                                                                                                                                                  1. Slow Motion Generation
                                                                                                                                                    1. Time-lapse Processing