BEYOND DEPLOYMENT:

YOUR JOURNEY, OUR COMMITMENT

Deploying your first ACAP application is only the start of your journey. The camera application platform is what enables the cameras to grow together with your company, and we will be there on your journey to make sure that the cameras are always working for you, not against you. By leveraging our experience and know-how, together with our in-house development tools and libraries, we help you deliver fast results with instant impact on your business problems. Once the first version is deployed, our platforms and integrations will help you to observe and monitor the applications to ensure that you will find any issues before your customers do. When the camera platform changes, you can be assured that our experts know what needs to be changed.

EDUCATION &

DEVELOPER TOOLS

Our ACAP developer tools are designed to accelerate and simplify large and complex camera applications. Building, prototyping and testing ACAPs has never been easier.

In our e-learning portal, your developers can gain experience, learn common design patterns and find answers to their most common questions.

IMPLEMENTATION &

SYSTEM DESIGN

The fastest way to solve your challenges is to let us do the application bring up. Our experienced developers will make use of templating tools, prebuilt libraries and our vast collection of IP. Our services include system design, project management and retainers for maintenance. With this option, going from idea to proof of concept within weeks is not uncommon.

ADVISE &

DEVELOPER SUPPORT

More and more companies are moving their solutions to the edge, this is a necessary but technically complicated transition. A partnership with us ensures that you have experts on call that can help you with decisions or ideas. In a workshop with your developers, we can discuss your designs to ensure that your ACAP becomes portable and future proof. If a critical issues arrises, we are here to help.

YOU GOT A COMPILER FROM AXIS.

NOW WHAT?

The ACAP SDK from Axis gives you:

  • A compiler for each camera platform
  • A few abstraction libraries for the system
  • Isolated examples of "toy problems"

To build a product you need:

  • Unified environment for all camera platforms
  • Developer and QA tools
  • Integration between multiple projects
  • Easy access to 3rd party libraries
  • Platforms for monitoring and deployment

SPEND CPU CYCLES,

NOT HEADCOUNT

We know that when builds become complex, they become brittle. We know that with scale comes operational complexity. Our main priority is to provide all systems and tools that are needed for large scale production of ACAPs. This includes post-deployment monitoring, debugging and build automation.

EASIER ONBOARDING &

ENJOYABLE LEARNING

Enhance the skills of your ACAP developers, keep up to date with the new AXIS ACAP features and make onboarding of new employees to a breeze!

Our ACAP developer e-learning platform gives you easy access to our learning material. We have free content as well as premium deep dives. The material is available as video courses, text-based courses, follow-along exercises and interactive quizzes to test your knowledge.

Take Me to the E-Learning Platform!
ACAP e-learning platform for developers

OUR PARTNERS

With the aim to make ACAP development easier and more powerful, we have partnered with companies that complement each other. With our custom integrations it is easy to combine different frameworks and make them work in unison.

We are an Technology Integration Partner to AXIS

AXIS TECHNOLOGY INTEGRATION PARTNER

Our partnership with Axis Communications enables us to build technologies that expand the offering from the AXIS network cameras.

We are a Solution Partner to Edge Impulse

EDGE IMPULSE SOLUTIONS PARTNER

As a solution provider for the Edge Impulse MLOps platform we build technologies that make it easy to use their AutoML or MLOps platform to train and create models for the AXIS network cameras.

INCREASED PRODUCTIVITY

WITH BETTER TOOLS

Software engineering tools has moved from basic compilers and editors to sophisticated, integrated systems covering every aspect of development, deployment, and maintenance. These tools have not only accelerated the pace of development but also expanded the capabilities and complexities of what can be built, fundamentally shaping modern software engineering. At FixedIT, we are bringing this revolution to the ACAP developers.

BUILD, INSTALL AND RUN APPLICATIONS

The most frequent task of your developers is to build, install and run the ACAP application in the camera. Our CLI tools allow you to do more with less, saving time and reducing complexity of fragile build scripts. Our build tools are supported on Windows, Linux and MacOS.

CREATE NEW APPLICATIONS FROM TEMPLATES

We are frequently creating new applications for our clients and with the help of our template library and scaffolding tools we can significantly reduce the time needed to get started.

FLEXIBILITY WITH NO COMMITMENT

You can use us as your primary resource for ACAP development projects or you can request our services a few hours every week or month to deal with the most critical tasks. With our assistance your development team will never be stuck again. We are not requiring you to commit to paying for a certain amount of hours, instead your contract with us simply means that we are ready to help you whenever you need our experience.

DATA CAPTURE, EVENT INTEGRATION OR EDGE AI

Our clients are using our ACAP applications for everything ranging from simple rule based event filtering to advanced video analytics on the device. Our core focus is Machine Learning (ML), Deep Learning (DL) and Computer Vision (CV) for the Axis network cameras using the modern tool stack for Machine Learning Operations (MLOps) and Amazon Web Service (AWS) together with the Axis Camera Application Platform (ACAP).

RULE-BASED TRIGGERING &

HEALTH MONITORING

Simple applications on your camera that monitors its status or reads its event streams. The applications are preconfigured to detect specific conditions such as combinations or sequences of events. When a condition is met the application produces a notification as a new event, HTTP push message or any other means of communication that can be received by a VMS or server.

CLOUD INTEGRATION &

REMOTE CONFIGURATION

Applications installed on the camera that can upload image or video data to a cloud provider, where video analytics are performed. These applications can also fetch configuration data from the cloud to customize the camera's and the application's behavior. The edge application can host a web-based user interface that allows any operator to configure or troubleshoot the application.

EDGE MACHINE LEARNING

Edge ML applications use deep learning models or machine learning algorithms directly on the camera without requiring any additional hardware at the site. This can be achieved by using pre-trained models from a model zoo or by training custom models using TensorFlow. Some of the cameras has special hardware for ML (DLPU), while the other cameras can use CPU-based models. Edge ML can generate aggregated statistics or real-time event triggers based on the model output.

COMMON SYSTEM DESIGNS

EDGE-BASED ANALYTICS

Data storage, model training and model compilation is done in the AWS cloud. Once the models are trained and evaluated they are deployed to the edge camera systems by integrating them in an ACAP application that is installed in an Axis camera with a Deep Learning Processing unit (DLPU), e.g. the ARTPEC-8 platform. Collection of training data is performed as a separate task on all or selected devices.

CLOUD-BASED ANALYTICS

Both data storage, training and model inference is performed in the AWS cloud environment. Data from connected Axis cameras is streaming or batch-uploading to a cloud gateway where the model prediction is performed. Some of the data is directed to the data lake to use as training data for the next iterations of training jobs.

HOW WE CAN HELP YOU

Your company might be unique, but we have a workflow just for you. We work with a range of customers that have different needs and preferences, the only thing they have in common is that they have found the value of ACAP applications for the AXIS cameras.

You are developing ACAPs

ACAP development is your bread and butter, you are already experts at it. Our tools and prebuilt libraries complement the Axis offering. With our modern tools and precompiled libraries that are already tested in the Axis cameras, you can focus on the business logic in the application and get rid of boilerplate code. Our tools allow your developers to be more efficient and happier since modern tools reduce friction and frustration.

With our e-learning platform, your developer onboarding is easier. Your senior engineers can focus on the hard challenges instead of teaching the basics of ACAP development. With our technical deep dives and research reports, even your most senior ACAP developers will learn new things about the Axis cameras and the ACAP SDK.

You need an ACAP

You want to focus on your core technologies and your product. Thanks to our engineers’ developing ACAPs daily, we can deliver camera applications that not only meet but exceed your specifications. With our ACAP templates, prebuilt libraries and reference projects, we can deliver result from day one!

Our testing tools, monitoring infrastructure and retainer-based contracts allows us to proactively and carefully maintain your applications after release to ensure they work at their best ability and continues to do so as Axis release new firmware.

You need a deep learning application, you have the data scientists

Your data scientists are experts at solving complex computer vision problems, but you want to reap the benefits of edge AI. With the help of our ACAP developers and machine learning engineers, we can make sure that your deep learning models are compatible with the Axis cameras and that you get an ACAP application that can be responsible for running the model inference and perform preprocessing in the most efficient way. With our prebuilt libraries and reference projects we can help you integrate the model output with the rest of your system.

You need a deep learning application, you have the use case

You have the perfect business case for a deep learning application, but you don't want to hire a team of data scientists or ACAP developers. Our partnership with platforms such as Edge Impulse and our Edge Impulse runner ACAP makes it easy for you to train models with your own dataset, no coding needed. The models are easily deployed to the cameras with our integration components and can then be connected to your own infrastructure.

If you lack the data or don't wish to train models yourself, our partnerships and extensive network of connections can assist you in finding a company that can provide the necessary data and train models according to your specifications. We will then create custom camera applications that enable the models to run on any Axis camera model you request.

OUR FOCUS IS ON EMPOWERING YOU

We can work together with your own development team to build in-house competence in your organization.

01

Identify challenges and opportunities

02

Recommend libraries, integrations and system designs

03

Create project breakdown and perform time and cost estimates

04

Create initial ACAP application structure and customized tools

05

Empower your developers with knowledge about the Axis ecosystem

06

Retained advisory or consultancy

Talk to Us!

TAILORED COMPANY TRAINING

Hands on workshops mixed with conceptual understanding will help your developers regardless if they are new to video analytics or seasoned computer vision experts. Our company trainings comes in different flavours and can be tailored to your needs.

Intro to Machine Learning

Focus on the most value generating proof-of-concepts by giving your developers an extensive introduction to ML and the concepts around it. The course can be given either at a decision maker level or at a developer level.

  • ML learning methods and data domains
  • Model evaluation and bias mitigation
  • AutoML and ML APIs
  • Finding and reusing datasets
  • Ethics and legal considerations for machine learning

1-3 days

Request More Info

MLOps best practices

Growing pain, slow lead times or failure to scale PoC models can be combatted with the mapping and introduction of MLOps best practices. This training is best tailored to your specific organisation and can be given either at a decision maker level or at a developer level.

  • Experiment tracking
  • Dataset versioning
  • Pipelines and remote workloads
  • Evaluation and debugging
  • Model monitoring

1-3 days

ACAP development

Getting started with ACAP development or migrating to a new SDK can seem daunting, but there is a clear structure to how the environments are structured. Depending on your use case, one SDK will be better than another. With hundreds of AXIS camera models to choose from you need to understand where they differ and what properties they share.

  • SDK versions, runtimes and environments
  • Camera models and chipsets
  • Neural Network accelerators
  • Structure of an ACAP application
  • Parameter handling in applications
  • Applications with web servers

1-5 days

GET INSIGHTS AND EXPERT ADVISE BY SIGNING UP TO OUR NEWSLETTER.

Our newsletter is a great way to stay informed about the latest innovations in video analytics and machine learning. We are always closely following developments in the Axis ACAP field, and we share our insights and opinions in our newsletter.


By signing up for our newsletter, you will be the first to know about the latest trends and innovations in video analytics and machine learning applied to surveillance cameras. You will also get exclusive access to our tips and tricks for developing machine learning applications on the edge with the ACAP SDK from Axis.

SIGN UP