[发明专利]一种保护压板状态的识别方法有效
申请号: | 201310317369.0 | 申请日: | 2013-07-25 |
公开(公告)号: | CN103413130A | 公开(公告)日: | 2013-11-27 |
发明(设计)人: | 陈兵旗;刘阳;查涛;邵敏;陈三旗 | 申请(专利权)人: | 中国农业大学;北京现代富博科技有限公司 |
主分类号: | G06K9/20 | 分类号: | G06K9/20 |
代理公司: | 北京路浩知识产权代理有限公司 11002 | 代理人: | 王莹 |
地址: | 100193 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 保护 压板 状态 识别 方法 | ||
1.一种保护压板状态的识别方法,其特征在于,该方法包括:
S1、读取未知类型状态的保护压板图像,完成图像中压板的定位;
S2、对所述图像进行某类型保护压板的压板颜色投影,获得类型投影数组,所述压板颜色投影为:在定位区域内对像素点进行逐行扫描,将满足保护压板的RGB颜色特征式的像素点个数存入数组;
判断所述获得的类型投影数组是否符合该类型保护压板的类型投影数组的特征,是则判定所述图像中保护压板类型为该类型保护压板进行步骤S3,否则继续进行下一类型保护保护压板的压板颜色投影及所述判断;
S3、基于判定的保护压板类型对图像进行该类型保护压板的背景颜色投影,获得背景投影数组,所述背景颜色投影包括:在定位区域内对所有像素点进行逐行和/或逐列扫描,将满足保护压板的背景RGB颜色特征式的像素点个数存入数组;
根据该类型保护压板各种状态的背景投影数组特征,对所述获得的背景投影数组进行判断,识别出图像中保护压板的状态。
2.如权利要求1所述方法,其特征在于,在步骤S1前还包括步骤S0:
对各已知类型状态的保护压板进行压板颜色投影,获得类型投影数组,并得到所述类型投影数组的类型投影折线,基于所述类型投影折线分析得到类型投影数组的特征;
对各已知类型状态的保护压板进行背景颜色投影,获得背景投影数组,并得到所述背景投影数组的背景投影折线,基于所述背景投影折线分析得到背景投影数组的特征。
3.如权利要求1或2所述方法,其特征在于,所述步骤S2包括:
根据保护压板中白色标签的RGB颜色特征式对图像进行压板颜色投影,得到类型投影数组,判断所述得到的类型投影数组是否符合三孔压板白色标签的投影数组特征,是,则判定所述图像中保护压板类型为三孔压板;
否,则基于白色标签的类型投影数组,去掉定位区域中的白色标签,更新定 位区域下边界;在新定位区域内根据浅黄色压板及白色压板的RGB颜色特征式,对图像进行浅黄色压板或白色压板的压板颜色投影,判断保护压板是否为浅黄色压板或白色压板,若两者都不是,则判断保护压板为一般压板。
4.如权利要求3所述方法,其特征在于,所述步骤S2具体包括:
S21、在每个压板定位区内对所述图像的像素点进行逐行扫描,分别将满足保护压板中白色标签的RGB颜色特征式的像素点个数存入数组,得到白色标签的的类型投影数组,其中,所述白色标签的RGB颜色特征式为:
选取所述图像中任意一列保护压板的类型投影数组,判断该列的每个类型投影数组的前半部分的数据和是否大于后半部分数据和的2倍,是则确定该类型投影数组对应的为三孔保护压板,若该列所有保护压板中有一半及以上判断为三孔压板,则判定所述图像中保护压板类型为三孔压板,否则进行步骤S22;
S22、对步骤S21获得的所述白色标签的类型投影数组,扫描数组的后半部分区间,第一次扫描到数组的投影值>数组的平均值时则令定位区域下边界值等于上边界值加此时横坐标值,更新压板的定位区域下边界;
在压板新的定位区域内对所述图像的像素点进行逐行扫描,分别将满足浅黄色压板的RGB颜色特征式的像素点个数存入数组,得到浅黄色压板的类型投影数组;其中,浅黄色压板的RGB颜色特征式为:
选取所述图像中任意一列保护压板的类型投影数组,对每个类型投影数组进行扫描,获得每个数组的最大值:Vm及其位置:Pm,若Pm<Sy1/5或者Pm>Sy1*4/5,则令Pm=Sy1/2,从i=Pm到i=0区间内扫描每个数组,若扫描到投影值<m1-s1/3,则记此时i值为起点:Ys,并停止扫描;
同时在i=Pm至i=Sy1-1区间记终点:Ye,若Ys<Sy1/3,Ye-Ys≥Sy1/3且m1<20,则确定该类型投影数组对应的为浅黄色压板,若该列所有保护压板中有一半及以 上判定为浅黄色压板;则再任选一列保护压板进行同样的扫描判断,若还判定其中有一半及以上为浅黄色压板,则判定所述图像中保护压板类型为浅黄色压板,否则进行步骤S23;其中Sy1表示数组的大小,m1为数组的平均值,s1为数组标准偏差,i表示数组变量;
S23、在压板新的定位区域内对所述图像的像素点进行逐行扫描,分别将满足白色压板的RGB颜色特征式的像素点个数存入数组,得到白色压板的类型投影数组;并记录压板上贴有白色标贴纸的像素数为Nt:其中压板贴有白色贴纸的判定公式为(4):白色压板的RGB颜色特征式为(3):
选取所述图像中任意一列保护压板的类型投影数组,对每个类型投影数组分别从i=0和i=Sy2-1开始向右和向左扫描数组,在第一次扫描到数组的投影值>m2,则停止扫描,记录此时i值分别为Ps和Pe;计算数组的Ps至Pe区间内投影值的平均值为m3和标准偏差为s3,其中m2为数组的平均值,Sy2为数组大小,i表示数组变量;
若s3<1.5,则判定该数组对应的为白色压板;
若Nt/Sy2>10且数组中小于m3的投影值个数小于8y2/5,则判定该数组对应的为贴有白色标签的白色压板;
统计类型投影数组中Ps到Pe区间内极小值的数量为Ny,如果Ny<1,则判断为白色压板;若该列所有保护压板中有一半及以上判定为白色压板,则判定所述图像的保护压板类型为白色压板,否则判定所述图像的保护压板类型为一般压板。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业大学;北京现代富博科技有限公司,未经中国农业大学;北京现代富博科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310317369.0/1.html,转载请声明来源钻瓜专利网。