Method, medium, and system encoding/decoding video data using bitrate adaptive binary arithmetic coding
    1.
    发明授权
    Method, medium, and system encoding/decoding video data using bitrate adaptive binary arithmetic coding 失效
    使用比特率自适应二进制算术编码的方法,中等和系统编码/解码视频数据

    公开(公告)号:US08718146B2

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

    申请号:US11490021

    申请日:2006-07-21

    IPC分类号: H04N7/12

    摘要: A method, medium, and system encoding/decoding video data using a binary arithmetic coding adaptive to a compression bit rate of the video data. The system may include a bitrate adaptation unit determining a maximum length of a prefix using a compression bitrate of the video data, a binarization unit dividing the video data into a prefix and a suffix according to the determined maximum length of the prefix and binarizing the video data, and an arithmetic encoding unit performing an arithmetic encoding on the binarized video data. The video data may be encoded/decoded using binary arithmetic encoding/decoding by determining the maximum length of the prefix, an order of an exponential Golomb code, and the number of contexts based on the compression bitrate. Accordingly, it is possible to obtain high encoding efficiency regardless of a range of the desired compression bitrate.

    摘要翻译: 使用适应于视频数据的压缩比特率的二进制算术编码的方法,媒体和系统对视频数据进行编码/解码。 该系统可以包括比特率适配单元,其使用视频数据的压缩比特率来确定前缀的最大长度;二进制化单元,根据所确定的前缀的最大长度将视频数据划分成前缀和后缀,并且二进制化视频 数据和对二值化视频数据执行算术编码的算术编码单元。 可以使用二进制算术编码/解码,通过基于压缩比特率确定前缀的最大长度,指数Golomb码的顺序和上下文的数量来对视频数据进行编码/解码。 因此,无论期望的压缩比特率的范围如何,都可以获得高的编码效率。

    Apparatus and method for controlling data write/read in image processing system
    2.
    发明授权
    Apparatus and method for controlling data write/read in image processing system 有权
    用于在图像处理系统中控制数据写入/读取的装置和方法

    公开(公告)号:US08175157B2

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

    申请号:US11354174

    申请日:2006-02-15

    IPC分类号: H04N7/12 H04N9/77 G06K9/46

    摘要: An apparatus and method for writing and/or reading data in an image processing system are provided. The apparatus for writing data includes: a memory formed with at least one or more banks capable of being accessed independently; and a memory control unit controlling so that a luminance component, a first chrominance component and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in the memory. The apparatus for reading data includes: a memory formed with one or more banks capable of being accessed independently in which a luminance component, a first chrominance component, and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in each bank of the memory; and a memory control unit controlling so that a luminance component, a first chrominance component, and a second chrominance component required are read from the memory.

    摘要翻译: 提供了一种用于在图像处理系统中写入和/或读取数据的装置和方法。 用于写入数据的装置包括:形成有能够独立访问的至少一个或多个存储体的存储器; 以及存储器控制单元,其控制使得基于彼此不同的各自的结构来写入属于一个宏块的亮度分量,第一色度分量和第二色度分量。 用于读取数据的装置包括:形成有一个或多个能够独立访问的存储体的存储器,其中基于彼此不同的各自的结构来写入其中属于一个宏块的亮度分量,第一色度分量和第二色度分量 ,在每一行的记忆中; 以及存储器控制单元,其控制使得从存储器读取亮度分量,第一色度分量和所需的第二色度分量。

    Context-based adaptive binary arithmetic coding method and apparatus

    公开(公告)号:US20060028359A1

    公开(公告)日:2006-02-09

    申请号:US11177416

    申请日:2005-07-11

    IPC分类号: H03M7/00

    摘要: There are provided a context-based adaptive binary arithmetic decoding method and apparatus. The context-based adaptive binary arithmetic decoding apparatus includes: a context extractor extracting a plurality of contexts from a storage unit storing contexts each including a state value for probability characteristic; a first ROM table storing current probability information so that a current binary symbol of the bit stream is decoded according to a state value of each context; a second ROM table storing predicted probability information so that a next binary symbol of the bit stream is decoded according to a state value of each context; a general mode arithmetic decoder, which performs pipeline processing, loading current probability information from the first ROM table on the basis of a current state value of a context extracted from the context extractor to decode a first binary symbol, and loading predicted probability information from the second ROM table to decode a next remaining binary symbol while decoding the remaining binary symbols; and a bypass mode arithmetic decoder, including a plurality of calculators for parallel processing, simultaneously decoding a plurality of corresponding binary symbols of the bit stream, to perform arithmetic decoding on the remaining symbols if a predetermined condition is satisfied while the general mode arithmetic decoder performs arithmetic decoding on the corresponding symbols of the bit stream. Therefore, by implementing a hardware suitable for context-based adaptive binary arithmetic decoding, it is possible to enhance a decoding speed.

    Apparatus, medium, and method for processing neighbor information in video decoding
    4.
    发明申请
    Apparatus, medium, and method for processing neighbor information in video decoding 有权
    用于处理视频解码中的邻居信息的装置,介质和方法

    公开(公告)号:US20060098734A1

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

    申请号:US11270626

    申请日:2005-11-10

    CPC分类号: H04N19/423

    摘要: Provided is an apparatus, medium, and method for processing neighbor information in a video decoder that can minimize the number of memory accesses. The apparatus includes a neighbor information providing unit and a storage unit. If at least one spatially neighboring block of a current block exists in memory, the neighbor information providing unit can access information of all neighbor blocks from the memory and provides the accessed information as neighbor information. The storage unit stores the neighbor information provided by the neighbor information providing unit and outputs the stored neighbor information to the plurality of modules.

    摘要翻译: 提供了一种用于处理可以最小化存储器访问次数的视频解码器中的邻居信息的装置,介质和方法。 该装置包括邻居信息提供单元和存储单元。 如果存储器中存在当前块的至少一个空间上相邻的块,则邻居信息提供单元可以从存储器访问所有相邻块的信息,并将所访问的信息提供为相邻信息。 存储单元存储由邻居信息提供单元提供的邻居信息,并将存储的邻居信息输出到多个模块。

    Display driving apparatus and method and medium for implementing the display driving method
    5.
    发明申请
    Display driving apparatus and method and medium for implementing the display driving method 有权
    用于实现显示驱动方法的显示驱动装置和方法和介质

    公开(公告)号:US20060279654A1

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

    申请号:US11411967

    申请日:2006-04-27

    IPC分类号: H04N11/04

    摘要: A display driving apparatus and method using a display device, such as a liquid crystal display device, and a medium for implementing a method of display driving method are provided. The display driving apparatus includes: an encoding unit which compresses and encodes image data to be displayed by the display device; a memory which stores the encoded image data; a memory control unit which stores the encoded image data in the memory and reads the encoded image data from the memory; and a decoding unit which decodes the encoded image data read out from the memory to restore the image data. Input image data is compressed and encoded in units of blocks, and the encoded image data is stored in a memory. Thereafter, the encoded image data stored in the memory is decoded, and the decoded result is output to a display device. Thus, it is possible to reduce the size of a memory included in a display driving apparatus without deteriorating the quality of an image displayed.

    摘要翻译: 提供了一种使用诸如液晶显示装置的显示装置和用于实现显示驱动方法的方法的介质的显示驱动装置和方法。 显示驱动装置包括:编码单元,对由显示装置显示的图像数据进行压缩编码; 存储编码图像数据的存储器; 存储器控制单元,其将编码图像数据存储在存储器中,并从存储器读取编码图像数据; 以及解码单元,其对从存储器读出的编码图像数据进行解码以恢复图像数据。 输入图像数据以块为单位被压缩和编码,并且编码的图像数据被存储在存储器中。 此后,存储在存储器中的编码图像数据被解码,并将解码结果输出到显示装置。 因此,可以减小显示驱动装置中包括的存储器的尺寸,而不会劣化显示的图像的质量。

    Memory mapping apparatus and method for video decoder/encoder
    6.
    发明授权
    Memory mapping apparatus and method for video decoder/encoder 有权
    用于视频解码器/编码器的存储器映射设备和方法

    公开(公告)号:US08442107B2

    公开(公告)日:2013-05-14

    申请号:US11068969

    申请日:2005-03-02

    IPC分类号: H04N7/12

    摘要: A memory mapping apparatus and a method in a video decoder/encoder utilize a dividing unit, a storage unit and a memory allocation unit. The dividing unit divides picture data into macroblocks and divides each of the macroblocks, which are units of encoding, into partitions having a predetermined size. A storage unit comprises at least one memory bank which is independently accessible. A memory allocation unit allocates adjacent partitions to different memory banks. Accordingly, a total number of cycles necessary to read and write the picture data is reduced.

    摘要翻译: 视频解码器/编码器中的存储器映射装置和方法利用分割单元,存储单元和存储器分配单元。 分割单元将图像数据分割为宏块,并将作为编码单位的宏块中的每一个划分为具有预定大小的分区。 存储单元包括可独立存取的至少一个存储体。 存储器分配单元将相邻分区分配给不同的存储体。 因此,读取和写入图像数据所需的总循环次数减少。

    Apparatus and method for controlling data write/read in image processing system
    7.
    发明申请
    Apparatus and method for controlling data write/read in image processing system 有权
    用于在图像处理系统中控制数据写入/读取的装置和方法

    公开(公告)号:US20060182181A1

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

    申请号:US11354174

    申请日:2006-02-15

    摘要: An apparatus and method for writing and/or reading data in an image processing system are provided. The apparatus for writing data includes: a memory formed with at least one or more banks capable of being accessed independently; and a memory control unit controlling so that a luminance component, a first chrominance component and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in the memory. The apparatus for reading data includes: a memory formed with one or more banks capable of being accessed independently in which a luminance component, a first chrominance component, and a second chrominance component belonging to one macroblock are written based on respective structures different to each other, in each bank of the memory; and a memory control unit controlling so that a luminance component, a first chrominance component, and a second chrominance component required are read from the memory.

    摘要翻译: 提供了一种用于在图像处理系统中写入和/或读取数据的装置和方法。 用于写入数据的装置包括:形成有能够独立访问的至少一个或多个存储体的存储器; 以及存储器控制单元,其控制使得基于彼此不同的各自的结构来写入属于一个宏块的亮度分量,第一色度分量和第二色度分量。 用于读取数据的装置包括:形成有一个或多个能够独立访问的存储体的存储器,其中基于彼此不同的各自的结构来写入其中属于一个宏块的亮度分量,第一色度分量和第二色度分量 ,在每一行的记忆中; 以及存储器控制单元,其控制使得从存储器读取亮度分量,第一色度分量和所需的第二色度分量。

    Apparatus, medium, and method for processing neighbor information in video decoding
    9.
    发明授权
    Apparatus, medium, and method for processing neighbor information in video decoding 有权
    用于处理视频解码中的邻居信息的装置,介质和方法

    公开(公告)号:US07929614B2

    公开(公告)日:2011-04-19

    申请号:US11270626

    申请日:2005-11-10

    IPC分类号: H04N7/12 G06K9/00

    CPC分类号: H04N19/423

    摘要: Provided is an apparatus, medium, and method for processing neighbor information in a video decoder that can minimize the number of memory accesses. The apparatus includes a neighbor information providing unit and a storage unit. If at least one spatially neighboring block of a current block exists in memory, the neighbor information providing unit can access information of all neighbor blocks from the memory and provides the accessed information as neighbor information. The storage unit stores the neighbor information provided by the neighbor information providing unit and outputs the stored neighbor information to the plurality of modules.

    摘要翻译: 提供了一种用于处理可以最小化存储器访问次数的视频解码器中的邻居信息的装置,介质和方法。 该装置包括邻居信息提供单元和存储单元。 如果存储器中存在当前块的至少一个空间上相邻的块,则邻居信息提供单元可以从存储器访问所有相邻块的信息,并将所访问的信息提供为相邻信息。 存储单元存储由邻居信息提供单元提供的邻居信息,并将存储的邻居信息输出到多个模块。

    Pipelining decoding apparatus and method, and computer-readable recording medium for storing computer program for controlling the pipelining decoding apparatus
    10.
    发明授权
    Pipelining decoding apparatus and method, and computer-readable recording medium for storing computer program for controlling the pipelining decoding apparatus 有权
    流水线解码装置和方法,以及用于存储用于控制流水线解码装置的计算机程序的计算机可读记录介质

    公开(公告)号:US07630441B2

    公开(公告)日:2009-12-08

    申请号:US11124080

    申请日:2005-05-09

    IPC分类号: H04N7/12

    摘要: A pipelining decoding apparatus and method, and a computer-readable recording medium for storing a computer program for controlling the pipelining decoding apparatus. Pixel values of each of the recovered images corresponding to previous macroblocks are stored as neighboring pixel values. Motion is predicted in a picture corresponding to a current macro block using the stored neighboring pixel values. An original image is recovered from the current macroblock using the result of the prediction of the motion in the picture and residue information. Some of the pixel values of the recovered image corresponding to the current macroblock are stored and the recovered image is deblocking-filtered.

    摘要翻译: 流水线解码装置和方法,以及用于存储用于控制流水线解码装置的计算机程序的计算机可读记录介质。 对应于先前宏块的每个恢复图像的像素值被存储为相邻像素值。 使用存储的相邻像素值在与当前宏块相对应的图片中预测运动。 使用图像中的运动的预测结果和残差信息,从当前宏块恢复原始图像。 存储对应于当前宏块的恢复图像的一些像素值,并且对恢复的图像进行去块滤波。