Video Url

Take your innovation to the edge

Over the years, Axis cameras have developed into incredibly advanced visual sensors. And today, thanks to ACAP, it’s possible for developers to create powerful, edge-based software solutions that unlock new opportunities for computer vision applications across various segments and use cases. Launched in 2009, this ever-evolving, well-established platform includes familiar tools allowing developers to build the most advanced video sensors and imaging technologies.

ACAP SDK and documentation

Which SDK should I use?

ACAP Computer Vision SDK

The ACAP Computer Vision SDK is targeted towards video analytics application developers running their application entirely or partially on an Axis device. New users that may not be well acquainted with developing applications for edge should still feel at home with the standard toolchain and well-known APIs that come with this SDK. Integration with backend server or cloud should be easy, supporting an application design where the benefits of combining edge-based computing with the more capable server/cloud can be achieved.

ACAP Native SDK

The ACAP Native SDK is targeted towards users that want to develop plug-in style, event generating applications that fit well into a VMS centric system. This SDK offers high performance by integrating closely with AXIS OS and hardware. Existing ACAP users should feel at home using this SDK and migrating from previous version, ACAP version 3, to this SDK should be straightforward.

ACAP version 3

ACAP version 3 is still supported, however all new features will be released in version 4. ACAP SDK version 3 allows you to develop ACAP applications on any Docker capable platform, including Windows 10 Professional, Mac OS X 10.13 (or later), or any modern Linux distribution. The Docker-based build flow can easily be used for continuous integration and automated testing. Also, integration with 3rd party editors, like Microsoft VS Code, can add many new possibilities to your development workflow.

Ask the community

Product interface guide

Which SDK to use depends on the architecture of the specific product. You can find information such as SoC details, chip and compute capabilities (MLPU/DLPU), and flash and RAM for specific products in the product selector. Always make sure that you are using the latest firmware for your product.

Chip Architecture
ARTPEC-8 aarch64
ARTPEC-7 armv7hf
ARTPEC-6 armv7hf
S2E armv7hf
S2L armv7hf
S3L armv7hf
S5 aarch64
S5L aarch64

ACAP in action

Abstract image, a light behind a globe of polygonal connectors

A platform for innovation

Featuring familiar tools, ACAP allows developers to build powerful, edge-based software solutions that unlock new opportunities for computer vision applications.