一种基于指针仪表的数据读取方法
摘要文本
本发明提供一种基于指针仪表的数据读取方法,方法包括获取指针仪表的初始图像及标定数据,根据标定数据获取指针仪表图像的角度与刻度线关系模板;获取仪表指针样本并对转动过程进行跟踪以获得目标图像,根据目标图像获得指针像素点坐标参数及指针轮廓,根据指针像素点坐标参数获得指针坐标点集并拟合以获得指针直线;对指针轮廓进行细粒度提取和线条检测以获得指针骨架,检测指针骨架与仪表量程刻度线的交点,并与指针中心点拟合成指针直线,进而获取指针直线的梯度信息,并映射至角度与刻度关系模板得到当前指针角度的对应刻度,实现仪表数据自动读取。本申请通过自动读取仪表数据,提高效率。
申请人信息
- 申请人:江西理工大学南昌校区
- 申请人地址:330000 江西省南昌市经济技术开发区双港东大街1180号
- 发明人: 江西理工大学南昌校区
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种基于指针仪表的数据读取方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311670308.2 |
| 申请日 | 2023/12/7 |
| 公告号 | CN117372937A |
| 公开日 | 2024/1/9 |
| IPC主分类号 | G06V20/40 |
| 权利人 | 江西理工大学南昌校区 |
| 发明人 | 吴志刚; 严来飞; 陈敏; 朱耀晖; 张海波 |
| 地址 | 江西省南昌市经济技术开发区双港东大街1180号 |
专利主权项内容
1.一种基于指针仪表的数据读取方法,其特征在于,应用于基于指针仪表的数据读取系统,所述系统包括硬件图像采集模块、移动终端图像识别模块、数据显示模块以及分别连接所述硬件图像采集模块与所述移动终端图像识别模块的软件数据处理算法模块;所述硬件图像采集模块包括摄像头,所述摄像头设于所述指针仪表上方用于采集仪表的初始图像以构成视频流,所述移动终端图像识别模块用于获取来自硬件图像采集模块采集的视频流,并通过所述软件数据处理算法模块进行数据处理以输出当前指针角度的对应刻度,并通过所述数据显示模块显示;所述数据读取方法具体应用于所述软件数据处理算法模块,所述方法包括:获取指针仪表的初始图像,根据所述初始图像获取标定数据,所述标定数据包括指针中心位置以及仪表量程,并根据所述标定数据获取该指针仪表图像的角度与刻度线关系模板;获取仪表指针样本,对所述指针样本的转动过程进行跟踪并根据跟踪结果获得目标图像,所述跟踪结果包括指针位置与时间对应的若干帧图像,对所述目标图像进行图像预处理以获得指针特征信息,所述指针特征信息包括指针像素点坐标参数以及指针轮廓,根据指针像素点坐标参数获得指针坐标点集并对指针坐标点集进行直线拟合以获得指针直线,所述指针直线与指针轮廓共线,所述指针直线与仪表量程的刻度线相交;对仪表图像表盘区块进行分割,以查找指针轮廓,对指针轮廓进行细粒度提取和线条检测以获得指针骨架,采用边缘检测算法检测所述指针骨架与仪表量程刻度线的交点,将指针中心点与所述交点拟合成指针直线,通过尺度变换和角度法获取拟合指针直线的梯度信息,并映射至角度与刻度关系模板得到当前指针角度的对应刻度,实现仪表数据自动读取。 () (来 自 马 克 数 据 网)