Method and apparatus to accommodate partial picture input to an
MPEG-compliant encoder
    1.
    发明授权
    Method and apparatus to accommodate partial picture input to an MPEG-compliant encoder 失效
    将部分图像输入适应MPEG符合编码器的方法和装置

    公开(公告)号:US5790199A

    公开(公告)日:1998-08-04

    申请号:US812822

    申请日:1997-03-06

    IPC分类号: H04N19/89 H04N7/00

    CPC分类号: H04N19/89

    摘要: Method and apparatus for detecting and correcting error in an uncompressed digital video image data stream. The method and apparatus identify error or partial picture scenarios. Each of the possible error or partial picture scenarios is identified in a Partial Picture Repair Unit, which causes error processing of the uncompressed video input stream, resulting in the creation of a repaired data stream on the repaired pixel bus. The repair begins upon detection of an erroneous picture, field, or line. Processing for that picture, field or line is stopped upon detection of an error in the synchronization signals, and processing is resumed when the end of line, end of field, or end of picture indicator is detected.

    摘要翻译: 用于检测和校正未压缩数字视频图像数据流中的错误的方法和装置。 该方法和装置识别错误或部分图片情景。 每个可能的错误或部分图像场景在部分图像修复单元中被识别,其导致未压缩视频输入流的错误处理,导致在修复的像素总线上创建修复的数据流。 在检测到错误的图片,字段或行后开始修复。 在检测到同步信号中的错误时停止针对该图像,场或线的处理,并且当检测到行尾,场结束或图像指示符结束时,恢复处理。

    Method and apparatus to accommodate partial picture input to an MPEG-compliant encoder
    2.
    发明授权
    Method and apparatus to accommodate partial picture input to an MPEG-compliant encoder 失效
    将部分图像输入适应MPEG符合编码器的方法和装置

    公开(公告)号:US06229853B1

    公开(公告)日:2001-05-08

    申请号:US09111853

    申请日:1998-07-08

    IPC分类号: A04B166

    CPC分类号: H04N19/89

    摘要: Method and apparatus for detecting and correcting error in an uncompressed digital video image data stream. The method and apparatus identify error or partial picture scenarios. Each of the possible error or partial picture scenarios is identified in a Partial Picture Repair Unit, which causes error processing of the uncompressed video input stream, resulting in the creation of a repaired data stream on the repaired pixel bus. The repair begins upon detection of an erroneous picture, field, or line. Processing for that picture, field or line is stopped upon detection of an error in the synchronization signals, and processing is resumed when the end of line, end of field, or end of picture indicator is detected.

    摘要翻译: 用于检测和校正未压缩数字视频图像数据流中的错误的方法和装置。 该方法和装置识别错误或部分图片情景。 每个可能的错误或部分图像场景在部分图像修复单元中被识别,其导致未压缩视频输入流的错误处理,导致在修复的像素总线上创建修复的数据流。 在检测到错误的图片,字段或行后开始修复。 在检测到同步信号中的错误时停止针对该图像,场或线的处理,并且当检测到行尾,场结束或图像指示符结束时,恢复处理。

    Sharing reference data between multiple encoders parallel encoding a sequence of video frames
    3.
    发明授权
    Sharing reference data between multiple encoders parallel encoding a sequence of video frames 有权
    在多个编码器之间共享参考数据并行编码视频帧序列

    公开(公告)号:US06356589B1

    公开(公告)日:2002-03-12

    申请号:US09239381

    申请日:1999-01-28

    IPC分类号: H04B166

    CPC分类号: H04N19/436 H04N19/30

    摘要: A digital video encode system, method and computer program product are described wherein a picture is divided into multiple active areas that are parallel encoded using multiple encoders. The encoders associated with adjoining active areas of the picture are configured to exchange reference data to facilitate avoiding appearance of a seam between the adjoining active areas of a subsequent picture in a sequence of pictures due to separate encoding thereof by the multiple encoders. The reference data transferred from one encoder to an adjoining encoder is an encoded and decoded section of the picture and is used by the adjoining encoder as an expanded reference area for motion estimation when encoding the subsequent picture.

    摘要翻译: 描述了一种数字视频编码系统,方法和计算机程序产品,其中将图像划分为使用多个编码器并行编码的多个有效区域。 与图像的相邻有效区域相关联的编码器被配置为交换参考数据,以便于由于多个编码器的单独编码而在图像序列中的后续图像的相邻有效区域之间出现接缝。 从一个编码器传送到相邻编码器的参考数据是图像的编码和解码部分,并且由邻接的编码器用作编码后续图像时的用于运动估计的扩展参考区域。

    Dynamically partitionable digital video encoder processor
    5.
    发明授权
    Dynamically partitionable digital video encoder processor 失效
    动态分区数字视频编码器处理器

    公开(公告)号:US5644504A

    公开(公告)日:1997-07-01

    申请号:US411239

    申请日:1995-03-27

    摘要: Disclosed is a digital video encoder processor for discrete cosine transform encoding. The discrete cosine transform encoding includes the encoding steps of (1) determining the discrete cosine transform field or frame type, (2) addressing individual pixels as either (i) vertically adjacent pixels on consecutive Odd and Even field lines, or (ii) vertically adjacent pixels on consecutive Odd field lines, then consecutive Even field lines; or (iii) vertically adjacent pixels on consecutive Even field lines, then consecutive Odd field lines. These subtractions may be performed between (i) consecutive lines, (ii) odd lines, or (iii) even lines. The next step is finding the smallest variance of the above subtractions to determine the discrete cosine transform coding type. The subtractions are carried out in a dynamically partitionable processor having a plurality of datapaths. The datapaths are partitionable by the action of running opcode into (i) a single wide datapath, and (ii) a plurality of narrow datapaths for calculating the absolute value of the difference between two pixels, and accumulating the results of the subtraction.

    摘要翻译: 公开了一种用于离散余弦变换编码的数字视频编码器处理器。 离散余弦变换编码包括(1)确定离散余弦变换场或帧类型的编码步骤,(2)将各个像素寻址为连续奇数和偶数场线上的(i)垂直相邻像素,或(ii)垂直 连续奇数场线上的相邻像素,然后连续偶数场线; 或(iii)连续偶数场线上的垂直相邻像素,然后连续的奇数场线。 这些减法可以在(i)连续行,(ii)奇数行或(iii)偶数行之间执行。 下一步是找到上述减法的最小方差,以确定离散余弦变换编码类型。 在具有多个数据路径的动态可分割处理器中执行减法。 数据路径可以通过运行操作码的操作来分割为(i)单个宽数据路径,以及(ii)用于计算两个像素之间的差的绝对值并且累加减法结果的多个窄数据路径。

    Highly programmable chrominance filter for 4:2:2 to 4:2:0 conversion during MPEG2 video encoding
    6.
    发明授权
    Highly programmable chrominance filter for 4:2:2 to 4:2:0 conversion during MPEG2 video encoding 失效
    在MPEG2视频编码期间4:2:2到4:2:0的高度可编程色度滤波器

    公开(公告)号:US06188730B1

    公开(公告)日:2001-02-13

    申请号:US09046286

    申请日:1998-03-23

    IPC分类号: H04N0718

    摘要: A filter for downsampling input video having a first chrominance sampling to a second chrominance sampling. The input video has a Bitstream of data representing a sequence of picture frames, where each picture frame has a plurality of video lines. The filter has a means for choosing a downsampling mode from a list of available downsampling modes for the downsampling of the first chrominance sampling. The filter also has a means for dividing each picture frame into video line sets according to predetermined criteria for the particular downsampling mode chosen, where each video line set has at least two video lines. A means for assigning default downsampling coefficients for each of the video lines in the video line sets based upon the downsampling mode chosen is also provided in the filter. Lastly, the filter has a means for downsampling each video line set to a single video line having the second chrominance sampling. In a preferred embodiment, the first chrominance sampling is 4:2:2 and the second chrominance sampling is 4:2:0.

    摘要翻译: 用于对具有第一色度采样到第二色度采样的输入视频进行下采样的滤波器。 输入视频具有表示图像序列的数据的比特流,其中每个图像帧具有多个视频行。 滤波器具有用于从用于下采样第一色度采样的可用下采样模式的列表中选择下采样模式的装置。 滤波器还具有根据所选择的特定下采样模式的预定标准将每个图像帧划分成视频行集合的装置,其中每个视频行集合具有至少两个视频行。 在过滤器中还提供了用于根据所选择的下采样模式为视频行集合中的每个视频行分配默认下采样系数的装置。 最后,滤波器具有用于对设置为具有第二色度采样的单个视频线的每个视频线进行下采样的装置。 在优选实施例中,第一色度采样为4:2:2,第二色度采样为4:2:0。

    Macroblock bit regulation schemes for video encoder
    7.
    发明授权
    Macroblock bit regulation schemes for video encoder 失效
    视频编码器的宏块位调节方案

    公开(公告)号:US06111913A

    公开(公告)日:2000-08-29

    申请号:US859544

    申请日:1997-05-20

    IPC分类号: H04N7/30 H04N7/26 H04N7/50

    摘要: An MPEG2 compliant digital video encoder system employs an I-frame video encoder module having a quantization unit and variable length encoding to encode coefficients of each macroblock of a picture. Bit regulation schemes are presented for constraining selected coefficients of a macroblock if the bit rate of two prior macroblocks in a row exceeded a bit rate limit, or if the bit rate of the current nonintra macroblock is greater than a predetermined megabits per second (Mbps) limit. Pattern constraining is implemented within the quantization unit. For nonintra pictures, the conventional variable length coding process is modified to generate a Fixed Coded Block Pattern (FCBP) header for each macroblock of the picture for outputting in the bitstream prior to coding of the coefficients. The FCBP signifies that each block of the macroblock contains at least one nonzero coefficient. The regulation scheme then ensures that each block of the macroblock includes at least one nonzero coefficient by setting one of the coefficients in an all zeros block to a nonzero value.

    摘要翻译: MPEG2兼容的数字视频编码器系统采用具有量化单位和可变长度编码的I帧视频编码器模块来编码图像的每个宏块的系数。 如果一行中的两个先前宏块的比特率超过比特率限制,或者如果当前nonintra宏块的比特率大于每秒预定兆比特(Mbps),则给出限制宏块的选定系数的比特调节方案, 限制。 模式约束在量化单元内实现。 对于非暗视频图像,常规可变长度编码处理被修改以在图像的每个宏块之前生成用于在编码系数之前在比特流中输出的固定编码块模式(FCBP)头部。 FCBP表示宏块的每个块包含至少一个非零系数。 调节方案然后通过将全零块中的系数之一设置为非零值来确保宏块的每个块包括至少一个非零系数。

    Method and apparatus for motion estimation using trajectory in a digital
video encoder
    8.
    发明授权
    Method and apparatus for motion estimation using trajectory in a digital video encoder 失效
    用于使用数字视频编码器中的轨迹进行运动估计的方法和装置

    公开(公告)号:US5661524A

    公开(公告)日:1997-08-26

    申请号:US612639

    申请日:1996-03-08

    CPC分类号: H04N19/51 H04N19/56

    摘要: Method and apparatus for calculating motion vectors. The method and apparatus calculate a motion trajectory value and initial base weights such that when x is the horizontal offset of the current macroblock from the left edge of the search window, and y is the vertical offset of the current macroblock from the top edge of the search window, and this pair of x and y values are used as the initial base weights, the motion estimation provides the best matched macroblock that has the shortest distance from the current macroblock. When the initial base weights are set to 0's, then the motion estimation will produce the first best matched macroblock encountered by the search circuitry. A scheme is also provided to set the initial base weights so that the best matched macroblock closest to the motion trajectory is selected for the motion estimation.

    摘要翻译: 用于计算运动矢量的方法和装置。 所述方法和装置计算运动轨迹值和初始基本权重,使得当x是当前宏块与搜索窗口的左边缘的水平偏移量,并且y是当前宏块距离搜索窗口的左边缘的垂直偏移量 搜索窗口,并且将这对x和y值用作初始基本权重,则运动估计提供与当前宏块具有最短距离的最佳匹配宏块。 当初始基本权重设置为0时,运动估计将产生搜索电路遇到的第一最佳匹配宏块。 还提供了一种设置初始基本权重的方案,使得最接近运动轨迹的最佳匹配宏块被选择用于运动估计。

    Apparatus for color component compression
    10.
    发明授权
    Apparatus for color component compression 失效
    彩色成分压缩装置

    公开(公告)号:US06198767B1

    公开(公告)日:2001-03-06

    申请号:US08411127

    申请日:1995-03-27

    IPC分类号: H04N1104

    摘要: A method of encoding interlaced, full motion digital video image data. The digital video image data has two interlaced fields per frame with luminance and chrominance components, where the chrominance components are uncorrelated between adjacent fields. The method encompasses applying one field of chrominance information to both luminance fields of a frame. This encodes chrominance components at one quarter the spatial resolution of the luminance components.

    摘要翻译: 一种编码隔行全数字视频图像数据的方法。 数字视频图像数据每帧具有两个具有亮度和色度分量的隔行场,其中色度分量在相邻场之间不相关。 该方法包括将一个色度信息场应用于帧的两个亮度场。 这在亮度分量的空间分辨率的四分之一处对色度分量进行编码。