仪表黑屏的检测方法技术

技术编号:39723067 阅读:9 留言:0更新日期:2023-12-17 23:28
本发明专利技术公开了一种仪表黑屏的检测方法

【技术实现步骤摘要】
仪表黑屏的检测方法、系统、设备及存储介质


[0001]本专利技术涉及黑屏检测
,尤其涉及一种仪表黑屏的检测方法

系统

设备及存储介质


技术介绍

[0002]在当代显示设备黑屏检测的相关领域中,由于硬件制程的电气差异和软件的复杂度,汽车

摩托车仪表等显示设备可能存在某些细微差异,程序的时序出现差异,导致显示设备黑屏等现象,并且概率很小

但需要多台设备进行进行的长时间开关机测试才能发现,这个过程需要拷机几万次,导致人工测试非常耗时

因此,如何实现无人工干预自动识别仪表黑屏的现象成为一个亟待解决的问题

[0003]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术


技术实现思路

[0004]本专利技术的主要目的在于提供了一种仪表黑屏的检测方法

系统

设备及存储介质,旨在解决如何实现无人工干预自动识别仪表黑屏的现象的技术问题

[0005]为实现上述目的,本专利技术提供了一种仪表黑屏的检测方法,摄像机和继电器通过
USB
接口分别与终端设备连接,仪表与所述继电器连接,所述仪表黑屏的检测方法包括:
[0006]获取所述继电器的设备地址,基于所述设备地址控制所述继电器对所述仪表进行上电;
[0007]判断是否从所述仪表的串口日志中提取启动阶段日志;/>[0008]若是,控制所述摄像机采集所述仪表的当前显示屏图像,并通过
OpenC V
库中的
imwrite
函数将所述当前显示屏图像存储至所述终端设备的文件系统内;
[0009]将所述当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果

[0010]可选地,所述基于所述设备地址控制所述继电器对所述仪表进行上电的步骤,包括:
[0011]基于所述设备地址控制所述继电器上电;
[0012]在所述继电器上电完成后,控制所述仪表上电

[0013]可选地,所述判断是否从所述仪表的串口日志中提取启动阶段日志的步骤之后,还包括:
[0014]若否,通过超时判断机制控制所述摄像机采集所述仪表的当前显示屏图像;
[0015]通过
OpenCV
库中的
imwrite
函数将所述当前显示屏图像存储至所述终端设备的文件系统内

[0016]可选地,所述通过超时判断机智控制所述摄像机采集所述仪表的当前显示屏图像的步骤,包括:
[0017]确定所述仪表的上电时长;
[0018]判断所述仪表的上电时长是否大于预设上电阈值;
[0019]在所述仪表的上电时长大于所述预设上电阈值时,控制所述摄像机采集所述仪表的当前显示屏图像

[0020]可选地,所述将所述当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果的步骤之前,还包括:
[0021]获取多张仪表正常界面图像和多张仪表黑屏界面图像,并分别对多张仪表正常界面图像和多张仪表黑屏界面图像进行类别标注,获得标注后的多张正常界面图像和标注后的多张黑屏界面图像;
[0022]将所述标注后的多张正常界面图像和所述标注后的多张黑屏界面图像输入至图像分类模型中进行训练,获得
AI
自动分类识别模型

[0023]可选地,所述获取所述继电器的设备地址,基于所述设备地址控制所述继电器对所述仪表进行上电的步骤之后,还包括:
[0024]控制所述摄像机对所述仪表进行显示画面录像;
[0025]通过
OpenCV
库中的
VideoCapture
函数将所述显示画面录像编码成视频文件,并将所述视频文件存储至所述终端设备的文件系统内

[0026]此外,为实现上述目的,本专利技术还提出一种仪表黑屏的检测系统,摄像机和继电器通过
USB
接口分别与终端设备连接,仪表与所述继电器连接,所述仪表黑屏的检测系统包括:
[0027]上电模块,用于获取所述继电器的设备地址,基于所述设备地址控制所述继电器对所述仪表进行上电;
[0028]判断模块,用于判断是否从所述仪表的串口日志中提取启动阶段日志;
[0029]存储模块,用于若是,控制所述摄像机采集所述仪表的当前显示屏图像,并通过
OpenCV
库中的
imwrite
函数将所述当前显示屏图像存储至所述终端设备的文件系统内;
[0030]分类模块,用于将所述当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果

[0031]此外,为实现上述目的,本专利技术还提出一种仪表黑屏的检测设备,所述设备包括:存储器

处理器及存储在所述存储器上并可在所述处理器上运行的仪表黑屏的检测程序,所述仪表黑屏的检测程序配置为实现如上文所述的仪表黑屏的检测方法的步骤

[0032]此外,为实现上述目的,本专利技术还提出一种存储介质,所述存储介质上存储有仪表黑屏的检测程序,所述仪表黑屏的检测程序被处理器执行时实现如上文所述的仪表黑屏的检测方法的步骤

[0033]本专利技术摄像机和继电器通过
USB
接口分别与终端设备连接,仪表与继电器连接,首先获取继电器的设备地址,基于设备地址控制继电器对仪表进行上电,然后判断是否从仪表的串口日志中提取启动阶段日志,若是,控制摄像机采集仪表的当前显示屏图像,并通过
OpenCV
库中的
imwrite
函数将当前显示屏图像存储至终端设备的文件系统内,之后将当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果

相较于现有技术中需要工作人员拷机几万次进行检测,导致人工测试较为繁琐,而本专利技术中通过摄像机和继电器通过
USB
接口分别与终端设备连接,仪表与继电器连接,提高了数据传输的效率,之后通过
AI
自动分类识别模型实现了无人工干预自动识别黑屏现象,进而提高了测试效率

附图说明
[0034]图1是本专利技术实施例方案涉及的硬件运行环境的仪表黑屏的检测设备的结构示意图;
[0035]图2为本专利技术仪表黑屏的检测方法第一实施例的流程示意图;
[0036]图3为本专利技术仪表黑屏的检测方法第一实施例的自动检测显示设备黑屏的控制系统图;
[0037]图4为本专利技术仪表黑屏的检测方法第一实施例的软件程序的流程图;
[0038]图5为本专利技术仪表黑屏的检测系统第一实施例的结构框图

本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种仪表黑屏的检测方法,其特征在于,摄像机和继电器通过
USB
接口分别与终端设备连接,仪表与所述继电器连接,所述仪表黑屏的检测方法包括以下步骤:获取所述继电器的设备地址,基于所述设备地址控制所述继电器对所述仪表进行上电;判断是否从所述仪表的串口日志中提取启动阶段日志;若是,控制所述摄像机采集所述仪表的当前显示屏图像,并通过
OpenC V
库中的
imwrite
函数将所述当前显示屏图像存储至所述终端设备的文件系统内;将所述当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果
。2.
如权利要求1所述的方法,其特征在于,所述基于所述设备地址控制所述继电器对所述仪表进行上电的步骤,包括:基于所述设备地址控制所述继电器上电;在所述继电器上电完成后,控制所述仪表上电
。3.
如权利要求1所述的方法,其特征在于,所述判断是否从所述仪表的串口日志中提取启动阶段日志的步骤之后,还包括:若否,通过超时判断机制控制所述摄像机采集所述仪表的当前显示屏图像;通过
OpenCV
库中的
imwrite
函数将所述当前显示屏图像存储至所述终端设备的文件系统内
。4.
如权利要求3所述的方法,其特征在于,所述通过超时判断机智控制所述摄像机采集所述仪表的当前显示屏图像的步骤,包括:确定所述仪表的上电时长;判断所述仪表的上电时长是否大于预设上电阈值;在所述仪表的上电时长大于所述预设上电阈值时,控制所述摄像机采集所述仪表的当前显示屏图像
。5.
如权利要求1‑4任一项所述的方法,其特征在于,所述将所述当前显示屏图像输入至
AI
自动分类识别模型中,获得仪表黑屏检测结果的步骤之前,还包括:获取多张仪表正常界面图像和多张仪表黑屏界面图像,并分别对多张仪表正常界面图像和多张仪表黑屏界面图像进行类别...

【专利技术属性】
技术研发人员:左腾达梁会范晔斌
申请(专利权)人:武汉云片松科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1