-
公开(公告)号:CN102547294A
公开(公告)日:2012-07-04
申请号:CN201210034887.7
申请日:2012-02-16
Applicant: 复旦大学
Abstract: 本发明属于数字视频信号编解码技术领域,具体为一种适用于H.264和HEVC视频标准的CABAC硬件解码器架构。本发明的CABAC硬件解码器架构中,HEVC和H.264可以复用如下四个硬件模块:HEVC或H.264解码过程中用到的相邻块信息存储在共用的存储单元;HEVC和H.264标准中的上下文变量保存在另一个共用的存储单元中;HEVC和H.264标准共用同一个算术编码解码器;二值化匹配器中的通用模块。HEVC和H.264中无法共用的硬件单元包括如下两个部分:某些二值化字符串匹配模块,H.264和HEVC按照各自的标准设计的控制状态机。本发明可以有效降低硬件资源开销。
-
公开(公告)号:CN102263960A
公开(公告)日:2011-11-30
申请号:CN201110232486.8
申请日:2011-08-15
Applicant: 复旦大学
IPC: H04N7/26
Abstract: 本发明属于数字视频信号编解码技术领域,具体为一种快速解码CAVLC非零系数幅值的方法。本方法将用于解码非零系数幅值的候选码表数目从7个降低到2个,在得到第一个码字的长度后,即可开始计算第二个码字。在对第二个非零系数幅值的码字进行解码时采用2路并行解码的方法,对可能采用的两个码表同时进行计算,得到两个可能的解码结果。当第一个码字的幅值和码表信息更新完毕,即可从两个结果中选择出正确的结果。这样可以缩短解码流程的关键路径,从而实现在一个时钟周期内同时解码两个非零系数的幅值。由于非零系数幅值的码字是CAVLC编码中出现频率最多的码字,这一方法大大提高了硬件解码器的数据处理能力。
-
公开(公告)号:CN103442230B
公开(公告)日:2018-04-27
申请号:CN201310377943.1
申请日:2013-08-27
Applicant: 复旦大学
IPC: H04N19/19 , H04N19/186 , H04N19/70
Abstract: 本发明属于高清数字视频压缩编解码技术领域,具体为一种适用于HEVC标准的编码器中SAO模式判决的拉格朗日乘子取值方法。本发明在进行图像的亮度分量Y模式判决时,通过式判决出最优模式;在进行Y的两个色度分量Cb和Cr模式判决时,通过式判决出最优模式;Y分量下的拉格朗日乘子λY和Cb、Cr分量下的拉格朗日乘子λCb&Cr,分别通过查表得到。本发明可以简化模式判决时的乘法器运算,减小了硬件的开销,同时也可使硬件的工作频率显著提高,从而实现高清视频的实时编码。
-
公开(公告)号:CN103442238B
公开(公告)日:2018-02-23
申请号:CN201310383897.6
申请日:2013-08-29
Applicant: 复旦大学
IPC: H04N19/426 , H04N19/117 , H04N19/82
Abstract: 本发明属于高清数字视频压缩编解码技术领域,具体为一种适用于HEVC视频编码标准下SAO的硬件处理方法。本发明是基于Quarter‑LCU(Y分量为32x32大小的像素点块,Cb和Cr分量为16x16大小的像素点块)为基本单元的硬件处理方法;一个LCU分为四个Quarter‑LCU:Quarter‑LCU_0,Quarter‑LCU_1,Quarter‑LCU_2,Quarter‑LCU_3;处理的顺序依次从Quarter‑LCU_0,Quarter‑LCU_1,Quarter‑LCU_2到Quarter‑LCU_3进行。最终获得最优模式及其四个偏移量。本发明可以有效的减少芯片的存储单元的面积,减小了硬件的开销,从而高效的实现高清视频的实时编码。
-
公开(公告)号:CN102387367B
公开(公告)日:2014-01-08
申请号:CN201110350163.9
申请日:2011-11-08
Applicant: 复旦大学
IPC: H04N7/30
Abstract: 本发明属于数字视频信号编码技术领域,具体为一种适用于多种视频标准、多尺寸二维整数余弦变换的通用方法。本发明通过配置常系数乘法器的系数值即可支持多种不同的视频编码标准,并且同时支持四种不同的变换尺寸:4x4、8x8、16x16、32x32。本发明首先将二维离散余弦变换分解为两次一维离散余弦变换;在计算4点一维离散余弦变换时,采用传统的蝶形运算方法减少运算量,加快计算速度;对于8点、16点、32点的一维离散余弦变换,采用改进的蝶形运算方法,使得较小尺寸的一维离散余弦变换单元可以在计算较大尺寸的一维离散余弦变换时能够得到复用,从而大幅降低整个系统的硬件资源开销。
-
公开(公告)号:CN102572437A
公开(公告)日:2012-07-11
申请号:CN201210034976.1
申请日:2012-02-16
Applicant: 复旦大学
IPC: H04N7/26
Abstract: 本发明属于数字视频信号编解码技术领域,具体为一种快速解码CAVLC run_before码字的硬件实现方法。本方法采用码表分拆和码字合并这两种方法,在一个时钟周期内最多可以解码14个值为0的run_before码字,或两个值不等于0的run_before码字。输入的视频码流首先经过前导1检测器来检测带解码的run_before码字是否为零,前导1检测器最多一次可以检测14位前导1。当前run_before码字的值不为零,如果我们将当前解码位置之前所包含的0的总个数记为zerosLeft,根据zerosLeft的值可以将run_before码字分为7种类型,将原标准中规定的run_before码表分解为7个子码表,针对每一种类型分别进行解码。本发明可以大大提高硬件解码器的数据处理能力。
-
公开(公告)号:CN102387367A
公开(公告)日:2012-03-21
申请号:CN201110350163.9
申请日:2011-11-08
Applicant: 复旦大学
IPC: H04N7/30
Abstract: 本发明属于数字视频信号编码技术领域,具体为一种适用于多种视频标准、多尺寸二维整数余弦变换的通用方法。本发明通过配置常系数乘法器的系数值即可支持多种不同的视频编码标准,并且同时支持四种不同的变换尺寸:4x4、8x8、16x16、32x32。本发明首先将二维离散余弦变换分解为两次一维离散余弦变换;在计算4点一维离散余弦变换时,采用传统的蝶形运算方法减少运算量,加快计算速度;对于8点、16点、32点的一维离散余弦变换,采用改进的蝶形运算方法,使得较小尺寸的一维离散余弦变换单元可以在计算较大尺寸的一维离散余弦变换时能够得到复用,从而大幅降低整个系统的硬件资源开销。
-
公开(公告)号:CN103442229B
公开(公告)日:2018-04-03
申请号:CN201310377940.8
申请日:2013-08-27
Applicant: 复旦大学
IPC: H04N19/186 , H04N19/103 , H04N19/61 , H04N19/13 , H04N19/86
Abstract: 本发明属于高清数字视频压缩编解码技术领域,具体为一种适用于HEVC标准的编码器中SAO模式判决的比特率估计方法。本发明根据,获得一些统计信息,然后得到当前块图像的亮度分量Y在SAO模式判决中EO模式(5个)下的各自4个偏移量,一共20个偏移量,Y对应的两个色度分量Cb和Cr分别在EO模式下各自的4个偏移量。其中,Distortion为失真,λ为常系数,Bitrate比特率,Cost为某一模式下的代价值。本发明可以快速的进行SAO模块中模式判决的比特率估计,减小硬件开销,同时也可使硬件的工作频率显著提高,从而实现高清视频的实时编码。
-
公开(公告)号:CN104284186A
公开(公告)日:2015-01-14
申请号:CN201410492462.X
申请日:2014-09-24
Applicant: 复旦大学
IPC: H04N19/103 , H04N19/13 , H04N19/159
Abstract: 本发明属于数字高清视频压缩编解码技术领域,具体为一种适用于HEVC标准帧内预测模式判决过程的快速算法。在HEVC标准中,可以选择使用帧内预测的方式进行视频压缩,且帧内预测有35种可选模式,包括33种角度方向模式及两种特殊模式。本发明基于预测单元(PU)进行处理,支持HEVC允许的全部5种PU大小。首先是梯度计算:将PU内部可进行操作的点进行梯度计算;接着按模式对计算结果加权得到模式梯度值,并将PU内所有像素点的模式梯度值相加,得到当前PU在不同模式方向上的梯度值;最后对梯度值排序得出最优模式方向。这样本模式通过一种快速算法得到帧内预测预测单元的最优模式方向,加速了帧内预测模式选择过程。
-
公开(公告)号:CN102404569B
公开(公告)日:2014-01-08
申请号:CN201110350154.X
申请日:2011-11-08
Applicant: 复旦大学
Abstract: 本发明属于数字视频信号编解码技术领域,具体为一种可用于多种视频标准、多尺寸二维整数余弦反变换的通用方法。本方法通过配置常系数乘法器的系数值可支持多种不同的视频编码标准并同时支持四种不同的变换尺寸:4x4、8x8、16x16、32x32。本发明首先将二维离散余弦反变换分解为两次一维离散余弦反变换,在计算4点一维离散余弦反变换时,采用传统的蝶形运算方法减少运算量,加快计算速度;对于8点、16点、32点的一维离散余弦反变换,采用改进的蝶形运算方法,使得较小尺寸的一维离散余弦反变换单元可以在计算较大尺寸的一维离散余弦反变换时能够得到复用,从而大幅降低整个系统的硬件资源开销。
-
-
-
-
-
-
-
-
-