Foundations

Computer Vision

Object detection, segmentation, YOLO, CLIP, and vision-language models

2,366
lessons
Skills in this topic
View full skill map →
CV Basics
beginner
Classify images with a pre-trained CNN
Modern CV Models
intermediate
Run YOLO for real-time object detection
Generative CV
advanced
Build a Stable Diffusion inference pipeline
All Reads (1,221) Articles (393)Blog Posts (262)Tutorials (81)Research Papers (469)News (16)
Why My Smart Security Camera Was Actually Pretty Dumb (Until I Gave It Memory)
Dev.to · Chinmai Gowda 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Why My Smart Security Camera Was Actually Pretty Dumb (Until I Gave It Memory)
How I Built a Store Surveillance System That Remembers Every Face It's Ever Flagged Most retail...
Why my Smart Security Camera Was Actually Pretty Dumb(Until I Gave it Memory)
Dev.to · Varshini j Patil 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Why my Smart Security Camera Was Actually Pretty Dumb(Until I Gave it Memory)
How I Built a Store Surveillance System That Remembers Every Face It's Ever Flagged Most retail...
How I Built a Drone-Based Crack Detection Pipeline on AWS
Dev.to · Roberto Belotti 👁️ Computer Vision ⚡ AI Lesson 1mo ago
How I Built a Drone-Based Crack Detection Pipeline on AWS
Edge inference, S3 ingestion, and the architecture trade-offs nobody warns you about when you move computer vision to the cloud.
Rasterization Using Bresenham Algorithm and Scanline Algorithm
Dev.to · yubin yang 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Rasterization Using Bresenham Algorithm and Scanline Algorithm
1. Overview Bresenham algorithm is the fastest algorithm for drawing straight lines on a...
OCR Intelligente per Documenti Aziendali: Architettura e Lezioni dal Campo
Dev.to · Alessandro Binda 👁️ Computer Vision ⚡ AI Lesson 1mo ago
OCR Intelligente per Documenti Aziendali: Architettura e Lezioni dal Campo
L'OCR (Optical Character Recognition) per testo stampato moderno è un problema risolto da decenni....
Why Your Computer Reads Numbers Backwards: Byte Order Explained
Dev.to · hassaan-syed 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Why Your Computer Reads Numbers Backwards: Byte Order Explained
What is Byte Order? Before understanding byte order, we need to understand one thing: A byte = 8...
Deepfakes Fooled Your Eyes. They Can't Fool Geometry.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Deepfakes Fooled Your Eyes. They Can't Fool Geometry.
analyzing the geometric inconsistencies in synthetic imagery For developers in the computer vision...
Inside the 5-Second Facial Scan That Could Replace Your ID at the Bar
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Inside the 5-Second Facial Scan That Could Replace Your ID at the Bar
Implementing biometric verification at scale is no longer a theoretical exercise for high-security...
How Self-Driving Cars Understand Traffic: AI Vision Explained
Dev.to · SUMIT KUMAR MANDAL 👁️ Computer Vision ⚡ AI Lesson 1mo ago
How Self-Driving Cars Understand Traffic: AI Vision Explained
🚗 How Self-Driving Cars Understand Traffic: AI Vision Explained Imagine a car that can drive itself,...
How Self-Driving Cars See the Road: Computer Vision Explained
Dev.to · TAMAL MAJI 👁️ Computer Vision ⚡ AI Lesson 1mo ago
How Self-Driving Cars See the Road: Computer Vision Explained
🚗 How Self-Driving Cars See the Road: Computer Vision Explained Imagine sitting inside a car with NO...
Building a License Plate Recognition Engine in C++ — Part 1: Image Loading and Core LPR Data Structures
Dev.to · Edward Obar Cabigting 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Building a License Plate Recognition Engine in C++ — Part 1: Image Loading and Core LPR Data Structures
In this series, I’ll build a License Plate Recognition (LPR) engine step by step in C++. The goal is...
Printsight v0.2 — Now Shows Exactly Where Your 3D Print Defects Are
Dev.to · keeper 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Printsight v0.2 — Now Shows Exactly Where Your 3D Print Defects Are
New annotated image output — red circles on stringing, yellow bands on layer issues, blue markers on warped corners
3D Print Stringing: Causes, Fixes, and How to Detect It Automatically
Dev.to · keeper 👁️ Computer Vision ⚡ AI Lesson 1mo ago
3D Print Stringing: Causes, Fixes, and How to Detect It Automatically
Complete guide to understanding and fixing 3D print stringing — from retraction tuning to automated detection with computer vision.
I Built a CLI That Detects 3D Print Defects from a Single Photo — No ML Required
Dev.to · keeper 👁️ Computer Vision ⚡ AI Lesson 1mo ago
I Built a CLI That Detects 3D Print Defects from a Single Photo — No ML Required
Printsight — detect stringing, layer issues, and warping from a photo using pure OpenCV. No training data, no GPU.
Deploying a Real-Time Object Detection API with YOLOv8 and FastAPI
Dev.to · Lich Priest 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Deploying a Real-Time Object Detection API with YOLOv8 and FastAPI
A step‑by‑step guide to train, containerize, and serve a custom YOLOv8 model with low‑latency FastAPI endpoints, Docker, and GitHub Actions
Validating Passport Photos for 3 of the Strictest Government Portals (India, China, US)
Dev.to · whitetirocket 👁️ Computer Vision ⚡ AI Lesson 1mo ago
Validating Passport Photos for 3 of the Strictest Government Portals (India, China, US)
Validating Passport Photos for 3 of the Strictest Government Portals (India, China,...
On-Device Pose Estimation on iOS: What Actually Works in Production (Not Just Research Papers)
Dev.to · Benjamin Pires 👁️ Computer Vision ⚡ AI Lesson 1mo ago
On-Device Pose Estimation on iOS: What Actually Works in Production (Not Just Research Papers)
Research papers on pose estimation show impressive accuracy numbers. Production apps on consumer...
How I Built a Perceptual Color Quantization Engine for LEGO Mosaics
Dev.to · BMBrick 👁️ Computer Vision ⚡ AI Lesson 1mo ago
How I Built a Perceptual Color Quantization Engine for LEGO Mosaics
The Problem Converting a photo into a LEGO mosaic sounds simple: resize the image, find...
VXN-RAMNet (VisionX Routine Adaptive Memory Network)
Dev.to · 𝗔𝗷𝗮𝘆 𝗦𝗼𝗻𝗶 👁️ Computer Vision ⚡ AI Lesson 1mo ago
VXN-RAMNet (VisionX Routine Adaptive Memory Network)
What if navigation systems could remember routes visually instead of depending entirely on...
Bedah Arsitektur Media TikTok: Membangun Engine Ekstraksi Video Tanpa Watermark Berperforma Tinggi
Dev.to · yqqwe 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Bedah Arsitektur Media TikTok: Membangun Engine Ekstraksi Video Tanpa Watermark Berperforma Tinggi
Pendahuluan Sebagai software engineer, kita sering terpukau oleh bagaimana platform skala...
UK Scanned 1.7M Faces. Seven Regulators Can't Agree on the Rules.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 2mo ago
UK Scanned 1.7M Faces. Seven Regulators Can't Agree on the Rules.
The growing regulatory gap in computer vision The news that the Metropolitan Police scanned 1.7...
Building an Offline-First Livestock Counter with YOLOv8 and CoreML
Dev.to · Todd Sullivan 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Building an Offline-First Livestock Counter with YOLOv8 and CoreML
I built a livestock counting app for smallholders. No internet required, no subscription, no server....
Deconstructing the TikTok Media Stack: Building a High-Performance, No-Watermark Extraction Engine
Dev.to · yqqwe 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Deconstructing the TikTok Media Stack: Building a High-Performance, No-Watermark Extraction Engine
Introduction As developers, we are often fascinated by how global-scale platforms manage...
Apps That See: Bringing Vision AI to Your Projects
Dev.to · Frank Boucher ☁ 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Apps That See: Bringing Vision AI to Your Projects
I was wearing a t-shirt with a partial Reka logo at the edge of the frame. I never said the word...
YOLOv8 + CoreML on iOS: Shipping Offline Computer Vision That Actually Works in the Field
Dev.to · Todd Sullivan 👁️ Computer Vision ⚡ AI Lesson 2mo ago
YOLOv8 + CoreML on iOS: Shipping Offline Computer Vision That Actually Works in the Field
YOLOv8 nano + CoreML + Apple Neural Engine — building an offline-first livestock counter and what I learned about confidence thresholds, coordinate flips, and e
How to Computes CLAHE Parameters Dynamically for Every Image.
Dev.to · muhammed shahid 👁️ Computer Vision ⚡ AI Lesson 2mo ago
How to Computes CLAHE Parameters Dynamically for Every Image.
No sliders. No presets. Just math that listens to your image. If you've ever used CLAHE (Contrast...
Fine-tuning YOLOv11 to detect stamps and signatures on banking documents - a practical walkthrough
Dev.to · Muhammad umair akram 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Fine-tuning YOLOv11 to detect stamps and signatures on banking documents - a practical walkthrough
Every day, banking ops teams manually review thousands of documents - loan applications, KYC forms,...
Fine-tuning YOLOv11 to detect stamps and signatures on banking documents - a practical walkthrough
Dev.to · Muhammad umair akram 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Fine-tuning YOLOv11 to detect stamps and signatures on banking documents - a practical walkthrough
Every day, banking ops teams manually review thousands of documents - loan applications, KYC forms,...
How I Got MediaPipe Face Landmarker Running in the Browser with Zero Build Tools (And the Import Bug That Wasted My Week)
Dev.to · Calvin Z 👁️ Computer Vision ⚡ AI Lesson 2mo ago
How I Got MediaPipe Face Landmarker Running in the Browser with Zero Build Tools (And the Import Bug That Wasted My Week)
I built facecalculators.com a free, privacy-first face shape detector that runs entirely in the...
May 1 - Best of WACV 2026
Dev.to · Jimmy Guerrero 👁️ Computer Vision ⚡ AI Lesson 2mo ago
May 1 - Best of WACV 2026
Join us on May 1 for day two of the Best of WACV 2026 series of virtual events. Register for the...
One Frame Fools You. Three Frames Catch the Deepfake.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 2mo ago
One Frame Fools You. Three Frames Catch the Deepfake.
Analyzing the geometric failure points of synthetic media For developers working in computer vision...
Edge AI Camera Design: Integrating Vision at the Edge
Dev.to · Silicon Signals 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Edge AI Camera Design: Integrating Vision at the Edge
Rethinking Cameras The conventional camera was meant to record and store video content....
April 30 - Best of WACV 2026 (Day 1)
Dev.to · Jimmy Guerrero 👁️ Computer Vision ⚡ AI Lesson 2mo ago
April 30 - Best of WACV 2026 (Day 1)
Join us on April 30 for day one of the Best of WACV 2026 series of virtual events. Register for...
Computer Vision–Based Injury Detection and First-Aid Guidance System
Dev.to · GANGIREDDIGARI MITHUN PRAKASH REDDY 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Computer Vision–Based Injury Detection and First-Aid Guidance System
Introduction In today’s fast-paced world, getting quick medical guidance for minor skin...
Building OCR Solutions That Actually Work in Production (Not Just Demos)
Dev.to · Dixit Angiras 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Building OCR Solutions That Actually Work in Production (Not Just Demos)
Most developers have tried OCR at some point. You pick a library, run it on a PDF, extract text… and...
Real-Time Face Liveness in React Native: Vision Camera, Worklets, and ML Kit
Dev.to · Deen Jimoh 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Real-Time Face Liveness in React Native: Vision Camera, Worklets, and ML Kit
If you’ve ever shipped a KYC, onboarding, or account-recovery flow, you’ve run into the liveness...
I Spent 6 Months Trying to See Time in Videos. Here's What Finally Worked.
Dev.to · Sourabh Joshi 👁️ Computer Vision ⚡ AI Lesson 2mo ago
I Spent 6 Months Trying to See Time in Videos. Here's What Finally Worked.
Originally published on Medium. Let me start with a confession: my first attempt at building a...
Seeing Fast and Slow: Learning the Flow of Time in Videos
Dev.to · Bongho Tae 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Seeing Fast and Slow: Learning the Flow of Time in Videos
Seeing Fast and Slow: Learning the Flow of Time in Videos Time is everywhere in video —...
How To Auto-Detect QR Codes, Signatures, and License Plates In The Browser
Dev.to · byeval 👁️ Computer Vision ⚡ AI Lesson 2mo ago
How To Auto-Detect QR Codes, Signatures, and License Plates In The Browser
How to combine BarcodeDetector, OCR heuristics, and pixel analysis into one browser-side reviewable privacy workflow.
I Built a Video AI That Sees Like a Human - Not Like a Computer
Dev.to · hemanth kumar 👁️ Computer Vision ⚡ AI Lesson 2mo ago
I Built a Video AI That Sees Like a Human - Not Like a Computer
Most video AI works like this: Look at frame 1 → detect objects → done. Look at frame 2 → detect...
OpenCV Blog 👁️ Computer Vision ⚡ AI Lesson 2mo ago
How P&G Uses AI to Understand Human Behavior
Computer vision isn’t just for self-driving cars and robots. At Procter & Gamble, it’s helping researchers understand human behavior, generate synthetic data, a
The AI School Bus Camera Company Blanketing America in Tickets
Dev.to · Aman Shekhar 👁️ Computer Vision ⚡ AI Lesson 2mo ago
The AI School Bus Camera Company Blanketing America in Tickets
Ever find yourself sitting in traffic, cursing under your breath because a school bus has stopped...
OpenCV Blog 👁️ Computer Vision ⚡ AI Lesson 2mo ago
The Holographic Future Is Here. See It at OSCCA.
For decades, the hologram was a promise. A thing of science fiction. Something always just around the corner. Shawn Frayne decided to stop waiting. As co-founde
Mitigating I/O Bottlenecks in Event-Driven Architectures: A Deep Dive into Backpressure and Resiliency
Dev.to · João Vitor Nascimento Mendonca 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Mitigating I/O Bottlenecks in Event-Driven Architectures: A Deep Dive into Backpressure and Resiliency
By: João Vitor Nascimento De Mendonça Originally published in...
Three.js: Püf Noktaları - Detaylı Teknik Analiz Rehberi 2026
Dev.to · FORUM WEB 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Three.js: Püf Noktaları - Detaylı Teknik Analiz Rehberi 2026
Three.js'in Tarihçesi ve Gelişimi Three.js, 2010 yılında Ricardo Cabello (Mr. doob) tarafından...
Deepfakes Surged 2,137%. Courts Rewrote the Rules. Investigators Didn't.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Deepfakes Surged 2,137%. Courts Rewrote the Rules. Investigators Didn't.
The reality of synthetic identity fraud in 2025 For developers building in the computer vision (CV)...
ASCII Value
Dev.to · Vidya 👁️ Computer Vision ⚡ AI Lesson 2mo ago
ASCII Value
Computers only understand numbers. So how do they handle letters, punctuation, and symbols? ASCII —...
Fast BVH Construction for Real-Time Ray Tracing
Dev.to · beefed.ai 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Fast BVH Construction for Real-Time Ray Tracing
GPU-friendly BVH builders (LBVH/HLBVH), memory layouts, and update strategies to maximize ray throughput and minimize build time.