# Platform Core SDKs

Source: [https://docs.qualcomm.com/doc/80-63195-3/topic/platform_core_sdks.html](https://docs.qualcomm.com/doc/80-63195-3/topic/platform_core_sdks.html)

Qualcomm Technologies, Inc. provides a number of libraries and SDKs that are optimized
            for the SoC and the Snapdragon Ride™ Platform. The libraries span areas that include
            imaging/camera systems, AI/machine learning and common ADAS algorithms.

For additional hardware details, please visit our Snapdragon Ride SDK Tools &
            Resources page to access the following documents.

**Engine for Visual Analytics (EVA)**

- [Engine for Visual Analytics (EVA) for
                        Automotive QNX v3.x Programming Guide](https://developer.qualcomm.com/software/digital-chassis/snapdragon-ride/tools)

    Describes the EVA 3.0 APIs and provides corresponding code samples for using
                    them. EVA APIs perform a set of computer vision tasks: optical flow (OF) and
                    depth from stereo (DFS).

**Qualcomm® Camera Driver**

- [Qualcomm Camera Driver QCarCam Functional
                        Safety (FuSa) API Reference](https://developer.qualcomm.com/software/digital-chassis/snapdragon-ride/tools)

    This document provides the public interfaces necessary to use the features
                    provided by the QCarCam Functional Safety (FuSa) API. A functional overview and
                    information on leveraging the interface functionality are also provided.
- [Snapdragon Ride Qualcomm Camera Driver User
                        Guide](https://developer.qualcomm.com/software/digital-chassis/snapdragon-ride/tools)

    This document outlines a broad overview of the Qualcomm Camera Driver (QCD), the
                    API interfaces it provides and introduces the mechanisms available to setup
                    QCD.

**Qualcomm® ADAS**

FastADAS libraries provide highly optimized, cutting-edge ADAS and autonomy algorithms
            that developers can use to reduce the end-to-end latency of their most safety-critical
            pipelines. It is a safety-certified library designed to allow your platform and ADAS
            systems to operate at peak efficiency and minimum latency. Its functionality allows you
            to perform optimized 3D transformations, image conversions, matrix operations and
            decompositions and tensor computations.

- [Qualcomm ADAS User Guide](https://developer.qualcomm.com/software/digital-chassis/snapdragon-ride/tools)

    Describes the ADAS library and how to build and run the sample application in the
                    QNX repository. ADAS is a computer vision (CV) library developed by Qualcomm
                    Technologies, Inc. (QTI) for ADAS applications. It is aimed at providing CV
                    application programming interfaces (API) tuned for QTI automotive chipsets.
- [Qualcomm ADAS API Reference](https://developer.qualcomm.com/software/digital-chassis/snapdragon-ride/tools)

    Describes the FastADAS (advanced driver assistance systems) API. The Qualcomm
                    ADAS SDK provides highly optimized runtime and state-of-the-art ADAS and
                    autonomy algorithms.

Last Published: Jun 10, 2024

[Previous Topic
Snapdragon Ride SDK](https://docs.qualcomm.com/bundle/publicresource/80-63195-3/topics/snapdragon_ride_sdk.md) [Next Topic
Tools and Resources](https://docs.qualcomm.com/bundle/publicresource/80-63195-3/topics/sr_tools_and_resources.md)