Working side-by-side with NVIDIA, our long-standing technology partner, we couldn’t miss the chance of digging into the company’s cutting-edge invention — CUDA®, a parallel computing platform and programming model. Since the onset of the technology, we’ve been honing our skills in parallel computing to enable high speed parallel calculations of massive data building on the power of CUDA-enabled GPUs.
We also feel at home with such high-performance computing technologies as the OpenCL framework and the OpenCV library of programming functions that provide support of software executing across CPU and GPU driven platforms. They are highly instrumental in implementing application programs with advanced real-time face detection, recognition, and person identification by gender, age and ethnicity, whether we’re processing a static image or a moving object captured in a video. Our specialists will make sure the hardware environment underlying the complex software solution is robust enough to provide reliable, speedy, and fault-tolerant operation of the resulting system.
Spurring Technological Advances
Our team’s experience in high-performance computing encompasses exemplary and endurable programming contributions resulting in development of high caliber devices, utilities, and systems that signify notable technological advances in the industry. Some of the examples include billboard tracking system with optical flow calculation and camera motion estimation; CUDA-powered drawing simulator; smartphone camera with built-in face detection and image post-processing; mobile face recognition POC software, and more.