一种车用算法的监测方法、系统及车辆技术方案

技术编号:26762114 阅读:20 留言:0更新日期:2020-12-18 23:07
本发明专利技术提供了一种车用算法的监测方法、系统及车辆,涉及车辆安全技术领域。车用算法的监测方法先在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经算法运算后的实际运算结果,然后将实际运算结果与该帧画面的标准运算结果相比较,标准运算结果是该帧画面在算法处于正常运算状态时经算法运算后得出的,若实际运算结果与标准运算结果一致,则判定算法处于正常运算状态。本发明专利技术通过输入一帧画面的方式来验证算法是否正常运算,与现有技术中需要设置备份算法来验证算法可行性的方式相比,比较简单,可以降低研发成本,并能够提高电子元件的功能安全监测的覆盖率。

【技术实现步骤摘要】
一种车用算法的监测方法、系统及车辆
本专利技术涉及车辆安全
,特别是涉及一种车用算法的监测方法、系统及车辆。
技术介绍
车辆智能驾驶相关车用电子元件的功能输出直接会影响车辆的控制,因此电子元件的功能安全性的引入则保证了车辆的安全可靠性。车辆中深度学习算法的功能结果是从深度学习架构中直接得出,该结果无法使用电子元件的功能安全性的方法评估,因此一直无法保证深度学习算法的可行性。现有技术中主要通过备份或者多重校核的方式,即使用两套完全不一致的深度学习算法,互为备份,从而保证电子元件的功能安全,但是设置两套深度学习算法的成本过高,使得算法更加复杂,如果每个算法都设置一套备用算法的话会减小车辆的数据存储空间。
技术实现思路
本专利技术第一方面的目的是要提供一种车用算法的监测方法,解决现有技术中利用备份算法来校核算法可行性的方式较复杂的技术问题。本专利技术第一方面的进一步目的是要提高算法验证的准确度。本专利技术第二方面的目的是要提供一种车用算法的监测系统。本专利技术第三方面的目的是要提供一种具有上述监测系统的车辆。根据本专利技术第一方面的目的,本专利技术提供了一种车用算法的监测方法,包括:在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经所述算法运算后的实际运算结果;将所述实际运算结果与该帧画面的标准运算结果相比较,所述标准运算结果是该帧画面在所述算法处于正常运算状态时经所述算法运算后得出的;若所述实际运算结果与所述标准运算结果一致,则判定所述算法处于正常运算状态。可选地,在所述算法的运算过程中周期性地输入预先设置的一帧画面。可选地,输入预先设置的一帧画面的周期的长度根据输入N帧画面所需要的时间设定。可选地,在算法的运算过程中周期性地输入预先设置的一帧画面的步骤中,每次输入的一帧画面是不同的,不同的一帧画面均已在所述算法处于正常运算状态时经所述算法运算得出与之对应的标准运算结果。可选地,将每个所述实际运算结果与与之对应的所述标准运算结果相比较;若每个所述实际运算结果与与之对应的所述标准运算结果均一致,则判定所述算法处于正常运算状态。可选地,预先设置的一帧画面的数量为十个,十个预先设置的一帧画面在所述算法的运算过程中循环输入。可选地,所述算法为驾驶员疲劳检测算法,所述驾驶员疲劳检测算法用于在预设时间内根据驾驶员眼睛闭合状态判断驾驶员是否处于疲劳状态。可选地,所述周期的长度为八帧。根据本专利技术第二方面的目的,本专利技术还提供了一种车用算法的监测系统,包括:控制装置,所述控制装置包括存储器和处理器,所述存储器内存储有控制程序,所述控制程序被所述处理器执行时用于实现根据上述的监测方法。根据本专利技术第三方面的目的,本专利技术还提供了一种车辆,所述车辆安装有如上述的监测系统。本专利技术先在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经算法运算后的实际运算结果,然后将实际运算结果与该帧画面的标准运算结果相比较,标准运算结果是该帧画面在算法处于正常运算状态时经算法运算后得出的,若实际运算结果与标准运算结果一致,则判定算法处于正常运算状态。本专利技术通过输入一帧画面的方式来验证算法是否正常运算,与现有技术中需要设置备份算法来验证算法可行性的方式相比,比较简单,可以降低研发成本,并能够提高电子元件的功能安全监测的覆盖率。进一步地,本专利技术在算法的运算过程中周期性地输入预先设置的一帧画面的步骤中,每次输入的一帧画面是不同的。本专利技术利用不同的一帧画面来验证算法的稳定性,可以提高算法验证的准确度。根据下文结合附图对本专利技术具体实施例的详细描述,本领域技术人员将会更加明了本专利技术的上述以及其他目的、优点和特征。附图说明后文将参照附图以示例性而非限制性的方式详细描述本专利技术的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:图1是根据本专利技术一个实施例的车用算法的监测方法的示意性流程图;图2是根据本专利技术另一个实施例的车用算法的监测方法的示意性流程图;图3是根据本专利技术一个实施例的车用算法的监测系统的示意性结构图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。图1是根据本专利技术一个实施例的车用算法的监测方法的示意性流程图。如图1所示,在一个具体地实施例中,车用算法的监测方法一般性地可包括以下步骤:S100,在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经算法运算后的实际运算结果,这里的一帧画面可以理解为探针;S200,将实际运算结果与该帧画面的标准运算结果相比较,标准运算结果是该帧画面在算法处于正常运算状态时经算法运算后得出的;S300,若实际运算结果与标准运算结果一致,则判定算法处于正常运算状态。本专利技术通过输入一帧画面的方式来验证算法是否正常运算,与现有技术中需要设置备份算法来验证算法可行性的方式相比,比较简单,可以降低研发成本,并能够提高电子元件的功能安全监测的覆盖率。图2是根据本专利技术另一个实施例的车用算法的监测方法的示意性流程图。如图2所示,在另一个实施例中,在步骤S200之后,还包括以下步骤:S310,若实际运算结果与标准运算结果不一致,则判定算法处于非正常运算状态。本专利技术在该算法处于测试过程中先将预先选择的一帧画面通过该算法多次运算后得出标准运算结果,然后在该算法在车辆上正式运算时,通过输入该一帧画面并运算得出实际运算结果,将实际运算结果与标准运算结果相比较,若一致则可以认为该算法在正常的运算,稳定性较好,若不一致,则可以说明该算法运算不正常。进一步地,在一个优选地实施例中,在算法的运算过程中周期性地输入预先设置的一帧画面。这里,输入预先设置的一帧画面的周期的长度根据输入N帧画面所需要的时间设定。本专利技术只要算法在运算就会一直周期性地输入一帧画面来监测该算法,直到该算法停止运算,从而可以实时地监测算法的稳定性。在另一个实施例中,在算法运算过程中周期性地输入预先设置的一帧画面的步骤中,每次输入的一帧画面是不同的,不同的一帧画面均已在该算法处于正常运算状态时经该算法运算得出与之对应的标准运算结果。本专利技术利用不同的一帧画面来验证算法的稳定性,可以提高算法验证的准确度。进一步地,将每个实际运算结果与与之对应的标准运算结果相比较,若每个实际运算结果与与之对应的标准运算结果均一致,则判定算法处于正常运算状态。这里,每个不同的一帧画面通过该算法运算得出的标准运算结果也是不同的,因此,需要将不同的一帧画面通过该算法运算得出的实际运算结果与与该一帧画面相对应的标准运算结果相比较,从而可以判断本文档来自技高网...

【技术保护点】
1.一种车用算法的监测方法,其特征在于,包括:/n在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经所述算法运算后的实际运算结果;/n将所述实际运算结果与该帧画面的标准运算结果相比较,所述标准运算结果是该帧画面在所述算法处于正常运算状态时经所述算法运算后得出的;/n若所述实际运算结果与所述标准运算结果一致,则判定所述算法处于正常运算状态。/n

【技术特征摘要】
1.一种车用算法的监测方法,其特征在于,包括:
在算法的运算过程中输入预先设置的一帧画面,从而得出该帧画面经所述算法运算后的实际运算结果;
将所述实际运算结果与该帧画面的标准运算结果相比较,所述标准运算结果是该帧画面在所述算法处于正常运算状态时经所述算法运算后得出的;
若所述实际运算结果与所述标准运算结果一致,则判定所述算法处于正常运算状态。


2.根据权利要求1所述的监测方法,其特征在于,
在所述算法的运算过程中周期性地输入预先设置的一帧画面。


3.根据权利要求2所述的监测方法,其特征在于,
输入预先设置的一帧画面的周期的长度根据输入N帧画面所需要的时间设定。


4.根据权利要求2所述的监测方法,其特征在于,在算法的运算过程中周期性地输入预先设置的一帧画面的步骤中,每次输入的一帧画面是不同的,不同的一帧画面均已在所述算法处于正常运算状态时经所述算法运算得出与之对应的标准运算结果。


5.根据权利要求4所述的监测方法,其特征在于,
将每个所述实...

【专利技术属性】
技术研发人员:冯万浩
申请(专利权)人:宁波吉利汽车研究开发有限公司浙江吉利控股集团有限公司
类型:发明
国别省市:浙江;33

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

1