Imagimob AI
Edge AI  | Software-tools-as-a-Service  | Deep learning
Watch Demo Video of Imagimob AI

Imagimob AI is a software suite for the development of Edge AI applications. Edge AI enables small devices with intelligence and data processing capabilities, to empower you and your customers with actionable insights—in real-time. We offer Imagimob AI as Software-tools-as-a-Service, the AI technology we are using in Imagimob AI is deep learning and we support all types of time-series based data.

Imagimob AI allows for fast and easy development of powerful Edge AI applications for devices with constraints on:

  • Processing power (Arm Cortex M0 and higher)
  • Power consumption (low power)
  • RAM memory size (from 10 kB and higher)

Check out documentation for developers here.

Imagimob AI - The new way of doing Edge AI

The process of developing an Edge AI application does not have to be costly and impractical or frustrating. We believe it can and should be a whole lot faster and more fun. Now, imagine a development framework with very little friction:

Step 1: Data capture
Capture perfectly synchronized data from multiple devices together with metadata, such as video and sound. This will help you in the next steps.

Step 2: Data labeling
Label only a subset of your data, then let your AI models label the rest as they learn and improve. Labeling is much easier thanks to synchronized playback of time-series data and metadata.

Step 3: Verification
Automatically visualize all of your models and their predictions superimposed on top of one another. Now you’ll know not only what they predict, but when and with what level of confidence.

Step 4: Edge optimization and deployment
Happy with the accuracy of your AI application? Just press a button to optimize it for the Edge and get a final application that can be integrated in minutes.

How? The Imagimob AI Software Suite
Our software suite covers the entire development process—from data collection to the deployment of an application in an edge device.

Imagimob AI comprises Imagimob Capture and Imagimob Studio.

Imagimob Capture - For fast and painless data collection

For years, Imagimob AI Engineers have used this tool to collect data from battery-powered sensors in the field. Now, it’s available to you as a mobile app.

By supporting data collection over WiFi and Bluetooth, Imagimob Capture is the perfect tool for data collection from Edge/IoT devices. Imagimob Capture comprises a mobile app and several capture devices. It’s used to capture and label synchronized sensor data and videos (or other metadata) during the data-capture phase. Highly accurate, Imagimob Capture even works for collecting sensor data from high-speed sensors such as radars or very high-frequency accelerometers. The mobile app enables immediate labeling in the field. Once the data is ready, it’s sent to a dedicated cloud service for further processing. Simply start the app, connect to a sensor device using WiFi or Bluetooth, and press record.

What you can do with it:
• Connect to and record sensor data from any edge device
• Record data over WiFi or Bluetooth
• Record video and sound for visual reference
• Label data live using your phone or a remote control
• Generate time-synchronized data, videos, and labels
• Upload capture sessions to the Cloud

Results:
• Faster and more accurate data collection
• Significantly less development time
• A data stream of videos, sensor data, and labels—perfectly synched down to a millisecond

Imagimob Studio - For faster development and better performance

Most AI development tools let you visualize a wide range of performance metrics. Very few let you visualize all of your data, all of your predictions, plus the confidence levels of every one of your models—all on a single timeline.

Imagimob Studio speeds up the entire process of building an AI application. Import and organize your data. Label part of your data, then let your AI models label the rest— down to the millisecond level. Build new AI models or import existing ones. Then get direct feedback on their performance in parallel. Imagimob Studio lets you see, hear, and understand how your AI models are performing at every step in time. Quickly identify and correct errors, and visualize the improved results in an instant. Happy with what you see? Package it for your Edge platform with the press of a button

What you can do with it:
• Build Edge AI applications for time-series/sensor data input
• Access all of your data in one place
• Automatically split and manage different data sets
• Efficiently label all or parts of your data
• Generate new AI models or import models built with other tools (TensorFlow, Caffe, etc.)
• Output optimized C models for Edge AI applications with the press of a button
• Evaluate the performance of all your models in parallel
• Visualize the predictions of all models in real-time on top of the input data
• Visualize the confidence of predictions
• Display all the standard metrics (Confusion matrices, F1 Score, Recall, Prediction, etc.)
• Output optimized C models for Edge AI applications with the press of a button

Results:
• Faster overall development time
• Significantly less labeling time
• Faster performance verification
• Generate Edge AI applications with very good performance
• Understand how your AI models are performing out in the real world at all times
• Allows for democratisation

The Imagimob AI process

Imagimob AI Advantages

Imagimob AI offers a number of advantages

Autonomy

Imagimob AI makes devices autonomous, meaning they can think for themselves and don’t need to connect to the internet or a central processing hub in order to work properly.

Actionable insights in real-time

With zero to low latency between sensing, decision, and action, Imagimob AI allows for real time operations, including making critical decisions where milliseconds matter. 

Small footprint

Thanks to a tiny memory (RAM) footprint, Imagimob AI applications runs efficiently even on the most low-end hardware. This means that more AI models/applications/functions can be fitted into the same chip.

Ultra Low Power

Imagimob AI operates locally, and only sends data when it matters. This means significantly less power consumption and data transmission costs—crucial for many applications.

Increased privacy

Constantly streaming data to the cloud for storage makes a system vulnerable to privacy violations. By processing data locally on each device, these problems can be avoided entirely.

Packaged applications
Imagimob Packaged Applications are ready-to-use embedded applications, ie trained AI-models for specific purposes.

Imagimob Gesture Detection

Our AI library can detect hand gestures using raw radar data from the Acconeer XM122 IoT Module as input. The data is challenging, and for each user there are large data variations. To account for these variations, the library has been trained on gestures performed by several different people. The radar data picks up detailed information which allows for very fine gestures to be recognized. For this to work in a robust way, high re- quirements have been placed on the accuracy of the AI model.

Download Product Sheet