System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种camera检测方法、系统、电子设备、存储介质及车辆技术方案_技高网

一种camera检测方法、系统、电子设备、存储介质及车辆技术方案

技术编号:41123833 阅读:3 留言:0更新日期:2024-04-30 17:50
本发明专利技术公开了一种camera检测方法、系统、电子设备、存储介质及车辆,包括响应于车载camera启动信号,判断是否满足预设触发中断条件;当满足触发中断条件时,建立至少一个故障检测线程,对满足触发中断条件的事件进行实时检测;遍历预设故障类型表,基于实时检测结果,通过相应的优先级,查找相应的映射故障类型;基于映射故障类型,遍历异常状态存储空间,确认是否存在相应故障状态信息,当存在故障状态信息时,生成相应的界面显示信息对用户进行提示;其中,触发中断条件注册在ERRB管脚中。通过上述方法,不需要额外增加检测设备或者器件,不增加成本;可以同时感知多种故障类型,且可以直观显示在应用上,用户可以即时发现存在问题并及时处理。

【技术实现步骤摘要】

本专利技术涉及车辆,特别是涉及一种camera检测方法、系统、电子设备、存储介质及车辆


技术介绍

1、汽车因为使用场景多变,经常会处于颠簸、高温、高湿环境中,车载camera作为灵敏器件,在这些复杂场景下,很容易出现线损、干扰、虚接以及断连等情况,不但会影响驾驶人行驶安全,排查问题时也需要拆卸车机,使用专业设备去排查,操作繁琐耗时耗力。

2、cn110874279a的专利文件公开了一种故障定位方法、装置和系统。其中,该方法包括:如果检测到系统出现故障,打印内核栈的栈区域和用户栈的栈区域,得到打印结果;存储打印结果,并控制系统重启;如果系统重启,基于打印结果确定故障类型。本申请解决了现有技术中故障定位方法无法及时获取故障发生时的故障信息,导致定位准确度低的技术问题。

3、上述专利文件以及现有技术中,对于故障的检测通常需要增加硬件设备,导致成本提高,且不便同时感知多种故障类型,并及时对用户进行提示,导致用户体验较差。

4、因此,本申请提供一种camera检测方法以解决上述技术问题。


技术实现思路

1、本专利技术的目的在于提供一种camera检测方法、系统、电子设备、存储介质及车辆,能够解决上述提到的至少一个技术问题。

2、为了解决上述技术问题,本专利技术提供了一种camera检测方法,包括:

3、响应于车载camera启动信号,判断是否满足预设触发中断条件;

4、当满足所述触发中断条件时,建立至少一个故障检测线程,对满足所述触发中断条件的事件进行实时检测;

5、遍历预设故障类型表,基于所述实时检测结果,通过相应的优先级,查找相应的映射故障类型;

6、基于所述映射故障类型,遍历异常状态存储空间,确认是否存在相应故障状态信息,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示;

7、其中,所述触发中断条件注册在errb管脚中。

8、在其中一些具体实施例中,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示后,所述方法还包括:

9、基于所述映射故障类型,判断相应的故障等级;

10、初始化所述车载camera,基于所述故障等级,对应执行重新连接所述车载camera的频率;

11、基于所述故障类型表,依次对所述车载camera进行检测。

12、在其中一些具体实施例中,响应于车载camera启动信号,判断是否满足预设触发中断条件,具体包括:

13、所述预设触发中断条件包括定义的触发中断函数,所述触发中断函数注册在所述errb管脚中;

14、将所述errb管脚连到soc的gpio管脚;

15、当所述触发中断函数被触发时,则满足所述触发中断条件;

16、其中,所述errb管脚集成在gmsl2互联系统中。

17、在其中一些具体实施例中,当满足所述触发中断条件时,建立至少一个故障检测线程,对满足所述触发中断条件的事件进行实时检测,具体包括:

18、当满足所述触发中断条件时,中断调用所述车载camera的应用程序,生成故障检测信号;

19、基于所述故障检测信号,根据所述触发中断条件的事件数量,建立相应数量的故障检测线程;

20、基于所述建立的故障检测线程对所述errb管脚进行实时检测。

21、在其中一些具体实施例中,遍历预设故障类型表,基于所述实时检测结果,通过相应的优先级,查找相应的映射故障类型,具体包括:

22、根据故障类型将所述故障类型表分为严重故障类别以及普通故障类别;

23、所述严重故障类中的故障类型包括:

24、unlock error;

25、所述普通故障类中的故障类型包括:

26、decoding error、video sequence error、eye opening monitor error以及video line crc error;

27、基于故障类型的严重程度设置相应的优先级;

28、根据所述实时检测结果,按照设置的所述相应优先级,遍历所述故障类型表,查找相应的映射故障类型。

29、在其中一些具体实施例中,基于所述映射故障类型,遍历异常状态存储空间,确认是否存在相应故障状态信息,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示,具体包括:

30、所述异常状态存储空间包括error状态寄存器;

31、根据所述映射故障类型,通过i2c读取所述error状态寄存器,确认所述error状态寄存器中是否存在相应的error报错信息;

32、当存在所述相应的error报错信息时,将检测结果通过hypervisor层发送至android侧hal层的ais fe erver模块;

33、所述hal层将所述检测结果发送至onerror接口;

34、所述onerror接口根据所述检测结果生成相应的界面显示信息,通过对话框的方式对用户进行提示;

35、其中,在qnx系统中的drvier lib层对所述车载camera进行检测,所述drvier lib层将检测结果发送至所述ais server模块,再由所述ais server模块发送至ais beserver模块。

36、基于同一构思,本专利技术还提供一种camera检测系统,包括:

37、触发中断判断模块,配置为响应于车载camera启动信号,判断是否满足预设触发中断条件;

38、触发中断检测模块,配置为当满足所述触发中断条件时,建立至少一个故障检测线程,对满足所述触发中断条件的事件进行实时检测;

39、故障类型判断模块,配置为遍历预设故障类型表,基于所述实时检测结果,通过相应的优先级,查找相应的映射故障类型;

40、故障类型显示模块,配置为基于所述映射故障类型,遍历异常状态存储空间,确认是否存在相应故障状态信息,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示;

41、其中,所述触发中断条件注册在errb管脚中。

42、基于同一构思,本专利技术还提供一种电子设备,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行camera检测方法的步骤。

43、基于同一构思,本专利技术还提供一种计算机可读存储介质,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行camera检测方法方法的步骤。

44、基于同一构思,本专利技术还提供一种车辆,所述车辆设置有如上所述的camera检测系统。

45、与现有技术相比,其有益效果在于:本文档来自技高网...

【技术保护点】

1.一种camera检测方法,其特征在于,包括:

2.根据权利要求1所述的camera检测方法,其特征在于,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示后,所述方法还包括:

3.根据权利要求1所述的camera检测方法,其特征在于,响应于车载camera启动信号,判断是否满足预设触发中断条件,具体包括:

4.根据权利要求1所述的camera检测方法,其特征在于,当满足所述触发中断条件时,建立至少一个故障检测线程,对满足所述触发中断条件的事件进行实时检测,具体包括:

5.根据权利要求1所述的camera检测方法,其特征在于,遍历预设故障类型表,基于所述实时检测结果,通过相应的优先级,查找相应的映射故障类型,具体包括:

6.根据权利要求1所述的camera检测方法,其特征在于,基于所述映射故障类型,遍历异常状态存储空间,确认是否存在相应故障状态信息,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示,具体包括:

7.一种camera检测系统,其特征在于,包括:

8.一种电子设备,其特征在于,包括:处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;所述存储器中存储有计算机程序,当所述计算机程序被所述处理器执行时,使得所述处理器执行权利要求1至6中任一项所述方法的步骤。

9.一种计算机可读存储介质,其特征在于,其存储有可由电子设备执行的计算机程序,当所述计算机程序在所述电子设备上运行时,使得所述电子设备执行权利要求1至6中任一项所述方法的步骤。

10.一种车辆,其特征在于,所述车辆设置有如权利要求7所述的camera检测系统。

...

【技术特征摘要】

1.一种camera检测方法,其特征在于,包括:

2.根据权利要求1所述的camera检测方法,其特征在于,当存在所述故障状态信息时,生成相应的界面显示信息对用户进行提示后,所述方法还包括:

3.根据权利要求1所述的camera检测方法,其特征在于,响应于车载camera启动信号,判断是否满足预设触发中断条件,具体包括:

4.根据权利要求1所述的camera检测方法,其特征在于,当满足所述触发中断条件时,建立至少一个故障检测线程,对满足所述触发中断条件的事件进行实时检测,具体包括:

5.根据权利要求1所述的camera检测方法,其特征在于,遍历预设故障类型表,基于所述实时检测结果,通过相应的优先级,查找相应的映射故障类型,具体包括:

6.根据权利要求1所述的camera检测方法,其特征在于,基...

【专利技术属性】
技术研发人员:邸伟峰
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:

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

1