paper · cv · 2025-11
Depth Anything 3 (DA3) Not verified yet advanced
Any-view geometry from one or many images - depth, pose, and 3DGS-ready space recovery.
Why care: Current frontier of the Depth Anything line: multi-view consistent geometry without a bespoke architecture zoo.
What blocks a clean run Heavier than V2 for pure monocular “depth map” products Ecosystem (ROS / Comfy / Blender) is early - verify licenses and checkpoint sizes paper · cv · 2025-01
Video Depth Anything Colab / notebook intermediate
Temporally consistent depth for long videos, built on Depth Anything V2.
Why care: The bridge from single-frame depth demos to usable video / robotics / editing pipelines.
What blocks a clean run GPU memory grows with clip length / resolution Metric video models are newer and heavier than relative-depth defaults tool · cv · 2024-09
YOLO11 (Ultralytics) Runs locally beginner
Current Ultralytics YOLO stack for detect / segment / pose / classify with a one-liner train and export path.
Why care: The default answer when someone asks “can we detect X in a camera stream?” in 2024+.
What blocks a clean run COCO-pretrained classes ≠ your product classes without fine-tuning Export / TensorRT quirks when targeting edge devices paper · cv · 2024-07
SAM 2 / SAM 2.1 Colab / notebook intermediate
Promptable segmentation for images and video with temporal mask propagation.
Why care: The practical SAM successor when the job is video editing, tracking, or interactive labeling over time.
What blocks a clean run VRAM and latency climb fast on long / high-res clips Still needs a prompt UX - not a drop-in detector paper · cv · 2024-06
Depth Anything V2 Runs locally intermediate
Stronger synthetic-teacher monocular depth with efficient small/base/large variants.
Why care: Still the workhorse monocular depth model most demos and ControlNet pipelines wire up first.
What blocks a clean run Relative depth ≠ metric scale without a metric head or calibration Temporal flicker on video unless you add consistency (see Video Depth Anything) paper · cv · 2024-01
Depth Anything V1 Colab / notebook intermediate
First Depth Anything release - strong monocular depth as a drop-in perception prior.
Why care: Historical baseline of the series - prefer V2 / DA3 for new work.
What blocks a clean run Relative vs metric depth confusion in product specs Superseded by V2 and Depth Anything 3 for most new pipelines paper · cv · 2023-04
Segment Anything (SAM) Colab / notebook intermediate
Promptable segmentation foundation model for masks from points/boxes.
Why care: Great for labeling acceleration and interactive tools - heavy for naive real-time video. Prefer SAM 2 for video.
What blocks a clean run GPU memory for larger SAM variants Needs a UX for prompts - not a drop-in detector paper · cv · 2023-04
DINOv2 visual features Not verified yet advanced
Self-supervised vision backbone useful for retrieval and few-shot heads.
Why care: Strong frozen features when you lack labels - not always better than a tuned YOLO for detection.
What blocks a clean run Need a clear downstream head (kNN, linear probe, detector) Heavy if you only needed classical CV paper · cv · 2023-02
ControlNet conditioned image gen Partial / fragile advanced
Add spatial controls (edges, pose, depth) to diffusion image generation.
Why care: Turns “pretty random images” into directed product imagery pipelines.
What blocks a clean run VRAM hungry License / safety review before commercial image products tool · nlp · 2022-09
Whisper speech-to-text pipeline Runs locally beginner
Open speech recognition that is good enough for many meeting/notes workflows.
Why care: Fast path to audio → text products; hallucinations need post-filters.
What blocks a clean run Hallucinations on silence and music Diarization / speaker labels need extra tooling technique · cv · 2022-01
Document layout detection Partial / fragile advanced
Detect text blocks, tables, and figures before OCR so structure survives.
Why care: The difference between “searchable PDF” and a usable knowledge base.
What blocks a clean run Scanned forms vs born-digital PDFs need different paths Table reconstruction is its own project technique · nlp · 2021-06
LoRA fine-tuning a small LLM Colab / notebook advanced
Parameter-efficient fine-tuning so you can specialize a model without full retrain cost.
Why care: The practical path for domain tone/format - easy to overfit a tiny dataset.
What blocks a clean run Dirty instruction data beats fancy trainers Eval regressions after merge are common paper · cv · 2021-02
CLIP zero-shot image classification Runs locally beginner
Contrastive image–text model that classifies with natural language labels.
Why care: Useful when you don’t have a labeled dataset yet - weak when classes are visually subtle.
What blocks a clean run Prompt wording changes accuracy a lot Fine-grained industrial defects often need a specialized model technique · nlp · 2020-05
Minimal RAG (retrieve → generate) Runs locally intermediate
Chunk docs, embed, retrieve top-k, stuff into an LLM prompt with citations.
Why care: The default pattern for private knowledge - most demos skip evaluation.
What blocks a clean run Bad chunking silently destroys answer quality No eval set → you can’t tell if “improvements” are real tool · mlops · 2020-01
Human-in-the-loop labeling (Label Studio) Partial / fragile intermediate
Annotation UI + export loop so CV/NLP datasets can improve weekly.
Why care: Models stall when labels stall - tooling matters as much as architecture.
What blocks a clean run Guideline drift between annotators No active learning loop → expensive relabeling tool · cv · 2019-06
MediaPipe pose / hands Runs locally beginner
On-device landmark tracking for pose and hands without a custom detector stack.
Why care: Fast path for interaction demos and rehab/fitness prototypes.
What blocks a clean run Occlusion and unusual camera angles Version / graph API churn across MediaPipe releases tool · mlops · 2019-01
FastAPI model serving skeleton Runs locally intermediate
Thin HTTP wrapper around a model with health checks, timeouts, and versioned artifacts.
Why care: Notebook → API is where most “demos” die; this is the bridge.
What blocks a clean run No timeout / queue policy under load Model artifact versioning forgotten after the first deploy technique · cv · 2018-01
OCR with preprocessing + Tesseract/Paddle In the Lab intermediate
Document OCR that actually works when you fix deskew, contrast, and layout first.
Why care: Most “OCR fails” are preprocessing fails, not model fails.
What blocks a clean run Phone photos of glossy documents Tables and multi-column layouts need structure parsing technique · cv · 2016-05
YOLO real-time object detection In the Lab beginner
Single-shot detectors that made real-time object detection practical on commodity hardware.
Why care: Historical root of the YOLO line - for what people run today, see YOLO11 below.
What blocks a clean run Webcam permissions and codec quirks on some laptops Class confusion without domain fine-tuning technique · cv · 2015-01
Classical OpenCV vision pipeline In the Lab beginner
Thresholding, contours, morphology, and geometric transforms - the boring stack that still ships.
Why care: Beats a neural net when lighting is controlled and you need deterministic industrial behavior.
What blocks a clean run Lighting and camera exposure dominate results People skip calibration and then blame the algorithm technique · mlops · 2011-01
scikit-learn production baseline In the Lab beginner
ColumnTransformer + Pipeline + model card metrics before you reach for deep learning.
Why care: If tabular baselines win, ship them - save GPUs for when they earn their keep.
What blocks a clean run Data leakage via preprocessing fit on full data Teams skip calibration and threshold tuning Part of Radar. Practice in the Lab · or contact Stable Panther .