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)
Pass CS3 Exam Fast with These Proven Tips
Dev.to · Hanry Leo 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Pass CS3 Exam Fast with These Proven Tips
My CS3 Exam Journey I recently passed the CS3 exam, and I want to share my real experience to help...
How We Grade Used Phones with On-Device Computer Vision and FFT Audio Analysis
Dev.to · MobileMD AI 👁️ Computer Vision ⚡ AI Lesson 2mo ago
How We Grade Used Phones with On-Device Computer Vision and FFT Audio Analysis
The refurbished phone market moves hundreds of millions of devices a year. Yet most device condition...
Facial Recognition Isn't Getting Banned. Mass Surveillance Is. Here's the Difference.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Facial Recognition Isn't Getting Banned. Mass Surveillance Is. Here's the Difference.
Decoding the global regulatory split on biometric analysis For developers building in the computer...
Why I stopped using DOM locators for End-to-End tests altogether—and replaced them with computer vision
Dev.to · Angelina Kosheleva 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Why I stopped using DOM locators for End-to-End tests altogether—and replaced them with computer vision
If you’ve ever written End-to-End (E2E) tests using Selenium, Cypress, or Playwright, you know the...
ASCII
Dev.to · PRIYA K 👁️ Computer Vision ⚡ AI Lesson 2mo ago
ASCII
ASCII Letters – Why They Are Used in English and Other Languages In the world of computers,...
Open Vision Agents: Streamlining Vision Model Integration
Dev.to · Stelixx Insider 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Open Vision Agents: Streamlining Vision Model Integration
Accelerating Vision Agent Development with Stream's Open Vision Agents Stream's Open Vision Agents...
Backpropagation — Deep Dive + Problem: Merge Similar Pixels
Dev.to · pixelbank dev 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Backpropagation — Deep Dive + Problem: Merge Similar Pixels
A daily deep dive into cv topics, coding problems, and platform features from PixelBank. ...
Building Photon: A Hybrid Ray Tracer That Builds for Windows, Linux, and macOS
Dev.to · Kareem Al-Farsi 👁️ Computer Vision ⚡ AI Lesson 2mo ago
Building Photon: A Hybrid Ray Tracer That Builds for Windows, Linux, and macOS
Repository: Photon on GitHub Photon is a C-based adaptive hybrid ray tracer built to explore...
Object Detection — Deep Dive + Problem: K-Fold Cross-Validation Indices
Dev.to · pixelbank dev 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Object Detection — Deep Dive + Problem: K-Fold Cross-Validation Indices
A daily deep dive into cv topics, coding problems, and platform features from PixelBank. ...
BVH Refit vs Rebuild Strategies for Dynamic Scenes
Dev.to · beefed.ai 👁️ Computer Vision ⚡ AI Lesson 3mo ago
BVH Refit vs Rebuild Strategies for Dynamic Scenes
Compare refitting, rebuilds, and multi-level BVHs for animated scenes. Learn when to refit, rebuild, or use hybrid hierarchies to minimize stalls and
BiRefNet vs rembg vs U2Net: Which Background Removal Model Actually Works in Production?
Dev.to · Om Prakash 👁️ Computer Vision ⚡ AI Lesson 3mo ago
BiRefNet vs rembg vs U2Net: Which Background Removal Model Actually Works in Production?
BiRefNet vs rembg vs U2Net: Which Background Removal Model Actually Works in...
captio
Dev.to · Adir Shohat 👁️ Computer Vision ⚡ AI Lesson 3mo ago
captio
I built an AI tool that turns images into structured text (Captio) I’ve been working on a...
Beyond Literal Translation: Why Your AI Manga Project Needs Layout-Aware CV
Dev.to · Peter's Lab 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Beyond Literal Translation: Why Your AI Manga Project Needs Layout-Aware CV
Traditional OCR-then-translate pipelines are failing. Here is why manga localization requires a...
The Truth About Building Your First GPU Game in 2026: Are You Ready?
Dev.to · TechPulse AI 👁️ Computer Vision ⚡ AI Lesson 3mo ago
The Truth About Building Your First GPU Game in 2026: Are You Ready?
how to build a GPU game in 2026 — The Truth About Building Your First GPU Game in 2026: Are You Ready?
A 95% Match Score Sounds Solid. These 3 Reality Checks Show When It Isn’t.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 3mo ago
A 95% Match Score Sounds Solid. These 3 Reality Checks Show When It Isn’t.
Decoding the technical failures of automated facial matching For developers building the next...
Find duplicate photos on your machine in 0.3ms - no cloud, no GPU
Dev.to · Julien L 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Find duplicate photos on your machine in 0.3ms - no cloud, no GPU
You have 10,000 photos on your laptop. Some are duplicates. Some are resized. Some are cropped...
A 95% Match Score Sounds Reliable. In a Million-Face Database, It Means Thousands of False Hits.
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 3mo ago
A 95% Match Score Sounds Reliable. In a Million-Face Database, It Means Thousands of False Hits.
the mathematical reality of facial biometric thresholds Developers building computer vision (CV)...
How Computer Vision is Transforming Waste Management
Dev.to · Sudha R 👁️ Computer Vision ⚡ AI Lesson 3mo ago
How Computer Vision is Transforming Waste Management
Waste management is becoming increasingly challenging as cities grow. Traditional methods rely...
Building a Browser-Based Image Blur Tool with Canvas API (No Libraries)
Dev.to · Shaishav Patel 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Building a Browser-Based Image Blur Tool with Canvas API (No Libraries)
Blurring an image in the browser sounds like it should need a library. It doesn't. The Canvas 2D API...
Face Tracking for Vertical Video: Why It's Harder Than It Looks (And How It Works)
Dev.to · Kyle White 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Face Tracking for Vertical Video: Why It's Harder Than It Looks (And How It Works)
Face Tracking for Vertical Video: Why It's Harder Than It Looks (And How It...
Radiologists Miss 59% of Fake X-Rays on First Look — What That Proves About Your Case Photos
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Radiologists Miss 59% of Fake X-Rays on First Look — What That Proves About Your Case Photos
AI-generated radiographs fool medical experts For developers building computer vision (CV) or...
🎬 I Built a Python Tool to Extract Images from Videos (with OpenCV + Tkinter)
Dev.to · Mate Technologies 👁️ Computer Vision ⚡ AI Lesson 3mo ago
🎬 I Built a Python Tool to Extract Images from Videos (with OpenCV + Tkinter)
Extracting frames from videos sounds simple… until you actually need: Custom frame intervals Privacy...
I Built an AI-Powered Face Shape Detector with Personalized Style Recommendations
Dev.to · Naeem Ullah 👁️ Computer Vision ⚡ AI Lesson 3mo ago
I Built an AI-Powered Face Shape Detector with Personalized Style Recommendations
As developers, we often build tools that solve technical problems. This time, I wanted to build...
Estimating the speed of the ISS using computer vision (Python + OpenCV)
Dev.to · BabbaWaagen 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Estimating the speed of the ISS using computer vision (Python + OpenCV)
Estimating the speed of the ISS using computer vision I recently revisited an older...
The Backyard Quarry, Part 3: Capturing the Physical World
Dev.to · Ken W Alger 👁️ Computer Vision ⚡ AI Lesson 3mo ago
The Backyard Quarry, Part 3: Capturing the Physical World
This post looks at what it actually takes to turn physical objects into usable data.
Building a Web-based Document Scanner: Tackling Perspective and Shadows with OpenCV
Dev.to · Zack 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Building a Web-based Document Scanner: Tackling Perspective and Shadows with OpenCV
We've all been there: you need to scan a receipt or a signed document, but all you have is your...
The Matrix and the Mesh
Dev.to · Ranjith Hegde 👁️ Computer Vision ⚡ AI Lesson 3mo ago
The Matrix and the Mesh
A matrix is not a camera Vulkan does not have a camera. It has a push constant slot. If...
Gesture-Based Computer Vision for Accessible Mobile Apps Using Eye and Head Movements Mar 27, 2026
Dev.to · Amal 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Gesture-Based Computer Vision for Accessible Mobile Apps Using Eye and Head Movements Mar 27, 2026
1) What is the Technology? Gesture-based computer vision for accessibility refers to...
How gaming highlight detection actually works (and why it's harder than it looks)
Dev.to · Jacob 👁️ Computer Vision ⚡ AI Lesson 3mo ago
How gaming highlight detection actually works (and why it's harder than it looks)
I've been thinking about what makes a gaming highlight "good" from a technical standpoint, and the...
I built a free alternative to Screen Studio and Focusee
Dev.to · Shreya Srivastava 👁️ Computer Vision ⚡ AI Lesson 3mo ago
I built a free alternative to Screen Studio and Focusee
I was fascinated by the auto zoom effects offered by Screen Studio and Focusee. If you’ve seen modern...
Skin Health at the Edge: Deploying Custom Vision Transformers (ViT) on iOS with CoreML
Dev.to · Beck_Moulton 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Skin Health at the Edge: Deploying Custom Vision Transformers (ViT) on iOS with CoreML
Have you ever wondered if that weird rash on your arm is just a heat rash or something that needs a...
My Study Notes on Convolutional Neural Networks (CNN)
Dev.to · Shoichi Okaniwa 👁️ Computer Vision ⚡ AI Lesson 3mo ago
My Study Notes on Convolutional Neural Networks (CNN)
Introduction I studied CNN (Convolutional Neural Network) in deep learning, and I'm...
We Just Launched Virtual Try-On in Our API — Here's How It Actually Works (With Real Results)
Dev.to · Om Prakash 👁️ Computer Vision ⚡ AI Lesson 3mo ago
We Just Launched Virtual Try-On in Our API — Here's How It Actually Works (With Real Results)
Leffa CVPR 2025 virtual try-on deployed as a production API. MIT licensed, $0.05 per call, 9/10 quality results. Here's the full technical breakdown and real ou
Real-Time Block Computing: Track Physical Objects & Bounce Digital Elements Off Them
Dev.to · Arshdeep Singh 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Real-Time Block Computing: Track Physical Objects & Bounce Digital Elements Off Them
How @bongyunng's viral OpenCV demo works — real-time physical object tracking with digital physics simulation. Full code walkthrough + the spatial computing con
Deploying CVAT on AWS for Image and Video Annotation
Dev.to · Gowtham 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Deploying CVAT on AWS for Image and Video Annotation
Building a computer vision model starts with labelled data, and that labelling work is where a...
Computer Vision Toolkit
Dev.to · Thesius Code 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Computer Vision Toolkit
Computer Vision Toolkit A production-ready collection of image classification, object...
Teaching Machines to See (Part 1): Why Vision Is Hard
Dev.to · Sam King 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Teaching Machines to See (Part 1): Why Vision Is Hard
As humans, it’s effortless to look at the images above and instantly...
A 10-Year Age Swing from Lighting Alone — What Facial Algorithms Are Really Measuring
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 3mo ago
A 10-Year Age Swing from Lighting Alone — What Facial Algorithms Are Really Measuring
The hidden physics that can swing facial age estimation by a full decade For developers building...
RF-DETR vs YOLO vs Cloud API: Which Should You Actually Use in 2026?
Dev.to · AI Engine 👁️ Computer Vision ⚡ AI Lesson 3mo ago
RF-DETR vs YOLO vs Cloud API: Which Should You Actually Use in 2026?
RF-DETR just became the first real-time model to break 60 mAP on COCO. The AI community is calling it...
Deploying a Image Recognition Service to AWS Lambda
Dev.to · Isaac FEI 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Deploying a Image Recognition Service to AWS Lambda
The source code is available in my repository. Start a New Project First, create an new...
Tracing geodesics on curved surfaces
Dev.to · Pranjal Sailwal 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Tracing geodesics on curved surfaces
I built Geodesic Flow Visualizer to make differential geometry feel a little less abstract. It...
OCR vs VLM: Why You Need Both (And How Hybrid Approaches Win)
Dev.to · Kevin 👁️ Computer Vision ⚡ AI Lesson 3mo ago
OCR vs VLM: Why You Need Both (And How Hybrid Approaches Win)
Document processing has been stuck in a binary choice for years: use traditional OCR for speed and...
Our Paper on Emotional Vocabulary and Diffusion Efficiency Was Accepted to CVPR 2026
Dev.to · AutoJanitor 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Our Paper on Emotional Vocabulary and Diffusion Efficiency Was Accepted to CVPR 2026
Emotional language register acts as semantic grounding that measurably improves video diffusion efficiency. Accepted to GRAIL-V workshop at CVPR 2026.
Minerust
Dev.to · Bartosz Kasyna 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Minerust
🎮 Render3D - High-Performance Voxel Rendering Engine A blazingly fast GPU-driven voxel...
Blurring a Name Doesn't Anonymise a Face: What GDPR Actually Says
Dev.to · CaraComp 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Blurring a Name Doesn't Anonymise a Face: What GDPR Actually Says
Think your facial datasets are anonymized? Think again. For developers building computer vision (CV)...
Accurate THC Measurement in Cannabis Trichomes via Smartphone Camera: Achieving 0.2% Precision in Mobile App Development
Dev.to · Denis Lavrentyev 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Accurate THC Measurement in Cannabis Trichomes via Smartphone Camera: Achieving 0.2% Precision in Mobile App Development
Introduction: The Quest for Precision in Cannabis Analysis Imagine holding a cannabis bud...
How designing a CPU made me code better
Dev.to · Mehdi BR 👁️ Computer Vision ⚡ AI Lesson 3mo ago
How designing a CPU made me code better
Why I even started I always looked at my computer in awe. "How does a clunk of metal do...
Introducing a Simple, High-Performance 3D Visualization Tool in Python for Robotics, SLAM, and Computer Vision Applications
Dev.to · Roman Dubrovin 👁️ Computer Vision ⚡ AI Lesson 3mo ago
Introducing a Simple, High-Performance 3D Visualization Tool in Python for Robotics, SLAM, and Computer Vision Applications
Introduction: The 3D Visualization Gap in Python In the world of robotics, SLAM, and...