Acoustic Echo Cancellation Using Dedicated Calculation Unit
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing acoustic echo cancellation methods in multi-channel conference call equipment require significant increases in calculation power and efficiency, leading to high power consumption, especially when handling real-time calls across multiple channels.
Innovation Solution
A dedicated calculation processing unit, distinct from the central processing unit, performs de-correlation analysis, energy calculation, adaptive filtering, and post-processing for multiple channels, optimizing data processing and reducing power consumption by utilizing separate registers and efficient filtering operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If a single central processing unit is used to handle multiple channels, then device complexity is reduced, but processing efficiency and power consumption worsen
Solution Approach 1:
The processing system is segmented into two distinct units: a central processing unit for control operations and a dedicated calculation processing unit for computational tasks. This segmentation allows each unit to specialize in specific functions, improving overall processing efficiency while maintaining manageable device complexity through clear functional separation.
Solution Approach 2:
The patent merges the control functions of the central processing unit with the computational functions of the calculation processing unit into a unified echo cancellation system. This integration enables coordinated operation where the CPU manages data flow and the calculation unit performs intensive computations, achieving high processing efficiency without excessive complexity.
2Reliability
If calculation processing is intensified to improve echo cancellation ability, then echo cancelling performance is improved, but power consumption increases
Solution Approach 1:
The system dynamically adjusts its processing mode between wideband mode and narrowband mode based on operational requirements. In wideband mode, full calculation processing is applied for superior echo cancellation. In narrowband mode, processing is reduced to maintain acceptable performance with lower power consumption, enabling adaptive energy management.
Solution Approach 2:
The patent changes the processing parameters by switching between different operational modes (wideband/narrowband) and using separate processing units for different task types. This parameter variation allows the system to optimize the balance between echo cancellation effectiveness and power consumption based on real-time needs.
3Adaptability or versatility
If multiple channels are processed simultaneously in real-time, then conference call functionality is improved, but calculation load and power consumption increase
Solution Approach 1:
The calculation processing unit is designed with multi-functionality to handle various computational tasks across multiple channels simultaneously. It performs de-correlation analysis, energy calculation, adaptive filtering, and post-processing for all channels through a unified processing architecture, enabling efficient multi-channel support without proportionally increasing power consumption.
Solution Approach 2:
The calculation processing unit operates autonomously to handle intensive computational tasks without requiring continuous intervention from the central processing unit. This self-service capability allows the system to process multiple channels in real-time by delegating computational work to the dedicated calculation unit, reducing the overall power burden on the system.
Data Source
AI summary
Disclosed is an apparatus and method for cancelling a wideband acoustic echo that controls a data flow of data that is transmitted and received using a central processing unit, and calculates data using a calculation processing unit configured to be distinct from the central processing unit.


