Computer Vision and Imaging

Computer Vision

Computer Vision—the processing and extraction of meaning from image and video data—is a key emerging technology for a wide range of applications, including security, medical, industrial, military/aerospace, and automotive. It even finds its way into consumer products in the form of gesture control for video gaming, TVs, and other devices.

In a field that has a relatively short history, BDTI has deep experience in the use of computer vision technology. Examples of successful customer projects include:

  • Design of a vision-based detection and tracking system
  • Design and implementation of a neural network pedestrian detection application for an embedded processor
  • Implementation and optimization of 3D vision algorithms for Tango, a Google technology
  • Design and implementation of a unique motion analysis algorithm for efficient execution on a low-power processor

If you are a product manufacturer or system designer, BDTI can create or select the right algorithm, implement the algorithm on your processor, and optimize it to deliver the right functionality, optimum performance, and minimal power consumption.

If you are an algorithm developer, BDTI can deliver highly optimized implementations for any number of processing platforms. Our knowledge and experience with a wide range of processing architectures enable us to deliver highly compact, efficient code that will highlight your technology and give your customers a springboard for their products.

If you are a processor vendor, BDTI can help you deliver computer vision technology to your customers. Through BDTI’s consulting services in product development, your company can strengthen your offerings or develop capabilities to draw new customers. This can take the form of demo systems or reference designs. We can also work directly with your customers to bring end-products to market. Additionally, BDTI can develop solid, credible evidence of your company’s technology through independent competitive analysis.

Learn more about BDTI’s computer vision design services and see examples of our work.

Call BDTI at +1 925 954 1411 or contact us via the web to discuss how BDTI can help with your computer vision project. All inquiries are confidential.


Image processing—that is, pixel-level processing of data from a camera or other imagery source—is a key technology in many applications.

BDTI has built a strong track record in image processing over the last 20 years. On the systems side, BDTI has designed and implemented image processing systems for end-user applications in both hardware and software. For processor providers, we have provided analysis and advice on processor architectures and features to best support image processing.

If you’re interested in image processing technology, you may also be interested in video and computer vision technology.

Some example BDTI image processing projects include:

  • Advised a major semiconductor manufacturer on the design and architecture of a new image display processor.
  • Delivered an FPGA design and implementation of a customer-provided color-enhancement algorithm.

Call BDTI at +1 925 954 1411 or contact us via the web to discuss how BDTI can help with your image processing needs. All inquiries are confidential.