System and method for adaptive classification of audio sources
First Claim
1. A method for processing acoustic signals, comprising:
- receiving at least one acoustic signal;
deriving one or more acoustic features based on the at least one acoustic signal;
determining a global summary of acoustic features based, at least in part, on the derived one or more acoustic features;
determining an instantaneous global classification based on a global running estimate and the global summary of acoustic features;
updating the global running estimates;
deriving an instantaneous local classification based on at least the one or more acoustic features;
determining one or more spectral energy classifications based, at least in part, on the instantaneous local classification and the one or more acoustic features; and
providing the spectral energy classification.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for adaptively classifying audio sources are provided. In exemplary embodiments, at least one acoustic signal is received. One or more acoustic features based on the at least one acoustic signal are derived. A global summary of acoustic features based, at least in part, on the derived one or more acoustic features is determined. Further, an instantaneous global classification based on a global running estimate and the global summary of acoustic features is determined. The global running estimates may be updated and an instantaneous local classification based, at least in part, on the one or more acoustic features may be derived. One or more spectral energy classifications based, at least in part, on the instantaneous local classification and the one or more acoustic features may be determined. In some embodiments, the spectral energy classification is provided to a noise suppression system.
262 Citations
14 Claims
-
1. A method for processing acoustic signals, comprising:
-
receiving at least one acoustic signal; deriving one or more acoustic features based on the at least one acoustic signal; determining a global summary of acoustic features based, at least in part, on the derived one or more acoustic features; determining an instantaneous global classification based on a global running estimate and the global summary of acoustic features; updating the global running estimates; deriving an instantaneous local classification based on at least the one or more acoustic features; determining one or more spectral energy classifications based, at least in part, on the instantaneous local classification and the one or more acoustic features; and providing the spectral energy classification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A non-transitory computer-readable storage medium having embodied thereon a program, the program providing instructions executable by a processor for processing acoustic signals, the method comprising:
-
receiving at least one acoustic signal; deriving one or more acoustic features based on the at least one acoustic signal; determining a global summary of acoustic features based, at least in part, on the derived one or more acoustic features; determining an instantaneous global classification based on a global running estimate and the global summary of acoustic features; updating the global running estimates; deriving an instantaneous local classification based on at least the one or more acoustic features; determining one or more spectral energy classifications based, at least in part, on the instantaneous local classification and the one or more acoustic features; and providing the spectral energy classification. - View Dependent Claims (12, 13, 14)
-
Specification