# Understanding Computer Vision: From Pixels to Object Detection
Introduction Computer vision is a field of artificial intelligence that enables computers to process and understand images and videos. It can be use…
Latest Testing & QA news from Tech News
Introduction Computer vision is a field of artificial intelligence that enables computers to process and understand images and videos. It can be use…
Trading-card grading looks like an image-classification problem until you try to build it. A grade is driven by several physical properties at once:…
Worked example: Suppose you're spot-checking a batch of vehicle bounding boxes against a small gold-standard subset. One box overlaps its reference…
Code: Megapixel99/video-timeline The usual way to hand a video to a language model is to pull a handful of screenshots and let it reason over them.…
Introduction Porting computer vision algorithms across frameworks—such as from Python with OpenCV to a niche image processing platform—inevitably ex…
Every critic in the main video-generation service's pipeline started with the same structural limit: it graded one picture. Is this frame composed c…
B-roll is what makes a UGC testimonial feel edited rather than generated. The presenter talks to camera; cutaways show the product in hand, the labe…
So, I have been asking myself this question for quite a while, Can AI actually remember what it sees? and tell a user later that "I saw X at place Y…
I maintain a small Android app that stitches a scrolling screen into one long image. It worked well until people started pointing it at social feeds…
A bad cutout rarely announces itself as a bad cutout. The car lands on a new backdrop, the paint looks clean, then a thin piece is gone. An antenna.…
Android Computer Vision for Robot Navigation Introduction Navigation requires a robot to understand its surroundings. Cameras can provide useful vis…
A car can be cut out cleanly and still look pasted on. The outline is right. The tires touch the ground. The mirrors have no halo. The giveaway is l…
A buyer does not open a listing and ask what the mask IoU was. They look at the mirror stalk, the antenna, the gaps between wheel spokes, the glass,…
I used to think computer vision was a model problem. It is a pipeline problem, and the model is the easy part. Here is the pattern I keep seeing. A…
Testing Face Embedding Nearest Neighbor Search with OpenCV SFace Hello, everyone. Face recognition can sound like a big topic, but technically it ca…
Originally published on my blog . Cross-posted here with a canonical link. This is Part 3 of a 3-part series on the transformer revolution in vision…
Preface Every day, thousands of creative ideas sit completely dormant on workshop shelves around the world. A high-performance microprocessor sits i…
TL;DR: The SDXL VAE decoder pushes activations past 65504, the max value fp16 can hold, so the last decode step overflows to inf and you get a fully…
TL;DR: We turned on Winograd convolution to shave latency off a pedestrian detector running on a Cortex-A53, got a clean 18% speedup, and silently l…
A comprehensive guide covering history, techniques, datasets, algorithms, tools, real-world applications, and final year project ideas for image rec…
The Idea and the Main Engineering Challenges Recently, I released a new offline AI feature for my Android application as a separate module. The enti…
TL;DR: We spent three weeks chasing a 6 mAP regression in an event-camera object detector. The model was fine. The bug was the accumulation window w…
TL;DR: We ran post-training quantisation (PTQ) and quantisation-aware training (QAT) side by side on the same defect-classification model deployed o…
I needed to build a pipeline that takes drone footage of infrastructure (bridges, facades, roads), detects surface defects like cracks and corrosion…
This is a submission for the Gemma 4 Challenge: Write About Gemma 4 I Replaced My $500 GPU with a $75 Raspberry Pi: How Gemma 4 Makes Computer Visio…