一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车辆检测配置方法、系统、装置及存储介质与流程

2022-11-14 13:27:17 来源:中国专利 TAG:


1.本发明涉及计算机技术领域,尤其涉及一种车辆检测配置方法、系统、装置及存储介质。


背景技术:

2.面对汽车行业日新月异的高速发展,亟待创新质检模式来适应工程需要。一般地,在进行车身自动化质检前,需要提前设置每一种车型的检测配置,即将车辆所有的检测项目的程序组合固定式地存储在系统中并为其分配程序号,在自动化检测过程再调用相对应的程序号进行质检。这种车辆检测配置方式不仅耗时长、效率低,且每个车辆的检测配置信息固定,无法灵活适应车辆配置变更或者车辆新增等情况,从而无法适应当前高效率和高质量的生产节奏。


技术实现要素:

3.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种车辆检测的配置方法、系统、装置及存储介质,能够对检测需求进行灵活配置。
4.一方面,本发明实施例提供了一种车辆检测配置方法,应用于车辆检测系统中,所述车辆检测系统包括相机点位组库、检测算法库和组合关系库,其中,所述组合关系库用于存储多个检测项信息,每一个所述检测项信息包括多个检测规格信息,每一个所述检测规格信息包括相机点位组标识和检测算法标识;
5.所述车辆检测配置方法包括以下步骤:
6.获取待检测需求,其中,所述待检测需求包括检测项需求和规格需求;
7.根据所述检测项需求从组合关系库中匹配检测项信息;
8.根据所述规格需求从所述检测项信息中匹配检测规格信息;
9.根据所述检测规格信息中的相机点位组标识从所述相机点位组库中调用相机点位组,并根据所述检测规格信息中的检测算法标识从所述检测算法库中调用检测算法;
10.根据所述相机点位组和所述检测算法得到待检测需求的检测配置。
11.根据本发明一些实施例,所述车辆检测系统包括车辆管理库,所述车辆管理库用于存储已完成配置的车型的车型信息,所述车型信息包括多个预设的配置信息,所述配置信息包括检测项和规格。
12.根据本发明一些实施例,所述车辆检测系统的配置方法还包括以下步骤:
13.获取待检测车型;
14.判断所述车辆管理库是否存在与所述待检测车型相同的车型;
15.当所述车辆管理库中存在与所述待检测车型相同的车型,则复用相同的所述车型的车型信息中配置信息作为所述待检测需求。
16.根据本发明一些实施例,所述车辆检测系统的配置方法还包括以下步骤:
17.当所述车辆管理库中不存在与所述待检测车型相同的车型,则在所述车辆管理库
中创建新的车型信息,并更新所述组合关系库。
18.根据本发明一些实施例,所述在所述车辆管理库中创建新的车型信息,并更新所述组合关系库包括以下步骤:
19.判断所述车辆管理库是否存在与所述待检测车型相似的车型;
20.当所述车辆管理库中存在与所述待检测车型相似的车型,则复制相似的所述车型的车型信息的多个配置信息的检测项作为所述待检测车型的多个检测项,并基于所述检测项通过所述组合关系库调用相似的各个检测规格的相机点位组进行优化,将优化后的所述相机点位组存储于所述相机点位组库中并分配相机点位组标识,将所述检测规格与对应的检测算法标识和新分配的相机点位组标识关联存储得到检测规格信息,以更新组合关系库,基于所述待检测车型的多个复制的检测项和对应的待检测车型的规格需求在所述车辆管理库中创建所述待检测车型的车型信息。
21.根据本发明一些实施例,所述在所述车辆管理库中创建新的车型信息,并更新所述组合关系库包括以下步骤:
22.当所述车辆管理库中不存在与所述待检测车型相似的车型,则创建新的多个检测项,基于所述检测项的检测规格创建对应的相机点位组并存储于所述相机点位组库中并分配相机点位组标识,基于所述检测项的检测规格创建检测算法并存储于所述检测算法库中并确定检测算法标识,将所述检测规格与对应的检测算法标识和相机点位组标识关联存储得到检测规格信息,以更新组合关系库,基于所述待检测车型的多个创建的检测项和对应的待检测车型的规格需求在所述车辆管理库中创建所述待检测车型的车型信息。
23.根据本发明一些实施例,所述车辆检测系统的配置方法还包括以下步骤:
24.根据相机点位组中首个相机点位下相机拍摄的目标车身图片确定rgb值;
25.根据所述rgb值确定相机的曝光参数;
26.将所述曝光参数应用于所述相机点位组的所有点位中。
27.另一方面,本发明实施例还提供一种车辆检测配置系统,应用于车辆检测系统中,所述车辆检测系统包括相机点位组库、检测算法库和组合关系库,其中,所述组合关系库用于存储多个检测项信息,每一个所述检测项信息包括多个检测规格信息,每一个所述检测规格信息包括相机点位组标识和检测算法标识;
28.所述车辆检测配置系统包括:
29.第一模块,用于获取待检测需求,其中,所述待检测需求包括检测项需求和规格需求;
30.第二模块,用于根据所述检测项需求从组合关系库中匹配检测项信息;
31.第三模块,用于根据所述规格需求从所述检测项信息中匹配检测规格信息;
32.第四模块,用于根据所述检测规格信息中的相机点位组标识从所述相机点位组库中调用相机点位组,并根据所述检测规格信息中的检测算法标识从所述检测算法库中调用检测算法;
33.第五模块,用于根据所述相机点位组和所述检测算法得到检测需求的检测配置。
34.另一方面,本发明实施例还提供一种车辆检测系统的配置装置,包括:
35.至少一个处理器;
36.至少一个存储器,用于存储至少一个程序;
37.当所述至少一个程序被所述至少一个处理器执行,使得至少一个所述处理器实现如前面所述的车辆检测配置方法。
38.另一方面,本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如前面所述的车辆检测配置方法。
39.本发明上述的技术方案至少具有如下优点或有益效果之一:车辆检测系统将相机点位组与检测算法分别存储于相机点位组库和检测算法库中,并在组合关系库中提前存储检测项的各检测规格与相机点位组和检测算法的绑定关系,当需要对车辆进行检测时,根据检测项需求和规格需求可以直接调用对应的检测算法和相机点位组,并自动主动组合成检测配置,以实现对车辆的检测。
附图说明
40.图1是本发明实施例提供的车辆检测配置方法流程图;
41.图2是本发明实施例提供的车辆检测配置装置示意图。
具体实施方式
42.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或者类似的标号表示相同或者类似的原件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
43.在本发明的描述中,需要理解的是,涉及到方位描述,例如上、下、左、右等指示的方位或者位置关系为基于附图所示的方位或者位置关系,仅是为了便于描述本发明和简化描述,而不是指示或者暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。
44.本发明的描述中,如果有描述到第一、第二等只是用于区分技术特征为目的,而不能理解为指示或者暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
45.本发明实施例提供了一种车辆检测配置方法,应用于车辆检测系统中,车辆检测系统包括相机点位组库、检测算法库和组合关系库,其中,组合关系库用于存储多个检测项信息,每一个检测项信息包括多个检测规格信息,每一个检测规格信息包括相机点位组标识和检测算法标识。参照图1,本发明实施例的车辆检测配置方法包括但不限于步骤s110、步骤s120、步骤s130、步骤s140和步骤s150。
46.步骤s110,获取待检测需求,其中,待检测需求包括检测项需求和规格需求;
47.步骤s120,根据检测项需求从组合关系库中匹配检测项信息;
48.步骤s130,根据规格需求从检测项信息中匹配检测规格信息;
49.步骤s140,根据检测规格信息中的相机点位组标识从相机点位组库中调用相机点位组,并根据检测规格信息中的检测算法标识从检测算法库中调用检测算法;
50.步骤s150,根据相机点位组和检测算法得到待检测需求的检测配置。
51.在一些实施例中,相机点位库用于存储在检测工位上的所述相机的点位组,当一个检测线程对应相机的拍摄姿态符合所采用的点位组中的点位时,则进行图片采集。示例
性地,检测工位上包括左侧相机和右侧相机,左侧相机和右侧相机均预设10个点位组,一个点位组包括若干个点位,那么相机点位组库存储有20个相机点位组,左侧相机的第三个点位组的相机点位组标识可以表示为l3。需要说明是,通过可视化的点位管理窗口,可以查询、添加或删除相机点位组库中相机点位组,也可以对相机点位组的每一个点位进行增/删/查/改等操作。需要说明的是,本发明实施例的每一个检测项目的相机点位组包括多个点位,可针对大视野的检测项目进行多点位图片输入检测,基于多采集角度的图片检测目标,提高检测准确性。
52.在一些实时例中,检测算法库用于存储多个不同的检测算法,依据相同的检测算法标识对应的检测算法可被重复调用。检测算法库中的检测算法分为ai检测算法和cv检测算法。ai检测算法为通过大量图片数据训练后得到的检测或识别模型,示例性地,ai检测算法包括门把手识别模型、轮胎识别模型等。cv检测算法为常规参数计算方法,例如,颜色识别算法、圆度测量算法等。需要说明的是,可以设置可视化的算法管理窗口对检测算法库中的多个检测算法进行管理,具体地,算法管理窗口分为ai管理项和cv管理项,ai管理项用于展示ai检测算法的标识,cv管理项用于展示cv检测算法的标识,从而实现对检测算法库的有序管理。
53.在一些实施例中,组合关系库用于存储多个检测项信息,每一个检测项信息包括多个检测规格信息,每一个检测规格信息包括相机点位组标识和检测算法标识。示例性地,组合关系库中存储左门把手检测、右门把手检测、车灯检测等检测项信息,左门把手检测项信息包括高配检测规格和低配检测规格,高配检测规格和低配检测规格均各自包括门把手的检测算法标识和相机点位组标识。需要说明的是,可以设置可视化的检测项管理窗口对组合关系库中的多个检测项信息进行管理,通过检测项管理窗口的检测项信息可以调用对应的检测规格列表,通过检测规格列表中的检测规格信息可以查询到对应的检测算法标识和相机点位组标识。此外,通过修改、增加或者删除检测规格信息中的检测算法标识或者相机点位组标识即可修改检测需求的检测配置。
54.可以理解的是,同一个检测算法或者相机点位组可以被不用检测项调用,例如,门把手检测算法可以被做门把手检测项调用,可以被右门把手检测项调用。
55.在一些实施例中,当获取到车辆检测清单,提取出检测清单中的多个待检测需求,其中,每一个待检测需求包括检测项需求和规格需求。根据检测项需求从组合关系库中匹配检测项信息,然后根据规格需求从检测项信息中匹配检测规格信息,根据检测规格信息中的相机点位组标识从相机点位组库中调用相机点位组,并根据检测规格信息中的检测算法标识从检测算法库中调用检测算法,根据相机点位组和检测算法得到待检测需求的检测配置。进一步地,基于车辆检测清单可以得到所有待检测需求的检测配置,从而实现整车检测。
56.在本实施例中,在车辆检测前并不提前组合所有检测项及其各检测规格对应的检测算法和相机点位组,而是根据检测需求通过查询关系组合库调用对应的检测算法和相机点位组,不同检测算法和相机点位组也能被不同的车型的检测需求复用,不仅节省人工成本,提高配置灵活性,还能节省存储空间。
57.根据本发明一些具体实施例,车辆检测系统包括车辆管理库,车辆管理库用于存储已完成配置的车型的车型信息,车型信息包括多个预设的配置信息,配置信息包括检测
项和规格。
58.根据本发明一些具体实施例,所述车辆检测系统的配置方法还包括以下步骤:
59.获取待检测车型;
60.判断车辆管理库是否存在与待检测车型相同的车型;
61.当车辆管理库中存在与待检测车型相同的车型,则复用相同的车型的车型信息中配置信息作为待检测需求。
62.在一些实施例中,在车辆检测系统中设置车辆管理库来存储已完成配置的历史车型及其车型信息,车型信息包括多个预设的配置信息,配置信息包括检测项和规格。
63.在一些实施例中,当对检测工位上的当前车辆进行检测时,先获取当前车辆的待检测车型并判断车辆管理库中是否存在与待检测车型相同的车型,如果存在,则直接复用相同的车型的车型信息中多个配置信息作为当前车辆的待检测需求,根据待检测需求查询关系组合库并调用对应的检测算法和相机点位库,实现车辆的检测。
64.在一些实施例中,当车辆管理库中不存在与待检测车型相同的车型,表明当前车辆为新的车型,则需要在车辆管理库中创建新的车型信息,并更新组合关系库,以实现新车型的配置。
65.具体地,对于新的车型在车辆检测系统的配置过程如下:
66.判断所述车辆管理库是否存在与待检测车型相似的车型;
67.当车辆管理库中存在与待检测车型相似的车型,则复制相似的车型的车型信息的多个配置信息的检测项作为待检测车型的多个检测项,并基于检测项通过组合关系库调用相似的各个检测规格的相机点位组进行点位展示以编辑优化,将优化后的相机点位组存储于相机点位组库中并为其分配新的相机点位组标识,将各个检测规格与对应的检测算法标识和新分配的相机点位组标识关联存储得到新的检测规格信息,以更新组合关系库,基于待检测车型的多个复制的检测项和对应的待检测车型的规格需求在车辆管理库中创建待检测车型的车型信息。
68.当车辆管理库中不存在与待检测车型相似的车型,则创建新的多个检测项,基于检测项的检测规格创建对应的相机点位组并存储于相机点位组库中并分配相机点位组标识,基于检测项的检测规格创建检测算法并存储于检测算法库中并确定检测算法标识户或者基于检测项的检测规格查询可复用的检测算法及其检测算法标识,将检测规格与对应的检测算法标识和相机点位组标识关联存储得到检测规格信息,以更新组合关系库,基于待检测车型的多个创建的检测项和对应的待检测车型的规格需求在车辆管理库中创建待检测车型的车型信息。
69.在本实施例中,由于不同车型的检测项、相机点位组以及检测算法均存在较高的耦合性,本发明实施例设置组合关系库来管理不同的检测项,并管理检测项各检测规格与相机点位组标识和检测算法标识,设置检测算法库和相机点位组分别管理检测算法和相机点位组,由于各个部分互相独立,在新增车型或者检测项目调整时可以通过参考以往配置进行“相似车型复制”、“相似点位复制”、“相似检测算法复制”等快捷操作方式,从而提高新车型配置效率和灵活性,实现了各部分的高复用及并行式地协同配合,实现快速维护过往以及新增的项目,无需对整个车型的每个检测项目进行重复性检验,且节省大量人工维护成本,加快车辆配置的更新迭代。
70.根据本发明一些具体实施例,本发明实施例的车辆检测系统的配置方法还包括但不限于以下步骤:
71.根据相机点位组中首个相机点位下相机拍摄的目标车身图片确定rgb值;
72.根据rgb值确定相机的曝光参数;
73.将曝光参数应用于相机点位组的所有点位中。
74.在一些实施例中,单个点位的属性包括有图像相关的增益、曝光,以及轴/云台/镜头位置等相关信息。由于拍摄对象的不同颜色会影响成像效果,例如,黑色车辆与白色车辆对光的吸收和反射情况不同,同样的相机参数可能拍摄出来的照片可能会存在过度曝光或者曝光不足的情况,因此,在采集每一个检测项的图片之前需要根据被测对象的颜色来调节相机参数。示例性地,根据待检测需求从组合关系库中确定调用相机点位组l3后,根据相机点位组l3的第一个点位调整左侧相机的姿态和参数,调整完成后拍摄得到目标车身图片,默认调用颜色识别算法分析目标车身图片的rgb值,根据rgb值所在的rgb预设区间确定左侧相机的曝光参数,然后爆光参数应用于相机点位组的所有点位中,使得左侧相机能够按照各个点位的曝光参数采集左门把手图片,从而提高检测准确性。
75.本发明实施例还提供一种车辆检测配置系统,应用于上述车辆检测系统中,车辆检测配置系统包括:
76.第一模块,用于获取待检测需求,其中,待检测需求包括检测项需求和规格需求;
77.第二模块,用于根据检测项需求从组合关系库中匹配检测项信息;
78.第三模块,用于根据规格需求从检测项信息中匹配检测规格信息;
79.第四模块,用于根据检测规格信息中的相机点位组标识从相机点位组库中调用相机点位组,并根据检测规格信息中的检测算法标识从检测算法库中调用检测算法;
80.第五模块,用于根据相机点位组和检测算法得到检测需求的检测配置。
81.可以理解的是,上述车辆检测配置方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述车辆检测配置方法实施例相同,并且达到的有益效果与上述车辆检测配置方法实施例所达到的有益效果也相同。
82.参照图2,图2是本发明一个实施例提供的车辆检测配置装置的示意图。本发明实施例的车辆检测配置装置包括一个或多个控制处理器和存储器,图2中以一个控制处理器及一个存储器为例。
83.控制处理器和存储器可以通过总线或者其他方式连接,图2中以通过总线连接为例。
84.存储器作为一种非暂态计算机可读存储介质,可用于存储非暂态软件程序以及非暂态性计算机可执行程序。此外,存储器可以包括高速随机存取存储器,还可以包括非暂态存储器,例如至少一个磁盘存储器件、闪存器件、或其他非暂态固态存储器件。在一些实施方式中,存储器可选包括相对于控制处理器远程设置的存储器,这些远程存储器可以通过网络连接至该车辆检测配置装置。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。
85.本领域技术人员可以理解,图2中示出的装置结构并不构成对车辆检测配置装置的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
86.实现上述实施例中应用于车辆检测配置装置的车辆检测配置方法所需的非暂态
软件程序以及指令存储在存储器中,当被控制处理器执行时,执行上述实施例中应用于车辆检测配置装置的车辆检测配置方法。
87.此外,本发明的一个实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机可执行指令,该计算机可执行指令被一个或多个控制处理器执行,可使得上述一个或多个控制处理器执行上述方法实施例中的车辆检测配置方法。
88.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
89.上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献