发明名称 一种线形纹理的识别方法
摘要 本发明提供了一种线性纹理的识别方法,所述方法将图像划分为最大分析区域和有效像素区域,在有效像素区域通过像素点及其最大分析区域内像素点间的灰度关系和位置关系进行判断分析,对分析后的图像进行去噪,骨架化等操作,最后得到图像中的线状纹理对象。所述方法识别效果良好,运算量大大减小。
申请公布号 CN101477624A 申请公布日期 2009.07.08
申请号 CN200910045946.9 申请日期 2009.01.22
申请人 上海广电(集团)有限公司中央研究院 发明人 郭凤;杨涵悦;滕国伟;王贺;于玥
分类号 G06K9/00(2006.01)I;G06T7/40(2006.01)I 主分类号 G06K9/00(2006.01)I
代理机构 上海思微知识产权代理事务所 代理人 屈 蘅;李时云
主权项 1、一种线形纹理的识别方法,所述方法通过像素点及其周围一定范围内像素点间的亮度关系和位置关系进行判断分析,对分析后的图像进行去噪,骨架化操作,最后得到图像中的线状纹理对象,其特征在于,所述的判断分析实现过程如下:步骤一、对大小为S*T的图像进行预处理,包括去噪,对比度增强;并统计整幅图像的亮度信息,初步判断所要识别的纹理对象的亮度是高于或是低于图像其它部分的亮度;步骤二、设置一个有效像素点区域,所述区域边界离图像四周边界的距离为a,去除图像边界上的像素点,形成有效像素点区域(S-2a)*(T-2a);步骤三、在有效像素点区域内,以每个像素点为单位进行逐点分析,从第一行第一列的像素点开始,在距离a内,分别在同列或同行上选取b个像素点与当前像素点进行亮度比较,若所选取的像素点与当前像素点的亮度关系与步骤一中所要识别的纹理对象与图像其它部分的亮度关系一致,则所选取的该像素点符合条件,分别记录当前像素点同列上方和下方符合条件的像素点数为up_counter和down_counter;记录当前像素点同行左边和右边符合条件的像素点数为left_counter和right_counter;步骤四、设定一个点数阈值C,分别比较同列计数,包括up_counter和down_counter,及同行计数,包括left_counter和right_counter这四个计数与C的大小;当同行计数均大于C时,设标志ver_check为true,否则为false;当同列计数均大于C时,设标志hor_check为true,否则为false;步骤五、当ver_check和hor_check均为true时,跳到步骤六;当ver_check或hor_check中只有一个为true时,跳到步骤七;当ver_check和hor_check均为false时,跳到步骤八;步骤六、以当前像素点为中心将其周围N*N的点与当前像素点比较亮度,当亮度差值小于10的点数超过ROUND(N*N/2)时,则将当前像素点记为非线状纹理点,否则,将当前像素点记为线状纹理点,ROUND()表示四舍五入取整,接着跳到步骤九;步骤七、将当前像素点记为线状纹理点,跳到步骤九;步骤八、将当前像素点记为非线状纹理点,跳到步骤九;步骤九、重复步骤三至步骤八,直到有效像素点区域内的所有像素点被分析完。
地址 200233上海市宜山路757号2楼