Pixel calculating device
    1.
    发明授权
    Pixel calculating device 有权
    像素计算装置

    公开(公告)号:US06829302B2

    公开(公告)日:2004-12-07

    申请号:US10019498

    申请日:2001-12-20

    IPC分类号: H04N712

    摘要: A pixel calculating device that performs vertical filtering on pixel data in order to reduce frame data in a vertical direction. The pixel calculating device includes a decoding unit 401 for decoding compressed video data to produce frame data, frame memory 402 for storing the frame data, a filtering unit 403 for reducing the frame data in a vertical direction by the vertical filtering to produce a reduced image, buffer memory 404 for storing the reduced image outputted from filtering unit 403, and a control unit 406 for controlling filtering unit 403 based on a decoding state of the video data by decoding unit 401 and a filtering state of the frame data by filtering unit 403, so that overrun and underrun do not occur in filtering unit 403.

    摘要翻译: 一种对像素数据进行垂直滤波以便在垂直方向上减少帧数据的像素计算装置。 像素计算装置包括用于解码压缩视频数据以产生帧数据的解码单元401,用于存储帧数据的帧存储器402,用于通过垂直滤波减少垂直方向上的帧数据以产生缩小图像的滤波单元403 用于存储从滤波单元403输出的缩小图像的缓冲存储器404,以及基于解码单元401的视频数据的解码状态和滤波单元403的帧数据的滤波状态来控制滤波单元403的控制单元406 ,因此在过滤单元403中不会发生溢出和欠载。

    Pixel calculating device
    2.
    发明授权
    Pixel calculating device 有权
    像素计算装置

    公开(公告)号:US06809777B2

    公开(公告)日:2004-10-26

    申请号:US10019419

    申请日:2001-12-18

    IPC分类号: H04N964

    CPC分类号: H04N19/80 G06T1/20 G06T5/20

    摘要: A pixel calculating device for performing vertical filtering that includes 16 pixel processing units 1 to 16 and an input buffer group 22 storing 16 pieces of pixel data and filter coefficients. Each of the pixel processing units performs operations using the pixel data and a filter coefficient supplied from input buffer group 22, and then acquires pixel data from an adjacent pixel processing unit. Further operations are performed by each of the pixel processing units using the acquired pixel data and operation results are accumulated. Filtering is carried out through a repetition of this acquiring and accumulation process, the number of taps being determined by the number of repetitions.

    摘要翻译: 用于执行垂直滤波的像素计算装置,其包括16个像素处理单元1至16以及存储16个像素数据和滤波器系数的输入缓冲器组22。 每个像素处理单元使用从输入缓冲器组22提供的像素数据和滤波器系数来执行操作,然后从邻近的像素处理单元获取像素数据。 使用所获取的像素数据由每个像素处理单元执行进一步的操作,并且累积运算结果。 通过重复该获取和累积过程来进行过滤,抽头的数量由重复次数确定。

    Transcoder
    3.
    发明授权
    Transcoder 失效
    转码器

    公开(公告)号:US07167520B2

    公开(公告)日:2007-01-23

    申请号:US10686237

    申请日:2003-10-15

    IPC分类号: H04B1/66

    摘要: A transcoder for resizing video data and outputting the resized video data to a reproduction apparatus. The reproduction apparatus reproduces the resized video data by repeating a display period and a non-display period alternately. The transcoder includes: a resizing unit that resizes the video data; and a control unit that causes the resizing unit to resize the video data to first video data having a first resolution so that the reproduction apparatus displays one image during each display period, and causes the resizing unit to resize, during each period between the resizing of the video data to the first video data, the video data to second video data having a second resolution that is lower than the first resolution.

    摘要翻译: 一种用于调整视频数据大小并将调整大小的视频数据输出到再现设备的代码转换器。 再现装置通过重复显示周期和非显示周期交替地再现调整大小的视频数据。 代码转换器包括:调整大小的视频数据的调整大小; 以及控制单元,其使所述调整大小单元将所述视频数据的大小调整为具有第一分辨率的第一视频数据,使得所述再现设备在每个显示周期期间显示一个图像,并且使得调整大小单元在调整大小 将视频数据提供给第一视频数据,将视频数据转换为具有低于第一分辨率的第二分辨率的第二视频数据。

    Image decoding apparatus, recording medium which computer can read from, and program which computer can read
    4.
    发明授权
    Image decoding apparatus, recording medium which computer can read from, and program which computer can read 失效
    图像解码装置,计算机可读取的记录介质,以及计算机可读取的程序

    公开(公告)号:US07228064B2

    公开(公告)日:2007-06-05

    申请号:US10211716

    申请日:2002-08-02

    IPC分类号: H04N7/26 H03N7/40

    摘要: The present invention provides an image decoding apparatus that realizes speed-up processing of taking out an MR (macroblock remainder) from a fixed length unit that consists of a first DCT block and the MR, without increasing cost. A Setup processor 3 outputs one out of a plurality of fixed length units that constitute an SB (synchronized block). First, calculation is performed for a length from a beginning of the fixed length unit to a EOB (end of block) that is included in the fixed length unit. The calculated length is then used as an offset in taking out the MR. Then an end portion of a second DCT block that is included in the MR is combined with a corresponding beginning portion of the second DCT block, in order to obtain the complete second DCT block. The complete second DCT block is outputted to a variable length code decoder 13.

    摘要翻译: 本发明提供一种图像解码装置,其实现从由第一DCT块和MR组成的固定长度单元取出MR(宏块余数)的加速处理,而不增加成本。 安装处理器3输出构成SB(同步块)的多个固定长度单元中的一个。 首先,从固定长度单位的开始到包括在固定长度单位中的EOB(块末尾)的长度进行计算。 然后将计算出的长度用作取出MR的偏移量。 然后,包括在MR中的第二DCT块的结束部分与第二DCT块的对应开始部分组合,以便获得完整的第二DCT块。 完整的第二DCT块被输出到可变长度码解码器13。

    Transcoder
    5.
    发明申请
    Transcoder 失效
    转码器

    公开(公告)号:US20050238095A1

    公开(公告)日:2005-10-27

    申请号:US10686237

    申请日:2003-10-15

    摘要: A transcoder for resizing video data and outputting the resized video data to a reproduction apparatus. The reproduction apparatus reproduces the resized video data by repeating a display period and a non-display period alternately. The transcoder includes: a resizing unit that resizes the video data; and a control unit that causes the resizing unit to resize the video data to first video data having a first resolution so that the reproduction apparatus displays one image during each display period, and causes the resizing unit to resize, during each period between the resizing of the video data to the first video data, the video data to second video data having a second resolution that is lower than the first resolution.

    摘要翻译: 一种用于调整视频数据大小并将调整大小的视频数据输出到再现设备的代码转换器。 再现装置通过重复显示周期和非显示周期交替地再现调整大小的视频数据。 代码转换器包括:调整大小的视频数据的调整大小; 以及控制单元,其使所述调整大小单元将所述视频数据的大小调整为具有第一分辨率的第一视频数据,使得所述再现设备在每个显示周期期间显示一个图像,并且使得调整大小单元在调整大小 将视频数据提供给第一视频数据,将视频数据转换为具有低于第一分辨率的第二分辨率的第二视频数据。

    Media processing apparatus which operates at high efficiency

    公开(公告)号:US07079583B2

    公开(公告)日:2006-07-18

    申请号:US10007248

    申请日:2001-10-24

    IPC分类号: H04N7/12

    摘要: A media processing apparatus is made up of an I/O processing unit for performing input/output processing which asynchronously occurs due to an external factor and a decode processing unit for performing decode processing mainly for decoding of data streams stored in a memory in parallel with the input/output processing. The input/output processing includes receiving the data streams which are asynchronously inputted, storing the inputted data streams in the memory, and supplying the data streams from the memory to the decode processing unit. The decode processing unit is made up of a sequential processing unit mainly performing condition judgements on the data streams and a routine processing unit performing decode processing on compressed video data aside from header analysis of the compressed video data in parallel with the sequential processing. Accordingly, the input/output processing means and the decode processing means are respectively charged with the asynchronous processing and the decode processing, and the input/output processing means and the decode processing means operate in parallel as in pipeline processing. As a result, the decode processing means can be devoted to the decode processing, regardless of asynchronous processing. Accordingly, processes including input processing of stream data, decode processing of the inputted data, and output processing of decoded data are executed efficiently.

    Media processing apparatus which operates at high efficiency
    8.
    发明授权
    Media processing apparatus which operates at high efficiency 失效
    以高效率运行的媒体处理装置

    公开(公告)号:US06310921B1

    公开(公告)日:2001-10-30

    申请号:US09055583

    申请日:1998-04-06

    IPC分类号: H04N712

    摘要: A media processing apparatus is made up of an I/O processing unit for performing input/output processing which asynchronously occurs due to an external factor and a decode processing unit for performing decode processing mainly for decoding of data streams stored in a memory in parallel with the input/output processing. The input/output processing includes receiving the data streams which are asynchronously inputted, storing the inputted data streams in the memory, and supplying the data streams from the memory to the decode processing unit. The decode processing unit is made up of a sequential processing unit mainly performing condition judgements on the data streams and a routine processing unit performing decode processing on compressed video data aside from header analysis of the compressed video data in parallel with the sequential processing. Accordingly, the input/output processing means and the decode processing means are respectively charged with the asynchronous processing and the decode processing, and the input/output processing means and the decode processing means operate in parallel as in pipeline processing. As a result, the decode processing means can be devoted to the decode processing, regardless of asynchronous processing. Accordingly, processes including input processing of stream data, decode processing of the inputted data, and output processing of decoded data are executed efficiently.

    摘要翻译: 媒体处理装置由用于执行由于外部因素而异步发生的输入/输出处理的I / O处理单元和用于执行主要用于解码存储在存储器中的数据流的解码处理的解码处理单元 输入/输出处理。 输入/输出处理包括接收异步输入的数据流,将输入的数据流存储在存储器中,并将数据流从存储器提供给解码处理单元。 解码处理单元由主要对数据流执行条件判断的顺序处理单元和与压缩视频数据的标题分析相一致的压缩视频数据执行解码处理的例程处理单元构成,与顺序处理并行。 因此,输入/输出处理装置和解码处理装置分别充有异步处理和解码处理,并且输入/输出处理装置和解码处理装置如在流水线处理中并行操作。 结果,无论异步处理如何,解码处理装置都可以用于解码处理。 因此,有效地执行包括流数据的输入处理,输入数据的解码处理和解码数据的输出处理的处理。

    Image processor and image processing method
    9.
    发明授权
    Image processor and image processing method 有权
    图像处理器和图像处理方法

    公开(公告)号:US06987811B2

    公开(公告)日:2006-01-17

    申请号:US10048360

    申请日:2001-05-31

    IPC分类号: H04N7/12

    摘要: The speed of decoding processing for variable-length coded image data is improved. The image processor includes a variable-length decoding unit for variable-length decoding input data and outputting a pair of the run length of zero coefficients and a non-zero coefficient; an inverse quantization unit for subjecting the non-zero coefficient to inverse quantization and obtaining inverse quantized data to be output; an address setting unit for carrying out inverse scanning, obtaining an address for storing the inverse quantized data on the basis of the run length of zero coefficients and specifying the address in the data storage unit; a write information storage unit for setting a write flag in an address thereof corresponding to the specified address; and a data reading unit for reading data from the data storage unit, and on the basis of information stored in the write information storage unit, directly outputting data from the address specified by the address setting unit while substituting a predetermined value for data from an address other than the specified address to output the substituted value.

    摘要翻译: 提高了可变长度编码图像数据的解码处理速度。 图像处理器包括:可变长度解码单元,用于对输入数据进行可变长度解码并输出一对零系数的游程长度和非零系数; 逆量化单元,用于对非零系数进行逆量化,并获得要被输出的反量化数据; 地址设定单元,用于执行反向扫描,基于零系数的游程长度获得用于存储逆量化数据的地址,并指定数据存储单元中的地址; 写入信息存储单元,用于在对应于指定地址的地址中设置写入标志; 以及数据读取单元,用于从数据存储单元读取数据,并且基于存储在写入信息存储单元中的信息,直接从地址设置单元指定的地址输出数据,同时从地址替换预定值的数据 除了指定的地址以输出替代值。

    Pixel processing circuit, decoding apparatus, and pixel processing method
    10.
    发明申请
    Pixel processing circuit, decoding apparatus, and pixel processing method 审中-公开
    像素处理电路,解码装置和像素处理方法

    公开(公告)号:US20050018914A1

    公开(公告)日:2005-01-27

    申请号:US10865416

    申请日:2004-06-10

    摘要: The invention provides a circuit used in a padding and other processes necessary for coding of objects, and performs at high speed pixel processing to generate pixel values to be assigned to cells, using pixel values in a reference area, which includes cells with and without a pixel value. A cell address outputting unit (i) obtains cell addresses indicating positions of a predetermined number of cells serially arranged and binary signals expressing whether those cells each have a pixel value, and (ii) selects, for each cell, two of the obtained cell addresses corresponding to a part of binary signals each expressing that a cell has a pixel value, and outputs the selected cell addresses. A reading unit reads pixel values of the cells at the outputted cell addresses. An operating unit calculates the average of the two read pixel values and outputs the average as a pixel value.

    摘要翻译: 本发明提供了一种用于填充和其他对象编码所需的处理的电路,并使用参考区域中的像素值在高速像素处理中执行以分配给单元的像素值,该电路包括具有和不具有 像素值。 单元地址输出单元(i)获得指示串行排列的预定数量的单元的位置的单元地址,以及表示这些单元是否具有像素值的二进制信号,以及(ii)为每个单元选择两个获得的单元地址 对应于每个表示单元具有像素值的二进制信号的一部分,并输出所选择的单元地址。 读取单元读取输出的单元地址处的单元的像素值。 操作单元计算两个读取像素值的平均值,并将该平均值作为像素值输出。