-
公开(公告)号:US07672523B2
公开(公告)日:2010-03-02
申请号:US10790234
申请日:2004-03-02
申请人: Yick Ming Yeung , Chi-Lim Oscar Au
发明人: Yick Ming Yeung , Chi-Lim Oscar Au
CPC分类号: H04N19/1883 , H04N19/115 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/184 , H04N19/19 , H04N19/63 , H04N19/647
摘要: Methods, systems, and apparatuses for defining a target bit rate and collections of coefficients of source data, as well as a global coding order of the collections of coefficients. A plurality of coding units and corresponding allowable truncation points for each of said collections of coefficients and a local coding order of said coding units can be defined. A rate value and a distortion value for each of said coding units can be defined along with an adaptive threshold value for each of said coding units. The encoding of the collections of coefficients is performed in turn according to the global coding order. During the encoding, if a predetermined termination criterion is not met for a particular coding unit, the particular coding unit will be included in an output code-stream, and if the termination criterion is met, an encoding of the one of the collection of coefficients will be terminated.
摘要翻译: 用于定义目标比特率和源数据系数集合的方法,系统和装置,以及系数集合的全局编码顺序。 可以定义多个编码单元和用于所述系数集合中的每一个的可允许截断点和所述编码单元的本地编码顺序。 可以与每个所述编码单元的自适应阈值一起定义每个所述编码单元的速率值和失真值。 根据全局编码顺序依次执行系数集合的编码。 在编码期间,如果对于特定编码单元不满足预定的终止标准,则特定编码单元将被包括在输出码流中,并且如果满足终止标准,则系数集合中的一个的编码 将被终止。
-
公开(公告)号:US07970224B2
公开(公告)日:2011-06-28
申请号:US12638225
申请日:2009-12-15
申请人: Yick Ming Yeung , Oscar Chi-Lim Au
发明人: Yick Ming Yeung , Oscar Chi-Lim Au
CPC分类号: H04N19/1883 , H04N19/115 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/184 , H04N19/19 , H04N19/63 , H04N19/647
摘要: A method and an apparatus relates to examining respective collections of coefficients out of a plurality of collections of coefficients according to a global coding order of the plurality of collections of coefficients, the respective collections of coefficients having respective priority levels as well as respective pluralities of coding units and truncation points which correspond to the coding units. In response to determining that an examined collection of coefficients out of the plurality of collections of coefficients has a priority level equal to a global priority level, encoding a first un-encoded coding unit according to a local coding order of the collection of coefficients and reducing the priority level of the collection of coefficients; and after each of the collections of coefficients in the plurality are examined, decreasing the global priority level. Repeating the examining, the encoding, the reducing and the decreasing for the plurality of collections of coefficients, and terminating the examining, the encoding, the reducing, and the decreasing in response to determining that a total amount of bits used is greater than a target bit rate.
摘要翻译: 一种方法和装置涉及根据多个系数集合的全局编码顺序来检查多个系数集合中的系数的相应集合,各个系数集合具有各自的优先级以及相应的多个编码 对应于编码单位的单位和截断点。 响应于确定所检查的多个系数集合中的系数集合具有等于全局优先级的优先级,根据系数集合的本地编码顺序对第一未编码编码单元进行编码,并减少 系数收集的优先级; 并且在检查了多个系数的每个集合之后,减小了全局优先级。 重复对多个系数集合的检查,编码,减少和减少,并且终止检查,编码,减少和减少以响应于确定使用的总位数大于目标 比特率。
-
公开(公告)号:US20100150463A1
公开(公告)日:2010-06-17
申请号:US12638225
申请日:2009-12-15
申请人: Yick Ming Yeung , Oscar Chi-Lim Au
发明人: Yick Ming Yeung , Oscar Chi-Lim Au
IPC分类号: G06K9/36
CPC分类号: H04N19/1883 , H04N19/115 , H04N19/129 , H04N19/132 , H04N19/146 , H04N19/147 , H04N19/184 , H04N19/19 , H04N19/63 , H04N19/647
摘要: There are disclosed three fast rate control methods that can efficiently reduce or remove the computation and memory usage redundancy over conventional PCRD methods. The first method, called successive bit-plane rate allocation (SBRA), assigns the maximum allowable bit-rate for each bit-plane of each code-block by using the currently available rate-distortion information only. The second method is called priority scanning rate allocation (PSRA). This first predicts the order of magnitude of each truncation point's rate-distortion slope and then encodes the truncation points based on the order (priority) information. The third method uses PSRA to obtain a significantly smaller amount of data than PCRD for optimal truncation and is called priority scanning with optimal truncation (PSOT). SBRA provides the highest computational complexity and memory usage reduction, and the lowest coding/transmission delay. The computational complexity reduction can be up to about 90% of the entropy coding process. However this method gives the lowest PSNR performance of the three. PSRA provides higher PSNR performance than SBRA with the penalty of lower memory usage reduction and higher delay. PSOT provides the best (optimal) quality while it is the least efficient method in term of computational complexity, memory usage and the coding/transmission delay. The three methods provide different degree of computation complexity and memory reduction, coding/transmission delay and PSNR performance. The most suitable rate control method can be chosen based on application requirements.
摘要翻译: 已经公开了三种快速速率控制方法,其可以有效地减少或消除常规PCRD方法的计算和存储器使用冗余。 称为连续位平面速率分配(SBRA)的第一种方法仅通过使用当前可用的速率失真信息为每个码块的每个位平面分配最大允许比特率。 第二种方法称为优先扫描速率分配(PSRA)。 这首先预测每个截断点的速率 - 失真斜率的数量级,然后根据顺序(优先级)信息对截断点进行编码。 第三种方法使用PSRA获得比PCRD更少的数据量以获得最佳截断,并称为具有最佳截断(PSOT)的优先扫描。 SBRA提供了最高的计算复杂度和内存使用减少,以及最低的编码/传输延迟。 计算复杂度降低可高达熵编码过程的大约90%。 然而,这种方法给出了三种最低的PSNR性能。 PSRA提供比SBRA更高的PSNR性能,同时降低内存使用量的降低和更高的延迟。 PSOT提供最佳(最优)的质量,而在计算复杂度,内存使用和编码/传输延迟方面,PSOT是最不有效的方法。 这三种方法提供了不同程度的计算复杂度和内存缩减,编码/传输延迟和PSNR性能。 最合适的速率控制方法可以根据应用需求进行选择。
-
-