【技术实现步骤摘要】
一种图像轮廓线描述符的获取方法、装置
本专利技术涉及图像识别
,具体涉及一种图像轮廓线描述符的获取方法、装置。
技术介绍
图像轮廓是图像最基本的特征之一,在图像识别
有广泛的应用。图像轮廓特征需要通过特征描述符进行描述,现有技术中的图像特征描述符较为常用的主要有:SSD(平方距离的总和)作为图像块比较的距离度量标准、SIFT局部特征描述符(尺度不变特征变换的缩写,ScaleInvariantFeatureTransform)算法作为对图像块进行比较和匹配的鲁邦解决方案、HOG特征描述符等。在某些应用中,图像特征识别和提取的主要目的是进行图像的检索,找出相同或近似的图像。在这些应用中,现有的图像特征描述符大多需要动态生成,难以作为稳定数据进行存储,待处理图像与样本图像在比对时,往往难以形成相同的环境,统一的图像大小、角度位置,虽然也可以通过缩放、旋转解决图像的可比性问题,但其同时易造成图像原始像素的变形,导致出现偏离图像原始特征的情形,在图像检索中也难保障该图像特征描述符具有较好的可重复性与可区分性的兼容特性。
技术实现思路
鉴于此,本专利技术提出一种图像轮 ...
【技术保护点】
一种图像轮廓线描述符的获取方法,其中,包括以下步骤:步骤S100:提取待处理图像轮廓线,对图像轮廓线的有效区域进行识别和做裁剪处理,获得有效区域图像轮廓线像素点图及轮廓线像素点位置数据,其中,图像轮廓线的有效区域是图像轮廓线的外接矩形或外接圆的内部区域,所述外接矩形的每条边线与图像轮廓线在上、下、左、右方向上至少一个像素点相接,所述外接圆的圆线与图像轮廓线在上、下、左、右方向上至少二个像素点相接;步骤S200:找出有效区域图像轮廓线像素点图中轮廓线上距离最长的两像素点构成的虚拟直线,对有效区域图像轮廓线像素点图进行旋转角度定位,使该虚拟直线与预设的基准直线平行,提取定位后图 ...
【技术特征摘要】
2016.12.30 CN 20161125731261.一种图像轮廓线描述符的获取方法,其中,包括以下步骤:步骤S100:提取待处理图像轮廓线,对图像轮廓线的有效区域进行识别和做裁剪处理,获得有效区域图像轮廓线像素点图及轮廓线像素点位置数据,其中,图像轮廓线的有效区域是图像轮廓线的外接矩形或外接圆的内部区域,所述外接矩形的每条边线与图像轮廓线在上、下、左、右方向上至少一个像素点相接,所述外接圆的圆线与图像轮廓线在上、下、左、右方向上至少二个像素点相接;步骤S200:找出有效区域图像轮廓线像素点图中轮廓线上距离最长的两像素点构成的虚拟直线,对有效区域图像轮廓线像素点图进行旋转角度定位,使该虚拟直线与预设的基准直线平行,提取定位后图像轮廓线像素点图及轮廓线像素点位置数据并再次裁剪处理,获得定位后的有效区域图像轮廓线像素点图及轮廓线像素点位置数据;步骤S300:对定位后的有效区域图像轮廓线像素点图做缩放处理,使图像轮廓线的有效区域转换为正方形有效区域,获得有效区域为正方形的图像轮廓线像素点图及轮廓线像素点位置数据;步骤S400:选择预设标准坐标系,建立预设的标准坐标系坐标与数字编码的对应关系,将有效区域为正方形的图像轮廓线像素点图上轮廓线像素点的位置数据转换为所选择的预设标准坐标系坐标;步骤S500:读取有效区域为正方形的图像轮廓线像素点图上轮廓线像素点的位置数据转换为所选择的标准坐标系坐标所对应的数字编码,并将数字编码的集合作为图像轮廓线描述符进行输出。2.根据权利要求1所述图像轮廓线描述符的获取方法,其特征在于,步骤S200具体包括以下步骤:步骤S210:找出有效区域图像轮廓线像素点图中轮廓线上像素点距离最长的虚拟直线L;步骤S220:选择角度最小的方向旋转有效区域图像轮廓线像素点图,使虚拟直线L与预设的基准直线平行,获取定位后的图像轮廓线像素点图;步骤S230:提取定位后图像轮廓线像素点图及轮廓线像素点位置数据并再次裁剪处理,获得定位后的有效区域图像轮廓线像素点图。3.根据权利要求2所述图像轮廓线描述符的获取方法,其特征在于,所述预设的基准直线为水平直线或垂直直线。4.根据权利要求1所述图像轮廓线描述符的获取方法,其特征在于,步骤S300中,对定位后的有效区域图像轮廓线像素点图做缩放处理的方法包括加点法和减点法,其中,加点法为:比较定位后的有效区域图像轮廓线像素点图的水平像素和垂直像素的长度,以长度较小方向上的像素长度为基准,在长度较小方向上每特定像素长度的末端插入1个像素点,使长度较小方向上的像素长度与长度较大方向上的像素长度相等,其中,每特定像素长度按如下公式获取:M1=INT(X1÷i)M2=INT(X1÷i+P1),其中,P1=x1÷i-M1M3=INT(X1÷i+P2),其中,P2=X1÷i+P1-M2M4=INT(X1÷i+P3),其中,P3=X1÷i+P2-M3……Mi=INT(X1÷i+Pi-1),其中,Pi-1=X1÷i+Pi-2-Mi-1其中,i表示有效区域图像轮廓线上水平像素与垂直像素长度的差,X1表示长度较小方向上的像素长度,M1表示在长度较小方向上第一段特定像素长度,M2表示在长度较小方向上第二段特定像素长度,M3表示在长度较小方向上第三段特定像素长度,M4表示在长度较小方向上第四段特定像素长度,……Mi表示在长度较小方向上第i段特定像素长度,“INT”为取整函数;减点法为:比较定位后的有效区域图像轮廓线像素点图的水平像素和垂直像素的长度,以长度较大方向上的像素长度为基准,在长度较大方向上每特定像素长度的末端删除1个像素点,使长度较大方向上的像素长度与长度较小方向上的像素长度相等,每特定像素长度按如下公式获取:N1=INT(X2÷j)N2=INT(X2÷j+Q1),其中,Q1=X2÷j-N1N3=INT(X2÷j+Q2),其中,Q2=X2÷j+Q1-N2N4=INT(X2÷j+Q3),其中,Q3=X2÷j+Q2-N3……Nj=INT(X2÷j+Qj-1),其中,Qj-1=X2÷j+Qj-2-Nj-1其中,j表示有效区域图像轮廓线上水平像素与垂直像素长度的差,X2表示长度较大方向上的像素长度,N1表示在长度较大方向上第一段特定像素长度,N2表示在长度较大方向上第二段特定像素长度,N3表示在长度较大方向上第三段特定像素长度,N4表示在长度较大方向上第四段特定像素长度……Nj表示在长度较大方向上第j段特定像素长度,“INT”为取整函数。5.根据权利要求1所述图像轮廓线描述符的获取方法,其特征在于,步骤...
【专利技术属性】
技术研发人员:徐庆,
申请(专利权)人:徐庆,佛山市国方商标服务有限公司,佛山市国方商标软件有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。