Advancing Real-Time Noise Suppression
Suppressing noise by band modification using moving average, inverse filtering, signal averaging, and noise cancellation by subtraction can alter the original signal. These algorithms work well in certain use cases, but they don’t scale to the variety and variability of noises that exist in our day-to-day environment.
Enter, Ignitarium, a product engineering design company based in India, which has implemented deep learning-based real-time noise suppression software in a small memory footprint that can run on low-cost micro-controllers.
NN-based implementation on edge devices
The main challenge for edge-level computation is the available processing power and memory. Ignitarium has engineered the right balance by figuring out a suitable neural network (NN) architecture that can be implemented on microcontroller devices. Most of these devices have RAM under 30 KB. Ignitarium has implemented its solution to suit the limited processing power and memory in these devices. As it is one of the most popular series of processors in this category, Ignitarium chose to implement its solution on the Arm Cortex-M4.
Ignitarium supports practical audio AI solutions, such as noise suppression, on low-cost edge devices and is working closely with the vast Arm AI ecosystem to identify scenarios where the intelligent combination of deep learning and DSP brings the best of both worlds on low-powered microcontrollers deployable on various edge devices. Ignitarium chose the Arm Cortex-M platform because of its strong ecosystem, power efficiency, and mature software support for advanced math and deep-learning functions (for example, using CMSIS-NN).
Discover the Real-World Impact of Edge AI
Explore in-depth use cases that show how edge AI is powering the next generation of IoT, solving real-world problems, driving faster decisions, and lowering costs through smarter operations right at the device level.
- Ignitarium provides Arm-powered audio AI for real-time noise suppression on microcontrollers.
- Arm Cortex-M cores enabled efficient audio AI within devices under 30 KB RAM.
- CMSIS-NN and DSP support allowed hybrid signal processing for low-latency enhancement.
- Arm’s low-power architecture enabled continuous on-device voice processing without the cloud.
- With Arm, Ignitarium created scalable, cost-effective voice solutions for embedded systems.