CN113034399A - 基于双目视觉自主式水下机器人回收导引伪光源去除方法 - Google Patents
基于双目视觉自主式水下机器人回收导引伪光源去除方法 Download PDFInfo
- Publication number
- CN113034399A CN113034399A CN202110359085.2A CN202110359085A CN113034399A CN 113034399 A CN113034399 A CN 113034399A CN 202110359085 A CN202110359085 A CN 202110359085A CN 113034399 A CN113034399 A CN 113034399A
- Authority
- CN
- China
- Prior art keywords
- image
- light source
- pixel
- value
- gray
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000011084 recovery Methods 0.000 title claims abstract description 23
- 238000001514 detection method Methods 0.000 claims abstract description 20
- 238000012545 processing Methods 0.000 claims abstract description 14
- 238000001914 filtration Methods 0.000 claims abstract description 11
- 239000011159 matrix material Substances 0.000 claims description 9
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 claims description 9
- 238000007476 Maximum Likelihood Methods 0.000 claims description 6
- 230000008859 change Effects 0.000 claims description 4
- 238000013459 approach Methods 0.000 claims description 3
- 238000009472 formulation Methods 0.000 claims description 3
- 239000000203 mixture Substances 0.000 claims description 3
- 230000000877 morphologic effect Effects 0.000 claims description 3
- 238000012360 testing method Methods 0.000 claims description 3
- 238000013519 translation Methods 0.000 claims description 3
- 230000007797 corrosion Effects 0.000 claims description 2
- 238000005260 corrosion Methods 0.000 claims description 2
- 238000009499 grossing Methods 0.000 claims 1
- 238000003032 molecular docking Methods 0.000 abstract description 7
- 230000009467 reduction Effects 0.000 abstract description 2
- 230000000007 visual effect Effects 0.000 abstract description 2
- 230000009466 transformation Effects 0.000 abstract 1
- 238000004364 calculation method Methods 0.000 description 4
- 238000004064 recycling Methods 0.000 description 4
- 238000011160 research Methods 0.000 description 4
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000007547 defect Effects 0.000 description 2
- 238000002474 experimental method Methods 0.000 description 2
- 238000000605 extraction Methods 0.000 description 2
- 238000003384 imaging method Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003628 erosive effect Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/80—Geometric correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/20—Image enhancement or restoration using local operators
- G06T5/30—Erosion or dilatation, e.g. thinning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/70—Denoising; Smoothing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T5/00—Image enhancement or restoration
- G06T5/73—Deblurring; Sharpening
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/13—Edge detection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/136—Segmentation; Edge detection involving thresholding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/10—Segmentation; Edge detection
- G06T7/187—Segmentation; Edge detection involving region growing; involving region merging; involving connected component labelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/60—Analysis of geometric attributes
- G06T7/66—Analysis of geometric attributes of image moments or centre of gravity
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/80—Analysis of captured images to determine intrinsic or extrinsic camera parameters, i.e. camera calibration
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Geometry (AREA)
- Image Analysis (AREA)
- Image Processing (AREA)
Abstract
本发明提供基于双目视觉自主式水下机器人回收导引伪光源去除方法,利用两台水下相机拍摄标定板,获取双目相机的参数;获取拍摄的视觉图像,作为待分析的输入图像;引入拉普拉斯算子对输入图像进行均值滤波降噪,锐化图像光源区域;自适应获取灰度变换后图像的二值化阈值并二值化图像;对图像进行形体学处理、连通域判定,以加权质心算法获取光源中心坐标信息;利用真伪光源排列的几何关系剔除伪光源。该方法旨在AUV双目视觉对接回收剔除图像中伪光源的影响,以质心检测算法、连通域检测算法代替传统的检测法帮助提高光源检测精度与实时性,同时以几何关系剔除伪光源影响,为接下来AUV顺利进行双目视觉对接回收提供便利条件,保障AUV对接成功率。
Description
技术领域
本发明涉及水下机器人回收技术领域,具体地说,是基于双目视觉自主式水下机器人回收导引伪光源去除方法。
背景技术
自主式水下机器人(AUV:Autonomous Underwater Vehicle)无人无缆工作在海洋环境中,对于AUV的回收再利用工作是AUV研究及便捷化的重要研究内容之一。近年来,水下光视觉取得了丰富的研究成果,但由于水中环境的光线较暗、悬浮生物较多等干扰因素,使得采集到的图像噪声严重、颜色失真,这些都对水下景物的描述和目标定位产生很大的影响,从而影响水下水下机器人作业任务和水下机器人的回收工作。除此以外,现有的以视觉为核心水下机器人回收策略大部分都以分析对接坞的导引光源为条件,解算出AUV与对接之间的相对位姿,但是在实际的实验或者使用中,相机的视野中易出现其他形式的光源干扰视觉算法对导引光源的识别,尤其是对接坞位于近水面时,两台CCD相机成像平面易出现完全上下对称的导引光源图像,这样的情况直接影响了基于双目视觉的AUV水下对接回收的成功率。专利“一种AUV水下回收***”中所涉及的利用泵机抽水在捕捉锥套内腔形成的负压吸力转化为施加在AUV上的拖拽力,来解决水下回收的难度,并未对伪光源涉及到的精准自主对接问题有所涉及。
因此,研究水下导引伪光源取出办法,利用合适的方法找出伪光源并将其去除,将为水下机器人精确自主对接回收提供有效的便利条件。所以水下导引伪光源的去除对于短距离内AUV回收定位具有重要的研究意义和使用价值。
发明内容
为了解决上述技术问题,本发明提供了基于双目视觉自主式水下机器人回收导引伪光源去除方法,能为AUV精准自主回收过程中去除伪光源的影响,以便AUV的回收,保障AUV的再次利用。
为实现上述目的,本发明提供如下技术方案:
基于双目视觉自主式水下机器人回收导引伪光源去除方法,包括以下步骤:
步骤一:利用两台水下CCD相机拍摄标定板,获取双目相机的参数,包括内、外参矩阵,畸变系数和相机之间的旋转、平移矩阵;
步骤二:降噪与锐化水下光源图像;
步骤三:以连通域为判据自适应获取二值化阈值;
步骤四:形态学处理二值化图像,获取图像所有质心坐标;
步骤五:根据真伪光源排列的几何关系剔除图像中伪光源坐标点。
本发明进一步改进,步骤一中使用的是张正友标定法获取相机的各项参数,具体步骤为:
1)打印一张7*10黑白格相间的标定板并在水下从不同角度拍摄若干张标定板图像;
2)检测出图像中的特征点以求解理想无畸变情况下的摄像机内外参数并用最大似然估计提升精度;
3)应用最小二乘法求出实际的径向畸变系数;
4)综合内外参数、畸变系数使用极大似然法,优化估计,提升估计精度,最后得出精确的相机内外参数和畸变系数。
本发明进一步改进,步骤二中采用拉普拉斯算子对水下光源图像进行降噪与锐化;
拉普拉斯算子的定义为:
在水下灰度图像内找出图像的最大灰度值gMAX和最小灰度值gMIN,接着选择初始阈值T=(gMAX+gMIN)/2;
根据初始阈值将水下图像分为前景与背景,求出前景与背景的平均灰度值分别为vf和vb,使得新的阈值T=(vf+vb)/2;
通过两个环节的不断循环更新阈值T直至vf和vb不在变化为止;
最终获取到的阈值将水下灰度图像分为两个区间[0,T]和[T,255],对于[0,T]区间的图像保持原有灰度值,对于[T,255]区间的图像增加相应的灰度值,以此来锐化该区间图像,突显原图像亮度高的区域。
以上描述的滤波方式可以分步表示为:
输入原始的灰度图像g(s,t),运用公式
得到输出图像f(x,y);
对f(x,y)作公式
运算得g(x,y)记录图像轮廓像素点位置;
对f(x,y)作迭代运算,得到自适应阈值T;
对[0,T]和[T,255]区间的灰度图像作出公式4的处理;
输出锐化后的灰度图像f(x,y)。
本发明进一步改进,步骤三中以连通域为判据算法获取图像中连通域的数量即光源数量,该算法步骤如下:
对图像进行逐像素扫描,若当前的像素值为0则移动到下一个扫描的位置;
若当前像素值为1,则检查该像素左边与上边的两个邻接像素;
考虑这两个像素的组合情况,若它们的像素都为0,则给予该像素新的标记用以表示一个新的连通域的开始;
它们中间只有一个像素为1,则当前的像素标记为它们中为1的像素标记值;
它们的像素值都为1且标记相同,则当前像素的标记为该标记;
它们的像素值都为1但是标记不同,则将较小的值赋给当前像素;
以上述为循环,找出所有的连通域,得到连通域的数量。
本发明进一步改进,步骤三中自适应获取二值化阈值,该算法步骤如下:
第一次扫描全图像:访问当前像素点B(x,y),若B(x,y)==1
1)B(x,y)领域像素为零,则赋予B(x,y)一个新的标签;
2)B(x,y)领域有为1的像素,则赋予B(x,y)像素为1的最小标签;
第二次扫描:依次访问所有带着标签的像素,找出与B(x,y)具有相等关系的一个最小标签值,将该值赋给B(x,y);
使用初始阈值对水下灰度图像进行二值化,以连通域的数量n作为判别标准,需要对n进行分类讨论:
本发明进一步改进,步骤四中形态学处理光源图像对其进行平滑处理,利用图像处理中形态学上的腐蚀、膨胀操作,消除光源所在的连通域周围的像素噪声,凸显光源所在连通域并平滑光源边缘。
本发明进一步改进,步骤四中应用加权质心检测算法,算法具体内容如下:将传统质心检测的结果作为初始质心坐标,带入加权函数
其中(xi,yj)为当前被测像素的坐标,(xc,yc)为光源的中心坐标,(xc *,yc *)为加权后的计算出的光源中心坐标,Iij为当前的像素值。
本发明进一步改进,步骤五中根据真伪光源排列的几何关系剔除图像中伪光源坐标点步骤为:将获取到所有光源中心坐标进行纵坐标从小到大排序,根据伪光源出现的一般规律,分布在图像下方的为真光源,即提取排序后的前四个光源坐标点;最后将获取到的真实光源坐标输出。
本发明的有益效果:
(1)对于水下特殊环境以及水质对光源的影响,本发明对均值滤波方式进行改进,旨在传统的均值滤波基础上加入拉普拉斯算子寻找图像的边缘信息,使得原有水下图像的边缘特征得以保留,该算法克服传统均值滤波处理后使图像变得平滑、模糊,破坏图像边缘细节的缺点。
(2)在二值化水下光源图像过程中,以8-领域连通域数量为限定条件,通过二分法不断迭代以获取最佳的图像二值化阈值,使所有光源图像在二值化后的图像中的完全凸显出来,便于后续的质心检测获取光源中心,此方法中二值化阈值的选取完全自适应,能够适应不同亮度的水下光源图像提取,减少光源遗漏。
(3)伪光源剔除部分,根据实际的水下真光源与伪光源的几何分布情况与真伪光源坐标在成像平面上分布的一般特征,通过排序选取出对应的真实光源中心坐标点,为后续AUV位姿的计算工作提供便利。
(4)传统的水下光源检测中运用Hough圆形检测,该方法计算量大,耗时长,本发明改用加权质心检测算法,计算速度快,实时响应高,并在传统的质心检测上提高了检测精度。
附图说明
图1是本发明基于双目视觉自主式水下机器人回收导引伪光源去除方法整体流程图;
图2是本发明基于张正友标定法制定的水下双目相机的标定的流程图;
图3是本发明采用拉普拉斯算子对水下光源图像进行降噪与锐化的计算流程图;
图4是本发明中水下图像二值化处理流程图;
图5是本发明中根据伪光源去除方法的流程图。
具体实施方式
为了加深对本发明的理解,下面将结合实施例对本发明做进一步详细描述,该实施例仅用于解释本发明,并不对本发明的保护范围构成限定。
实施例:如图1至图5所示,基于双目视觉自主式水下机器人回收导引伪光源去除方法,具体包括如下步骤:
步骤一:利用两台水下CCD相机拍摄标定板,获取双目相机的参数,包括内、外参矩阵,畸变系数和相机之间的旋转、平移矩阵;
应用张正友平面标定法对摄像机基本参数进行标定,首先打印一张7*10黑白格相间的标定板并在水下从不同角度拍摄若干张标定板图像;检测出图像中的特征点以求解理想无畸变情况下的摄像机内外参数并用最大似然估计提升精度;应用最小二乘法求出实际的径向畸变系数;之后综合内外参数、畸变系数使用极大似然法,优化估计,提升估计精度;最后得出精确的相机内外参数和畸变系数。
步骤二:水下光源图像处理。水下图像去噪方面采用是在传统的均值滤波基础上加入拉普拉斯算子寻找图像边缘像素点的坐标,在该像素点灰度值中使用迭代法选取一个自适应阈值,其后对光源所在图像进行特殊锐化处理。
加入该算子可以很好的保留图像中光源的边缘细节,克服传统均值滤波方法降噪图像时使得图像变得平滑、模糊的缺点;
在图像灰度化的阈值提取方面,使用的算法包含以下步骤:
首先在水下灰度图像内找出图像的最大灰度值gMAX和最小灰度值gMIN,接着选择初始阈值T=(gMAX+gMIN)/2;
根据初始阈值将水下图像分为前景与背景,求出前景与背景的平均灰度值分别为vf和vb,使得新的阈值T=(vf+vb)/2;
通过两个环节的不断循环更新阈值T直至vf和vb不在变化为止;
最终获取到的阈值将水下灰度图像分为两个区间[0,T]和[T,255],对于[0,T]区间的图像保持原有灰度值,对于[T,255]区间的图像增加相应的灰度值,以此来锐化该区间图像,突显原图像亮度高的区域。
以上描述的滤波方式可以分步表示为:
1)输入原始的灰度图像g(s,t),运用公式
得到输出图像f(x,y);
2)对f(x,y)作公式
运算得g(x,y)记录图像轮廓像素点位置;
3)对f(x,y)作迭代运算,得到自适应阈值T;
4)对[0,T]和[T,255]区间的灰度图像作出公式4的处理;
5)输出锐化后的灰度图像f(x,y)。
步骤三:水下图像二值化处理。采用8-领域连通域为判定方式,使用两遍扫描法寻找二值图像中的8-领域连通域,根据水下导引光源的特殊数量,迭代找出二值化自适应阈值。
连通域判断算法获取图像中连通域的数量即光源数量,该算法步骤如下:
首先对图像进行逐像素扫描,若当前的像素值为0则移动到下一个扫描的位置;
本实施例中,若当前像素值为1,则检查该像素左边与上边的两个邻接像素;
考虑这两个像素的组合情况,若它们的像素都为0,则给予该像素新的标记用以表示一个新的连通域的开始;
它们中间只有一个像素为1,则当前的像素标记为它们中为1的像素标记值;
它们的像素值都为1且标记相同,则当前像素的标记为该标记;
它们的像素值都为1但是标记不同,则将较小的值赋给当前像素;
以上述为循环,找出所有的连通域,得到连通域的数量。
本实施例中,将含有导引光源的图像二值化后,导引光源所在的区域会形成不同的连通域。
采用两遍扫描法(Two-Pass)寻找二值图像的8-领域连通域,其中8-领域连通域的判定定义为:
采用两遍扫描法(Two-Pass)寻找二值图像的8-领域连通域;
对于两遍扫描法的具体描述如下:
(1)第一次扫描全图像:访问当前像素点B(x,y),若B(x,y)==1
1)B(x,y)领域像素为零,则赋予B(x,y)一个新的标签;
2)B(x,y)领域有为1的像素,则赋予B(x,y)像素为1的最小标签;
(2)第二次扫描:依次访问所有带着标签的像素,找出与B(x,y)具有相等关系的一个最小标签值,将该值赋给B(x,y);
使用初始阈值对水下灰度图像进行二值化,以连通域的数量n作为判别标准,需要对n进行分类讨论:
本实施例中,步骤四:对二值图像进行质心检测。先对二值化后的图像进行形态学处理,接着使用距离加权质心检测算法判断出导引光源所在的图像坐标点,其中包含伪光源图像中心坐标。
首先对图像进行腐蚀再进行膨胀的运算称为开运算,记为“○”,以B开A定义为:
使用改进后的质心检测算法,即距离加权质心检测算法,算法具体内容如下:
将传统质心检测的结果作为初始质心坐标,带入加权函数:
其中(xi,yj)为当前被测像素的坐标,(xc,yc)为光源的中心坐标,(xc *,yc *)为加权后的计算出的光源中心坐标,Iij为当前的像素值。
本实施例中,步骤五:根据真伪光源排列的几何关系剔除图像中伪光源坐标点。根据现有AUV获取的水下光源的一般特征进行寻找规律,实验中采用的四个真光源导引AUV,在近水面水下捕捉图像中,易出现伪光源现象,且伪光源都位于真实导引光源上方。
本实施例中,将步骤四获取到所有光源中心坐标进行纵坐标从小到大排序,根据伪光源出现的一般规律,分布在图像下方的为真光源,因此只提取排序后的前四个光源坐标点。将获取到的真实光源坐标输出。
以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何标记视为限制所涉及的权利要求。
Claims (8)
1.基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,包括以下步骤:
步骤一:利用两台水下CCD相机拍摄标定板,获取双目相机的参数,包括内、外参矩阵,畸变系数和相机之间的旋转、平移矩阵;
步骤二:降噪与锐化水下光源图像;
步骤三:以连通域为判据自适应获取二值化阈值;
步骤四:形态学处理二值化图像,获取图像所有质心坐标;
步骤五:根据真伪光源排列的几何关系剔除图像中伪光源坐标点。
2.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤一中使用的是张正友标定法获取相机的各项参数,具体步骤为:
1)打印一张7*10黑白格相间的标定板并在水下从不同角度拍摄若干张标定板图像;
2)检测出图像中的特征点以求解理想无畸变情况下的摄像机内外参数并用最大似然估计提升精度;
3)应用最小二乘法求出实际的径向畸变系数;
4)综合内外参数、畸变系数使用极大似然法,优化估计,提升估计精度,最后得出精确的相机内外参数和畸变系数。
3.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤二中采用拉普拉斯算子对水下光源图像进行降噪与锐化;
拉普拉斯算子的定义为:
g(x,y)=f(x,y)+c[▽2f(x,y)]
在水下灰度图像内找出图像的最大灰度值gMAX和最小灰度值gMIN,接着选择初始阈值T=(gMAX+gMIN)/2;
根据初始阈值将水下图像分为前景与背景,求出前景与背景的平均灰度值分别为vf和vb,使得新的阈值T=(vf+vb)/2;
通过两个环节的不断循环更新阈值T直至vf和vb不在变化为止;
最终获取到的阈值将水下灰度图像分为两个区间[0,T]和[T,255],对于[0,T]区间的图像保持原有灰度值,对于[T,255]区间的图像增加相应的灰度值,以此来锐化该区间图像,突显原图像亮度高的区域。
以上描述的滤波方式可以分步表示为:
输入原始的灰度图像g(s,t),运用公式
g(x,y)=f(x,y)+c[▽2f(x,y)]
得到输出图像f(x,y);
对f(x,y)作公式
g(x,y)=f(x,y)+c[▽2f(x,y)]
运算得g(x,y)记录图像轮廓像素点位置;
对f(x,y)作迭代运算,得到自适应阈值T;
对[0,T]和[T,255]区间的灰度图像作出公式4的处理;
输出锐化后的灰度图像f(x,y)。
4.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤三中以连通域为判据算法获取图像中连通域的数量即光源数量,该算法步骤如下:
对图像进行逐像素扫描,若当前的像素值为0则移动到下一个扫描的位置;
若当前像素值为1,则检查该像素左边与上边的两个邻接像素;
考虑这两个像素的组合情况,若它们的像素都为0,则给予该像素新的标记用以表示一个新的连通域的开始;
它们中间只有一个像素为1,则当前的像素标记为它们中为1的像素标记值;
它们的像素值都为1且标记相同,则当前像素的标记为该标记;
它们的像素值都为1但是标记不同,则将较小的值赋给当前像素;
以上述为循环,找出所有的连通域,得到连通域的数量。
5.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤三中自适应获取二值化阈值,该算法步骤如下:
第一次扫描全图像:访问当前像素点B(x,y),若B(x,y)==1
1)B(x,y)领域像素为零,则赋予B(x,y)一个新的标签;
2)B(x,y)领域有为1的像素,则赋予B(x,y)像素为1的最小标签;
第二次扫描:依次访问所有带着标签的像素,找出与B(x,y)具有相等关系的一个最小标签值,将该值赋给B(x,y);
使用初始阈值对水下灰度图像进行二值化,以连通域的数量n作为判别标准,需要对n进行分类讨论:
6.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤四中形态学处理光源图像对其进行平滑处理,利用图像处理中形态学上的腐蚀、膨胀操作,消除光源所在的连通域周围的像素噪声,凸显光源所在连通域并平滑光源边缘。
8.根据权利要求1所述的基于双目视觉自主式水下机器人回收导引伪光源去除方法,其特征在于,所述步骤五中根据真伪光源排列的几何关系剔除图像中伪光源坐标点步骤为:将获取到所有光源中心坐标进行纵坐标从小到大排序,根据伪光源出现的一般规律,分布在图像下方的为真光源,即提取排序后的前四个光源坐标点;最后将获取到的真实光源坐标输出。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110359085.2A CN113034399A (zh) | 2021-04-01 | 2021-04-01 | 基于双目视觉自主式水下机器人回收导引伪光源去除方法 |
PCT/CN2021/088257 WO2022205525A1 (zh) | 2021-04-01 | 2021-04-20 | 基于双目视觉自主式水下机器人回收导引伪光源去除方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110359085.2A CN113034399A (zh) | 2021-04-01 | 2021-04-01 | 基于双目视觉自主式水下机器人回收导引伪光源去除方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113034399A true CN113034399A (zh) | 2021-06-25 |
Family
ID=76453503
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110359085.2A Pending CN113034399A (zh) | 2021-04-01 | 2021-04-01 | 基于双目视觉自主式水下机器人回收导引伪光源去除方法 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN113034399A (zh) |
WO (1) | WO2022205525A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113901870A (zh) * | 2021-09-03 | 2022-01-07 | 中国科学院沈阳自动化研究所 | 基于自适应阈值图像二值化的auv水下对接导引灯光信号提取与识别方法 |
CN114610047A (zh) * | 2022-03-09 | 2022-06-10 | 大连海事大学 | 一种在线深度估计的qmm-mpc水下机器人视觉对接控制方法 |
CN115147496A (zh) * | 2022-06-29 | 2022-10-04 | 中国航天空气动力技术研究院 | 一种基于深度学习的水下视觉导引实时检测方法及装置 |
CN117273251A (zh) * | 2023-09-20 | 2023-12-22 | 广西艺术学院 | 一种基于大数据的智能规划方法及*** |
CN117694107A (zh) * | 2023-12-28 | 2024-03-15 | 广东若铂智能机器人有限公司 | 一种扰动下串型水果用机器人智能避障采摘方法 |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115397073B (zh) * | 2022-10-26 | 2023-03-24 | 青州鑫聚隆装备制造有限公司 | 一种用于自航式两栖清淤机器人的照明*** |
CN115717887B (zh) * | 2022-11-17 | 2024-04-19 | 上海航天控制技术研究所 | 基于灰度分布直方图的星点快速提取方法 |
CN116400351B (zh) * | 2023-03-21 | 2024-05-17 | 大连理工大学 | 基于自适应区域生长法的雷达回波图像目标物处理方法 |
CN116206070B (zh) * | 2023-05-05 | 2023-07-21 | 中国海洋大学 | 一种基于机器双目视觉的船体水下成像方法及水下机器人 |
CN117522863B (zh) * | 2023-12-29 | 2024-03-29 | 临沂天耀箱包有限公司 | 基于图像特征的集成箱体质量检测方法 |
CN118015470A (zh) * | 2024-03-12 | 2024-05-10 | 广州中为生物科技有限公司 | 燃气管道线路接触场景识别*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005193854A (ja) * | 2004-01-09 | 2005-07-21 | Kawasaki Shipbuilding Corp | 水中航走体の誘導装置 |
CN104766312A (zh) * | 2015-03-27 | 2015-07-08 | 哈尔滨工程大学 | 一种基于双目光视觉引导的智能水下机器人自主对接方法 |
CN111190142A (zh) * | 2020-01-09 | 2020-05-22 | 大连理工大学 | 一种基于补零法的可鉴伪光源扩容及判定方法 |
CN111721259A (zh) * | 2020-06-24 | 2020-09-29 | 江苏科技大学 | 基于双目视觉的水下机器人回收定位方法 |
CN111784655A (zh) * | 2020-06-24 | 2020-10-16 | 江苏科技大学 | 一种水下机器人回收定位方法 |
-
2021
- 2021-04-01 CN CN202110359085.2A patent/CN113034399A/zh active Pending
- 2021-04-20 WO PCT/CN2021/088257 patent/WO2022205525A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2005193854A (ja) * | 2004-01-09 | 2005-07-21 | Kawasaki Shipbuilding Corp | 水中航走体の誘導装置 |
CN104766312A (zh) * | 2015-03-27 | 2015-07-08 | 哈尔滨工程大学 | 一种基于双目光视觉引导的智能水下机器人自主对接方法 |
CN111190142A (zh) * | 2020-01-09 | 2020-05-22 | 大连理工大学 | 一种基于补零法的可鉴伪光源扩容及判定方法 |
CN111721259A (zh) * | 2020-06-24 | 2020-09-29 | 江苏科技大学 | 基于双目视觉的水下机器人回收定位方法 |
CN111784655A (zh) * | 2020-06-24 | 2020-10-16 | 江苏科技大学 | 一种水下机器人回收定位方法 |
Non-Patent Citations (1)
Title |
---|
朱志鹏 等: "一种基于双目视觉的水下导引光源检测和测距方法", 《水下无人***学报》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN113901870A (zh) * | 2021-09-03 | 2022-01-07 | 中国科学院沈阳自动化研究所 | 基于自适应阈值图像二值化的auv水下对接导引灯光信号提取与识别方法 |
CN113901870B (zh) * | 2021-09-03 | 2024-05-14 | 中国科学院沈阳自动化研究所 | 基于自适应阈值图像二值化的auv水下对接导引灯光信号提取与识别方法 |
CN114610047A (zh) * | 2022-03-09 | 2022-06-10 | 大连海事大学 | 一种在线深度估计的qmm-mpc水下机器人视觉对接控制方法 |
CN114610047B (zh) * | 2022-03-09 | 2024-05-28 | 大连海事大学 | 一种在线深度估计的qmm-mpc水下机器人视觉对接控制方法 |
CN115147496A (zh) * | 2022-06-29 | 2022-10-04 | 中国航天空气动力技术研究院 | 一种基于深度学习的水下视觉导引实时检测方法及装置 |
CN117273251A (zh) * | 2023-09-20 | 2023-12-22 | 广西艺术学院 | 一种基于大数据的智能规划方法及*** |
CN117694107A (zh) * | 2023-12-28 | 2024-03-15 | 广东若铂智能机器人有限公司 | 一种扰动下串型水果用机器人智能避障采摘方法 |
Also Published As
Publication number | Publication date |
---|---|
WO2022205525A1 (zh) | 2022-10-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN113034399A (zh) | 基于双目视觉自主式水下机器人回收导引伪光源去除方法 | |
CN114821114B (zh) | 一种基于视觉***的坡口切割机器人图像处理方法 | |
CN110717872B (zh) | 一种激光辅助定位下的v型焊缝图像特征点提取方法及提取*** | |
CN112819772B (zh) | 一种高精度快速图形检测识别方法 | |
CN111915704A (zh) | 一种基于深度学习的苹果分级识别方法 | |
CN113781402A (zh) | 芯片表面划痕缺陷的检测方法、装置和计算机设备 | |
CN112614062B (zh) | 菌落计数方法、装置及计算机存储介质 | |
CN107784669A (zh) | 一种光斑提取及其质心确定的方法 | |
CN105844622A (zh) | 一种基于激光视觉的v型坡口焊缝检测方法 | |
CN111784655B (zh) | 一种水下机器人回收定位方法 | |
CN112053376B (zh) | 一种基于深度信息的工件焊缝识别方法 | |
CN108846844B (zh) | 一种基于海天线的海面目标检测方法 | |
CN109781737B (zh) | 一种软管表面缺陷的检测方法及其检测*** | |
CN114331986A (zh) | 一种基于无人机视觉的坝体裂纹识别与测量方法 | |
CN115830018B (zh) | 基于深度学习与双目视觉的碳素块检测方法及*** | |
CN113343976B (zh) | 基于颜色-边缘融合特征生长的抗高光干扰工程测量标志提取方法 | |
CN115661110B (zh) | 一种透明工件识别与定位的方法 | |
CN105913425B (zh) | 一种基于自适应椭圆分块和小波变换的多猪轮廓提取方法 | |
CN113674206A (zh) | 一种适用于深熔k-tig焊熔池和锁孔入口特征参数的提取方法 | |
CN112529853A (zh) | 一种用于水下养殖网箱的网衣破损检测方法及装置 | |
CN112330667B (zh) | 一种基于形态学的激光条纹中心线提取方法 | |
CN113888456B (zh) | 一种基于轮廓的角点检测方法 | |
CN112069924A (zh) | 车道线检测方法、装置及计算机可读存储介质 | |
CN113284158B (zh) | 一种基于结构约束聚类的图像边缘提取方法及*** | |
Rui | Lane line detection technology based on machine vision |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210625 |