Video processing system, computer program product and method for managing a transfer of information between a memory unit and a decoder
    3.
    发明授权
    Video processing system, computer program product and method for managing a transfer of information between a memory unit and a decoder 有权
    视频处理系统,用于管理存储器单元和解码器之间的信息传送的计算机程序产品和方法

    公开(公告)号:US09143793B2

    公开(公告)日:2015-09-22

    申请号:US12788386

    申请日:2010-05-27

    摘要: Video processing system, computer program product and method for managing an exchange of information between a memory unit and a decoder, the method includes: (a) retrieving, from the memory unit, a first non-zero data structure that comprises only non-zero first transform coefficient groups; wherein first transform coefficient groups are associated with a first quality level; (b) retrieving, from the memory unit, second layer information; (c) processing, by the video decoder, the second layer information and the first non-zero data structure to provide second transform coefficient groups; (c) generating, by the video decoder, a second non-zero data structure that comprises only non-zero second transform coefficient groups; wherein the second non-zero data structure is associated with a second quality level that is higher than the first quality level; (d) generating second non-zero indicators that are indicative of non-zero transform coefficient groups, wherein the second non-zero data structure is associated with a second quality level that is higher than the first quality level; and (e) writing to the memory unit the second non-zero indicators.

    摘要翻译: 视频处理系统,用于管理存储器单元和解码器之间的信息交换的计算机程序产品和方法,所述方法包括:(a)从存储器单元检索仅包含非零的第一非零数据结构 第一变换系数组; 其中第一变换系数组与第一质量水平相关联; (b)从所述存储器单元检索第二层信息; (c)由视频解码器处理第二层信息和第一非零数据结构以提供第二变换系数组; (c)由视频解码器生成仅包括非零第二变换系数组的第二非零数据结构; 其中所述第二非零数据结构与高于所述第一质量水平的第二质量水平相关联; (d)产生指示非零变换系数组的第二非零指示符,其中所述第二非零数据结构与高于所述第一质量水平的第二质量水平相关联; 和(e)向存储器单元写入第二非零指示符。

    VIDEO PROCESSING SYSTEM AND METHOD FOR PARALLEL PROCESSING OF VIDEO DATA
    4.
    发明申请
    VIDEO PROCESSING SYSTEM AND METHOD FOR PARALLEL PROCESSING OF VIDEO DATA 审中-公开
    视频处理系统和视频数据并行处理方法

    公开(公告)号:US20130148717A1

    公开(公告)日:2013-06-13

    申请号:US13818480

    申请日:2010-08-26

    IPC分类号: H04N7/26

    CPC分类号: H04N19/436 H04N19/30

    摘要: The invention pertains to a video processing system for video processing, the video processing system being arranged to assign tasks to least two parallel processing units capable of parallel processing of tasks. The video processing system is further arranged to control at least one storage device to store input video data to be processed, processed video data and a task list of video processing tasks. The video processing system is arranged to provide and/or process video data having a hierarchical enhancement structure comprising at least one basic layer and one or more enhancement layers dependent on the basic layer and/or at least one of the other enhancement layers. It is further arranged to assign at least one task of the task list to one of the parallel processing units; and to update, after the parallel processing unit has processed a task, the task list with information regarding tasks related to at least one enhancement layer dependent on the processed task. The invention also pertains to a corresponding method for parallel processing of video data.

    摘要翻译: 本发明涉及用于视频处理的视频处理系统,该视频处理系统被布置为将任务分配给能够并行处理任务的至少两个并行处理单元。 视频处理系统进一步被布置为控制至少一个存储设备来存储要处理的输入视频数据,处理的视频数据和视频处理任务的任务列表。 视频处理系统被布置为提供和/或处理具有分级增强结构的视频数据,所述分级增强结构包括至少一个基本层和取决于基本层和/或至少其中一个增强层的一个或多个增强层。 进一步地,将任务列表的至少一个任务分配给并行处理单元之一; 并且在并行处理单元处理任务之后,更新具有与依赖于所处理的任务的至少一个增强层相关的任务的信息的任务列表。 本发明还涉及用于并行处理视频数据的相应方法。

    Device and method for generating cache user initiated pre-fetch requests
    5.
    发明授权
    Device and method for generating cache user initiated pre-fetch requests 有权
    用于生成高速缓存用户发起的预取请求的设备和方法

    公开(公告)号:US08458407B2

    公开(公告)日:2013-06-04

    申请号:US12530575

    申请日:2007-03-13

    IPC分类号: G06F12/00

    CPC分类号: G06F12/0862

    摘要: A method for generating cache user initiated pre-fetch requests, the method comprises initiating a sequence of user initiated pre-fetch requests; the method being characterized by: determining the timing of user initiated pre-fetch requests of the sequence of user initiated pre-fetch requests in response to: the timing of an occurrence of a last triggering event, a user initiated pre-fetch sequence delay period and a user initiated pre-fetch sequence rate.

    摘要翻译: 一种用于产生高速缓存用户发起的预取请求的方法,所述方法包括发起用户发起的预取请求的序列; 该方法的特征在于:响应于:最后触发事件的发生的定时,用户发起的预取序列延迟周期来确定用户发起的预取请求序列的用户发起的预取请求的定时 和用户启动的预取序列速率。

    Video processing system, computer program product and method for decoding an encoded video stream
    6.
    发明申请
    Video processing system, computer program product and method for decoding an encoded video stream 审中-公开
    视频处理系统,用于解码编码视频流的计算机程序产品和方法

    公开(公告)号:US20110293019A1

    公开(公告)日:2011-12-01

    申请号:US12788394

    申请日:2010-05-27

    IPC分类号: H04N11/02

    摘要: Video processing system, computer program product and method for decoding an encoded video stream, the method includes: receiving an encoded video stream that comprises a plurality of encoded video frames, each encoded video frame comprises multiple encoded frame portions; and repeating, for each encoded frame portion: providing, to an entropy decoder, different quality level representations of the encoded frame portion and context information generated during an entropy decoding process of different quality level representations of another encoded frame portion; entropy decoding, by the entropy decoder, the different quality level representations of the frame portion based on the context information; wherein the entropy decoding comprises updating the context information; wherein the entropy decoding is selected from a group consisting of context based adaptive binary arithmetic coding (CABAC) and context based variable length coding (CBVLC); and storing the context information.

    摘要翻译: 视频处理系统,用于解码编码视频流的计算机程序产品和方法,所述方法包括:接收包括多个编码视频帧的编码视频流,每个编码视频帧包括多个编码帧部分; 并且对于每个编码的帧部分重复:向熵解码器提供编码的帧部分的不同质量级表示和在另一编码帧部分的不同质量级表示的熵解码处理期间生成的上下文信息; 由熵解码器基于上下文信息对帧部分的不同质量级别表示进行熵解码; 其中所述熵解码包括更新所述上下文信息; 其中所述熵解码从由基于上下文的自适应二进制算术编码(CABAC)和基于上下文的可变长度编码(CBVLC)组成的组中选择; 并存储上下文信息。

    System and Method for Parallel Video Processing in Multicore Devices
    7.
    发明申请
    System and Method for Parallel Video Processing in Multicore Devices 失效
    多核设备并行视频处理系统与方法

    公开(公告)号:US20090307464A1

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

    申请号:US12135638

    申请日:2008-06-09

    IPC分类号: G06F9/30

    CPC分类号: G06F9/505 G06F2209/5022

    摘要: Embodiments are disclosed for a system and method for parallel processing of video signals. A multi-core processor is used to establish a master-slave relationship between a first processing core and a plurality of individual processing cores. Shared memory is used to store data and control messages. A plurality of individual private memories are associated with each of the individual processing cores; and control logic is used to establish a master-slave protocol for using the plurality of individual cores to process video data. The master processing core is operable to balance the video data processing load among the individual slave processing cores.

    摘要翻译: 公开了用于并行处理视频信号的系统和方法的实施例。 多核处理器用于建立第一处理核与多个单独处理核之间的主 - 从关系。 共享内存用于存储数据和控制消息。 多个单独的专用存储器与各个处理核心相关联; 并且使用控制逻辑来建立用于使用多个单独核心来处理视频数据的主从协议。 主处理核心可操作以平衡各个从属处理核心之间的视频数据处理负载。

    VIDEO SCENE CHANGE DETECTION AND ENCODING COMPLEXITY REDUCTION IN A VIDEO ENCODER SYSTEM HAVING MULTIPLE PROCESSING DEVICES
    8.
    发明申请
    VIDEO SCENE CHANGE DETECTION AND ENCODING COMPLEXITY REDUCTION IN A VIDEO ENCODER SYSTEM HAVING MULTIPLE PROCESSING DEVICES 有权
    在具有多个处理设备的视频编码器系统中的视频变化检测和编码复杂度降低

    公开(公告)号:US20100195733A1

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

    申请号:US12364112

    申请日:2009-02-02

    IPC分类号: H04N7/32 H04N7/26

    摘要: A method of encoding a video frame is disclosed in which video slices of the video frame are initially encoded in parallel using both interframe encoding and intraframe encoding. Then, after a first predetermined minimum amount of the video frame has been encoded, the method includes periodically determining whether the amount of intraframe encoded information for the frame achieves a first threshold, and when the first threshold is achieved, encoding the remainder of the video frame using only intraframe encoding. The method may include determining whether a lower second threshold is achieved based on relative complexity of the frame and quantization. The method may include performing similar comparisons on a slice by slice basis in which any one or more of the processing devices skips motion estimation and interframe encoding for corresponding video slices. A video encoder is disclosed which includes multiple processing devices and a shared memory.

    摘要翻译: 公开了一种对视频帧进行编码的方法,其中首先使用帧间编码和帧内编码并行地编码视频帧的视频片段。 然后,在已经编码了第一预定最小量的视频帧之后,该方法包括周期性地确定帧的帧内编码信息量是否达到第一阈值,并且当达到第一阈值时,对视频的其余部分进行编码 帧仅使用帧内编码。 该方法可以包括基于帧的相对复杂度和量化来确定是否实现较低的第二阈值。 该方法可以包括在逐个基础上执行类似的比较,其中任何一个或多个处理设备跳过用于相应视频片段的运动估计和帧间编码。 公开了一种视频编码器,其包括多个处理装置和共享存储器。

    Video scene change detection and encoding complexity reduction in a video encoder system having multiple processing devices
    9.
    发明授权
    Video scene change detection and encoding complexity reduction in a video encoder system having multiple processing devices 有权
    具有多个处理设备的视频编码器系统中的视频场景变化检测和编码复杂度降低

    公开(公告)号:US08737475B2

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

    申请号:US12364112

    申请日:2009-02-02

    IPC分类号: H04N7/12

    摘要: A method of encoding a video frame is disclosed in which video slices of the video frame are initially encoded in parallel using both interframe encoding and intraframe encoding. Then, after a first predetermined minimum amount of the video frame has been encoded, the method includes periodically determining whether the amount of intraframe encoded information for the frame achieves a first threshold, and when the first threshold is achieved, encoding the remainder of the video frame using only intraframe encoding. The method may include determining whether a lower second threshold is achieved based on relative complexity of the frame and quantization. The method may include performing similar comparisons on a slice by slice basis in which any one or more of the processing devices skips motion estimation and interframe encoding for corresponding video slices. A video encoder is disclosed which includes multiple processing devices and a shared memory.

    摘要翻译: 公开了一种对视频帧进行编码的方法,其中首先使用帧间编码和帧内编码并行地编码视频帧的视频片段。 然后,在已经编码了第一预定最小量的视频帧之后,该方法包括周期性地确定帧的帧内编码信息量是否达到第一阈值,并且当达到第一阈值时,对视频的其余部分进行编码 帧仅使用帧内编码。 该方法可以包括基于帧的相对复杂度和量化来确定是否实现较低的第二阈值。 该方法可以包括在逐个基础上执行类似的比较,其中任何一个或多个处理设备跳过用于相应视频片段的运动估计和帧间编码。 公开了一种视频编码器,其包括多个处理装置和共享存储器。

    METHOD FOR BIT RATE CONTROL WITHIN A SCALABLE VIDEO CODING SYSTEM AND SYSTEM THEREFOR
    10.
    发明申请
    METHOD FOR BIT RATE CONTROL WITHIN A SCALABLE VIDEO CODING SYSTEM AND SYSTEM THEREFOR 审中-公开
    用于可扩展视频编码系统中的位速率控制的方法及其系统

    公开(公告)号:US20130251031A1

    公开(公告)日:2013-09-26

    申请号:US13880182

    申请日:2010-11-25

    IPC分类号: H04N7/26

    摘要: A method for bit rate control within a scalable video coding system is described. The method comprises, for an access unit within a scalable encoded video bit stream, determining a bit budget for at least one spatial dependence layer within the scalable encoded video bit stream, and calculating at least one quantization parameter value for encoding the at least one spatial dependence layer based at least partly on the determined bit budget for the at least one spatial dependence layer.

    摘要翻译: 描述了可扩展视频编码系统内的比特率控制方法。 该方法包括:对于可分级编码视频比特流中的访问单元,确定可伸缩编码视频比特流内的至少一个空间依赖层的比特预算,以及计算至少一个量化参数值,以对至少一个空间 至少部分地基于用于所述至少一个空间依赖层的所确定的比特预算。