一种基于AVS编码器的搜索窗缓冲装置

    公开(公告)号:CN102377999A

    公开(公告)日:2012-03-14

    申请号:CN201010253659.X

    申请日:2010-08-13

    Abstract: 本发明提供一种基于AVS编码器的搜索窗缓冲装置,系统控制模块用于在每一帧的开始处更新系统信息并将这些系统信息传递给搜索窗更新模块,向搜索窗更新模块提供宏块级的控制;搜索窗更新模块用于根据系统控制模块提供的系统信息向外部存储器发送读取请求,并将外部存储器返回的数据依次存入搜索窗存储模块;搜索窗存储模块用于本地保存读入的数据;搜索窗读取模块用于响应客户端的请求,从搜索窗存储模块读取相应的数据,返回给客户端。本发明可以极大的提高带宽利用率,降低运动估计和运动补偿的访存量,提高运动估计和运动补偿的访存效率和AVS编码器的整体性能。

    一种基于AVS的帧间预测方法

    公开(公告)号:CN102625094B

    公开(公告)日:2014-08-13

    申请号:CN201110030329.9

    申请日:2011-01-27

    Abstract: 本发明提供一种基于AVS的帧间预测方法,该方法包括将需要进行帧间预测的帧分为若干个宏块,依次对每个宏块进行帧间预测,对于每个宏块中的Cb色度块和Cr色度块,帧间预测包括下列步骤:对于每对Cb色度块和Cr色度块,根据运动矢量得出每个参考像素位置;对于每对Cb色度块和Cr色度块,根据所得出的参考像素位置从外存中一次读取所需的Cb色度参考图像和Cr色度参考图像;所述外存中交织存储已知的Cb色度像素和Cr色度像素;对每对Cb色度和Cr色度图像分别进行插值运算得出帧间预测后的Cb色度块和Cr色度块。本发明具有下列技术效果:大大减少了访问外存所占的带宽。能够减少访问外存的次数。减少了存储参考帧所占用的外存空间。

    一种AVS模式决策中反馈帧内预测重构数据的方法

    公开(公告)号:CN102340661B

    公开(公告)日:2014-04-30

    申请号:CN201010235171.4

    申请日:2010-07-23

    Abstract: 本发明提供一种AVS模式决策中反馈帧内预测重构数据的方法,包括:将色度块4、5插入到亮度块0、1、2、3中间;模式决策根据帧内预测传送的亮度块0、1、2和3在不同模式的预测数据来得到重构数据,反馈亮度块0、1、2的竖直右边和水平底边;模式决策根据帧内预测传送的色度块4和5在不同模式的预测数据来得到重构数据,不进行反馈;宏块决策完成后,将整个重构宏块的亮度竖直右边和水平底边以及色度块4和5的竖直右边和水平底边反馈给帧内预测。本发明利用AVS模式决策中部分反馈帧内预测重构数据的方法,提高了编码器的速度,实现了实时的高清编码。

    一种基于AVS编码器的运动矢量预测装置

    公开(公告)号:CN102340660B

    公开(公告)日:2013-10-30

    申请号:CN201010235155.5

    申请日:2010-07-23

    Abstract: 本发明提供一种基于AVS编码器的运动矢量预测装置,包括:用于控制宏块子块的预测流程制的宏块控制器,用于根据当前块的位置和预测模式,分别为运动估计、运动补偿/率失真优化、2D-VLC生成预测级别的预测模式控制模块,根据相应的预测级别计算缩放后的所述三个空间运动矢量的距离并且通过中值法选择对应的运动矢量的运动矢量预测模块。通过本发明,可以高效完成运动矢量预测工作,既降低了编码器的硬件开销,又提高了编码器的性能。

    基于AVS的并行预编码设备
    15.
    发明公开

    公开(公告)号:CN102625096A

    公开(公告)日:2012-08-01

    申请号:CN201110031589.8

    申请日:2011-01-28

    Abstract: 本发明提供一种基于AVS的并行预编码设备,至少包括存储装置以及扫描装置;其中,所述存储装置包括有至少两个寄存器组,所述寄存器组能够存储多个元素;所述至少两个寄存器组中的一个在一时钟周期内用于输入所要存储的元素,所述至少两个寄存器组中的另一个在同一时钟周期内用于输出已存储的元素;所述存储装置用于存储并流水输出AVS编码过程中的视频编码块的残差系数;所述扫描装置对从所述存储装置所接收到的残差系数进行游程编码,得到各个残差系数所对应的游程标示。本发明能够同时处理一行残差系数,有助于提高预编码的效率。

    一种基于AVS的帧间预测方法

    公开(公告)号:CN102625095A

    公开(公告)日:2012-08-01

    申请号:CN201110030395.6

    申请日:2011-01-27

    Abstract: 本发明提供一种基于AVS的帧间预测方法,该方法包括将需要进行帧间预测的帧分为若干个宏块,依次对每个宏块进行帧间预测,对于每个宏块,帧间预测包括下列步骤:从AVS码流中读取当前宏块相应的运动矢量;将当前宏块划分为与运动矢量相应的若干子块进行运动补偿,对于每个子块,根据其相应的运动矢量所指向的插值位置确定其参考图像的最小尺寸,按照所述最小尺寸从外存中读取参考图像;根据参考图像和运动矢量进行插值运算,恢复出当前宏块。本发明具有下列技术效果:大大减少了访问外存所占的带宽。能够减少访问外存的次数。减少了存储参考帧所占用的外存空间。

    一种基于AVS的帧间预测方法

    公开(公告)号:CN102625093A

    公开(公告)日:2012-08-01

    申请号:CN201110030072.7

    申请日:2011-01-27

    Abstract: 本发明提供一种基于AVS的帧间预测方法,该方法包括将需要进行帧间预测的帧分为若干个宏块,依次对每个宏块进行帧间预测,对于每个宏块,帧间预测包括下列步骤:从AVS码流中读取当前宏块相应的运动矢量;将当前宏块划分为与运动矢量相应的若干子块进行运动补偿,对于所述宏块中的第一个子块,从外存中读取参考图像的全部数据,并将所读取的数据存入缓存中;对于该宏块中其它子块,则从缓存的相应地址中读取参考图像的部分数据,而从外存中读取参考图像的其余数据;根据参考图像和运动矢量进行插值运算,恢复出当前宏块。本发明具有下列技术效果:大大减少了访问外存所占的带宽。能够减少访问外存的次数。减少了存储参考帧所占用的外存空间。

    一种像素级环路滤波方法和滤波器

    公开(公告)号:CN101193288A

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

    申请号:CN200610144249.5

    申请日:2006-11-30

    Abstract: 本发明公开了一种像素级环路滤波方法和滤波器,滤波方法包括如下步骤:步骤(1)判断是否进行滤波:如果边界左第一像素和右第一像素的差值小于预先设定的第一阈值并且大于预先设定的第二阈值,则进行下面的步骤;否则,终止;步骤步骤(2)确定边界强度;步骤(3)修正边界强度;步骤(4)滤波。该环路滤波器包括滤波判断区和执行区域;前者包括图像储存单元、阈值确定单元、像素差值单元和边界强度判断单元;执行区域包括:激发单元、滤波器选择单元、滤波单元。本发明可有效去除块效应,提高图像的主观质量。

    一种基于AVS的帧间预测方法

    公开(公告)号:CN102625095B

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

    申请号:CN201110030395.6

    申请日:2011-01-27

    Abstract: 本发明提供一种基于AVS的帧间预测方法,该方法包括将需要进行帧间预测的帧分为若干个宏块,依次对每个宏块进行帧间预测,对于每个宏块,帧间预测包括下列步骤:从AVS码流中读取当前宏块相应的运动矢量;将当前宏块划分为与运动矢量相应的若干子块进行运动补偿,对于每个子块,根据其相应的运动矢量所指向的插值位置确定其参考图像的最小尺寸,按照所述最小尺寸从外存中读取参考图像;根据参考图像和运动矢量进行插值运算,恢复出当前宏块。本发明具有下列技术效果:大大减少了访问外存所占的带宽。能够减少访问外存的次数。减少了存储参考帧所占用的外存空间。

    一种基于AVS编码器的搜索窗缓冲装置

    公开(公告)号:CN102377999B

    公开(公告)日:2014-04-30

    申请号:CN201010253659.X

    申请日:2010-08-13

    Abstract: 本发明提供一种基于AVS编码器的搜索窗缓冲装置,系统控制模块用于在每一帧的开始处更新系统信息并将这些系统信息传递给搜索窗更新模块,向搜索窗更新模块提供宏块级的控制;搜索窗更新模块用于根据系统控制模块提供的系统信息向外部存储器发送读取请求,并将外部存储器返回的数据依次存入搜索窗存储模块;搜索窗存储模块用于本地保存读入的数据;搜索窗读取模块用于响应客户端的请求,从搜索窗存储模块读取相应的数据,返回给客户端。本发明可以极大的提高带宽利用率,降低运动估计和运动补偿的访存量,提高运动估计和运动补偿的访存效率和AVS编码器的整体性能。

Patent Agency Ranking