泊车终了位置评价系统与方法与流程

allin2022-07-29  180



1.本技术属汽车控制技术领域,尤其涉及泊车终了位置评价系统与方法技术领域。


背景技术:

2.随着智能驾驶车辆控制器远程升级技术日渐成熟,软件版本迭代的脚步愈发加快。自主泊车作为智能驾驶系统中常用功能之一,其软件的优化与新版本的发布会越来越多,每个版本的软件在上市之前都需要进行硬件在环测试,测试效率与准确度就越来越重要。智能驾驶泊车时,尤其是一些非常狭窄的空间中,其泊入车位的准确度对后续的其他操控也越来越重要。
3.目前智能驾驶控制器的测试中,泊车终了位置的评价方法大多是用人肉眼直接在3d模型中观测车辆停泊位置与库位线的关系,一方面容易受到观测角度影响造成视觉误差,缺乏统一的判断标准,造成评价结果的不准确;另一方面在软件版本频繁更新的条件下,每一次更新测试都需要人工参与评价过程,测试效率低下;更关键的是,由于对泊车终了位置评价系统和方法的缺失,使测试无法直接输出泊车评价参数,无法完成闭环测试。针对自主泊车的硬件在环测试,还未形成业内公认行之有效的自动化评价系统和方法。此发明可以填补这一部分的技术空白。
4.现有技术中也有配备了摄像装置的汽车,在人工泊车时,也是通过泊车人肉眼观察摄像反馈的图像数据来判断泊车终了位置状态;容易受到观测角度影响造成视觉误差,很难准确判断泊车质量的高低,无法及时提示泊车终了位置状态。往往是下车后才发现,导致泊车效率降低。


技术实现要素:

5.本技术中为了解决现有技术中泊车效率低下,无法实时在线判断泊车质量的技术问题而提出了一种泊车终了位置评价系统和方法,能自动完成泊车终了位置进行评价,对泊车质量有了明确量化的参数指引,方便输出泊车质量评价数据,方便人工泊车提高泊车效率,更能用于智能泊车软件测试过程,成为测试闭环中的一个数字化节点,避免人工参与泊车质量的评价带来的不确定性和效率低下问题。
6.本技术解决上述技术问题的技术方案是一种泊车终了位置评价系统,包括传感器模块和主控模块;传感器模块包括摄像头传感器模块;主控模块包括泊车终了位置评价子系统;泊车终了位置评价子系统中包括传感器数据分析模块、虚拟俯视模块、泊车终了位置评估模块;传感器模块与主控模块电信号连接,摄像头传感器模块将图像数据传输给主控模块;传感器数据分析模块中包括摄像头数据分析子模块,摄像头数据分析子模块分析从主控模块获取的图像数据;虚拟俯视模块基于主控模块获取的图像数据采用全景拼接算法获取所泊入库位的库位俯视图;基于库位俯视图获取库位俯视中心和库位俯视中心线;虚拟俯视模块还从主控模块获取自车虚拟俯视图,基于自车虚拟俯视图获取自车虚拟俯视中心和自车虚拟俯视中心线;虚拟俯视模块将自车虚拟俯视图等比例还原到库位俯视图中,
形成车辆泊入图;泊车终了位置评估模块从虚拟俯视模块获取车辆泊入图;泊车终了位置评估模块计算自车虚拟俯视中心与库位俯视中心间距;泊车终了位置评估模块计算自车虚拟俯视中心线与库位俯视中心线夹角;泊车终了位置评估模块依据自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角;计算并输出泊车终了位置评价值。
7.所述传感器模块还包括超声波传感器模块;传感器数据分析模块还包括超声波数据分析子模块;超声波传感器模块将超声波数据传输给主控模块;超声波数据分析子模块分析从主控模块获取的超声波数据。
8.所述主控模块包括自主泊车子系统。
9.所述泊车终了位置评价子系统包括入库效果评估模块,入库效果评估模块接收虚拟俯视模块输出的车辆泊入图,进行入库效果评估。
10.所述入库效果评估模块包括是否泊入车位测量模块、是否压库位线测量模块;是否泊入车位测量模块计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位;是否压库位线测量模块计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线。
11.所述泊车终了位置评估模块包括中心线角度测量模块、中心距离测量模块;中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;公式1:;公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。
12.所述摄像头传感器模块中的摄像头为环视摄像头,fov参数为 h=210
°
, v=152
°
;焦距参数为0.89mm;分辨率为1280*960;帧率为30fps。
13.本技术解决上述技术问题的技术方案还可以是一种泊车终了位置评价方法,包括步骤10:获得传感器数据;步骤20:对步骤10中获得的传感器数据进行处理,获得车库测量数据;步骤30:根据车库测量数据生成泊入库位的库位俯视图;步骤40:将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;步骤60:计算自车虚拟俯视中心与库位俯视中心间距;计算自车虚拟俯视中心线与库位俯视中心线夹角;评估自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角,获得泊车终了位置评价值;步骤70:向外输出评价值。
14.步骤40与步骤60之间还包括步骤51、步骤52;步骤51:计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位,跳转至步骤70;步骤52:计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线;跳转至步骤70。
15.步骤60中,设定中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;设定中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;公式1:;公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果设定公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果设定公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。
16.本技术中技术方案的有益效果之一是将泊车质量通过具体的参数制表来体现,方便计算机参与计算和输出,不再需要人工进行识别和判断泊车状态和泊车质量。
17.本技术中技术方案的有益效果之二是建立了泊车质量评价的规则,该规则就是同时采用自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角与设定公式的对比,通过该两个数式的成立情况表达泊车质量;将泊车质量能用数字量化来表达。
附图说明
18.图1是泊车终了位置评价系统实施例之一的示意框图;图2是泊车终了位置评价子系统实施例之一的示意框图;图3是泊车终了位置评价子系统实施例之二的示意框图;图4是泊车终了位置评价子系统实施例之三的示意框图;图5是泊车终了位置评价子系统实施例之四的示意框图;图6是泊车终了位置评价系统实施例之二的示意框图;图7是泊车终了位置评价方法流程示意图之一;图8是泊车终了位置评价方法流程示意图之二;图9是泊车示意图之二;图10是泊车终了位置状态示意图之一;图11是泊车终了位置状态示意图之二。
具体实施方式
19.以下结合各附图对本技术内容做进一步详述。需要说明的是,以下是本发明较佳实施例的说明,并不对本发明构成任何限制。本发明较佳实施例的说明只是作为本发明一般原理的说明。
20.如图1至图2所示的一种泊车终了位置评价系统实施例中,包括传感器模块和主控模块;传感器模块包括摄像头传感器模块;主控模块包括泊车终了位置评价子系统;泊车终了位置评价子系统中包括传感器数据分析模块、虚拟俯视模块、泊车终了位置评估模块;传感器模块与主控模块电信号连接,摄像头传感器模块将图像数据传输给主控模块;传感器数据分析模块中包括摄像头数据分析子模块,摄像头数据分析子模块分析从主控模块获取的图像数据;虚拟俯视模块基于主控模块获取的图像数据采用全景拼接算法获取所泊入库位的库位俯视图;基于库位俯视图获取库位俯视中心和库位俯视中心线;虚拟俯视模块还从主控模块获取自车虚拟俯视图,基于自车虚拟俯视图获取自车虚拟俯视中心和自车虚拟俯视中心线;虚拟俯视模块将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;泊车终了位置评估模块从虚拟俯视模块获取车辆泊入图;泊车终了位置评估模块计算自车虚拟俯视中心与库位俯视中心间距;泊车终了位置评估模块计算自车虚拟俯视中心线与库位俯视中心线夹角;泊车终了位置评估模块依据自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角;计算并输出泊车终了位置评价值。
21.自车虚拟俯视中心与库位俯视中心间距和自车虚拟俯视中心线与库位俯视中心线夹角可以分别用于计算。如图5所示的一种泊车终了位置评价系统实施例中,泊车终了位置评估模块包括中心线角度测量模块、中心距离测量模块;中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;公式1:;公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。
22.在泊车终了位置评价值获取时,先计算公式1和公式2两端的数式并做对比,看公式1和公式2是否成立;以公式1和公式2是否同时成立作为泊车终了位置评价值输出;若公式1和公式2同时成立则输出一个评价值,该评价值代表泊车质量好。若公式1和公式2不能同时成立则输出另一个评价值,该评价值代表泊车质量不好。具体的评价值可以另行约定,如以十进制数字大小代表不同的泊车质量;或以二进制数值标识不同的泊车质量。具体不在此展开赘述。
23.在一些附图中未显示的实施例中,还可以直接将自车虚拟俯视中心线与库位俯视中心线的角度为α与一个固定数值对比;同时,将自车虚拟俯视中心与库位俯视中心的距离为与一个固定数值对比;当α和都无限趋近于零时,代表泊车质量越高;当然对能接受的最差泊车质量可以设定一个合适的固定数值进行比对。将α和分别与对应固定数值对比的结果状态,用评价值的方式输出即可。比如当α小于等于5
°
或小于等于10cm等等;具体的数值可以根据车型、车库具体情况进行灵活设置。
24.在一些附图中未显示的泊车终了位置评价系统实施例中,摄像头传感器模块中的摄像头为环视摄像头,fov参数为 h=210
°
, v=152
°
;焦距参数为0.89mm;分辨率为1280*960;帧率为30fps。
25.如图1至图6所示的一种泊车终了位置评价系统实施例中,主控模块包括自主泊车子系统。传感器模块还包括超声波传感器模块;传感器数据分析模块还包括超声波数据分析子模块。超声波传感器模块将超声波数据传输给主控模块;超声波数据分析子模块分析从主控模块获取的超声波数据。
26.如图4至图6所示的一种泊车终了位置评价系统实施例中,泊车终了位置评价子系统包括入库效果评估模块,入库效果评估模块接收虚拟俯视模块输出的车辆泊入图,进行入库效果评估。
27.如图5所示的一种泊车终了位置评价系统实施例中,所述入库效果评估模块包括是否泊入车位测量模块、是否压库位线测量模块;是否泊入车位测量模块计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位;是否压库位线测量模块计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线。
28.如图7至图8所示的一种泊车终了位置评价方法的实施例中,包括步骤10:获得传感器数据;步骤20:对步骤10中获得的传感器数据进行处理,获得车库测量数据;步骤30:根据车库测量数据生成泊入库位的库位俯视图;步骤40:将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;步骤60:计算自车虚拟俯视中心与库位俯视中心间距;计算自车虚拟俯视中心线与库位俯视中心线夹角;评估自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角,获得泊车终了位置评价值;步骤70:向外输出评价值。
29.步骤40与步骤60之间还包括步骤51、步骤52;步骤51:计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位,跳转至步骤70;步骤52:计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线;跳转至步骤70。步骤60中,设定中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;设定中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;公式1:;
公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果设定公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果设定公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。
30.在图7所示的流程图中,在泊车终了位置评价时,计算公式1和公式2两端的数式并作对比,看公式1和公式2是否成立;以公式1和公式2是否同时成立作为泊车终了位置评价值输出;若公式1和公式2同时成立则输出一个评价值,该评价值代表泊车质量好。若公式1和公式2不能同时成立则输出另一个评价值,该评价值代表泊车质量不好。
31.图9至图11中,标号10是摄像头传感器模块中的摄像头;标号20是超声波传感器模块中设置的超声波传感器;图10中α1是自车虚拟俯视中心线与库位俯视中心线夹角,α1 和α2是等角;图11中α3是自车虚拟俯视中心线与库位俯视中心线夹角,图11和图10中标号表示自车虚拟俯视中心与库位俯视中心的距离;图10中标号31和32分别代表自车虚拟俯视中心与库位俯视中心。
32.以图10为例,将图10中α1或α2和值分别带入公式1和公式2中:α1或α2值过大,不满足公式2;值满足公式1;则此判断条件“满足公式1且α1或α2满足公式2”不满足,结论为“车辆泊入车位,未压库位线,但泊入质量不高”。
33.以图11为例,将此图11中α3和值分别带入公式1和公式2中:α值满足公式2;值过大,不满足公式1;则此判断条件“满足公式1且α满足公式2”不满足,结论为“车辆泊入车位,未压库位线,但泊入质量不高”。
34.本技术中通过摄像头的画面获取,对泊车终了位置的库位画面进行拍摄,图像获取可以使用vtd导入泊车虚拟场景,并在库位正上方5m位置配置一个虚拟摄像头,镜头方向竖直向下。可以从俯视角度捕捉泊车画面。利用全景拼接算法(非本专利技术点)拼接出所泊入库位的库位俯视图;将自车虚拟俯视画面等比例还原到泊入库位中,形成新的图片即车辆泊入图。
35.本技术中的“超级像素点做差”:是指两张图片对比色彩、纹理不同的超像素点(此处使用slic算法生成超像素点)的个数。
36.泊车终了位置的评价系统和方法是为了评价泊车终了位置,虽然能用于指导泊车,但与在泊车过程中的泊车位置指引是有差异的。本技术中的泊车终了位置的评价系统和方法,利用仿真数学模型中获取取泊入车辆与库位线的距离值,进行评价;加入图像处理手段、取值方法和自动化评价过程,形成一套自主泊车终了位置的自动化评价系统方法,能输出评价结果,用于提示车主或自动泊车系统。该评价系统和方法能适用不同的应用场景,从库位角度可应用于包括垂直库位、平行库位、多种角度斜库位的泊车终了位置的评价,从场景来源角度可应用于carmaker、vtd、dspace等仿真场景源以及实景拍摄视频回注数据源的泊车终了位置的评价。从乘用车分级角度可包含a00级、a0级、a级、b级、c级、d级等各种级
别的车辆。
37.本发明设计了的评价系统和方法,在多路环视摄像头获取图像进行拼接后,基于环视摄像头获取图像,采用图像语义分割自动识别车辆和库位线;多路环视摄像头可以包括4路或者更多路环视摄像头。
38.自动识别车辆在库位中的位置,取值车辆泊入的偏差的角度和距离,带入公式1和公式2获得评价值,并按照测试接收标准生成测试结果反馈给自主泊车系统。车辆泊入的偏差角度和距离自动取值,并按照相应的算法得出泊入质量的结果,并将结果反馈给自主泊车系统。
39.本发明虽然根据优选实施例和若干备选方案进行说明和描述,但发明不会被本说明书中的特定描述所限制。其他另外的替代或等同组件也可以用于实践本发明。

技术特征:
1.一种泊车终了位置评价系统,其特征在于,包括传感器模块和主控模块;传感器模块包括摄像头传感器模块;主控模块包括泊车终了位置评价子系统;泊车终了位置评价子系统中包括传感器数据分析模块、虚拟俯视模块、泊车终了位置评估模块;传感器模块与主控模块电信号连接,摄像头传感器模块将图像数据传输给主控模块;传感器数据分析模块中包括摄像头数据分析子模块,摄像头数据分析子模块分析从主控模块获取的图像数据;虚拟俯视模块基于主控模块获取的图像数据采用全景拼接算法获取所泊入库位的库位俯视图;基于库位俯视图获取库位俯视中心和库位俯视中心线;虚拟俯视模块还从主控模块获取自车虚拟俯视图,基于自车虚拟俯视图获取自车虚拟俯视中心和自车虚拟俯视中心线;虚拟俯视模块将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;泊车终了位置评估模块从虚拟俯视模块获取车辆泊入图;泊车终了位置评估模块计算自车虚拟俯视中心与库位俯视中心间距;泊车终了位置评估模块计算自车虚拟俯视中心线与库位俯视中心线夹角;泊车终了位置评估模块依据自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角;计算并输出泊车终了位置评价值。2.根据权利要求1所述的泊车终了位置评价系统,其特征在于,所述传感器模块还包括超声波传感器模块;传感器数据分析模块还包括超声波数据分析子模块;超声波传感器模块将超声波数据传输给主控模块;超声波数据分析子模块分析从主控模块获取的超声波数据。3.根据权利要求2所述的泊车终了位置评价系统,其特征在于,所述主控模块包括自主泊车子系统。4.根据权利要求3所述的泊车终了位置评价系统,其特征在于,所述泊车终了位置评价子系统包括入库效果评估模块,入库效果评估模块接收虚拟俯视模块输出的车辆泊入图,进行入库效果评估。5.根据权利要求4所述的泊车终了位置评价系统,其特征在于,所述入库效果评估模块包括是否泊入车位测量模块、是否压库位线测量模块;是否泊入车位测量模块计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位;是否压库位线测量模块计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线。6.根据权利要求4所述的泊车终了位置评价系统,其特征在于,所述泊车终了位置评估模块包括中心线角度测量模块、中心距离测量模块;中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;
公式1:;公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。7.根据权利要求1所述的泊车终了位置评价系统,其特征在于,所述摄像头传感器模块中的摄像头为环视摄像头,fov参数为 h=210
°
,v=152
°
;焦距参数为0.89mm;分辨率为1280*960;帧率为30fps。8.一种泊车终了位置评价方法,其特征在于,包括步骤10:获得传感器数据;步骤20:对步骤10中获得的传感器数据进行处理,获得车库测量数据;步骤30:根据车库测量数据生成泊入库位的库位俯视图;步骤40:将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;步骤60:计算自车虚拟俯视中心与库位俯视中心间距;计算自车虚拟俯视中心线与库位俯视中心线夹角;评估自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角,获得泊车终了位置评价值;步骤70:向外输出评价值。9.根据权利要求8所述的泊车终了位置评价方法,其特征在于,步骤40与步骤60之间还包括步骤51、步骤52;步骤51:计算库位俯视图与自车虚拟俯视图的四条边线外超级像素点做差的绝对差值

a,如果

a大于1,则判断为车辆未完全泊入车位,跳转至步骤70;步骤52:计算库位俯视图与自车虚拟俯视图的四条边线内超级像素点做差的绝对差值

b,如果

b大于1,则判断为车辆泊入车位,但压库位线;跳转至步骤70。10.根据权利要求8所述的泊车终了位置评价方法,其特征在于,步骤60中,设定中心线角度测量模块测量自车虚拟俯视中心线与库位俯视中心线的角度为α;设定中心距离测量模块测量自车虚拟俯视中心与库位俯视中心的距离为;公式1:;
公式2:;其中,为库位长边的长度,为库位短边的长度,为车辆轮廓外最小矩形长边的长度,为车辆轮廓外最小矩形短边的长度;如果设定公式1成立,公式2不成立,表示车辆泊入车位,未压库位线,但泊入质量不高;如果设定公式2成立,公式1不成立,表示车辆泊入车位,未压库位线,但泊入质量不高。

技术总结
泊车终了位置评价系统和方法中,基于库位俯视图获取库位俯视中心和库位俯视中心线;基于自车虚拟俯视图获取自车虚拟俯视中心和自车虚拟俯视中心线;虚拟俯视模块将自车虚拟俯视图等比例还原到库位俯视图中,形成车辆泊入图;泊车终了位置评估模块从虚拟俯视模块获取车辆泊入图;泊车终了位置评估模块依据自车虚拟俯视中心与库位俯视中心间距以及自车虚拟俯视中心线与库位俯视中心线夹角;计算并输出泊车终了位置评价值。建立了泊车质量评价的规则,将泊车质量通过具体的参数制表来体现,方便计算机参与计算和输出,不再需要人工进行识别和判断泊车状态和泊车质量。别和判断泊车状态和泊车质量。别和判断泊车状态和泊车质量。


技术研发人员:刘思远 叶枫 籍庆辉
受保护的技术使用者:智己汽车科技有限公司
技术研发日:2022.02.25
技术公布日:2022/7/5
转载请注明原文地址: https://www.8miu.com/read-1979.html

最新回复(0)