基于AVS的去块效应滤波器VLSI实现装置制造方法及图纸

技术编号:3597461 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种数字视频编解码领域的基于AVS的去块效应滤波器VLSI实现装置,其中:输入暂存模块将输入端口的参数及待滤波数据进行缓存;阈值计算模块从输入暂存模块中读出参数进行滤波强度和边界阈值的计算;滤波模块根据阈值计算模块输入的每个块边界滤波强度及块边界阈值对输入的象素数据进行相应的滤波;控制单元控制整个滤波过程中的数据选择和数据流向;储存模块包括暂存模块、转置模块、当前宏块存储模块、邻块数据存储模块;输出暂存模块中数据来源于转置模块,包括一个先进先出数据缓存器。本发明专利技术采用流水线结构进行计算和滤波,减少了对数据存储器的读写,提高了滤波处理的速度,保证滤波操作的实时性,控制了整个硬件结构的复杂性。

【技术实现步骤摘要】

【技术保护点】
一种基于AVS的去块效应滤波器VLSI实现装置,包括:输入暂存模块,阈值计算模块、滤波模块、控制模块、存储模块及输出暂存模块,其特征在于:所述的输入暂存模块用于将输入端口的参数及待滤波数据进行缓存;所述的阈值计算模块从输入暂 存模块中读出相应的参数进行滤波强度和边界阈值的计算,并且在控制模块的作用下输出相应的滤波强度和边界阈值到滤波模块;所述的滤波模块是根据阈值计算模块输入的每个块边界滤波强度及块边界阈值对输入的象素数据进行相应的滤波,其中由控制单元选择 相应的块边界滤波强度、块边界阈值以及待滤波数据,滤波完的数据根据控制输出到中间数据暂存器或者是转置模块;所述的控制单元用来控制整个滤波过程中的数据选择和数据流向;所述的储存模块包括暂存模块、转置模块、当前宏块存储模块、邻块数 据存储模块,所述的暂存模块用于暂时存储滤波结束的数据,所述的转置模块在控制单元的控制下用于暂存或者转置,所述的当前宏块存储模块用于垂直边滤波结束后存储当前宏块数据,所述的邻块数据存储模块包括左边邻块存储模块和上面邻块存储模块,左边邻块存储模块存储当前宏块的左边两个8×8的块,上面邻块存储模块存储的是当前宏块行上面一行的象素;所述的输出暂存模块中数据来源于转置模块,包括一个先进先出数据缓存器,缓存器的数据来自转置模块,当缓存器中有数据时,输出暂存模块对外请求数据输出,等 到接收到输出确认信号时将数据输出。...

【技术特征摘要】

【专利技术属性】
技术研发人员:叶姜莉黄中华刘佩林
申请(专利权)人:上海交通大学
类型:发明
国别省市:31[中国|上海]

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

1
相关领域技术
  • 暂无相关专利