编码标志点识别

编码标志点识别

概念

编码标志点是摄影测量中不可缺少的部分,每个编码标值对应不同的唯一码值,使得其在图像识别中具有重要的应用的价值。编码标志点种类比较多,常见的如图1所示。

图1 常见的编码标志点

其中,位于中心的圆或十字标记提供了可以精确定位的坐标,位于周围的环形带、线段或者圆形提供了可以根据特定规则解码的编码。

设计编码标志点

本博客采用图1b的编码方法来设计编码标志点图案,如图2所示,中心圆提供了可以精确定位的坐标,外围圆环被等分成十份,每一份都可以是黑色或者白色,分别代表数字0或1.十段唤醒带所代表的数字连在一起,形成了整个编码标志点所代表的二进制数字。

图2 编码方式
由于环形编码带具有循环往复的特点,在设计时需要排除不同的编码标志点生成同样编码的情况,因此可使用的编码图案一共有106种,图3位其中的部分编码图案。
图3 编码标志点图案

检测流程

编码标志点的检测是一项复杂而重要的工作,由于编码标志点由中心圆和外围的环形编码带组成,因此检测编码标志点的任务即是在图像中找到一些相邻的、可被判定为组成编码标志点的图形组合。通常,检测编码标志点包含如下步骤:

1)图像预处理。在检测编码标志点之前,需要对拍摄的图像进行一些处理,包括灰度化、高斯滤波等;

2)对编码标志点定位中心圆的椭圆检测。首先对图像进行二值化,然后提取轮廓,最后进行椭圆拟合;

3)对2)中所检测的椭圆进行筛选,由于所检测的椭圆中存在很多错,因此需要对其进行筛选。可以通过长短轴比例、椭圆尺寸等条件;

4)编码标志点解码。在完成对编码标志点的检测后,需要对每个编码标志点进行解码,解码步骤如下:

a.预处理。选择编码标志点所在的roi区域,该区域中包含编码的环形带信息;

b.提取roi区域的环形带;

c.计算每条环形带所代表的数字;根据编码标志点设计时,中心圆半径和环形带内、外径的比例,计算出最小单位的环形带的面积和中心圆面积的比例,得到每条环形带所代表的数字;

d.计算环形带之间的相对位置关系。即确定非白色环形带区域的数字,由于每条环形带都是一个连通区域,因此可以通过连通域的质心和中心圆圆心连线之间的夹角来计算;

e.计算编码标志点的二进制码值,并转换成十进制码数。

检测结果

编码标志点图片

识别

大家好,我主要的研究方向有:
1)主流的结构光三维测量方法,包括:线扫,格雷码,相移,散斑等;
2)摄像机标定和投影仪标定;
3)点云处理;
4)图像处理;
5)Halcon应用;
6)机器视觉相机选型。

对以上研究方向感兴趣的朋友可以关注我的微信公众号:

  • 2
    点赞
  • 55
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
天池是一个著名的数据科学竞赛平台,而datawhale是一家致力于数据科学教育和社群建设的组织。街景字符编码识别是指通过计算机视觉技术,对街道场景中的字符进行自动识别和分类。 街景字符编码识别是一项重要的研究领域,对于提高交通安全、城市管理和智能驾驶技术都具有重要意义。街道场景中的字符包括道路标志、车牌号码、店铺招牌等。通过对这些字符进行准确的识别,可以辅助交通管理人员进行交通监管、道路规划和交通流量分析。同时,在智能驾驶领域,街景字符编码识别也是一项关键技术,可以帮助自动驾驶系统准确地识别和理解道路上的各种标志和标识,为自动驾驶提供可靠的环境感知能力。 天池和datawhale联合举办街景字符编码识别竞赛,旨在吸引全球数据科学和计算机视觉领域的优秀人才,集思广益,共同推动该领域的研究和发展。通过这个竞赛,参赛选手可以使用各种机器学习和深度学习算法,基于提供的街景字符数据集,设计和训练模型,实现准确的字符编码识别。这个竞赛不仅有助于促进算法研发和技术创新,也为各参赛选手提供了一个学习、交流和展示自己技能的平台。 总之,天池datawhale街景字符编码识别是一个具有挑战性和实际应用需求的竞赛项目,旨在推动计算机视觉和智能交通领域的技术发展,同时也为数据科学爱好者提供了一个学习和展示自己能力的机会。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值