Audio Signal Classification for Adaptive SoC Resource Allocation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current audio signal processing systems in SoCs consume high power due to always enabling the highest level of computing resources, even in non-sound situations.
Innovation Solution
Implement a classification model to determine specific audio signal classifications, associating them with different resource configurations, allowing the system to adjust computing resources accordingly, thereby reducing unnecessary power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the highest level of computing resources is always enabled for sound situations, then the system can handle complex audio processing tasks, but power consumption increases
Solution Approach 1:
The system dynamically adjusts computing resource allocation based on real-time audio signal classification. The processor transitions between different resource configurations (first configuration for sound situations, second configuration for non-sound situations) according to the classified audio environment, rather than statically maintaining the highest level of resources always enabled.
Solution Approach 2:
The system changes operational parameters by switching between different resource configurations based on audio classification results. When sound is detected, the system activates the first resource configuration with higher computing power; when no sound is detected, it switches to the second configuration with reduced resource usage, thereby optimizing power consumption while maintaining processing capability.
2Use of energy by moving object
If computing resources are reduced for non-sound situations, then power consumption decreases, but system responsiveness may be compromised
Solution Approach 1:
The system performs preliminary classification of the audio signal to determine whether sound is present before adjusting resource allocation. This advance classification allows the system to proactively switch to appropriate resource configurations, ensuring that when sound occurs, the system can quickly transition to the higher-performance state without delay.
Solution Approach 2:
The system continuously monitors audio signals and uses classification feedback to adjust resource configuration in real-time. This closed-loop control ensures that the system maintains appropriate responsiveness by detecting sound conditions and switching to the first resource configuration when needed, while conserving power during non-sound periods.
Data Source
AI summary
An audio signal processing method for a digital audio signal is provided. The audio signal processing method includes a step of performing a classification on the digital audio signal to determine a specific classification corresponding to the digital audio signal. The specific classification is one of a plurality of predetermined classifications. The plurality of predetermined classifications comprise at least two predetermined classifications for a sound situation, and the at least two predetermined classifications correspond to different resource configurations. The audio signal processing method includes a step of processing the digital audio signal based on a specific resource configuration corresponding to the specific classification. The specific resource configuration is one of a plurality of predetermined resource configurations, and the plurality of predetermined resource configurations are associated with the plurality of predetermined classifications.


