Fast Switching Hybrid Video Decoder
    1.
    发明申请
    Fast Switching Hybrid Video Decoder 审中-公开
    快速切换混合视频解码器

    公开(公告)号:US20160014423A1

    公开(公告)日:2016-01-14

    申请号:US14862590

    申请日:2015-09-23

    IPC分类号: H04N19/423 H04N19/44

    摘要: Techniques are presented herein for switching between a software decoder and a hardware decoder in a hybrid decoder. A video bit stream is received. The video bit stream is analyzed to determine whether or not the video bit stream can be decoded by the hardware decoder. When the video bit stream can be decoded by the hardware decoder, the video bit stream is routed to the hardware decoder and also stored in a first buffer. The video bit stream is decoded by the hardware decoder and when a reference frame is decoded, the reference frame is stored in a second buffer. When the video bit stream cannot be decoded by the hardware decoder, the video bit stream is routed to the software decoder for decoding. When an instantaneous decoder refresh (IDR) frame is decoded by the software decoder, the IDR frame is stored in the first buffer.

    摘要翻译: 这里呈现了在混合解码器中在软件解码器和硬件解码器之间切换的技术。 接收视频比特流。 视频比特流被分析以确定视频比特流是否可以被硬件解码器解码。 当视频比特流可以由硬件解码器解码时,视频比特流被路由到硬件解码器并且还存储在第一缓冲器中。 视频比特流由硬件解码器解码,并且当参考帧被解码时,参考帧被存储在第二缓冲器中。 当视频比特流不能由硬件解码器解码时,视频比特流被路由到软件解码器进行解码。 当由软件解码器解码瞬时解码器刷新(IDR)帧时,IDR帧被存储在第一缓冲器中。

    Video stream modifier
    3.
    发明授权
    Video stream modifier 有权
    视频流修改器

    公开(公告)号:US08798135B2

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

    申请号:US13661778

    申请日:2012-10-26

    IPC分类号: H04N7/12

    摘要: A compressed data stream modifier 270 is disclosed. The stream modifier modifies an input data stream that may comprise audio and video data streams conforming to any one of the well-known video compression standards, for example, MPEG or AVC. The input stream is first de-multiplexed to obtain a single video elementary stream. The video elementary stream is then decoded by means of a variable-length decoder and provided to the data stream modifier. A decoding complexity of each frame is estimated by an estimator 210 and provided to a controller 250. The controller selects a number of regions from each frame based on some psycho-visual criteria, such that a method of modification of these regions can bring the decoding complexity within an available capacity at a decoder. An efficient means of adapting a decoding complexity to an available capacity is thus obtained.

    摘要翻译: 公开了压缩数据流修改器270。 流修改器修改可以包括符合任何一种公知的视频压缩标准(例如MPEG或AVC)的音频和视频数据流的输入数据流。 输入流首先被解复用以获得单个视频基本流。 视频基本流然后通过可变长度解码器解码并提供给数据流修改器。 每个帧的解码复杂度由估计器210估计并提供给控制器250.控制器基于一些心理视觉标准从每个帧中选择多个区域,使得这些区域的修改方法可以使解码 解码器可用容量内的复杂度。 从而获得将解码复杂度调整到可用容量的有效手段。

    Video decoding method without using additional buffers for storing scaled frames and system thereof
    4.
    发明授权
    Video decoding method without using additional buffers for storing scaled frames and system thereof 有权
    视频解码方法,而不使用用于存储缩放帧的附加缓冲区及其系统

    公开(公告)号:US08675738B2

    公开(公告)日:2014-03-18

    申请号:US12186541

    申请日:2008-08-06

    IPC分类号: H04N7/12

    摘要: A video decoding method for decoding a bit stream to a plurality of frames, includes: determining whether a size of a current picture is equal to that of a next picture according to the bit stream; scaling a corresponding reference frame for the next picture to generate a scaled frame when the size of the current picture is not equal to that of the next picture; and storing the scaled frame in a first frame buffer of a storage unit, wherein at least a portion of a first frame originally stored in the first frame buffer is displayed.

    摘要翻译: 一种用于将比特流解码为多个帧的视频解码方法,包括:根据比特流确定当前图像的大小是否等于下一个图像的大小; 当当前图像的大小不等于下一图像的大小时,缩放下一图像的对应参考帧以产生缩放帧; 以及将缩放的帧存储在存储单元的第一帧缓冲器中,其中显示原始存储在第一帧缓冲器中的第一帧的至少一部分。

    Moving picture decoding apparatus
    5.
    发明授权
    Moving picture decoding apparatus 有权
    运动图像解码装置

    公开(公告)号:US08265159B2

    公开(公告)日:2012-09-11

    申请号:US12438868

    申请日:2007-12-27

    IPC分类号: H04N7/12

    摘要: Provided is a moving picture decoding apparatus including: a picture memory (103) that stores previously decoded picture data of a picture including macroblocks and macroblock information described on a macroblock basis, in association therebetween; an error judging unit (104) that judges presence or absence of an error for a current picture to be decoded; a picture data replacing unit (109) that replaces, when an error is present, picture data of the current picture to be decoded with that of a previously decoded picture in the picture memory (103); and a macroblock information replacing unit (113) that replaces macroblock information in association with the current picture to be decoded including an error with macroblock information stored in association with the previously decoded picture, or a macroblock information storage unit (602) that stores information that indicates presence of the error for the current picture to be decoded in association therewith.

    摘要翻译: 提供了一种运动图像解码装置,包括:图像存储器,其存储先前解码的图像的图像数据,该图像包括以宏块为基础描述的宏块和宏块信息; 错误判定单元(104),判定当前要解码的图像的错误的存在或不存在; 图像数据替换单元,当存在错误时,用图像存储器中的先前解码图像的图像数据替换当前图像的图像数据; 以及宏块信息替换单元(113),其将与要解码的当前图像相关联的宏块信息替换为包含与先前解码的图像相关联地存储的宏块信息的错误;宏块信息存储单元(602),其存储 指示与其相关联地解码的当前图片的错误的存在。

    Video Stream Modifier
    7.
    发明申请
    Video Stream Modifier 有权
    视频流修改器

    公开(公告)号:US20080304561A1

    公开(公告)日:2008-12-11

    申请号:US11722557

    申请日:2005-12-19

    IPC分类号: H04B1/66

    摘要: A compressed data stream modifier 270 is disclosed. The stream modifier modifies an input data stream that may comprise audio and video data streams conforming to any one of the well-known video compression standards, for example, MPEG or AVC. The input stream is first de-multiplexed to obtain a single video elementary stream. The video elementary stream is then decoded by means of a variable-length decoder and provided to the data stream modifier. A decoding complexity of each frame is estimated by an estimator 210 and provided to a controller 250. The controller selects a number of regions from each frame based on some psycho-visual criteria, such that a method of modification of these regions can bring the decoding complexity within an available capacity at a decoder. An efficient means of adapting a decoding complexity to an available capacity is thus obtained.

    摘要翻译: 公开了压缩数据流修改器270。 流修改器修改可以包括符合任何一种公知的视频压缩标准(例如MPEG或AVC)的音频和视频数据流的输入数据流。 输入流首先被解复用以获得单个视频基本流。 视频基本流然后通过可变长度解码器解码并提供给数据流修改器。 每个帧的解码复杂度由估计器210估计并提供给控制器250.控制器基于一些心理视觉标准从每个帧中选择多个区域,使得这些区域的修改方法可以使解码 解码器可用容量内的复杂度。 从而获得将解码复杂度调整到可用容量的有效手段。

    Fast switching hybrid video decoder

    公开(公告)号:US09967579B2

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

    申请号:US14862590

    申请日:2015-09-23

    IPC分类号: H04N19/423 H04N19/44

    摘要: Techniques are presented herein for switching between a software decoder and a hardware decoder in a hybrid decoder. A video bit stream is received. The video bit stream is analyzed to determine whether or not the video bit stream can be decoded by the hardware decoder. When the video bit stream can be decoded by the hardware decoder, the video bit stream is routed to the hardware decoder and also stored in a first buffer. The video bit stream is decoded by the hardware decoder and when a reference frame is decoded, the reference frame is stored in a second buffer. When the video bit stream cannot be decoded by the hardware decoder, the video bit stream is routed to the software decoder for decoding. When an instantaneous decoder refresh (IDR) frame is decoded by the software decoder, the IDR frame is stored in the first buffer.

    Pixel data compression and decompression method
    10.
    发明授权
    Pixel data compression and decompression method 有权
    像素数据压缩和解压缩方法

    公开(公告)号:US08824814B2

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

    申请号:US13424051

    申请日:2012-03-19

    IPC分类号: G06K9/36 H04N7/26 G06K9/46

    摘要: A pixel data decompression method for decompressing a frame is provided. The method includes: loading memory storage addresses corresponding to to-be-decompressed blocks; reading and decompressing a pixel line of a current block according to a memory storage address of the current block; updating the memory storage address of the current block according to a decompression result; reading a memory storage address of a next block if decompression of a pixel line of the frame is not completed; and repeating the above steps until decompression of the frame is completed.

    摘要翻译: 提供了用于解压缩帧的像素数据解压缩方法。 该方法包括:加载对应于待解压缩块的存储器存储地址; 根据当前块的存储器存储地址读取和解压缩当前块的像素线; 根据解压缩结果更新当前块的存储器存储地址; 如果帧的像素线的解压缩未完成,则读取下一个块的存储器存储地址; 并重复上述步骤直到帧的解压缩完成。