一种基于人工鱼群算法的圆形工件检测方法

    公开(公告)号:CN106097307A

    公开(公告)日:2016-11-09

    申请号:CN201610374573.X

    申请日:2016-05-26

    CPC classification number: G06T7/0006 G06T2207/30164

    Abstract: 本发明公开了一种基于人工鱼群算法的圆形工件检测方法,属于计算机信息图像处理技术领域。本发明首先对待检测图像进行预处理,获取圆形工件的边缘信息,然后根据待测工件图像的尺寸确定一个三维解空间并初始化人工鱼群,使每条人工鱼随机分布在该解空间中,最后人工鱼群采用自适应视野和步长,通过不断交互并协调行为,在解空间中启发式搜索经过边缘点数目最多的圆,从而得到工件的圆心和半径;本发明与传统霍夫变换检测圆的方法相比,可以实现在参数空间中并行搜索且不需要遍历整个空间,较大地减少了空间和时间开销,也提高了检测的精度,具有快速、准确和鲁棒的特点。

    一种基于人工鱼群算法的圆形工件检测方法

    公开(公告)号:CN106097307B

    公开(公告)日:2018-10-23

    申请号:CN201610374573.X

    申请日:2016-05-26

    Abstract: 本发明公开了一种基于人工鱼群算法的圆形工件检测方法,属于计算机信息图像处理技术领域。本发明首先对待检测图像进行预处理,获取圆形工件的边缘信息,然后根据待测工件图像的尺寸确定一个三维解空间并初始化人工鱼群,使每条人工鱼随机分布在该解空间中,最后人工鱼群采用自适应视野和步长,通过不断交互并协调行为,在解空间中启发式搜索经过边缘点数目最多的圆,从而得到工件的圆心和半径;本发明与传统霍夫变换检测圆的方法相比,可以实现在参数空间中并行搜索且不需要遍历整个空间,较大地减少了空间和时间开销,也提高了检测的精度,具有快速、准确和鲁棒的特点。

Patent Agency Ranking