FastCV Computer Vision SDK

A product of Qualcomm Technologies, Inc.

FastCV SDK - Windows InstallerFastCV SDK - Mac OS X Installer FastCV SDK - Linux Installer FastCV SDK - Windows RT FastCV SDK - Windows Phone 8 On a mobile device, a camera is more than just a camera. Your apps are about to find out how much more.

The FastCV™ library offers a mobile-optimized computer vision (CV) library which includes the most frequently used vision processing functions for use across a wide array of mobile devices, even mass-market handsets.

Middleware developers can use FastCV to build the frameworks needed by developers of computer vision apps; Qualcomm's Augmented Reality (AR) SDK is a good example. Developers of advanced CV application can also use FastCV functions directly in their application.

FastCV will enable you to add new user experiences into your camera-based apps like:

  • gesture recognition
  • face detection, tracking and recognition
  • text recognition and tracking
  • augmented reality

Runs on any ARM-based processor, tuned for Snapdragon™
FastCV is designed for efficiency on all ARM-based processors, but is tuned to take advantage of Qualcomm's Snapdragon processor (S2 and above). This gives you the most widely used, computationally intensive vision processing APIs, with hardware acceleration and better performance on mobile devices.

Download the FastCV SDK which contains all of the tools and resources you'll need to get started, including a sample app to help kick-start your development.

ionRoad with FastCV Computer Vision

FastCV in Action

iOnRoad utilized FastCV to increase their overall app performance by 10-15% within just two days of development.

Licensing

There is no charge for the rights granted under the FastCV SDK License Agreement. Below are the rights stated in the license agreement.

As more particularly described in the documentation that is provided by QTI in connection with the Software and/or otherwise made available on a QTI developer web site for the Software (the “Documentation”), the Software is intended for use as a development tool to enable the development and testing of computer vision end-user software applications (the “Permitted Use”). Subject to the terms and conditions of this Agreement, including the limitations, conditions, restrictions and obligations set forth below, QTI hereby grants to You a personal, non-exclusive, non-sublicensable, non-transferable, revocable, limited copyright license, during the term of this Agreement, to (i) download, install and use the Software (other than Sample Code) in machine-readable (i.e. object code) form solely for the Permitted Use, and (ii) distribute in object code the FastCV Software Development Kit Binaries included in the Software as part of such software applications that You develop in accordance with the Documentation and the Permitted Use.