Flatten an axis into a single value, useful for slow-moving averages like temperature data, in combination with other blocks.
Edge Impulse
Spectral Analysis
Officially Supported
Great for analyzing repetitive motion, such as data from accelerometers. Extracts the frequency and power characteristics of a signal over time.
Edge Impulse
Spectrogram
Officially Supported
Extracts a spectrogram from audio or sensor data, great for non-voice audio or data with continuous frequencies.
Edge Impulse
IMU (Syntiant)
Officially Supported
Syntiant only. Great for analyzing repetitive motion, such as data from accelerometers. Extracts the frequency and power characteristics of a signal over time.
Syntiant
Raw Data
Officially Supported
Use data without pre-processing. Useful if you want to use deep learning to learn features.
Edge Impulse
Flatten
Officially Supported
Flatten an axis into a single value, useful for slow-moving averages like temperature data, in combination with other blocks.
Edge Impulse
Image
Officially Supported
Preprocess and normalize image data, and optionally reduce the color depth.
Edge Impulse
Audio (MFCC)
Officially Supported
Extracts features from audio signals using Mel Frequency Cepstral Coefficients, great for human voice.
Edge Impulse
Audio (MFE)
Officially Supported
Extracts a spectrogram from audio signals using Mel-filterbank energy features, great for non-voice audio.
Edge Impulse
Spectral Analysis
Officially Supported
Great for analyzing repetitive motion, such as data from accelerometers. Extracts the frequency and power characteristics of a signal over time.
Edge Impulse
Spectrogram
Officially Supported
Extracts a spectrogram from audio or sensor data, great for non-voice audio or data with continuous frequencies.
Edge Impulse
Audio (Syntiant)
Officially Supported
Syntiant only. Compute log Mel-filterbank energy features from an audio signal.
Syntiant
IMU (Syntiant)
Officially Supported
Syntiant only. Great for analyzing repetitive motion, such as data from accelerometers. Extracts the frequency and power characteristics of a signal over time.
Syntiant
Raw Data
Officially Supported
Use data without pre-processing. Useful if you want to use deep learning to learn features.
Edge Impulse
Some processing blocks have been hidden based on the data in your project.
Show all blocks anyway
Learns patterns from data, and can apply these to new data. Great for categorizing movement or recognizing audio.
Edge Impulse
Regression
Officially Supported
Learns patterns from data, and can apply these to new data. Great for predicting numeric continuous values.
Edge Impulse
Anomaly Detection (GMM)
Professional
Enterprise
Find outliers in new data. A Gaussian mixture model (GMM) models the shape of data using a probability distribution. New data that is unlikely according to this model can be considered anomalous.
Edge Impulse
Anomaly Detection (K-means)
Officially Supported
Find outliers in new data. Good for recognizing unknown states, and to complement classifiers. Works best with low dimensionality features like the output of the spectral features block.
Edge Impulse
Classification - BrainChip Akidaâ„¢
Officially Supported
Learns patterns from data, and can apply these to new data. Great for categorizing movement or recognizing audio. Only works with BrainChip AKD1000 MINI PCIe board.
BrainChip
FOMO-AD (Images)
Enterprise
Visual anomaly detection. Find outliers in new data. Extracts visual features using a pre-trained model on your data, and a Gaussian mixture model (GMM) models the shape of the features using a probability distribution. New data that is unlikely according to this model can be considered anomalous.
Edge Impulse
Classification
Officially Supported
Learns patterns from data, and can apply these to new data. Great for categorizing movement or recognizing audio.
Edge Impulse
Transfer Learning (Images)
Officially Supported
Fine tune a pre-trained image classification model on your data. Good performance even with relatively small image datasets.
Edge Impulse
Object Detection (Images)
Officially Supported
Fine tune a pre-trained object detection model on your data. Good performance even with relatively small image datasets.
Edge Impulse
Regression
Officially Supported
Learns patterns from data, and can apply these to new data. Great for predicting numeric continuous values.
Edge Impulse
Transfer Learning (Keyword Spotting)
Officially Supported
Fine tune a pre-trained keyword spotting model on your data. Good performance even with relatively small keyword datasets.
Edge Impulse
Anomaly Detection (GMM)
Professional
Enterprise
Find outliers in new data. A Gaussian mixture model (GMM) models the shape of data using a probability distribution. New data that is unlikely according to this model can be considered anomalous.
Edge Impulse
Anomaly Detection (K-means)
Officially Supported
Find outliers in new data. Good for recognizing unknown states, and to complement classifiers. Works best with low dimensionality features like the output of the spectral features block.
Edge Impulse
Classification - BrainChip Akidaâ„¢
Officially Supported
Learns patterns from data, and can apply these to new data. Great for categorizing movement or recognizing audio. Only works with BrainChip AKD1000 MINI PCIe board.
BrainChip
Transfer Learning (Images) - BrainChip Akidaâ„¢
Officially Supported
Fine tune a pre-trained image classification model on your data. Good performance even with relatively small image datasets. Only works with BrainChip AKD1000 MINI PCIe board.
BrainChip
Object Detection (Images) - BrainChip Akidaâ„¢
Officially Supported
Fine tune a pre-trained object detection model on your data. Good performance even with relatively small image datasets. Only works with BrainChip AKD1000 MINI PCIe board.
BrainChip
FOMO-AD (Images)
Enterprise
Visual anomaly detection. Find outliers in new data. Extracts visual features using a pre-trained model on your data, and a Gaussian mixture model (GMM) models the shape of the features using a probability distribution. New data that is unlikely according to this model can be considered anomalous.
Edge Impulse
Some learning blocks have been hidden based on the data in your project.
Show all blocks anyway
To use an Input block version, connect it to a DSP block version using the
Manage versions dialog on a DSP block page. The starred Input
block version is the one connected to the Primary learn block, via a DSP block.
Note
To use a DSP block version, connect it to a Learn block version using the
Manage versions dialog on a Learn block page. The starred DSP
block version is the one connected to the Primary learn block.
Note
The Primary learn block version is the one that will be used when a project is
deployed. When you set a Learn block version to Primary, any DSP and Input block
versions it connects to will automatically be selected for deployment.
We're always looking for ways to improve Edge Impulse. If you have any feedback, please let us know!
This field is required
This field is required
Almost there!
You'll need a free Edge Impulse
account to clone this project.
Creating an account lets you add your own data,
modify models, and join a community of thousands of
embedded machine learning developers!
20 min job limit, 4GB or 4 hours of data, limited collaboration.
Enterprise
No job or data size limits, higher performance, custom blocks.
Choose your project setting:
Public
Anyone on the internet can view and clone this project under the licence: Apache 2.0.
Only invited users will be able to edit.
Private
( of remaining)
Only invited users can edit and view your project.
Choose your pricing
YEARLY
$400
/month
billed annually
SAVE 15%
MONTHLY
$475
/month
billed monthly
Additional usage
Professional Plan includes 1,000 compute minutes per month. Additional usage will be charged at $0.10 per minute, billed monthly.
Upgrade to Enterprise
Why is this the right time for your team to invest in edge AI?What best describes your use case?What is your expected timeline for solving your problem?