发明名称 用流水线方式单步实现图形图像缩放、旋转的5阶滤波器的设计方法
摘要 本发明涉及一种用流水线方式单步实现图形图像缩放、旋转的5阶滤波器的设计方法,该方法可以一步完成图像二维缩放,90度、或270度、或180度旋转,水平/垂直镜像和图像混合,在提高滤波器性能的同时节约SOC系统的带宽。其实现方法是根据二维图像缩放倍数,旋转角度来调节微控制单元内部宏块运行顺序以及宏块的大小,保证中间运算数据重用的最大化,从而提高滤波器的性能。利用流水线的实现方式将二维缩放,旋转,镜像和图像混合一步完成,不需要将中间结果写入内存,从而节省了系统带宽,使用高速缓冲存储器存储源图像数据,降低了硬件资源的消耗。
申请公布号 CN102831571A 申请公布日期 2012.12.19
申请号 CN201110153340.4 申请日期 2011.07.08
申请人 图芯芯片技术(上海)有限公司 发明人 张慧明;迈克蔡
分类号 G06T1/20(2006.01)I;G06T3/00(2006.01)I 主分类号 G06T1/20(2006.01)I
代理机构 上海京沪专利代理事务所(普通合伙) 31235 代理人 周志宏
主权项 一种用流水线方式单步实现图形图像缩放、旋转的5阶滤波器的设计方法,其特征在于,步骤如下:步骤一、微控制器通过源图像转为目的图像的缩放倍数、图像像素格式、旋转角度决定宏块的大小以及光栅化操作的运行方向,进行光栅化操作,输出坐标信息给下一级流水线旋转模块;步骤二、旋转模块按旋转角度对光栅化结果坐标进行旋转操作,设置旋转坐标,实现90度旋转、或180度旋转、或270度旋转,将旋转结果传送给下一级流水线镜像模块;步骤三、镜像模块对旋转结果坐标进行镜像操作,设置水平镜像和垂直镜像坐标,将镜像结果传送给下一级滤波模块;步骤四、第一维缩放模块根据坐标操作运算结果从高速缓冲存储器中读取原始图像的像素信息进行滤波操作,实现第一维图像缩放,并输出缩放结果给第二维缩放模块;步骤五、第二维缩放模块根据第一维缩放结果以及坐标信息进行第二次滤波操作,实现第二维图像缩放。
地址 201203 上海市浦东新区张江高科技园区碧波路177号c区二楼