基于深度学习的仪表盘识别
代码:https://github.com/HibikiJie/ReadMeter
权重文件:链接: https://pan.baidu.com/s/1wTPo1wJXrNyEFSu8RrD8Xw 密码: t0p4
将其放置于weight文件夹下,运行test.py,即可测试data\images\val下的图像文件
讲解
- 使用语义分割模型,在不同通道上分割出表盘和指针
- 环形的表盘展开为矩形图像
- 二维图像转换为一维数组
- 对刻度数组用均值滤波
- 定位指针相对刻度的位置
- 输出相对位置
语义分割模型采用的是U2Net
1、分割
![在这里插入图片描述](https://img-blog.csdnimg.cn/7347ea78bdcc459a9086c43e079e0568.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASGliaWtp6Zi_5p2w,size_20,color_FFFFFF,t_70,g_se,x_16)
![](https://img-blog.csdnimg.cn/79bf4e49a60e40899130f4cb2a91e54e.png?x-oss-process=image/watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBASGliaWtp6Zi_5p2w,size_20,color_FFFFFF,t_70,g_se,x_16)
使用U2NET分割得到指针和表盘的图像