Solving Hard
Perception Problems
From novel algorithms to production deployment—see how we architect custom CV solutions for problems that demand more than off-the-shelf tools.
Hand-Drawn Sketch Recognition
Multi-modal AI pipeline: Mask R-CNN for sketch object detection → procedural motion synthesis → realistic video generation. Built custom training dataset from architectural sketches.
Real-Time Intrusion Detection
Custom motion detection pipeline using background subtraction + optical flow fusion. Zone-based intrusion rules with temporal consistency filtering to eliminate false positives.
"Excellent expert in OpenCV. Ahead of schedule, good delivery and quality."— Javier Chico, Spain
Embedded Object Tracking
Optimized tracking pipeline for BeagleBone embedded system. Custom lightweight detector + Kalman filter tracking. Memory-efficient implementation for ARM Cortex-A8 constraints.
"Very knowledgeable in OpenCV. Great baseline for complicated object tracking application."— Nimbus, Lexington, KY
Crowd Rendering Engine
Custom OpenGL rendering pipeline for massive crowd scenes. GPU instancing + LOD system + occlusion culling. Architectural roadmap for third-person adventure game with thousands of NPCs.
Android-Raspberry Pi Vision App
Full-stack CV application: Android UI + RPi image processing backend. Custom camera calibration, real-time image streaming protocol, embedded CV pipeline. End-to-end system architecture.
"Exceeded our best expectations. One of the few like Dhakma able to provide this level of development."— Manny Hernandez, President, The Kipsen Company, CA
C++ Server Optimization
Deep performance debugging of video processing server. Profiling revealed memory allocation bottleneck + thread contention. Redesigned processing pipeline with zero-copy buffers and lock-free queues.
"First team to correctly identify, resolve and prove it was fixed. Very happy with their expertise."— Mark Lichma, CEO, MDi Touch, CA
Technical Impact Across Projects
Got a Hard CV Problem?
Let's discuss your perception challenge and architect a custom solution—not just implement existing tools.