本发明专利技术提供了一种彩色图像的向量空间特征点提取方法及装置,通过读取需要处理的输入彩色数字图像,并对数字图像进行色彩空间转换,然后构建向量空间,接着在构建好的向量空间上对输入图像像素点进行邻域统计特性分析以及通过统计特性分析结果计算每个像素点的响应值,最后提取响应值的极值像素点作为输出特征点,本方案可有效提高特征点提取的稳定性与均匀性,输出高质量的特征点。
【技术实现步骤摘要】
本专利技术涉及计算机视觉和图像理解
,特别是涉及一种彩色图像的向量空间特征点提取方法及装置。
技术介绍
随着计算机视觉技术的飞速发展与广泛应用,彩色图像处理包括彩色图像的处理、转换和描述日益成为研究的热点和难点。图像中特征点的提取被认为是计算机视觉和模式识别领域最基础也是最困难的问题;很多相关应用都把特征点提取作为一个基本步骤,包括全景图拼接,多视图重建,从视频中提取对象(Video Google)等等。Lowe提出的 SIFT 算法(Scalelnvariant Feature Transform,尺度不变特征变换)[Lowe DG.Distinctive image features from scale-1nvariant keypoints.1nternationalJournal of Computer Vision, 2004,60 (2) :91-110.]是应用最广泛也是输出质量最好的算法[Mikolajczyk K, Tuytelaars T, Schmid C. et al. A comparison of affine regiondetectors.1nternational Journal of Computer Vision,2005,65 (1/2) :43-72.] ;SIFT算法是一种相似不变算法,在图像经过尺度缩放和角度旋转后仍然能够提取稳定的特征。SIFT算法是一个基于灰度图像的算法,而现在采集的图像和视频绝大多数都是彩色的;彩色图像包含更多图像形成的信息,因此对于特征点具有更强的辨别能力。如何运用色彩信息来提升特征提取的算法质量成为了近年来研究比较活跃的一个问题。一些运用色彩信息针对SIFT进行改良的算法陆续被提出,这些算法的贡献在于提出了色彩不变量(ColorInvariant)的概念,通过改进SIFT特征描述子来提升算法在模式识别应用中的性能。为了克服上述现有技术的不足,本专利技术提供了一种彩色图像的向量空间特征点提取方法及装置,尝试基于向量空间提出一种邻域统计模型,通过邻域统计模型可以快速的在多尺度下计算特征点的响应值,输出高质量的特征点,是目前计算机视觉和图像理解
亟待解决的问题之一。
技术实现思路
有鉴于此,本专利技术实施例提出了一种彩色图像的向量空间特征点提取方法及装置,通过读取需要处理的输入彩色数字图像,并对数字图像进行色彩空间转换,然后构建向量空间,接着在构建好的向量空间上对输入图像像素点进行邻域统计特性分析以及通过统计特性分析结果计算每个像素点的响应值,最后提取响应值的极值像素点作为输出特征点,本方案可有效提高特征点提取的稳定性与均匀性,输出高质量的特征点。为解决上述技术问题,本专利技术实施例的目的是通过以下技术方案实现的一种彩色图像的向量空间特征点提取方法,包括步骤一、读取需要处理的输入彩色数字图像;步骤二、对数字图像进行色彩空间转换;步骤三、构建向量空间;步骤四、在构建好的向量空间上对输入图像像素点进行邻域统计特性分析;步骤五、通过统计特性分析结果计算每个像素点的响应值;步骤六、提取响应值的极值像素点作为输出特征点。优选的,上述步骤一中,是从计算机磁盘或者通过网络读取需要处理的输入彩色数字图像到计算机内存。优选的,上述步骤二中,是将数字图像从输入的色彩空间转换到CIELAB色彩空间,可支持多种输入色彩空间,包括但不限于RGB,sRGB,YUV,并且会将数字图像从输入的色彩空间转换到CIELAB色彩空间。优选的,上述步骤三中,是在CIELAB色彩空间上构建向量空间,并会将整个色彩空间进行划分,构建高维的向量空间。优选的,上述步骤四中,对输入图像像素点进行邻域统计特性分析是基于向量空间计算,是在图像像素点的指定邻域内计算。优选的,上述步骤五中,通过统计特性分析结果计算每个像素点的响应值时,可支持多尺度计算。优选的,上述步骤六中,是根据计算响应值提取空间域的极值点;根据计算响应值提取尺度域的极值点。一种彩色图像的向量空间特征点提取装置,包括读取单元、转换单元、构建单元、统计单元、计算单元以及提取单元,通过读取需要处理的输入彩色数字图像,并对数字图像进行色彩空间转换,然后构建向量空间,接着在构建好的向量空间上对输入图像像素点进行邻域统计特性分析以及通过统计特性分析结果计算每个像素点的响应值,最后提取响应值的极值像素点作为输出特征点。优选的,上述读取单元用于读取需要处理的输入彩色数字图像。优选的,上述转换单元用于对数字图像进行色彩空间转换。优选的,上述构建单元用于构建向量空间。优选的,上述统计单元用于在构建好的向量空间上对输入图像像素点进行邻域统计特性分析。优选的,上述计算单元用于通过统计特性分析结果计算每个像素点的响应值。优选的,上述提取单元用于提取响应值的极值像素点作为输出特征点。综上所述,本专利技术提供了一种彩色图像的向量空间特征点提取方法及装置,通过读取需要处理的输入彩色数字图像,并对数字图像进行色彩空间转换,然后构建向量空间,接着在构建好的向量空间上对输入图像像素点进行邻域统计特性分析以及通过统计特性分析结果计算每个像素点的响应值,最后提取响应值的极值像素点作为输出特征点,本方案可有效提高特征点提取的稳定性与均匀性,输出高质量的特征点。附图说明图1为本专利技术实施例一种彩色图像的向量空间特征点提取方法示意图;图2为本专利技术实施例一种彩色图像的向量空间特征点提取装置示意图。具体实施方式本专利技术实施例提供的一种彩色图像的向量空间特征点提取方法及装置,通过读取需要处理的输入彩色数字图像,并对数字图像进行色彩空间转换,然后构建向量空间,接着在构建好的向量空间上对输入图像像素点进行邻域统计特性分析以及通过统计特性分析结果计算每个像素点的响应值,最后提取响应值的极值像素点作为输出特征点,本方案可有效提高特征点提取的稳定性与均匀性,输出高质量的特征点。为使本专利技术的目的、技术方案及优点更加清楚明白,下面参照附图并举实施例,对本专利技术进一步详细说明。本专利技术实施例提供了一种彩色图像的向量空间特征点提取方法,如图1所示,具体步骤包括:步骤一、读取需要处理的输入彩色数字图像;具体而言,在本专利技术实施例中,是从计算机磁盘或者通过网络读取需要处理的输入彩色数字图像到计算机内存,即本方案支持从计算机磁盘读取需要处理的输入彩色数字图像,也支持从计算机网络读取需要处理的输入彩色数字图像;并且将读取需要处理的输入彩色数字图像到计算机内存。步骤二、对数字图像进行色彩空间转换;具体而言,在本专利技术实施例中,将对数字图像进行色彩空间转换,将数字图像从输入的色彩空间转换到CIELAB色彩空间。进一步的,在本方案中,支持多种输入色彩空间,包括但不限于RGB,sRGB,YUV,并且会将数字图像从输入的色彩空间转换到CIELAB色彩空间。一般数码照相机拍摄的彩色数字图像为RGB色彩空间,需要转换到CIELAB色彩空间来进行后续处理;CIELAB色彩模型来源与人眼感知原理,其中L分量表示亮度,a和b分量表示颜色对立维度。相较与其他一些色彩空间,CIELAB色彩空间对亮度的分离程度更高。RGB色彩空间到CIELAB色彩空间的变换如下:I = 0.2126打+0.7152*g+0.0722*ba =1.4本文档来自技高网...
【技术保护点】
一种彩色图像的向量空间特征点提取方法,其特征在于,所述方法包括:步骤一、读取需要处理的输入彩色数字图像;步骤二、对数字图像进行色彩空间转换;步骤三、构建向量空间;步骤四、在构建好的向量空间上对输入图像像素点进行邻域统计特性分析;步骤五、通过统计特性分析结果计算每个像素点的响应值;步骤六、提取响应值的极值像素点作为输出特征点。
【技术特征摘要】
1.一种彩色图像的向量空间特征点提取方法,其特征在于,所述方法包括: 步骤一、读取需要处理的输入彩色数字图像; 步骤二、对数字图像进行色彩空间转换; 步骤三、构建向量空间; 步骤四、在构建好的向量空间上对输入图像像素点进行邻域统计特性分析; 步骤五、通过统计特性分析结果计算每个像素点的响应值; 步骤六、提取响应值的极值像素点作为输出特征点。2.根据权利要求1所述的方法,其特征在于,所述步骤一中,是从计算机磁盘或者通过网络读取需要处理的输入彩色数字图像到计算机内存。3.根据权利要求1所述的方法,其特征在于,所述步骤二中,是将数字图像从输入的色彩空间转换到CIELAB色彩空间,可支持多种输入色彩空间,包括但不限于RGB,sRGB, YUV,并且会将数字图像从输入的色彩空间转换到CIELAB色彩空间。4.根据权利要求1所述的方法,其特征在于,所述步骤三中,是在CIELAB色彩空间上构建向量空间,并会将整个色彩空间进行划分,构建高维的向量空间。5.根据权利要求1所述的方法,其特征在于,所述步骤四中,对输入图像像素点进行邻域统计特性分析是基于向量空间计算,是在图像像素点的指定邻域内计算。6.根据权利要求1所述的方法,其特征在于,所述步骤五中,通过统计特性分析结果计算每个像素...
【专利技术属性】
技术研发人员:田文,徐漫涛,徐帆,高羽,
申请(专利权)人:上海电机学院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。