摘要:
The invention provides a DMT or OFDM equalization system that deals with each tone not only separately, but also globally, which provides better overall performance. In the inventive system, only M+T variables are required to be determined, where M is the number of tones and T represents the number of SIRF taps. The invention defines a matrix R, in which optimal coefficients are found as the eigenvector corresponding to the smallest eigenvalue of the matrix R. The dynamic range of all variables is limited in a system in accordance with the present invention, which provides ease of hardware implementation. Furthermore, the inventive system retains the advantages of per-tone equalization by providing a smoother signal-to-noise ratio (SNR) distribution function versus synchronization delay. In addition, no effort is wasted on the equalization of unused tones, because it is unnecessary to determine the coefficients for unused tones.
摘要:
The invention provides a DMT or OFDM equalization system that deals with each tone not only separately, but also globally, which provides better overall performance. In the inventive system, only M+T variables are required to be determined, where M is the number of tones and T represents the number of SIRF taps. The invention defines a matrix R, in which optimal coefficients are found as the eigenvector corresponding to the smallest eigenvalue of the matrix R. The dynamic range of all variables is limited in a system in accordance with the present invention, which provides ease of hardware implementation. Furthermore, the inventive system retains the advantages of per-tone equalization by providing a smoother signal-to-noise ratio (SNR) distribution function versus synchronization delay. In addition, no effort is wasted on the equalization of unused tones, because it is unnecessary to determine the coefficients for unused tones.
摘要:
An adaptive binaural beamforming system is provided which can be used, for example, in a hearing aid. The system uses more than two input signals, and preferably four input signals. The signals can be provided, for example, by two microphone pairs, one pair of microphones located in a user's left ear and the second pair of microphones located in the user's right ear. The system is preferably arranged such that each pair of microphones utilizes an end-fire configuration with the two pairs of microphones being combined in a broadside configuration. Signal processing is divided into two stages. In the first stage, the outputs from the two microphone pairs are processed utilizing an end-fire array processing scheme, this stage providing the benefits of spatial processing. In the second stage, the outputs from the two end-fire arrays are processed utilizing a broadside configuration, this stage providing further spatial processing benefits along with the benefits of binaural processing.
摘要:
A computing machine capable of performing multiple operations using a universal computing unit is provided. The universal computing unit maps an input signal to an output signal. The mapping is initiated using an instruction that includes the input signal, a weight matrix, and an activation function. Using the instruction, the universal computing unit may perform multiple operations using the same hardware configuration. The computation that is performed by the universal computing unit is determined by the weight matrix and activation function used. Accordingly, the universal computing unit does not require any programming to perform a type of computing operation because the type of operation is determined by the parameters of the instruction, specifically, the weight matrix and the activation function.
摘要:
A system for generating stereo-channel audio signals with surround information is disclosed. The system includes a surround mapping unit configured to receive signals from a number of audio channels and generate a pair of stereo-channel audio signals based on the audio channels. The pair of stereo-channel audio signals includes binaural and spatial information. The system also includes a stereo-channel encoder configured to receive and encode the pair of stereo-channel audio signals from the surround mapping unit thereby generating a pair of encoded stereo-channel audio signals. The system further includes a stereo-channel decoder configured to receive and decode the pair of encoded stereo-channel audio signals thereby obtaining the pair of stereo-channel audio signals. The pair of stereo-channel audio signals are capable of being used to generate surround effect.
摘要:
An image processing method and system using a low-complexity scheme is provided. According to one aspect of the method, input components from a RGB model are used directly to calculate the down-sampled components of a YCbCr model. In an exemplary instance where average down-sampling and a down-sampling rate of “4:2:0” are used, the following equations are used to derive the down-sampled components of the YCbCr model: Y l ″ = 0.29900 R i + 0.58700 G l + 0.11400 B l Cb ″ = - 0.04219 ∑ i = 0 3 R l - 0.082815 ∑ i = 0 3 G l + 0.12500 ∑ i = 0 3 B l + 2 SP / 2 Cr ″ = 0.12500 ∑ i = 0 3 R i - 0.10467 ∑ i = 0 3 G i - 0.02033 ∑ i = 0 3 B i + 2 SP / 2 where Ri, Gi and Bi are three input components of the color conversion for the pixel i and “SP” represents a specified sample precision under the RGB model. The foregoing method reduces computational complexity and cost thereby allowing an image color conversion process to be performed in a more efficient manner.
摘要翻译:提供了一种使用低复杂度方案的图像处理方法和系统。 根据该方法的一个方面,来自RGB模型的输入分量被直接用于计算YCbCr模型的下采样分量。 在使用平均下采样和下采样率“4:2:0”的示例性实例中,使用以下等式来导出YCbCr模型的下采样分量:Y l“= 0.29900 R i + 0.58700 G l + 0.11400 B l Cb“= - 0.04219Σi = 0 3·保守R 1-0.082815Σi= 0 3·塞尔+ 1 + B l + 2 SP / 2 Cr“=0.12500Σi= 0 3·保守R i-0.10467Σi= 0 3·塞尔G i - 0.02033Σi = 0 3B i + 2 SP / 2其中Ri,Gi和Bi是像素i的颜色转换的三个输入分量,“SP”表示RGB模型下的指定采样精度。 上述方法降低了计算复杂性和成本,从而允许以更有效的方式执行图像颜色转换处理。
摘要:
An improved audio compression scheme is provided. The scheme uses an excitation pattern to more efficiently provide audio signal compression. Under the scheme, an input signal is transformed to the frequency domain. Next, the excitation pattern corresponding to the transformed input signal is calculated. Bit allocation processing is then performed based on the excitation pattern. Frequencies are then coded based on the results of the bit allocation processing. Finally, bitstream packing is performed to generate the output coded audio bit stream. In one exemplary implementation, the audio compression scheme is implemented in an encoder.
摘要:
A feedback cancellation system for a hearing instrument is described. The feedback cancellation system includes both a constrained adaptive filter, the constrained adaptive filter can be constrained by initiation coefficients, as well as an adaptive gain modification. The adaptive gain modification allows the feedback cancellation to respond to substantially different environments from the test environment used to derive the initiation coefficients for the constrained adaptive filter.
摘要:
A system for frequency-domain scaling for DCT computation. Scale factors are applied to coefficients during the final steps of composition of 2-point DCTs. The number of multiplications and required precision are reduced. Fixed values for various scale factors can be computed and stored prior to executing the DCT so that performance can be improved. The fixed values are derived by knowing the length of the time-domain sequence. Some fixed values can be derived independently of the length of the time-domain sequence. The approach of the invention can also reduce the number of multiplications to compute the transform, and allow smaller bit-width sizes by reducing the number of required high-precision calculations.
摘要:
A system for frequency-domain scaling for DCT computation. Scale factors are applied to coefficients during the final steps of composition of 2-point DCTs. The number of multiplications and required precision are reduced. Fixed values for various scale factors can be computed and stored prior to executing the DCT so that performance can be improved. The fixed values are derived by knowing the length of the time-domain sequence. Some fixed values can be derived independently of the length of the time-domain sequence. The approach of the invention can also reduce the number of multiplications to compute the transform, and allow smaller bit-width sizes by reducing the number of required high-precision calculations.