发明名称 Complexity allocation for video and image coding applications
摘要 Coding method complexity types are assigned to video for combinations of coding decision levels associated with a sequence of pictures, a group of pictures, a scene, a region of the scene or picture, a block or macroblock. Multiple coding units are encoded as a function of complexity and determined from the coding decision levels. A first coding decision level is associated with determining a first complexity and a first coding method type for the sequence of pictures. A second coding decision level is associated with determining a second complexity and a second coding method type for the pictures or scene. The picture or sequence includes the coding units. A third coding decision level is associated with determining a third complexity and a third coding method type for the coding units.
申请公布号 US9479786(B2) 申请公布日期 2016.10.25
申请号 US200913119492 申请日期 2009.09.24
申请人 Dolby Laboratories Licensing Corporation 发明人 Lu Limin;Tourapis Alexandros
分类号 H04N11/02;H04N19/19;H04N19/176;H04N19/147;H04N19/172;H04N19/61;H04N19/11;H04N19/103;H04N19/127;H04N19/17;H04N19/179 主分类号 H04N11/02
代理机构 代理人
主权项 1. A method for coding video with a complexity-scalable coding mode decision scheme for a video coding system, the method comprising: identifying at least a spatial area associated with the video; determining one or more characteristics of at least the spatial area, wherein the one or more characteristics include statistical characteristics; assigning a complexity level to at least the spatial area using the one or more determined characteristics, wherein the complexity level at least relates to computational resources for the video coding system, wherein the assigning comprises assigning one or more coding method types for the complexity level for any one of or any combination of coding decision levels, wherein the coding decision levels comprise a first coding decision level, a second coding decision level, and a third coding decision level, wherein the coding decision levels are hierarchically arranged, and wherein the video coding system is configured for at least a random assignment coding method; and coding a plurality of coding units as a function of the complexity level and the one or more coding method types determined from one or more of the coding decision levels, wherein the coding units comprise a macroblock of pixels or a sequence of macroblocks for the spatial area; wherein: the coding decision levels are associated with a sequence of pictures, a group of pictures (GOP), at least one of the pictures, a scene of the sequence of pictures, a region of the scene or the at least one picture, a block, or the macroblock,the first coding decision level is associated with determining a first complexity level and a first coding method type for the sequence of pictures, wherein the first coding decision level comprises a sequence coding level,the second coding decision level is associated with determining a second complexity level and a second coding method type for the at least one of the pictures or the scene of the sequence of pictures, wherein the at least one picture or the sequence of pictures comprises the plurality of coding units, and wherein the second coding decision level comprises a picture coding level or a scene coding level, andthe third coding decision level is associated with determining a third complexity level and a third coding method type for the plurality of coding units, wherein the third coding decision level comprises a coding unit coding level, wherein the random assignment coding method includes: randomly encoding the plurality of coding units, andassigning randomly-generated numbers to the plurality of coding units.
地址 San Francisco CA US