Method and system for dereverberation of signals propagating in reverberative environments
First Claim
1. A method for processing of spatially distributed signals, comprising the steps of:
- (a) providing a sensor unit and a computational unit operatively coupled to said sensor unit for a dynamical processing of a plurality of signals registered at said sensor unit, wherein each of said plurality of signals received at said computational unit includes embedded therein spatial information corresponding to directions of propagation of said plurality of signals; and
(b) dynamically processing said plurality of signals by said computational unit through the steps of;
(c) dynamically computing, by said computational unit, a real-time dynamical spatial distribution of said plurality of signals in a dynamically changing space of interest based substantially on azimuth and elevation information contained in said spatial information embedded in said each signal arriving at said sensor unit, and(d) dynamically finding at least a first and at least a second signals originating at said at least one signal source by dynamically calculating, substantially in real-time, a similarity measure for said plurality of signals presented in said real-time dynamical spatial distribution based on said azimuth and elevation information, and attributing said at least first signal and said at least second signal from said plurality thereof presented in said real-time dynamical spatial distribution to said at least one signal source of interest based on said real-time similarity measure for dynamically combining said at least one first and second signals into an output deverberated signal with desired characteristics, said output dereverberated signal being correlated to said at least one signal source of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
The dereverberation of signals in reverberating environments is carried out via acquiring the representation (image) of spatial distribution of the signals in space of interest and automatic identification of reflections of the source signal in the reverberative space. The technique relies on identification of prominent features at the image, as well as corresponding directions of propagation of signals manifested by the prominent features at the image, and computation of similarity metric between signals corresponding to the prominent features in the image. The time delays between the correlated signals (i.e., source signal and related reflections) are found and the signals are added coherently. Multiple beamformers operate on the source signal and corresponding reflections, enabling one to improve the signal-to-noise ratio in multi-path environments.
10 Citations
19 Claims
-
1. A method for processing of spatially distributed signals, comprising the steps of:
-
(a) providing a sensor unit and a computational unit operatively coupled to said sensor unit for a dynamical processing of a plurality of signals registered at said sensor unit, wherein each of said plurality of signals received at said computational unit includes embedded therein spatial information corresponding to directions of propagation of said plurality of signals; and (b) dynamically processing said plurality of signals by said computational unit through the steps of; (c) dynamically computing, by said computational unit, a real-time dynamical spatial distribution of said plurality of signals in a dynamically changing space of interest based substantially on azimuth and elevation information contained in said spatial information embedded in said each signal arriving at said sensor unit, and (d) dynamically finding at least a first and at least a second signals originating at said at least one signal source by dynamically calculating, substantially in real-time, a similarity measure for said plurality of signals presented in said real-time dynamical spatial distribution based on said azimuth and elevation information, and attributing said at least first signal and said at least second signal from said plurality thereof presented in said real-time dynamical spatial distribution to said at least one signal source of interest based on said real-time similarity measure for dynamically combining said at least one first and second signals into an output deverberated signal with desired characteristics, said output dereverberated signal being correlated to said at least one signal source of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for processing spatially distributed signals in reverberative environment, comprising:
-
a sensor unit positioned in a space of interest for detection of a plurality of signals arrived thereat, a first Beamforming Processor coupled to said sensor unit and configured to receive a plurality of spatially tagged signals from said sensor unit and to form a real-time dynamical image of said plurality of real-time spatially tagged signals spatially mapped to said space of interest, wherein said real time dynamical image is based on azimuth and elevation information embedded in said plurality of signals propagating in said space of interest, and a computational unit operationally coupled to said real-time image of said plurality of spatially tagged signals and configured to dynamically calculate an output dereverberation signal with desired characteristics, wherein said computational unit includes; a Peaks identification Unit configured for dynamical processing of said real-time dynamical image of said plurality of spatially tagged real-time signals spatially mapped to said space of interest and for dynamical identification of at least a first peak and second peaks at said real-time image based on said azimuth and elevation information, wherein said at least first peak corresponds to a first signal arrived directly from at least one source of interest, and wherein said second peaks correspond to said signals including reflection signals, a second Beamforming Processor for applying beamforming procedure to said first and second signals propagating in directions corresponding to said at least first peak and said second peaks, respectively, a Similarity Measure Evaluation Unit coupled to said second Beamforming Processor and configured to calculate, substantially in real-time, a similarity measure between said real-time first and real-time second signals identified in said real-time image based on said azimuth and elevation information, and dynamically defining at least one of said second signals as a reflection signal of said at least one source of interest if the real-time similarity measure between said real-time first and said at least one second signals reaches a predetermined threshold, and a Dereverberation Signal Output Unit coupled to said Similarity Measure Evaluation Unit, said Dereverberation Signal Output Unit including; a Time-Delay Unit configured to estimate time delays between said at least first signal and said reflection signals, and a Summing Unit coupled to said Time Delay Unit and configured to dynamically and coherently add said reflection signals to said first signal with an appropriate time delay. - View Dependent Claims (18, 19)
-
Specification