[发明专利]一种基于视觉扫描的船槽定位方法有效
申请号: | 201610056807.6 | 申请日: | 2016-01-27 |
公开(公告)号: | CN105719241B | 公开(公告)日: | 2019-02-05 |
发明(设计)人: | 高飞;令狐乾锦;李定谢尔;童伟圆;卢书芳;毛家发 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G06T3/40 | 分类号: | G06T3/40;G06T7/13;G06K9/46 |
代理公司: | 杭州浙科专利事务所(普通合伙) 33213 | 代理人: | 吴秉中 |
地址: | 310014 浙江省杭*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 视觉 扫描 定位 方法 | ||
1.一种基于视觉扫描的船槽定位方法,包括集装箱船槽舱位扫描、船槽舱位图像拼接、图像预处理与数学形态学船槽边缘检测、船槽舱位边缘直线检测、船槽舱位分段及船槽定位,
所述集装箱船槽舱位扫描:当需要进行集装箱装卸时,首先使用已标定完成的双目视觉系统,以集装箱船靠岸一侧为起点,逐渐移动吊具并不断拍摄船槽舱位图像,直到吊具到达船体另一侧为止,结果得到一组有序的船槽舱位图像f={fi|i=1,2,…n},其中n为图像数量,fi表示第i张图像;
所述船槽舱位图像拼接:实时在移动吊具拍摄船槽舱位图像的过程中,图像拼接算法实时地拼接相邻的两张图像,最后可得到一张完整的船槽舱位图F1;
所述图像预处理与数学形态学船槽边缘检测:对经过图像拼接得到的船槽舱位图像F1进行图像灰度化处理、图像去噪声处理、图像锐化处理以及图像高斯平滑处理,进一步利用数学形态学边缘检测方法对图像F1进行边缘检测,根据式子(1),得到边缘图像G:
其中0≤ρ≤1,ΔG=Gmax-Gmin,Gmax=max{G1,G2},Gmin=min{G1,G2},e1、e2和e3表示形态学检测用到的结构元素,“Θ”表示腐蚀操作,表示膨胀操作,表示开运算操作,“●”表示闭运算操作;
所述船槽舱位边缘直线检测:利用霍夫变换直线检测方法对船槽舱位边缘图像G进行直线检测,得到直线集合L={Lj|j=1,2,…,m},m为检测的直线总数;进一步对直线集合L进行直线过滤,分别得到船槽舱位边缘水平线Lh和船槽舱位边缘垂直线Lv1和Lv2,计算边缘水平线Lh和边缘垂直线Lv1和Lv2的交点,结果得到P={P1,P2},其中P1为直线Lh和直线Lv1的交点,P2为直线Lh和直线Lv2的交点,重复船槽舱位图像拼接、图像预处理与数学形态学船槽边缘检测及船槽舱位边缘直线检测步骤,得到另外一组双目摄像头的船槽舱位图像F2中的船槽舱位水平边缘直线和垂直边缘直线,进一步得图像F2中的直线交点P3和P4,其中点P3与点P1对应,点P4和点P2对应,这四个点构成了船槽舱位的整体边缘轮廓;
所述船槽舱位分段及船槽定位:根据船槽安装工艺的标准,量出船槽的实际宽度为length,根据式(2),利用船槽舱位的四个顶点P1、P2、P3、P4计算出船槽舱位的长度D:
其中|P1P2|为点P1到P2的距离,|P3P4|为点P3到点P4的距离,得到的四个顶点用于标识船槽的具体位置,即能定位船槽。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610056807.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于简单背景的图像修复方法、系统及拍摄终端
- 下一篇:空气呼吸器取放装置