图像编码方法及图像编码装置制造方法及图纸

技术编号:21146331 阅读:30 留言:0更新日期:2019-05-18 06:46
本揭示提供了图像编码方法及图像编码装置。所述图像编码方法包括提供包含多个数据的图像,统计所述数据的概率,将所述数据依据所述数据的概率重新编值以产生多个数值,对所述数值进行等长二值化以产生多个位长,以及对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码,从而提高熵编码效率。

【技术实现步骤摘要】
图像编码方法及图像编码装置
本揭示涉及显示
,特别涉及一种图像编码方法及图像编码装置。
技术介绍
目前图像编码方法中,对数据进行一元码二值化,以及对一元码二值化后的数据进行上下文自适应二进制算术编码(contextadaptivebinaryarithmeticcoding,CABAC),然而,随着数据增大,二进制长度线性增大,当数值变化时,实时编解码速率难以控制。故,有需要提供一种图像编码方法及图像编码装置,以解决现有技术存在的问题。
技术实现思路
为解决上述技术问题,本揭示的一目的在于提供图像编码方法及图像编码装置,其可提高熵编码效率。为达成上述目的,本揭示提供一图像编码方法。所述图像编码方法包括提供包含多个数据的图像,统计所述数据的概率,将所述数据依据所述数据的概率重新编值以产生多个数值,对所述数值进行等长二值化以产生多个位长,以及对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码(contextadaptivebinaryarithmeticcoding,CABAC)。于本揭示其中的一实施例中,所述的图像编码方法还包括将具有较大概率的所述数据重新编值成较小的数值,将具有较小概率的所述数据重新编值成较大的数值。于本揭示其中的一实施例中,通过显示面板提供所述图像。于本揭示其中的一实施例中,0在概率为1的数量最大。于本揭示其中的一实施例中,1在概率为0的数量为0。本揭示还提供一图像编码装置。所述图像编码装置包括图像显示单元、统计单元、编值单元、等长二值化单元以及上下文自适应二进制算术编码单元。所述图像显示单元配置成用于提供包含多个数据的图像。所述统计单元连接所述图像显示单元且配置成用于统计所述数据的概率。所述编值单元连接所述统计单元且配置成用于将所述数据依据所述数据的概率重新编值以产生多个数值。所述等长二值化单元连接所述编值单元且配置成用于对所述数值进行等长二值化以产生多个位长。所述上下文自适应二进制算术编码单元连接所述等长二值化单元且配置成用于对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码。于本揭示其中的一实施例中,所述编值单元将具有较大概率的所述数据重新编值成较小的数值,将具有较小概率的所述数据重新编值成较大的数值。于本揭示其中的一实施例中,所述图像显示单元为显示面板。于本揭示其中的一实施例中,0在概率为1的数量最大。于本揭示其中的一实施例中,1在概率为0的数量为0。由于本揭示的实施例中的图像编码方法及图像编码装置,所述统计单元配置成用于统计所述数据的概率,所述编值单元配置成用于将所述数据依据所述数据的概率重新编值以产生多个数值,所述等长二值化单元配置成用于对所述数值进行等长二值化以产生多个位长,所述上下文自适应二进制算术编码单元配置成用于对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码,从而提高熵编码效率。为让本揭示的上述内容能更明显易懂,下文特举优选实施例,并配合所附图式,作详细说明如下:【附图说明】图1显示根据本揭示的一实施例的图像编码方法的流程示意图;图2显示根据本揭示的一实施例的图像编码装置的方块示意图;以及图3显示根据本揭示的一实施例的编码熵值的示意图。【具体实施方式】为了让本揭示的上述及其他目的、特征、优点能更明显易懂,下文将特举本揭示优选实施例,并配合所附图式,作详细说明如下。再者,本揭示所提到的方向用语,例如上、下、顶、底、前、后、左、右、内、外、侧层、周围、中央、水平、横向、垂直、纵向、轴向、径向、最上层或最下层等,仅是参考附加图式的方向。因此,使用的方向用语是用以说明及理解本揭示,而非用以限制本揭示。在图中,结构相似的单元是以相同标号表示。参照图1-3,本揭示的一实施例提供一图像编码方法100。所述图像编码方法100包括:方块110,提供包含多个数据的图像,方块120,统计所述数据的概率,方块130,将所述数据依据所述数据的概率重新编值以产生多个数值,方块140,对所述数值进行等长二值化以产生多个位长,以及方块150,对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码(contextadaptivebinaryarithmeticcoding,CABAC),其可提高熵编码效率。于本揭示其中的一实施例中,所述的图像编码方法100还包括将具有较大概率的所述数据重新编值成较小的数值,将具有较小概率的所述数据重新编值成较大的数值。于本揭示其中的一实施例中,通过显示面板提供所述图像。于本揭示其中的一实施例中,0在概率为1的数量最大。1在概率为0的数量为0。参照图2-3,本揭示的一实施例提供一图像编码装置200。所述图像编码装置200包括图像显示单元210、统计单元220、编值单元230、等长二值化单元240以及上下文自适应二进制算术编码单元250。所述图像显示单元210配置成用于提供包含多个数据的图像。所述统计单元220连接所述图像显示单元210且配置成用于统计所述数据的概率。所述编值单元230连接所述统计单元220且配置成用于将所述数据依据所述数据的概率重新编值以产生多个数值。所述等长二值化单元240连接所述编值单元230且配置成用于对所述数值进行等长二值化以产生多个位长。所述上下文自适应二进制算术编码单元250连接所述等长二值化单元240且配置成用于对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码,其可提高熵编码效率。于本揭示其中的一实施例中,所述编值单元230将具有较大概率的所述数据重新编值成较小的数值,将具有较小概率的所述数据重新编值成较大的数值。于本揭示其中的一实施例中,所述图像显示单元210为显示面板。于本揭示其中的一实施例中,0在概率为1的数量最大。1在概率为0的数量为0。于本揭示其中的一实施例中,参照图3,概率高的出现更多0,概率小的出现更多1,使1和0不对称,有利于熵编码效率。定长二值有利于编解码码流稳定,低位1值出现概率较高,高位1值概率极低,按位编码有利于提高熵编码效率。于本揭示其中的一实施例中,具有以下特征。1.搜集数据,统计概率。2.概率较高的数据重编为较小值,概率较低的数据编为较大值。3.依据最大值,等长二值化,如最大值为255,则位长为8位(bit)。4.按位并行进行上下文自适应二进制算术编码。由于本揭示的实施例中的图像编码方法及图像编码装置,所述统计单元配置成用于统计所述数据的概率,所述编值单元配置成用于将所述数据依据所述数据的概率重新编值以产生多个数值,所述等长二值化单元配置成用于对所述数值进行等长二值化以产生多个位长,所述上下文自适应二进制算术编码单元配置成用于对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码,从而提高熵编码效率。尽管已经相对于一个或多个实现方式示出并描述了本揭示,但是本领域技术人员基于对本说明书和附图的阅读和理解将会想到等价变型和修改。本揭示包括所有这样的修改和变型,并且仅由所附权利要求的范围限制。特别地关于由上述组件执行的各种功能,用于描述这样的组件的术语旨在对应于执行所述组件的指定功能(例如其在功能上是等价的)的任意组件(除非另外指示),即使在结构上与执行本文所示的本说明书的示范性实现方式中的功本文档来自技高网...

【技术保护点】
1.一种图像编码方法,其特征在于,包括:提供包含多个数据的图像;统计所述数据的概率;将所述数据依据所述数据的概率重新编值以产生多个数值;对所述数值进行等长二值化以产生多个位长;以及对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码。

【技术特征摘要】
1.一种图像编码方法,其特征在于,包括:提供包含多个数据的图像;统计所述数据的概率;将所述数据依据所述数据的概率重新编值以产生多个数值;对所述数值进行等长二值化以产生多个位长;以及对等长二值化后的所述数值依据各自位长进行上下文自适应二进制算术编码。2.如权利要求1所述的图像编码方法,其特征在于,还包括将具有较大概率的所述数据重新编值成较小的数值,将具有较小概率的所述数据重新编值成较大的数值。3.如权利要求1所述的图像编码方法,其特征在于,通过显示面板提供所述图像。4.如权利要求1所述的图像编码方法,其特征在于,0在概率为1的数量最大。5.如权利要求4所述的图像编码方法,其特征在于,1在概率为0的数量为0。6.一种图像编码装置,其特征在于,包括:图像显示单元,配置成用于提供包含多个数据的图像;统计单元,连接所述图像...

【专利技术属性】
技术研发人员:高翔
申请(专利权)人:深圳市华星光电技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1