会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Adding fields of a video frame
    • 添加视频帧的字段
    • US06823006B2
    • 2004-11-23
    • US10225383
    • 2002-08-21
    • Antonius Adrianus Cornelis Maria KalkerJohan Cornelis Talstra
    • Antonius Adrianus Cornelis Maria KalkerJohan Cornelis Talstra
    • H04B166
    • G06T1/0085G06T2201/0061G06T2201/0065H04N19/112H04N19/467
    • For some video processing applications, most notably watermark detection (40), it is necessary to add or average (parts of) the two interlaced fields which make up a frame. This operation is not trivial in the MPEG domain due to the existence of frame-encoded DCT blocks. The invention provides a method and arrangement for adding the fields without requiring a frame memory or an on-the-fly inverse DCT. To this end, the mathematically required operations of inverse vertical DCT (321) and addition (322) are combined with a basis transform (323). The basis transform is chosen to be such that the combined operation is physically replaced by multiplication with a sparse matrix (32). Said sparse matrix multiplication can easily be executed on-the-fly. The inverse basis transform (35) is postponed until after the desired addition (33, 34) has been completed.
    • 对于一些视频处理应用,最值得注意的是水印检测(40),有必要添加或平均构成帧的两个隔行扫描场(部分)。 由于存在帧编码的DCT块,所以在MPEG域中这种操作并不是微不足道的。 本发明提供了一种用于在不需要帧存储器或即时反DCT的情况下添加场的方法和装置。 为此,逆垂直DCT(321)和加法(322)的数学上需要的操作与基础变换(323)组合。 选择基础变换使得组合操作被物理地替换为与稀疏矩阵(32)的乘法。 所述稀疏矩阵乘法可以容易地在运行中执行。 反向基变换(35)被推迟直到所需加法(33,34)完成。
    • 3. 发明授权
    • Broadcast encoding system and method
    • 广播编码系统及方法
    • US06807230B2
    • 2004-10-19
    • US10444409
    • 2003-05-23
    • Venugopal Srinivasan
    • Venugopal Srinivasan
    • H04B166
    • H04H20/31H04H20/33H04H60/37H04H60/39H04H2201/50
    • An encoder is arranged to add a binary code bit to block of a signal by selecting, within the block, (i) a reference frequency within the predetermined signal bandwidth, (ii) a first code frequency having a first predetermined offset from the reference frequency, and (iii) a second code frequency having a second predetermined offset from the reference frequency. The spectral amplitude of the signal at the first code frequency is increased so as to render the spectral amplitude at the first code frequency a maximum in its neighborhood of frequencies and is decreased at the second code frequency so as to render the spectral amplitude at the second code frequency a minimum in its neighborhood of frequencies. Alternatively, the portion of the signal at one of the first and second code frequencies whose spectral amplitude is smaller may be designated as a modifiable signal component such that, in order to indicate the binary bit, the phase of the modifiable signal component is changed so that this phase differs within a predetermined amount from the phase of the reference signal component. As a still further alternative, the spectral amplitude of the first code frequency may be swapped with a spectral amplitude of a frequency having a maximum amplitude in the first neighborhood of frequencies and the spectral amplitude of the second code frequency may be swapped with a spectral amplitude of a frequency having a minimum amplitude in the second neighborhood of frequencies. A decoder may be arranged to decode the binary bit.
    • 编码器被布置为通过在该块内选择(i)预定信号带宽内的参考频率来添加二进制码比特到信号块,(ii)具有从参考频率的第一预定偏移的第一码频率 ,和(iii)具有与参考频率的第二预定偏移的第二代码频率。 在第一编码频率处的信号的频谱幅度增加,以便在频率附近使第一编码频率处的频谱振幅最大,并以第二编码频率减小,以便使频谱幅度在第二编码频率 代码频率在其频率附近最小。 或者,在频谱幅度较小的第一和第二代码频率之一处的信号部分可以被指定为可修改信号分量,使得为了指示二进制位,可修改信号分量的相位改变为 该相位与参考信号分量的相位在预定量之内不同。 作为另外的替代方案,第一编码频率的频谱幅度可以用在第一频率附近具有最大幅度的频率的频谱幅度进行交换,并且第二编码频率的频谱幅度可以用频谱幅度 在第二频率附近具有最小振幅的频率。 解码器可以被布置为对二进制位进行解码。
    • 4. 发明授权
    • Use of end to end compression devices in telecommunication networks
    • 在电信网络中使用端到端的压缩设备
    • US06795497B1
    • 2004-09-21
    • US09711518
    • 2000-11-14
    • Ofer Shalem
    • Ofer Shalem
    • H04B166
    • H04B1/66
    • A method of transmitting signals along a communication path, by a first compression/decompression unit, which method comprises receiving first signals from a first direction along the path, determining based on the received first signals whether a second decompression unit is located along the path in the first direction, receiving second signals from a second direction. In the case it is determined that a second decompression unit is located along the path in the first direction, selecting a compressed or decompressed format for transmission of the second signals responsive to at least one additional parameter, such that the determination that a second decompression unit is located along the path in the first direction does not always bring about selecting the compressed format. Then, the second signals are transmitted in the selected format.
    • 一种通过第一压缩/解压缩单元沿着通信路径发送信号的方法,该方法包括从沿着路径的第一方向接收第一信号,基于接收的第一信号确定第二解压缩单元是否沿着路径位于 第一方向,从第二方向接收第二信号。 在确定第二解压缩单元沿着第一方向上的路径定位的情况下,响应于至少一个附加参数选择用于传输第二信号的压缩或解压缩格式,使得确定第二解压缩单元 沿着第一个方向沿着路径定位并不总是带来压缩格式的选择。 然后,以选择的格式发送第二信号。
    • 6. 发明授权
    • Apparatus and method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder
    • 用于在混合运动补偿和变换编码视频解码器中流水线化可变长度解码和逆量化操作的装置和方法
    • US06731686B1
    • 2004-05-04
    • US09584834
    • 2000-05-31
    • Subramania I. SudharsananParthasarathy SriramAmit Gulati
    • Subramania I. SudharsananParthasarathy SriramAmit Gulati
    • H04B166
    • H03M7/425H04N19/42H04N19/61H04N19/91
    • A method for pipelining variable length decode and inverse quantization operations in a hybrid motion-compensated and transform coded video decoder includes the step of mapping a new code word to a look-up table to retrieve a code word length, a zero-run length, and a quantized level. A new linear, zig-zagged position of a current coefficient is identified from the zero-run length and a previous zero-run length. The code word length is added to a current bitstream position to yield a new bitstream position. A quantization matrix coefficient from the new linear, zig-zagged position of the current coefficient is selected. The quantized level is multiplied by a predetermined value to produce a quantization product. In the case of inter block processing, a quantized level sign value is added to the quantization product. In the case of intra block processing, the quantization product does not include the quantization level sign. The quantization product is multiplied by a quantization matrix coefficient to form a derived quantization value. The derived quantization value is divided by a predetermined word length to produce a final quantization value. The new linear, zig-zagged position of the current coefficient is converted to a two-dimensional display position. The final quantization value is written at the display position.
    • 用于在混合运动补偿和变换编码视频解码器中流水线可变长度解码和逆量化操作的方法包括将新码字映射到查找表以检索码字长度,零游程长度, 和量化水平。 从零游程长度和以前的零游程长度来识别当前系数的新的线性,Z字形位置。 码字长度被添加到当前比特流位置以产生新的比特流位置。 选择来自当前系数的新的线性,Z字形位置的量化矩阵系数。 量化电平乘以预定值以产生量化乘积。 在块间处理的情况下,将量化的电平符号值加到量化乘积上。 在块内处理的情况下,量化乘积不包括量化等级符号。 量化乘积乘以量化矩阵系数以形成导出的量化值。 导出的量化值被预定的字长除以产生最终的量化值。 电流系数的新的线性,Z字形位置被转换为二维显示位置。 最终量化值被写入显示位置。
    • 7. 发明授权
    • System and method of video frame memory reduction of video decoders
    • 视频解码器视频帧存储器减少的系统和方法
    • US06693961B1
    • 2004-02-17
    • US09480225
    • 2000-01-10
    • Faramarz Azadegan
    • Faramarz Azadegan
    • H04B166
    • H04N19/90H04N19/176H04N19/186H04N19/428H04N19/44H04N19/63
    • Embodiments of the invention comprise a new device and method to realize an improved video frame memory reduction for a video decoder. In one embodiment, this improvement is achieved by a removal of the rate controller and the utilization of both a block compression technique and a fixed storage allocation technique, in order to lower the overall system cost, and to lower the frame memory requirements. In a preferred embodiment, this improvement is achieved by performing a hierarchical transform, for example, a Haar transform, that operates on the previously decoded frames. Then, the coefficients obtained from this transformation are quantized and then run-length coded, utilizing variable-length codes. The hierarchical transform preferably operates on an N×N block size with L levels of hierarchical decomposition, where N and L can be selected in advance. For example, in one preferred embodiment, N may equal 8, and L may equal 3. The compression system then fits the N×N block into an allocated storage of (N×N)/cf bytes, where cf designates the compression factor. For example, a nominal value of cf that equals 2, 3, or 4 may be utilized. The quantization process comprises a simple scaling of the coefficients. However, the DC coefficient is not scaled. The variable-length encoder comprises a run-length encoder that fits as many coefficients as is possible into the available space of the (N×N)/cf bytes.
    • 本发明的实施例包括一种用于实现视频解码器的改进的视频帧存储器减少的新装置和方法。 在一个实施例中,通过移除速率控制器以及块压缩技术和固定存储分配技术两者的利用来实现该改进,以便降低整体系统成本,并降低帧存储器要求。 在优选实施例中,这种改进是通过执行对先前解码的帧进行操作的分层变换,例如Haar变换来实现的。 然后,使用可变长度码对从该变换获得的系数进行量化,然后进行游程长度编码。 分层变换优选地以具有L级分层分解的N×N块大小进行操作,其中可以预先选择N和L。 例如,在一个优选实施例中,N可以等于8,并且L可以等于3.然后压缩系统将N×N块拟合到(N×N)/ cf字节的分配存储中,其中cf表示压缩因子。 例如,可以使用等于2,3或4的cf的标称值。 量化过程包括系数的简单缩放。 然而,DC系数不缩放。 可变长度编码器包括游程长度编码器,该编码器将尽可能多的系数拟合到(N×N)/ cf字节的可用空间中。
    • 8. 发明授权
    • Video encoding and video/audio/data multiplexing device
    • 视频编码和视频/音频/数据复用设备
    • US06690726B1
    • 2004-02-10
    • US09543904
    • 2000-04-06
    • Leonid YavitsAmir Morad
    • Leonid YavitsAmir Morad
    • H04B166
    • H04N19/436H04N19/42H04N19/423H04N19/43H04N19/61
    • A buffer architecture and latency reduction mechanism for buffering uncompressed/compressed information. This combination provides for a proficient division of the encoding task and quicker through-put time. The invention teaches a single chip digital signal processing device for real time video/audio compression comprising a plurality of processors, including a video input processor, a motion estimation processor, a digital signal processor, and a bitstream processor, wherein processing and transfer of the signals within the device is done in a macroblock-by-macroblock manner. The device can include a multiplexing processor that is comprised of a storage unit which buffers a compressed video bitstream and a processor which retrieves the compressed video bitstream from the storage unit and produces a multiplexed data stream whereby the compressed video bitstream is processed in a pipeline manner.
    • 用于缓冲未压缩/压缩信息的缓冲架构和延迟减少机制。 该组合提供了编码任务的精通划分和更快的占用时间。 本发明教导了一种用于实时视频/音频压缩的单芯片数字信号处理装置,包括多个处理器,包括视频输入处理器,运动估计处理器,数字信号处理器和比特流处理器,其中处理和传送 设备内的信号以宏块为单位完成。 该设备可以包括多路复用处理器,该多路复用处理器包括缓冲压缩视频比特流的存储单元和从存储单元检索压缩视频位流并产生多路复用数据流的处理器,从而以流水线方式处理压缩视频比特流 。
    • 9. 发明授权
    • Motion vector detection device and motion vector detection method
    • 运动矢量检测装置和运动矢量检测方法
    • US06671321B1
    • 2003-12-30
    • US09653483
    • 2000-08-31
    • Akihiko OhtaniTakaaki Shingo
    • Akihiko OhtaniTakaaki Shingo
    • H04B166
    • H04N5/145G06T7/231G06T2207/10016H04N19/51H04N19/53H04N19/57
    • A motion vector detection device of the present invention includes: a parameter setting section having parameters relating to N (N is a natural number equal to or greater than 2) search regions obtained by dividing at least a portion of an entire search region in a search frame; a motion vector detection section for calculating an evaluation value which indicates a degree of correlation between an encoded object block in an object frame and a candidate block in one of the N search regions and for calculating a motion vector based on the evaluation value; a result storage section for storing the motion vector and the evaluation value calculated by the motion vector detection section; and a control section for controlling the motion vector detection section to calculate motion vectors and evaluation values for M (1≦M≦N) different ones of the N search regions until a predetermined condition is satisfied, for receiving the motion vectors and the evaluation values from the result storage section, and for determining the motion vector for the encoded object block.
    • 本发明的运动矢量检测装置包括:具有与N(N是2以上的自然数)相关的参数的参数设定部,通过在搜索中划分整个搜索区域的至少一部分而获得的搜索区域 帧; 运动矢量检测部分,用于计算指示目标帧中的编码对象块与N个搜索区域之一中的候选块之间的相关度的评估值,并且用于基于评估值计算运动矢量; 结果存储部分,用于存储由运动矢量检测部分计算出的运动矢量和评估值; 以及控制部分,用于控制运动矢量检测部分,以计算用于接收运动矢量的M个(1 <= M <= N)个不同的N个搜索区域的运动矢量和评估值,直到满足预定条件, 来自结果存储部分的评估值,以及用于确定编码对象块的运动矢量。