Computer vision OCR pipeline extracting source code from skewed images and compiling in Docker

Building an OCR Code Compiler: Turning Textbook Photos into Executable Code with OpenCV & Docker

How I built a computer vision pipeline that extracts code from skewed textbook photos using 4-point perspective warps, adaptive thresholding, and sandboxed Docker execution.

August 28, 2026 · 5 min · 1005 words · Rishav Dahal
Real-time face recognition and biometric attendance pipeline with OpenCV and Dlib

Building Real-Time Biometric Face Recognition with OpenCV & Dlib: Beyond Haar Cascades

How I built a real-time biometric attendance system in Python using OpenCV, Dlib’s 68-point landmarks, and 128D ResNet embeddings, solving frame lag and spoofing.

August 4, 2026 · 6 min · 1086 words · Rishav Dahal

Face Recognition Attendance System

Real-time attendance tracking using face recognition with KNN classification

January 10, 2025 · 4 min · 747 words · Rishav Dahal
Comparison of Noisy Document vs Pre-processed Clean Document for OCR

Improving OCR Accuracy on Document Images

Practical computer vision pre-processing techniques including denoising, thresholding, binarization, and deskewing to dramatically enhance OCR recognition accuracy on real-world document images.

January 9, 2025 · 4 min · 785 words · Rishav Dahal