Big Vision LLC is a consulting firm with deep expertise in advanced Computer Vision and Machine Learning (CVML) research and development. We work on a wide variety of problems including image recognition, object detection and tracking, automatic document analysis, face detection and recognition, computational photography, augmented reality,, 3D reconstruction, and medical image processing to name a few.
We provide turnkey solutions for clients who do not have the resources to build a complete CVML solution in-house. A typical CVML project often requires an extensive data collection effort, thoughtful dataset design for training and testing, research and development for implementing the state of the art solution and finally deploying a system that will easily integrate with the client’s existing systems. To deliver this end to end solution we employ a data collection team and a group of R&D experts and systems engineers who have experience in moving ideas from research to practice.
We have built scalable systems that are currently in production and are serving millions of requests a month in critical environments ( e.g. a large U.S. bank). Our solutions have a huge real-world impact in terms of speed and accuracy of algorithms, reduction in manual work, and identification and creation of intellectual property.
Computer Vision and Deep Learning Projects
In this section, we briefly describe a small collection of current and past projects. In some cases confidentiality agreement prohibits us from revealing details.
State of the art Face Recognition system at FaceTec
Big Vision worked with FaceTec, a San Diego based company for developing state of the art face recognition algorithms for mobile authentication. Our Deep Learning based approach significantly improved their recognition system that was based on traditional computer vision techniques. On extremely challenging examples under arbitrary lighting conditions, their recognition rate improved to over 95% with a false positive rate of 1 in 10,000.
In addition, we also implemented spoof detection using Deep Learning which accurately detects spoof attacks based on a person’s picture.
ID Document Analysis
One of our clients is in the business of authenticating identity documents (driver’s license, passports, etc.) We have developed several imaging and image analysis algorithms that fall in the following broad categories —
- Geometric Correction: We have developed algorithms for automatically detecting and rectifying ID Type 1 (e.g. driver’s license, credit cards etc.), ID Type 2 (e.g. South African green book) and ID Type 3 (e.g. passports). Imaging these documents present significant challenges because of arbitrary camera orientation, glare, and bad lighting conditions.
- Fraud and Tamper Detection in digital IDs: We have developed Deep Learning based algorithms that automatically detect several different kinds of tamperings in digital ID documents.
- Liveness Detection: Our video based liveness detection foils a large number of attack vectors with a very high degree of accuracy to ensure that the person being photographed for recognition is a live human.
The systems we have developed are in production at large financial institutions.
Image Recognition using Deep Learning at Pley
Our client, Pley, is the Netflix for Legos. Users of their website receive a Lego set for a fixed priced monthly subscription. After enjoying the Lego set for as long as they want, they return it to get a new set. Pley does not charge for missing Lego pieces, but before sending out the same Lego set to a different user, they have to ensure that the set was complete with all the parts. To accomplish this, they built an image recognition system to identify and count Lego pieces with humans in the loop to ensure a very high degree of accuracy.
Our deep learning based image recognition system that replaced their existing system, decreased human effort by over 70%! They were able to further reduce their cost by using our data collection team for the remaining 30% of manual work.
Our training system can be used by people with no knowledge of computer vision. The new image recognition system continuously improved as humans in the loop re-trained the system with hard examples on which the system had failed before. We integrated with their existing system via a robust web API.
Algorithms for a Medical Imaging
We implemented several custom algorithms that are being used in a medical device for accurately measuring the power of the corrective lens. Medical devices with a significant imaging component have very stringent algorithm requirements when it comes to accuracy and robustness. These algorithms involved object detection, real-time calibration and robust feature extraction.
Real-Time CCTV Video Analysis
We have built a deep learning based video analysis/monitoring/security system that dramatically decreased false alarm rate by using a combination of Artificial Intelligence and humans in the loop. The training system uses state of the art object detection and tracking algorithms and is trained using a large dataset collected by our data collection team for the client. The system is built using GPU instances on Amazon Web Services and is designed to handle thousands of camera feeds simultaneously.
3D Object Detection using Depth Images
We built a proof of concept system for a Fortune 500 company for detecting objects in rgbd (depth) images.
Cyber Security Application
We have completed major parts of a cyber security application but confidentiality agreement prevents us from mentioning the nature of the application.
Vision Solutions for Retail Applications
We are building a vision system that provides in-store analytics and retail shelf analysis for an IOT client.
The best way to contact me is to send an email at