对检测算法的可视化调试方法及装置制造方法及图纸

技术编号:37817957 阅读:12 留言:0更新日期:2023-06-09 09:49
本申请公开了一种对检测算法的可视化调试方法及装置,其中,所述可视化调试方法应用于车辆的嵌入式端算法校验,包括:读取TF卡中的视频帧图片;预处理所述视频帧图片,得到第一待检测图片;通过第一检测算法识别所述第一待检测图片,得到第一检测结果;汇总所述第一检测结果,得到第一检测结果集;根据预设的绘制规则可视化处理所述第一检测结果集,得到第一可视化效果图像;根据所述第一可视化效果图像,输出初始调试结果,以此提供一种可以提高调试效率的应用于车辆的嵌入式端检测算法的可视化调试方案。可视化调试方案。可视化调试方案。

【技术实现步骤摘要】
对检测算法的可视化调试方法及装置


[0001]本申请涉及检测算法调试
,尤其涉及一种对检测算法的可视化调试方法及装置。

技术介绍

[0002]对于汽车越来越智能化的今天,各种强大的算法得到越来越多的运用。如汽车自动驾驶,经过摄像头采集实时画面,送入检测识别算法模块,算法模块经过模型处理后输出车道线、行人、车辆等识别结果,送到控车算法模块,控车模块根据识别结果实时控制车身及轨迹。对于算法的调试,目前算法工程师都在PC上调试,调试完成就转化到板端测试效果,由于PC与实际板端芯片的算力差距等,难以达到理想效果,亦不能及时发现偏差原因。同时,未成熟的算法实车上路测试不但危险,且PC与板端差异难以发现实际问题。总体来讲,目前应用于车辆的嵌入式端算法校验的效率不高。

技术实现思路

[0003]本申请提供一种用TF卡方式回灌连续的路面视频帧画面到板端,模拟实时摄像头拍摄的画面,并将检测识别结果实时绘制到屏幕,既能在实际板端算力下看到算法结果,又能节省频繁转实车的调试时间,可以有效解决现有的应用于车辆的嵌入式端算法校验的效率不高的技术问题。
[0004]本申请提供的一种对检测算法的可视化调试方法,应用于车辆的嵌入式端算法校验,包括以下具体步骤:
[0005]读取TF卡中的视频帧图片;
[0006]预处理所述视频帧图片,得到第一待检测图片;
[0007]通过第一检测算法识别所述第一待检测图片,得到第一检测结果;
[0008]汇总所述第一检测结果,得到第一检测结果集;
>[0009]根据预设的绘制规则可视化处理所述第一检测结果集,得到第一可视化效果图像;
[0010]根据所述第一可视化效果图像,输出初始调试结果。
[0011]进一步的,所述视频帧图片为YUV格式。
[0012]进一步的,所述可视化效果图像包括车道线、框选移动目标、跟踪框、位置数据文本。
[0013]进一步的,还包括以下步骤:
[0014]根据所述初始调试结果更新所述第一检测算法,得到第二检测算法;
[0015]读取所述TF卡中的所述视频帧图片;
[0016]预处理所述视频帧图片,得到第二待检测图片;
[0017]通过所述第二检测算法识别所述第二待检测图片,得到第二检测结果;
[0018]汇总所述第二检测结果,得到第二检测结果集;
[0019]根据所述预设的绘制规则可视化处理所述第二检测结果集,得到第二可视化效果图像;
[0020]根据所述第二可视化效果图像,输出最终调试结果。
[0021]进一步的,还包括以下步骤:
[0022]根据所述最终调试结果更新所述第二检测算法。
[0023]进一步的,读取TF卡中的视频帧图片,包括以下具体步骤:
[0024]判断TF卡中是否存在符合预设条件的视频帧图片;
[0025]当所述TF卡中存在符合预设条件的视频帧图片时,读取所述TF卡中的视频帧图片。
[0026]本申请还提供一种对检测算法的可视化调试装置,应用于车辆的嵌入式端算法校验,包括:
[0027]读取模块,用于读取TF卡中的视频帧图片;
[0028]预处理模块,用于预处理所述视频帧图片,得到第一待检测图片;
[0029]识别模块,用于通过第一检测算法识别所述第一待检测图片,得到第一检测结果;
[0030]汇总模块,用于汇总所述第一检测结果,得到第一检测结果集;
[0031]可视化模块,用于根据预设的绘制规则可视化处理所述第一检测结果集,得到第一可视化效果图像;
[0032]输出模块,用于根据所述第一可视化效果图像,输出初始调试结果。
[0033]进一步的,所述视频帧图片为YUV格式。
[0034]进一步的,所述可视化效果图像包括车道线、框选移动目标、跟踪框、位置数据文本。
[0035]进一步的,还包括:
[0036]算法更新模块,用于根据所述初始调试结果更新所述第一检测算法,得到第二检测算法;
[0037]所述读取模块,还用于重新读取所述TF卡中的所述视频帧图片;
[0038]所述预处理模块,还用于重新预处理所述视频帧图片,得到第二待检测图片;
[0039]所述识别模块,还用于通过所述第二检测算法识别所述第二待检测图片,得到第二检测结果;
[0040]所述汇总模块,还用于汇总所述第二检测结果,得到第二检测结果集;
[0041]所述可视化模块,还用于根据所述预设的绘制规则可视化处理所述第二检测结果集,得到第二可视化效果图像;
[0042]所述输出模块,还用于根据所述第二可视化效果图像,输出最终调试结果。
[0043]本申请提供的技术方案至少具有以下有益效果:
[0044]通过读取TF卡中的视频帧图片,可以模拟实车路试画面,并根据预设的绘制规则可视化处理得到第一可视化效果图像,可以实时看到算法数据及效果,达到与PC一样的模拟调试效果,并且不会因跨平台导致的无法预测的问题产生,有效提高了应用于车辆的嵌入式端算法校验的效率。
附图说明
[0045]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0046]图1为本申请实施例提供的一种对检测算法的可视化调试方法的流程图;
[0047]图2为本申请实施例提供的一种对检测算法的可视化调试方法的软件流程示意图;
[0048]图3为本申请实施例提供的一种对检测算法的可视化调试装置的结构示意图。
[0049]11、读取模块;12、预处理模块;13、识别模块;14、汇总模块;15、可视化模块;16、输出模块;100、可视化调试装置。
具体实施方式
[0050]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0051]请参照图1,本申请提供的一种对检测算法的可视化调试方法,应用于车辆的嵌入式端算法校验,包括以下具体步骤:
[0052]S100:读取TF卡中的视频帧图片。
[0053]需要说明的是,在汽车自动驾驶中,需要通过摄像头采集实时画面,采集的实时画面送入检测识别算法模块,算法模块经过模型处理后输出车道线、行人、车辆等识别结果,并将识别结果送到控车算法模块,控车算法模块根据识别结果实时控制车身及轨迹。本申请采用TF卡方式回灌连续的路面视频帧画面到板端,模拟实时摄像头拍摄的画面,并将检测识别结果实时绘制到屏幕,既能在实际板端算力下看到算法结果,又能节省频繁转实车的调试时间。这里的视频帧图片可以理解为路面视本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种对检测算法的可视化调试方法,应用于车辆的嵌入式端算法校验,其特征在于,包括以下具体步骤:读取TF卡中的视频帧图片;预处理所述视频帧图片,得到第一待检测图片;通过第一检测算法识别所述第一待检测图片,得到第一检测结果;汇总所述第一检测结果,得到第一检测结果集;根据预设的绘制规则可视化处理所述第一检测结果集,得到第一可视化效果图像;根据所述第一可视化效果图像,输出初始调试结果。2.如权利要求1所述的可视化调试方法,其特征在于,所述视频帧图片为YUV格式。3.如权利要求1所述的可视化调试方法,其特征在于,所述可视化效果图像包括车道线、框选移动目标、跟踪框、位置数据文本。4.如权利要求1所述的可视化调试方法,其特征在于,还包括以下步骤:根据所述初始调试结果更新所述第一检测算法,得到第二检测算法;读取所述TF卡中的所述视频帧图片;预处理所述视频帧图片,得到第二待检测图片;通过所述第二检测算法识别所述第二待检测图片,得到第二检测结果;汇总所述第二检测结果,得到第二检测结果集;根据所述预设的绘制规则可视化处理所述第二检测结果集,得到第二可视化效果图像;根据所述第二可视化效果图像,输出最终调试结果。5.如权利要求4所述的可视化调试方法,其特征在于,还包括以下步骤:根据所述最终调试结果更新所述第二检测算法。6.如权利要求1所述的可视化调试方法,其特征在于,读取TF卡中的视频帧图片,包括以下具体步骤:判断TF卡中是否存在符合预设条件的视频帧图片;当所述TF卡中存在符合预设条件的视频帧...

【专利技术属性】
技术研发人员:范林坚唐新鲁蹇萍赵振君
申请(专利权)人:深圳市德驰微视技术有限公司
类型:发明
国别省市:

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

1