发明名称 一种基于Lanczos核的实时彩色图像缩放方法
摘要 本发明公开了一种基于Lanczos核(一种以匈牙利人Cornelius Lanczos命名的滤波器)的实时彩色图像缩放方法,首先计算图像的缩放因子,然后基于Lanczos核,计算出生成应用于整个目标图像的核查找表,最后对目标图像进行扫描和九阶插值滤波,实现对彩色图像的实时缩放。该发明可实现对彩色图像的小数倍数缩放,精度可以达到                                               <img file="dest_path_image002.GIF" wi="33" he="24" />;所述基于Lanczos核的核查找表生成技术,在保证图像质量的同时,做到了核查找表的最小化;在目标图像扫描过程中所有像素点的生成仅涉及定点小数运算,避免了浮点数的运算,提高了处理效率。
申请公布号 CN103714512B 申请公布日期 2016.07.06
申请号 CN201310726285.2 申请日期 2013.12.25
申请人 中国船舶重工集团公司第七0九研究所 发明人 郭莹;张必银;郭丽艳;肖厚
分类号 G06T3/40(2006.01)I 主分类号 G06T3/40(2006.01)I
代理机构 武汉河山金堂专利事务所(普通合伙) 42212 代理人 胡清堂
主权项 一种基于Lanczos核的实时彩色图像缩放方法,其特征在于,包括以下步骤:(1).确定图像的横向和纵向缩放因子并将其转换成定点小数;(2).基于Lanczos核生成目标图像横向像素核查找表,其步骤进一步划分为:2.1).计算某亚像素对应的Lanczos核;Lanczos核的计算公式为:<img file="FDA0000928029420000011.GIF" wi="1085" he="358" />其中,ω表示Lanczos核;r表示插值半径,对于9阶插值滤波,r取值为4;d表示源图像像素点与目标图像对应的源图像亚像素点间的距离;2.2).重复步骤2.1计算其它亚像素对应的Lanczos核,生成核查找表;2.3).分别对核查找表中各亚像素点的Lanczos核作归一化处理并将其转化为定点小数;(3).基于Lanczos核生成目标图像纵向像素核查找表;(4).横向目标图像光栅扫描及插值滤波;4.1).确定目标图像横向像素对应的源图像横向亚像素点及源图像横向中心像素点;4.2).按光栅扫描顺序,由左至右,由上至下依次读写源图像的RGB值;4.3).分别对R、G、B三个通道进行插值滤波;以R通道为例,计算公式为:<img file="FDA0000928029420000012.GIF" wi="390" he="156" />其中R<sup>D</sup>为目标图像像素的红色分量值,<img file="FDA0000928029420000013.GIF" wi="75" he="79" />表示以源图像横向中心像素点为中心的9个源图像横向像素的红色分量值,ω′<sub>i</sub>为 某图像横向像素点对应的源图像横向亚像素点的9个Lanczos核;G、B通道的计算方式同R通道;(5).纵向目标图像扫描及插值滤波,扫描顺序由上至下,由左至右。
地址 430205 湖北省武汉市东湖新技术开发区凤凰产业园藏龙北路1号