[发明专利]一种舵片偏转极性识别方法在审
申请号: | 201510925888.4 | 申请日: | 2015-12-14 |
公开(公告)号: | CN105574860A | 公开(公告)日: | 2016-05-11 |
发明(设计)人: | 孙志刚;万东;袁续凯;王宗庆 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06T7/00 | 分类号: | G06T7/00 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 曹葆青 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 偏转 极性 识别 方法 | ||
1.一种舵片偏转极性识别方法,其特征在于,包括以下步骤:
步骤一:在测试指令发出前,通过相机采集静态的舵片图像,所述舵片 图像系相机镜头取景方向与各舵片旋转轴所在平面垂直所摄取的图像;
步骤二:从舵片图像中确定出对应各个舵片的掩模并保存;各个掩模选 取的原则是确保舵片处于该掩模内且掩模的最左上角像素点处于背景而不是 舵片上;
步骤三:利用所述各掩模,从所述舵片图像中提取出对应各个舵片的感 兴趣区域(ROI)图像;
步骤四:分别对各幅感兴趣区域图像利用高斯-拉普拉斯算子进行边缘检 测,再进行霍夫变换,检测出各感兴趣区域图像中的舵片边缘直线段,求出 各感兴趣区域图像中长度最长的直线段与水平方向所夹的不大于90°的角度 αi,1≤i≤N,N为舵片个数;
步骤五:分别对各幅感兴趣区域(ROI)图像进行中值滤波,得到滤波图 像;
步骤六:对各幅滤波图像利用迭代法分别确定最佳阈值,再利用各最佳 阈值分别对各幅滤波图像进行图像分割,各幅滤波图像中,灰度值大于最佳 阈值的像素置白,其它像素置黑,得到对应各个舵片的黑白二值图像;
步骤七:对各幅黑白二值图像进行形态学闭运算,得到对应的去噪图像; 再对各幅去噪图像进行空洞填补,得到对应的静态预处理图像;
步骤八:找出各幅静态预处理图像中白色区域最大的外轮廓,各幅静态 预处理图像中最大外轮廓包含的白色区域即作为对应的舵片区域,计算出各 最大外轮廓包含的白色区域面积Si0作为对应舵片的初始零位面积;
步骤九:计算各幅静态预处理图像中舵片区域的质心坐标(xi0,yi0),并通 过坐标变换与降维得到舵片区域一维质心坐标xi0',作为各舵片的初始零位质 心坐标;
步骤十:将第一寄存器、第二寄存器均赋值为0,测试指令发出以后,通 过相机连续采集动态的舵片图像;所述第一寄存器用于保存识别结果,第一 寄存器的值为0、1或-1,分别表示舵片未偏转、舵片正偏转、舵片负偏转; 第二寄存器用于用于保存辅助识别结果,第二寄存器的值为0和1,分别表示 本次识别未满足全部识别条件和满足全部识别条件;
步骤十一:对每次采集的动态的舵片图像进行步骤三、步骤五~步骤七, 得到对应的动态预处理图像,直至测试结束;
步骤十二:找出各幅动态预处理图像中白色区域最大的外轮廓,各幅动 态预处理图像中最大外轮廓包含的白色区域即作为对应的舵片区域,计算出 各最大外轮廓包含的白色区域面积Si作为对应舵片的当前面积;
步骤十三:计算各幅动态预处理图像中舵片区域的质心坐标(xi,yi),并 通过坐标变换与降维得到舵片区域一维质心坐标xi',作为各舵片的当前质心 坐标;
步骤十四:计算各幅动态预处理图像中舵片的质心变化Δxi'=xi'-xi0'与舵 片的面积变化ΔSi=Si-Si0;
步骤十五:判断是否|Δxi'|<Δx'gate,Δx'gate为质心阈值,是则判定舵片处 于零位未偏转,并将第一寄存器和第二寄存器均赋值为0,转步骤十一,进行 下一次识别;否则判断是否|ΔSi|<ΔSgate,ΔSgate为面积阈值,是则读出第一寄 存器的值作为当前识别结果,将第二寄存器赋值为0,转步骤十一,进行下一 次识别;否则进行步骤十六;
其中,
步骤十六:判断第二寄存器的值是否为1,是则进行步骤十七,否则进行 步骤十八;
步骤十七:将第二寄存器清0,判断是否Δxi'>0,是则识别舵片偏转极 性为正,将第一寄存器赋值为1,转步骤十一,进行下一次识别;否则识别舵 片偏转极性为负,将第一寄存器赋值为-1,转步骤十一,进行下一次识别;
步骤十八:读出第一寄存器的值作为当前识别结果,并将第二寄存器赋 值为1,转步骤十一,进行下一次识别。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510925888.4/1.html,转载请声明来源钻瓜专利网。