Lattice Patents (Class 708/318)
-
Patent number: 10997983Abstract: A speech enhancement device includes: a filter to extract, from an input signal, a component in a frequency band including a fundamental frequency of speech, as a first filter signal; a filter to extract, from the input signal, a component in a frequency band including a first formant of speech, as a second filter signal; a filter to extract, from the input signal, a component in a frequency band including a second formant of speech, as a third filter signal; a mixer to mix the first and second filter signals, thereby outputting a first mixed signal; a mixer to mix the first and third filter signals, thereby outputting a second mixed signal; a controller to delay the first mixed signal, thereby generating a first speech signal for a first ear; and a controller to delay the second mixed signal thereby generating a second speech signal for a second ear.Type: GrantFiled: December 8, 2016Date of Patent: May 4, 2021Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Satoru Furuta
-
Patent number: 10904661Abstract: Systems and methods for low latency adaptive noise cancellation include an audio sensor to sense environmental noise and generate a noise signal, an audio processing path to receive an audio signal, process the audio signal through an interpolation filter, and generate a primary audio signal having a first sample frequency, an adaptive noise cancellation processor to receive the noise signal and generate an anti-noise signal, a direct interpolator to receive the anti-noise signal and generate an anti-noise signal having the first sample frequency, and a limiter to provide clipping to reduce a number of bits in the anti-noise signal, an adder operable to combine the primary audio signal and the anti-noise signal and generate a combined output signal, and a low latency filter to process the combined output signal.Type: GrantFiled: October 31, 2018Date of Patent: January 26, 2021Assignee: SYNAPTICS INCORPORATEDInventors: Jens Kristian Poulsen, Trausti Thormundsson, Ali Abdollahzadeh Milani, Mark Miller
-
Patent number: 9653090Abstract: An apparatus and method are disclosed for filtering and performing high frequency reconstruction of an audio signal. The apparatus includes an analysis filter bank, a phase shifter, a high frequency reconstructor, and a synthesis filter bank. The analysis filterbank receives real-valued time domain input audio samples and generates complex valued subband samples. The phase shifter shifts a phase of the complex-valued subband samples by an arbitrary amount. The high frequency reconstructor modifies at least some of the complex valued subband samples. A phase shifter unshifts a phase of the modified complex-valued subband samples by the arbitrary amount. The synthesis filter bank receives the modified complex valued subband samples and generates time domain output audio samples. The analysis filter bank comprises analysis filters that are complex exponential modulated versions of a prototype filter with an arbitrary phase shift.Type: GrantFiled: January 27, 2017Date of Patent: May 16, 2017Assignee: Dolby International ABInventor: Per Ekstrand
-
Patent number: 9633654Abstract: Methods of enabling voice processing with minimal power consumption includes recording time-domain audio signal at a first clock frequency and a first voltage, and performing Fast Fourier Transform (FFT) operations on the time-domain audio signal at a second clock frequency to generate frequency-domain audio signal. The frequency domain audio signal may be enhanced to obtain better signal to noise ratio, through one or multiple filtering and enhancing techniques. The enhanced audio signal may be used to generate the total signal energy and estimate the background noise energy. Decision logic may determine from the signal energy and the background noise, the presence or absence of the human voice. The first clock frequency may be different from the second clock frequency.Type: GrantFiled: December 6, 2011Date of Patent: April 25, 2017Assignee: Intel CorporationInventors: Arijit Raychowdhury, Willem M. Beltman, James W. Tschanz, Carlos Tokunaga, Michael E. Deisher, Thomas E. Walsh
-
Patent number: 8521798Abstract: A digital all-pass filter has an input port leading to an input sum block and a first feed forward path. Within the first feed forward path is a multiplier. The filter also has an output port coupled to an output sum block that receives a signal from the first feed forward path. A first feedback path is also provided from the output port to the input sum block. The first feedback path includes a multiplier therein. Nested within this structure is a first order all-pass filter having a feed forward path including a forward path delay and forward path that is delayed and a feedback path absent a separate delay element and beginning after the forward path delay element.Type: GrantFiled: September 22, 2008Date of Patent: August 27, 2013Assignee: Magor Communications CorporationInventor: Dean Swan
-
Publication number: 20120185525Abstract: Various techniques are generally described for digital signal processing (DSP) such as discrete time filters. In some examples, a Canonic Filter Module (CFM) can be used to configure the discrete time filter using an LSF-Model with a finite length sequence. A single CFM can be configured to provide any type of discrete time filter used in signal processing. Filters can be modeled as a set of interconnected notch filters, a lattice structure of a discrete time filter is generally described that is based on a LSF-Model.Type: ApplicationFiled: December 4, 2010Publication date: July 19, 2012Applicant: INDIAN INSTITUTE OF SCIENCEInventors: Satya Sudhakar Yedlapalli, Kuchibhotla Venkata Subrahmanya Hari
-
Publication number: 20100077014Abstract: A digital all-pass filter has an input port leading to an input sum block and a first feed forward path. Within the first feed forward path is a multiplier. The filter also has an output port coupled to an output sum block that receives a signal from the first feed forward path. A first feedback path is also provided from the output port to the input sum block. The first feedback path includes a multiplier therein. Nested within this structure is a first order all-pass filter having a feed forward path including a forward path delay and forward path that is delayed and a feedback path absent a separate delay element and beginning after the forward path delay element.Type: ApplicationFiled: September 22, 2008Publication date: March 25, 2010Applicant: Magor Communications CorporationInventor: Dean SWAN
-
Patent number: 7589729Abstract: Systems and techniques are described in which rank-1 lattices are used in computerized image processing, in particular in the context of image synthesis. These include systems and techniques for selection of rank-1 lattices, rasterization on rank-1 lattices, anti-aliasing by rank-1 lattices, and adaptive refinement and filtering by rank-1 lattices.Type: GrantFiled: June 23, 2006Date of Patent: September 15, 2009Assignee: Mental Images GmbHInventors: Sabrina Skibak, Alexander Keller
-
Patent number: 7277472Abstract: The invention provides a method and apparatus for estimating flat fading channel in CDMA communication system, said method is implemented by using an adaptive forward prediction technique based on lattice filter and maximum likelihood technique of Viterbi algorithm. The adaptive lattice filter is used to carry out prediction of LS criteria on channel fading, and a maximum likelihood detection technique completes Viterbi algorithm in accordance with a channel fading value obtained by the prediction, thus obtaining final estimation and decision about the transmitting signals. The present invention has the advantages that it can obtain accurate result for channel estimation and sequence decision when it operates in the fast fading channel, and overcome fast fading influence due to motion speed up of mobile station, thereby satisfying mobile station speed and corresponding receiving performance required in 3G mobile communication.Type: GrantFiled: April 16, 2001Date of Patent: October 2, 2007Assignee: Huawei Technologies Co., Ltd.Inventors: Gang Li, Yu Jin, Sheng Liu
-
Patent number: 7190842Abstract: The present invention relates to an elementary cell of a linear filter for image processing, as well as to a corresponding module, element and process. The cell comprises a data circulation output and a calculation output, as well as a main delay line and an auxiliary delay line in parallel. Delay line selection means (MUX4) make it possible to link the input of the cell to the circulation output by way of one or other of the delay lines. The cell also comprises an adder having two inputs which can be linked respectively to the input of the cell and to the output of the main delay line, by calculation selection means (MUX1, MUX2) and a multiplier at the output of the adder, connected to a multiplier coefficients memory. Application to linear filtering for image processing and to random access for motion compensation.Type: GrantFiled: March 28, 2001Date of Patent: March 13, 2007Assignee: Thomson LicensingInventors: GĂ©rard Briand, Jean-Yves Babonneau, Didier Doyen, Patrice Lesec
-
Patent number: 6711599Abstract: A lattice-based second-order allpass filter (200) providing a digital filter, absent of limit cycles, includes interconnected quantizers(214, 224), delays (232, 240), multipliers (210, 220), and adders (208, 216, 228) for defining a transfer function, where the circuit corresponds in order and values to intrinsic values of the transfer function. The quantizers are connected in series after the multipliers to eliminate any double precision additions which give rise to the appearance of parasitic oscillations. The savings in hardware results from locating the quantizers after the multipliers; thus, eliminating all double precision additions that are mandatory in the classical second-order lattice structure. The second-order allpass filter coefficients that retain the limit-cycle-absent property of the filter correspond to specific guidelines.Type: GrantFiled: November 29, 2000Date of Patent: March 23, 2004Assignee: Texas Instruments IncorporatedInventor: Zhongnong Jiang
-
Publication number: 20030167356Abstract: An application program interface (API) provides a set of functions, including a set of base classes and types that are used in substantially all applications accessing the API, for application developers who build Web applications on Microsoft Corporation's .NET™ platform.Type: ApplicationFiled: July 10, 2001Publication date: September 4, 2003Inventors: Adam W. Smith, Anthony J. Moore, Brian A. LaMacchia, Anders Hejlsberg, Brian M. Grunkemeyer, Caleb L. Doise, Christopher W. Brumme, Christopher L. Anderson, Corina E. Feuerstein, Craig T. Sinclair, Daniel Takacs, David S. Ebbo, David O. Driver, David S. Mortenson, Erik B. Christensen, Erik B. Olson, Fabio A. Yeon, Gopala Krishna R. Kakivaya, Gregory D. Fee, Hany E. Ramadan, Henry L. Sanders, Jayanth V. Rajan, Jeffrey M. Cooperstein, Jonathan C. Hawkins, James H. Hogg, Joe D. Long, John I. McConnell, Jesus Ruiz-Scougall, James S. Miller, Julie D. Bennett, Krzysztof J. Cwalina, Lance E. Olson, Loren M. Kohnfelder, Michael M. Magruder, Manish S. Prabhu, Radu Rares Palanca, Raja Krishnaswamy, Shawn P. Burke, Sean E. Trowbridge, Seth M. Demsey, Shajan Dasan, Stefan H. Pharies, Suzanne M. Cook, Tarun Anand, Travis J. Muhlestein, Yann E. Christensen, Yung-shin Lin, Ramasamy Krishnaswamy, Joseph Roxe, Alan Boshier, David Bau
-
Publication number: 20030163508Abstract: According to the present invention, there is provided an embedded system and method for performing a background code update of a current code image with an incoming code image in an embedded system, the method comprising the steps of: executing the current code image in the embedded system; executing one or more code update routines from the incoming code image to update the current code image with the incoming code image; and executing a task switching function from the current code image to switch microprocessor control from executing the one or more code update routines of the incoming image to execute a function in the current code image. The system and method may further provide for retrieving an offset from the incoming code image for the one or more code update routines in the incoming code image. The system and method may further provide for retrieving an offset from the current code image of a task switching function.Type: ApplicationFiled: February 26, 2002Publication date: August 28, 2003Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Brian Gerard Goodman
-
Patent number: 6539412Abstract: A discrete wavelet transform apparatus for a lattice structure is disclosed. This apparatus includes first through M-th lattice lattices installed in series along the length of a selected filter and each having an upper signal path and a lower signal path for supplying an output of the discrete wavelet transform apparatus, a data form transform unit for converting the form of the input signal and supplying to the first lattice stage, and a delay control unit connected between the lattice stages for thereby simplifying the hardware structure and implementing a scalable characteristic with respect to the different resolution levels and different filter lengths.Type: GrantFiled: August 27, 1999Date of Patent: March 25, 2003Assignee: Hyundai Electronics Industries Co., Ltd.Inventors: Joon-Tae Kim, Yong-Hoon Lee
-
Patent number: 6442581Abstract: Apparatus providing a “reverse lattice” structure for IIR and FIR filters, which exhibits desirable scaling properties at no additional computational or memory cost. The reverse lattice structure implementation of an IIR filter scales down signals at sections corresponding to reflection coefficients close to 1 in magnitude. This feature provides automatic scaling for poles lying close to the unit circle which would otherwise produce large amplification factors.Type: GrantFiled: September 21, 1999Date of Patent: August 27, 2002Assignee: Creative Technologies Ltd.Inventor: Jean Laroche
-
Publication number: 20020052904Abstract: A lattice-based second-order allpass filter (200) providing a digital filter, absent of limit cycles, includes interconnected quantizers(214, 224), delays (232, 240), multipliers (210, 220), and adders (208, 216, 228) for defining a transfer function, where the circuit corresponds in order and values to intrinsic values of the transfer function. The quantizers are connected in series after the multipliers to eliminate any double precision additions which give rise to the appearance of parasitic oscillations. The savings in hardware results from locating the quantizers after the multipliers; thus, eliminating all double precision additions that are mandatory in the classical second-order lattice structure. The second-order allpass filter coefficients that retain the limit-cycle-absent property of the filter correspond to specific guidelines.Type: ApplicationFiled: November 29, 2000Publication date: May 2, 2002Inventor: Zhongnong Jiang
-
Publication number: 20010021940Abstract: A method of updating reflection coefficients of a lattice filter is provided, which method includes the step of updating backward reflection coefficients by employing forward reflection coefficients which are updated so that a forward prediction error of a last stage of the lattice filter is minimized.Type: ApplicationFiled: January 23, 2001Publication date: September 13, 2001Applicant: FUJITSU LIMITEDInventors: Kensaku Fujii, Juro Ohga
-
Patent number: 6108680Abstract: An interleaved all-pass section for a lattice wave digital filter, comprises a first input carrying an interleaved signal, a first adder/multiplier network (AMN) connected to said first input, a second adder/multiplier network (AMN), and a delay element connected between said first AMN and said second AMN, wherein said delay element causes the propagation of signals from said first AMN to said second AMN to be delayed sufficiently to enable said second AMN and said first AMN to process separate signals in parallel.Type: GrantFiled: March 30, 1994Date of Patent: August 22, 2000Assignee: Texas Instruments IncorporatedInventors: Lynette C. Liu, Toshiaki Yoshino
-
Patent number: 5999954Abstract: A method of digital filtering and a digital filter having a filter response with a predetermined filter order. The filter response produces a predetermined set of filtered output samples defining an output signal from a received input signal. The difference between the power associated with the input signal and the power associated with the output signal is calculated. The filter order of the filter response is varied based on the calculated difference of power in order to change the filter response.Type: GrantFiled: May 9, 1997Date of Patent: December 7, 1999Assignees: Massachusetts Institute of Technology, Trustees of Boston UniversityInventors: Jeffrey T. Ludwig, S. Hamid Nawab, Anantha P. Chandrakasan, James M. Ooi, Shawn M. Verbout