Useful Links
Computer Science
Computer Vision
Computer Vision
1. Introduction to Computer Vision
2. Digital Image Fundamentals
3. Image Processing and Enhancement
4. Feature Detection and Description
5. Image Segmentation
6. Camera Geometry and 3D Vision
7. Motion Analysis and Video Processing
8. Classical Machine Learning for Vision
9. Deep Learning for Computer Vision
10. Core Vision Tasks with Deep Learning
11. Advanced Computer Vision Topics
12. Implementation and Practical Considerations
13. Ethics and Societal Impact
Implementation and Practical Considerations
Datasets and Benchmarks
Image Classification Datasets
MNIST
CIFAR-10/100
ImageNet
Object Detection Datasets
Pascal VOC
COCO
Open Images
Segmentation Datasets
Cityscapes
ADE20K
Pascal Context
Specialized Datasets
Face Recognition Datasets
Medical Imaging Datasets
Autonomous Driving Datasets
Data Annotation
Annotation Tools
Quality Control
Crowdsourcing
Evaluation Protocols
Standard Metrics
Benchmark Competitions
Reproducibility
Software Tools and Frameworks
Computer Vision Libraries
OpenCV
scikit-image
PIL/Pillow
ImageIO
Deep Learning Frameworks
PyTorch
TensorFlow
Keras
JAX
Specialized Libraries
Detectron2
MMDetection
Torchvision
Albumentations
Visualization Tools
Matplotlib
Plotly
TensorBoard
Weights & Biases
Development Environment
Jupyter Notebooks
IDE Setup
Version Control
Computational Infrastructure
Hardware Considerations
CPU vs GPU Computing
GPU Architectures
TPU Usage
Memory Requirements
Parallel and Distributed Computing
Data Parallelism
Model Parallelism
Distributed Training
Cloud Computing
Cloud Platforms
Container Technologies
Serverless Computing
Edge Computing
Mobile Deployment
Embedded Systems
Real-Time Constraints
Model Optimization and Deployment
Model Compression
Quantization
Post-Training Quantization
Quantization-Aware Training
Pruning
Structured Pruning
Unstructured Pruning
Knowledge Distillation
Teacher-Student Models
Feature Distillation
Inference Optimization
Model Optimization Tools
Runtime Optimization
Batch Processing
Deployment Strategies
Model Serving
API Development
Monitoring and Logging
Performance Evaluation
Latency Measurement
Throughput Analysis
Resource Utilization
Previous
11. Advanced Computer Vision Topics
Go to top
Next
13. Ethics and Societal Impact