主权项 |
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项所述之缩放装置,另包含 一区块缓冲区,系连接于该内插滤波器,用以储存 该数位图片之区块。 图式简单说明: 图一为习知放大处理的概念图。 图二为本发明缩放技术之概念图。 图三为建立加权矩阵之流程图。 图四为本发明缩放技术的流程图。 图五为初始化之流程图。 图六系为垂直扫描过程之流程图。 图七以及图八分别为本发明不同边界条件之示意 图。 图九系为水平扫描过程之流程图。 图十为本发明执行缩放技术之引擎之流程图。 图十一为本发明缩放装置之示意图。 图十二为图十一中处理单元之示意图。 |