发明名称 可缩放数位图片之缩放装置以及相关之方法
摘要 一种仅需一次缩放处理即可缩放一数位图片之缩放装置以及相关之方法,其仅需利用少部份的缓冲区记忆体即可达成且可应用于即时之应用层面。该方法包含输入该数位图片,根据该数位图片产生该数位图片之区块,产生一第一加权矩阵以及一第二加权矩阵,以及将该数位图片之区块乘以该第一加权矩阵以及乘以该第二加权矩阵。
申请公布号 TWI247246 申请公布日期 2006.01.11
申请号 TW093111793 申请日期 2004.04.27
申请人 矽统科技股份有限公司 发明人 林文国
分类号 G06T3/40 主分类号 G06T3/40
代理机构 代理人 许锺迪 台北县永和市福和路389号5楼
主权项 1.一种缩放一数位图片之方法,其方法包含: (a)输入该数位图片; (b)根据该数位图片产生该数位图片之区块(block); (c)产生一第一加权矩阵以及一第二加权矩阵( weighting matrix);以及 (d)将该数位图片之区块乘以该第一加权矩阵以及 乘以该第二加权矩阵。 2.如申请专利范围第1项所述之方法,其中步骤(b)包 含利用内插滤波器(interpolation filter)过滤该数位图 片,以产生该数位图片之区块。 3.如申请专利范围第2项所述之方法,其中步骤(b)中 所产生之数位图片之区块系储存于一区块缓冲区( block buffer)。 4.如申请专利范围第1项所述之方法,其中步骤(a)包 含将该数位图片输入一原始缓冲区(source buffer)。 5.如申请专利范围第1项所述之方法,其中步骤(c)包 含根据滤波器级数(filter tap)数目、取样精密度( sampling precision)以及一可调整缩放系数(adjusted scaling factor)以产生该第一加权矩阵以及该第二加 权矩阵。 6.如申请专利范围第5项所述之方法,其中该可调整 缩放系数系为缩放系数、预设値、第一加权系数 、该缩放系数之乘积或第二加权系数。 7.如申请专利范围第1项所述之方法,另包含在执行 步骤(d)前,判定像素索引(pixel index)以及提供边界 条件。 8.如申请专利范围第1项所述之方法,其中步骤(d)包 含: (e)将该数位图片之区块乘以该第一加权矩阵,以产 生一中间资料;以及 (f)将该中间资料乘以该第二加权矩阵,以产生一输 出资料。 9.如申请专利范围第8项所述之方法,另包含: 将该中间资料储存于一中间缓冲区;以及 将该输出资料储存于一目标缓冲区。 10.如申请专利范围第9项所述之方法,其中如果仍 需自步骤(e)中的区块产生更多的输出资料,则重复 步骤(e)以及(f)。 11.一种可缩放一数位图片之缩放装置,其包含: 一原始缓冲区,用以储存该数位图片; 一处理单元,用以产生一第一加权矩阵以及一第二 加权矩阵; 一中间缓冲区,用以储存该第一加权矩阵乘以该数 位图片之区块所得之中间资料;以及 一目标缓冲区,用以储存该第二加权矩阵乘以储存 于该中间缓冲区之中间资料所得之输出资料。 12.如申请专利范围第11项所述之缩放装置,其中该 处理单元包含: 复数个第一乘法器,用以将该区块中的每一资料乘 以一系数; 复数个第一加法器,每一加法器系连接于一组第一 乘法器,用以将该组第一乘法器之所有结果加总起 来; 复数个第二乘法器,每一乘法器系连接于一第一加 法器,用以将该第一加法器之结果乘以一系数;以 及 一第二加法器,系连接于该复数个第二乘法器,用 以将该复数个第二乘法器之结果加总起来。 13.如申请专利范围第11项所述之缩放装置,另包含 内插滤波器,用以过滤该数位图片,以产生该数位 图片之区块。 14.如申请专利范围第13项所述之缩放装置,另包含 一区块缓冲区,系连接于该内插滤波器,用以储存 该数位图片之区块。 图式简单说明: 图一为习知放大处理的概念图。 图二为本发明缩放技术之概念图。 图三为建立加权矩阵之流程图。 图四为本发明缩放技术的流程图。 图五为初始化之流程图。 图六系为垂直扫描过程之流程图。 图七以及图八分别为本发明不同边界条件之示意 图。 图九系为水平扫描过程之流程图。 图十为本发明执行缩放技术之引擎之流程图。 图十一为本发明缩放装置之示意图。 图十二为图十一中处理单元之示意图。
地址 新竹市新竹科学工业园区研新一路16号