Overview

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.

“Drawing on our strength in multimedia, DSP, and the many years we spent on video AI, it was natural for us to see what we can do with AI in the field of audio analytics. We understand semiconductors and the MCU/SoC ecosystem very well. This opened up an interesting opportunity to implement real-time audio analytics on embedded devices, paving the way for the first engagement with a lead customer”
Sanjay Jayakumar, CEO of Ignitarium
Fiber Optic Burst - Abstract data flow visual, representing connectivity, cloud, and AI transformation.
Technology Used

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).

See Full Implementation
Ebook expanded cover of Edge AI - Enabling Smart IoT Applications

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.

Read eBook
KEY TAKEAWAYS
  • 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.

Explore Similar Stories

Stability AI

Transforming On-Device Audio AI

Stability AI partnered with Arm and used Arm KleidiAI to transform on-device audio creation, reducing response times from minutes to seconds on Arm mobile CPUs.

ROBOTIS AI Autonomous Robots

Robot Innovation

Pioneering a new era through the development of artificial intelligence that enables robots with physical intelligence to co-exist with humans.

Raspberry Pi for Home and Industry

Accessible Computing for Everyone

Raspberry Pi partners with Arm to make AI efficient, flexible, and cost-effective with new capabilities and increased efficiency.

Discover More Success Stories