专利名称:一种基于二视角的织物平面识别方法
技术领域:
本发明涉及材料分类领域,尤其是一种织物平面识别方法。
背景技术:
材料分类(material classification)是目前计算机视觉领域最有挑战性的课题之一,吸引了来自计算机视觉,机器学习以及传感器领域的许多学者。有许多不同的方法被提出来解决材料分类问题,不过,大部分现有的方法其实都是用于材料分类问题的一个子问题,称为纹理分类(texture classification)。而材料分类实质上比纹理分类更加复杂。例如,使用纹理分类方法的分类系统,会将一张织物平面,与这个织物平面的照片识别为同样的平面。而实际上一个是本身的织物平面,而另一个是照片。换句话说,材料分类问题仍然是一个开放的未解决问题。
发明内容
为了克服已有现有的织物平面识别方法的精确度较差的不足,本发明提供一种精确度良好的基于二视角的织物平面识别方法。本发明解决其技术问题所采用的技术方案是一种基于二视角的织物平面识别方法,所述识别方法包括以下步骤I)从两个不同角度拍摄得到两幅待识别织物的图像,即图像g和图像f ;2)确定两幅图像的像素,对图中一个块区域作为感兴趣区域,所述感兴趣区域为矩形局域;3)根据确定的像素对应关系,将图像g进行变形得到新图像g ',使之显示同图像f相同的视角;采用公式(I)对矩形区域进行评估计算
权利要求
1.一种基于二视角的织物平面识别方法,其特征在于所述识别方法包括以下步骤 O从两个不同角度拍摄得到两幅待识别织物的图像,即图像g和图像f; 2)确定两幅图像的像素,对图中一个块区域作为感兴趣区域,所述感兴趣区域为矩形局域; 3)根据确定的像素对应关系,将图像g进行变形得到新图像g^,使之显示同图像f相同的视角;采用公式(I)对矩形区域进行评估计算
2.如权利要求I所述的一种基于二视角的织物平面识别方法,其特征在于所述步骤3)中,变形的方法采用图像重合方法,所述图像重合方法的过程如下为每一个像素2 = (X1,X2)局部地定义一个仿射变换,其中每一个像素属于图像f中的一个块(Patch)F1,这个仿射变换A定义为 A (X1, X2) = ((1+ a n) X1+ α 12χ2+ β 1; α ^x1+(1+ α 22) χ2+ β 2) (2) 其中,α η, α 12, α21, α 22, β 2是变换参数,设F1和F2表示从两幅图像中提取出的两个块,并且表示此材料景象的同一部分; 用梯度理论来寻找一个仿射变换k*如下所示
全文摘要
一种基于二视角的织物平面识别方法,包括以下步骤1)从两个不同角度拍摄得到两幅待识别织物的图像,即图像g和图像f;2)确定两幅图像的像素,对图中一个块区域作为感兴趣区域,所述感兴趣区域为矩形局域;3)根据确定的像素对应关系,将图像g进行变形得到新图像g',使之显示同图像f相同的视角,根据公式(1)得到匹配程度图;4)对所述匹配程度图进行平滑过滤,实现织物区域和非织物区域的划分。本发明提供一种精确度良好的基于二视角的织物平面识别方法。
文档编号G06K9/64GK102938076SQ20121029462
公开日2013年2月20日 申请日期2012年8月17日 优先权日2012年8月17日
发明者刘洪海, 亚历山大·卡德务, 陈胜勇 申请人:刘洪海