Method and system for performing a codebook search used in waveform coding
    1.
    发明授权
    Method and system for performing a codebook search used in waveform coding 有权
    用于执行波形编码中使用的码本搜索的方法和系统

    公开(公告)号:US06785646B2

    公开(公告)日:2004-08-31

    申请号:US09855821

    申请日:2001-05-14

    IPC分类号: G10L1912

    CPC分类号: G10L19/097 G10L2019/0013

    摘要: The present invention provides a method and system to improve the cookbook search algorithm used in a coding/decoding device or routine. The codebook search algorithm is performed by a processing system that allows for parallel execution of instructions, for example a DSP. An embodiment of the present invention provides a method for coding of a first waveform. First a plurality of vectors determined from a plurality of waveforms is stored in a memory. Next a minimum weighted error using a plurality of filter coefficients and the plurality of vectors is determined. The minimum weighted error gives a closest match between the first waveform and a second waveform synthesized from a selected vector of the plurality of vectors. Then an indication of said selected vector is provided as part of a code of the first waveform. The plurality of filter coefficients have added to them at least one duplicate filter coefficient such that the performance of determining the minimum weighted error is improved, by for example, at least one clock cycle.

    摘要翻译: 本发明提供了一种改进在编码/解码装置或程序中使用的食谱搜索算法的方法和系统。 码本搜索算法由允许并行执行指令的处理系统执行,例如DSP。 本发明的实施例提供了一种用于编码第一波形的方法。 首先,从多个波形确定的多个向量存储在存储器中。 接下来,使用多个滤波器系数进行最小加权误差,并确定多个向量。 最小加权误差给出了第一波形与从多个向量的选定向量合成的第二波形之间的最接近的匹配。 然后,提供所述选择的向量的指示作为第一波形的代码的一部分。 多个滤波器系数已经向它们添加了至少一个重复滤波器系数,使得通过例如至少一个时钟周期来改善确定最小加权误差的性能。

    Dynamic adjustment of noise separation in data handling, particularly voice activation

    公开(公告)号:US07146314B2

    公开(公告)日:2006-12-05

    申请号:US10027934

    申请日:2001-12-20

    申请人: Yunbiao Wang

    发明人: Yunbiao Wang

    IPC分类号: G10L21/02

    CPC分类号: G10L25/78 G10L2025/783

    摘要: Data handling dynamically responds to changing noise power conditions to separate valid data from noise. A reference power level acts as a threshold between dynamically assumed noise and valid data, and dynamically refers to the reference power level changing adaptively with the background noise. The introduction of dynamic noise control in VOX (Voice Activated Transmission) improves a VOX device operation in a noisy environment, even when the background noise profiles are changing. Processing is on a frame by frame basis for successive frames. The threshold is adaptively changed when a comparison of frame signal power to the threshold indicates speech or the absence of speech in the compared frame repeatedly and continuously for a period of time involving plural successive frames having no valid speech or noise above the threshold to correspondingly reduce or increase the threshold by changing the threshold to a value that is a function of the input signal power.

    Power saving apparatus and method for AC-3 codec by reducing operations
    4.
    发明授权
    Power saving apparatus and method for AC-3 codec by reducing operations 失效
    通过减少运行的AC-3编解码器的节电设备和方法

    公开(公告)号:US06721708B1

    公开(公告)日:2004-04-13

    申请号:US09470445

    申请日:1999-12-22

    申请人: Yunbiao Wang

    发明人: Yunbiao Wang

    IPC分类号: G06F1714

    CPC分类号: G06F17/147

    摘要: The present invention provides a method and apparatus for performing an inverse modified discrete cosine transform (IMDCT) on at least one block of spectral coefficients representing an information signal in the frequency domain. The IMDCT provides an IMDCT output including at least one block of processed samples in the time domain. The new and novel method of the present invention includes converting spectral coefficients in the block of spectral coefficients to provide a block of frequency domain processed complex samples and processing the block of frequency domain processed complex samples into the block of processed samples in the time domain. Further, the converting spectral coefficients into the frequency domain processed complex samples includes regrouping the spectral coefficients into an even data sequence and an odd data sequence of spectral coefficients, and continuing to regroup the even data sequence and odd data sequence of spectral coefficients until each data sequence includes only two spectral coefficients. Butterfly computations are also performed. The performing of the butterfly computations includes performing at least one complex multiplication and at least one complex addition, and limiting the number of complex multiplications of the butterfly computations by a factor of two by calculating a first set of exponential components, &bgr;N/2,n,1, for n=0, 1, . . . , N/8, and setting a second set of exponential components, &bgr;N/2,n+N/8,1, equal to &bgr;N/2,n,1, for n=0, 1, . . . , N/8.

    摘要翻译: 本发明提供一种用于在表示频域中的信息信号的至少一个频谱系数块上执行逆修正离散余弦变换(IMDCT)的方法和装置。 IMDCT提供包括时域中至少一个处理样本块的IMDCT输出。 本发明的新颖和新颖的方法包括转换频谱系数块中的频谱系数,以提供频域处理的复杂样本块,并将频域处理的复杂样本块处理到时域中的经处理采样块中。 此外,将频谱系数转换成频域处理的复数样本包括将频谱系数重新分组为偶数数据序列和频谱系数的奇数数据序列,并且继续重新分组频谱系数的偶数据序列和奇数数据序列,直到每个数据 序列仅包括两个光谱系数。 蝴蝶计算也被执行。 蝴蝶计算的执行包括执行至少一个复数乘法和至少一个复数加法,并且通过计算第一组指数分量βN/ 2,n来限制蝴蝶计算的复乘乘数乘以因子2 ,1,对于n = 0,1,。 。 。 ,N / 8,并且对于n = 0,1,而设置第二组指数分量,βN/ 2,n + N / 8,1等于βN/ 2,n,1。 。 。 ,N / 8。

    System, method and computer program product for providing content to a remote device
    6.
    发明申请
    System, method and computer program product for providing content to a remote device 审中-公开
    用于向远程设备提供内容的系统,方法和计算机程序产品

    公开(公告)号:US20060221918A1

    公开(公告)日:2006-10-05

    申请号:US11097505

    申请日:2005-04-01

    申请人: Yunbiao Wang

    发明人: Yunbiao Wang

    IPC分类号: H04Q7/24

    摘要: Embodiments of a system, method and computer program product for providing content to a remote device are described. In one embodiment, a request to establish a link is received from a remote device via an access point in a set of access points that define a service area. A link with may then be established the remote device. An identifier may also be associated with the remote device for the newly established link so that subsequent communications made via the link can include the identifier. Communications made via the link can be monitored in the service area utilizing the identifier to determine the location of the remote device. Based on determined location of the remote device, content may be selected and sent to remote device for subsequent presentment.

    摘要翻译: 描述用于向远程设备提供内容的系统,方法和计算机程序产品的实施例。 在一个实施例中,经由定义服务区域的一组接入点中的接入点从远程设备接收到建立链路的请求。 然后可以建立与远程设备的链接。 标识符还可以与用于新建立的链路的远程设备相关联,使得经由链路进行的后续通信可以包括标识符。 通过链路进行的通信可以利用标识符在服务区域中进行监视,以确定远程设备的位置。 基于确定的远程设备的位置,可以选择内容并将其发送到远程设备以用于随后呈现。