专利名称:障碍检测设备的制作方法
技术领域:
本发明涉及一种障碍检测设备,更具体地涉及一种将要安装在车辆上用于检测并显示该车辆附近的障碍的障碍检测设备。
背景技术:
在常规的障碍检测设备(下文中称作“第一障碍检测设备”)中,将检测预定角度范围内的障碍的雷达用于检测车辆之后的障碍以及相邻车道上的其它车辆。如果第一障碍检测设备检测到障碍,则其点亮指示灯来指示检测到的障碍方向,并且用数字显示与该障碍的距离。
另一种障碍检测设备(下文中称作“第二障碍检测设备”)利用雷达来检测车辆附近的障碍并且显示表示测得的障碍形状的图像。第二障碍检测设备将利用激光雷达精确检测到的障碍位置存储为点数据,并且根据所存储的点数据绘制表示障碍外形的单线图,从而生成车辆周围区域的地图。
然而,对于司机来讲,利用第一障碍检测设备难以获得对他(她)的车辆与障碍之间的位置关系的直观了解,这是因为该障碍的位置是通过点亮表示方向的灯和表示距离的数字值而表示出来的。
然而,利用第二障碍检测设备,司机可以轻易地掌握他(她)的车辆与障碍之间的位置关系,第二障碍检测设备显示了其中利用单线图绘制的测得的障碍外形的地图。然而,为了检测作为点的障碍位置,该第二障碍检测设备装备了光束发散角非常小的激光雷达。因此,由于激光雷达通常成本较高,造成整个设备的成本非常高。
此处,可以想到使用价格较低的超声波雷达或者无线电波雷达。然而,为了使超声波或者无线电波雷达的发散角小,必须显著增大用于发射超声波的喇叭和用于发射无线电波的天线,这就造成了在车辆中必须保证很大的安装空间的问题。换句话说,无论光束类型为激光、声波还是无线电波,都会出现成本或者安装的问题。因此,在障碍检测设备中使用发射发散角非常小的光束的雷达是不实际的。
因此,本发明的目的是提供一种障碍检测设备,其显示车辆与障碍之间的位置关系,使得即使将光束发散角较大的雷达用于检测障碍,司机也能够轻易地获得对该位置关系的直观了解。
发明概述为了实现上述目的,本发明的第一方面涉及将要安装在车辆上的障碍检测设备,以用于检测并显示车辆附近的障碍,该设备包括障碍检测部分,用于在多个不同方向上连续发射具有预定发散角的光束,接收每个方向由障碍所反射的反射波,并检测在该方向上光束发射角度范围内存在的障碍;距离计算部分,用于根据从障碍检测部分输出的在该方向上反射波的接收信号,计算出在各个方向上表示障碍与车辆之间间隔的距离;障碍图像生成部分,当把距离计算部分为每个方向算得的距离作为图像生成的基础时,用于生成在每个方向上光束发射角度范围内在二维空间形成的图形,作为障碍图像,并生成和输出用于显示该障碍图像的图像数据;以及显示部分,用于接收由障碍图像生成部分生成的图像数据,并显示出表示障碍与车辆之间位置关系的图像。
并且,在由障碍检测部分输出的反射波的接收信号表示的障碍存在范围内,距离计算部分计算出从光束发射点观察的平均距离。
并且,距离计算部分包括阈值识别部分,用于检测从障碍检测部分输出的振幅超过预定阈值的反射波的部分接收信号;和代表性距离计算部分,用于检测由阈值识别部分测得的该部分接收信号的起始时间和终止时间,获得一时间长度,该时间长度是从发射光束开始到简单平均了检测到的所述起始时间与终止时间而获得的时间之间所流逝的时间,并根据所获得的流逝时间,计算出障碍与车辆之间的代表性距离。
并且,在由障碍检测部分输出的反射波的接收信号表示的障碍存在范围内,距离计算部分计算出从光束发射点观察到的最短距离。
再有,距离计算部分包括阈值识别部分,用于检测从障碍检测部分输出的振幅超过预定阈值的反射波的一部分接收信号;代表性距离计算部分,用于检测由阈值识别部分测得的所述部分接收信号的起始时间和终止时间,获得一时间长度,该时间长度是从发射光束开始到测得的起始之间所流逝的时间,并根据所获得的流逝时间,计算出障碍与车辆之间的代表性距离。
并且,在各方向所发射光束的发射角度范围内,障碍图像生成部分生成作为障碍图像的弧图形,其中心是光束的发射点,其半径是由距离计算部分算得的相应方向上的距离。
并且,障碍图像生成部分根据由距离计算部分算得的距离,改变为各个方向生成的作为障碍图像的弧图形的粗度。
并且,在各方向所发射光束的发射角度范围内,障碍图像生成部分生成作为障碍图像的图形,该图形具有一个区域,并且至少包含一个弧图形,该弧图形以光束发射点为中心并以由距离计算部分算得的距离作为相应方向的半径。
并且,由障碍图像生成部分生成的障碍图像例如为椭圆形图形,其主轴端点与弧轨迹的端点重合。
再有,具体地讲,障碍图像生成部分根据由距离计算部分算得的距离,改变为各个方向生成的作为障碍图像的整个图形的亮度。
并且,当把为各个方向生成的具有一个区域的图形看作基础图形时,障碍图像生成部分进一步将一个整个图形确定为障碍图像,利用线段在相邻方向连接包含在基础图形中的弧轨迹一侧上的端点,并且用线段连接另一侧上的端点,从而按照方向顺序连接全部基础图形而获得该整个图形;并且根据与光束发射点之间的距离,对整个图形的内部进行分割,生成图像数据,以便逐渐改变通过分割获得的各个部分的亮度。
并且,障碍图像生成部分进一步将这样一个点作为各方向上障碍代表位置的点进行处理,该点与光束发射点的间距为由距离计算部分为该方向算得的距离,该点位于在该方向上发射光束的发射角度范围的中心方向上,并且障碍图像生成部分生成按照方向顺序连接了基准位置的折线(kinked line)的图像数据。
根据上述第一方面,根据光束发射方向以及为各个方向算得的车辆与障碍之间的代表性距离,障碍检测设备生成用于显示障碍相对于车辆的相对位置的图像,利用光束发射点作为基准对该相对位置进行检测;由此,可以显示出车辆和障碍之间的位置关系,以便司机能够轻易地直观了解。并且,以向各个方向发射光束的角度范围的形式,显示出表示障碍位置的障碍图像;由此,可以显示存在障碍的角度范围,以便司机能够轻易地了解。
本发明的另一个方面涉及一种将要安装在车辆上的障碍检测设备,用于检测并显示位出该车辆附近的障碍,该设备包括障碍检测部分,用于在多个不同方向上连续地发射具有预定发散角的光束,接收各个方向由障碍反射的反射波,并检测在该方向上光束发射角度范围内存在的障碍;距离计算部分,用于根据由障碍检测部分输出的该方向上反射波的接收信号,计算出表示各个方向上障碍与车辆之间间隔的距离;障碍数据计算部分,用于根据发射光束的方向以及由距离计算部分算得的距离,计算出测得的障碍位置;形状数据匹配部分,其中预先输入用于表示将要检测的障碍形状的形状数据,该形状数据匹配部分通过将形状数据与障碍数据计算部分算得的障碍数据进行比较,计算将要检测的障碍相对于车辆的位置及方向;障碍图像生成部分,用于根据将要检测的障碍形状数据和形状数据匹配部分算得的位置及方向,生成目标障碍图像,并生成用于显示目标障碍图像的图像数据,其中将要检测的障碍形状的位置和方向发生改变;以及显示部分,用于接收由障碍图像生成部分生成的图像数据,并显示出表示障碍与车辆之间位置关系的图像。
再有,当把距离计算部分为每个方向算得的距离看作图像生成的基础时,障碍图像生成部分进一步生成在每个方向上光束发射角度范围内显示的二维图形作为检测障碍图像,并生成用于显示该障碍图像的图像数据,并将该数据与目标障碍图像的图像数据一起输出;显示部分接收由障碍图像生成部分生成的目标障碍图像的图像数据和检测障碍图像的图像数据,并显示出目标障碍图像和检测障碍图像,以便使一个图像与另一个图像重叠。
根据上述的其他方面,障碍检测设备显示出表示障碍与车辆之间的相对位置关系的图像,使其与通过障碍检测装置测得的障碍位置一致,在该障碍检测设备中预先输入了表示将要检测的障碍形状的形状数据;由此,司机能够轻易地获得整个障碍与车辆之间的位置关系。
结合附图,根据以下对本发明的详细描述,可以更加了解本发明的这些以及其他目的、特征、方面和优点。
图1是表示根据本发明第一实施例的障碍检测设备的结构的框图;图2是表示根据本发明第一实施例的障碍检测设备发射的光束的示意图;图3是表示根据本发明第一到第四实施例的障碍检测设备的操作的流程图;
图4是用于说明由本发明第一实施例中的距离计算部分算得的距离数据的示意图;图5A到5C是表示由本发明第一实施例中的障碍检测部分发送或接收的示例性发送信号和接收信号的示意图;图6是表示本发明第一实施例中的图3中子程序S107的操作的流程图;图7是用于说明在本发明第一实施例中当障碍图像生成部分生成障碍图像时的操作的简图;图8是表示本发明第一实施例中的图3中子程序S108的操作的流程图;图9A和9B是表示在本发明第一实施例中的显示部分上显示的示例性障碍图像的示意图;图10A和10B是表示在本发明第一实施例中的显示部分上显示的其它示例性障碍图像的示意图;图11是表示本发明第二实施例中的图3中子程序S107的操作的流程图;图12A和12B是表示在本发明第二实施例中的显示部分上显示的示例性障碍图像的示意图;图13A和13B是表示在本发明第二实施例中的显示部分上显示的其它示例性障碍图像的示意图;图14是表示本发明第三实施例中的图3中子程序S107的操作的流程图;图15是用于说明在本发明第三实施例中当障碍图像生成部分生成障碍图像时的操作的简图;图16A和16B是表示在本发明第三实施例中的显示部分上显示的示例性障碍图像的示意图;图17A和17B是表示在本发明第三实施例中的显示部分上显示的其它示例性障碍图像的示意图;图18是表示本发明第四实施例中的图3中子程序S107的操作的流程图;图19A和19B是表示在本发明第四实施例中的显示部分上显示的示例性障碍图像的示意图;图20A和20B是表示在本发明第四实施例中的显示部分上显示的其它示例性障碍图像的示意图;图21是表示根据本发明第五实施例的障碍检测设备的结构的框图;图22是表示当根据本发明第五实施例的障碍检测设备设定形状数据时的操作的流程图;图23是在本发明第五实施例中的显示部分上显示的示例性形状数据编号设定屏幕;图24A和24B是表示在本发明第五实施例中的显示部分上显示的示例性停车位类型选择屏幕和示例性停车位测量设定屏幕的示意图;图25A到25H是表示在本发明第五实施例中当输入形状数据时选择的示例性停车位类型的示意图;图26时表示在本发明第五实施例中所存储的作为形状数据的形状点和形状矢量的简图;图27是表示根据本发明第五实施例的障碍检测设备的操作的流程图;图28是表示本发明第四实施例中的图27中子程序S707的操作的流程图;图29是表示本发明第五实施例中的障碍检测点的简图;图30是表示本发明第五实施例中的障碍检测点和内插点的示意图;
图31A和31B是表示本发明第五实施例中的示例性形状矢量和障碍矢量的示意图;图32A到32D是表示在本发明第五实施例中被引起旋转的示例性形状矢量的示意图;图33是表示在本发明第五实施例中检测到的示例性最佳重合方向形状点的简图;图34是表示本发明第五实施例中显示部分上显示的示例性障碍图像的简图。
具体实施例方式
第一实施例图1是表示根据本发明第一实施例的障碍检测设备结构的框图。在图1中,该障碍检测设备典型地安装在车辆上,并且其包括障碍检测部分11、距离计算部分12、控制部分13、障碍图像生成部分14、显示部分15和输入部分16。
该障碍检测部分11构成为无线电波雷达设备,该雷达设备检测车辆附近的障碍。根据将要检测的障碍所在的方向,将该障碍检测部分11安装到从例如该车辆的前、侧和后部选出的一个或多个位置上。障碍检测部分11以预定的发散角多次发射光束,同时改变方向。每次该障碍检测部分11发射光束,其接收位于光束照射范围内的障碍反射的光束反射波。尽管本实施例假定该障碍检测部分1是无线电波雷达,但不限于无线电波雷达,也可以是例如超声波雷达或者激光雷达。
障碍检测部分11包括发送部分111、接收部分112和天线113。发送部分111生成发送信号,并且除了向天线113输出发送信号之外,还向距离计算部分12输出部分发送信号。天线113发射具有预定发散角的光束并且接收障碍反射的光束反射波的接收信号。接收部分112输出由天线113接收到的接收信号,该接收部分112包括放大器、检测器等等。
天线113是例如天线阵列。天线阵列由设置在相同平面中的多个天线单元和相同数量的移相器构成,该移相器用于分别向与其相对应的天线单元提供发送信号,该天线阵列控制从每个移相器提供给与其相对应的天线单元的信号的振幅和相位,从而在需要的方向上发射光束。注意天线113可以包括分立的天线单元,即用于发送的天线单元和用于接收的天线单元。可选择的是,可以将双工机、循环器等用来将同一个天线单元应用于发送和接收。
接着,参照图2,更加具体地描述了障碍检测部分11发射的光束。在图2中,表示了障碍检测部分11发射的光束。在图2中,障碍检测部分11的天线113安装在车辆V的后部中心处。天线113在线段LS表示的方向上发射光束BM,该线段与车辆中心线CL(参见虚线)成预定角θ。在以线段LS为中心的预定角度范围α内发射光束BM。
在本实施例中,发射的光束所在方向由从天线113观察到的光束与车辆中心线CL所成夹角表示,其中假定车辆中心线CL表示0°,车辆左侧对应于负侧,车辆右侧对应于正侧。例如,图2中线段LS表示的方向为-θ。障碍检测部分11多次发射光束BM,同时改变方向,从而在预定角度范围内发射光束。
根据从发送部分111输出的发送信号和从接收部分112输出的接收信号,距离计算部分12计算从天线113到障碍的距离,并且将其作为距离数据输出。控制部分13向发送部分111输出方向数据,该方向数据表示将要发射光束的方向,并且在根据该方向数据发射了光束之后,该控制部分存储从距离计算部分12输出的距离数据以及方向数据。
根据存储在控制部分13中的方向数据和距离数据,障碍图像生成部分14生成障碍图像,该图像至少表示检测到的障碍的位置。显示部分15是例如设置在车辆控制台中的诸如LCD的显示器,其显示由障碍图像生成部分14生成的障碍图像。输入部分16例如用于改变障碍检测设备的开/关,其是例如司机操作的选择器开关或者键盘。
接着,参照图3,描述了本障碍检测设备的操作。图3是表示整个本障碍检测设备操作的流程图。一旦本障碍检测设备开始扫描车辆的周围区域,该控制部分13就向发送部分111输出表示将要发射光束的方向的方向数据,而且还增加表示已经发射光束次数的计数(步骤S101)。
一旦从控制部分13输出方向数据,发送部分111就向天线113输出发送信号和方向控制信号,用于在由方向数据表示的方向上发射光束,由此其发射光束。此外,发送部分111向距离计算部分12输出发送信号(步骤S102)。接收部分112在步骤S302发射的光束的反射波,并且将接收信号输出到距离计算部分12(步骤S103)。
接着,参照图4和5分别具体描述了该障碍检测设备在步骤S102和S103的操作。图4是从车辆上方观察到的表示车辆V开始倒车以停到停车位PL中的简图。障碍SC是围绕停车位PL三面的结构。在车辆V的后部,安装了障碍检测部分11的天线113。当从车辆上方观察时,天线113发射的光束BM的光束发散角约为16°。每次发射时,发射光束BM的方向偏移大约6°,并且在一次扫描中发射十次。
天线113发射的单一光束BM传播的同时在两条虚线DL之间的范围内展开,并照射到粗线表示的墙壁表面WL上。该墙壁表面WL反射光束BM,接收部分112接收接收信号,该信号是来自墙壁表面WL上各个点的反射波的集合。
接着,根据发送信号和接收信号,距离计算部分12计算从天线到障碍的距离(步骤S104)。参照图5A和5B,具体描述了当计算从天线113到障碍的距离时该距离计算部分12的操作。在图5A和5B的各图中,表示了作为发送信号PB1的脉冲光束,此外,由障碍SC反射的发送信号PB1的反射波表示为接收信号PB2。
图5A表示了理想的接收信号PB2,其与发送信号PB1具有同样清晰的矩形形状。时间量τ为天线113发射发送信号PB1的时刻T0与天线113接收接收信号PB2的时刻T1之差,该时间量对应于光束及其反射波(即无线电波)从天线113传播到障碍SC并反向传播回去所占用的时间长度。这里,天线113和障碍SC之间的距离D由以下公式(1)给出。
D=cτ2---(1)]]>在以上公式(1)中,c表示光速。然而,实际上如图4所示,如果从障碍SC上光束照射的各点到天线113的距离不同,则由该障碍SC上不同点处的反射生成的反射波到达天线所占用的时间长度不同。因此,接收信号变为在时间上是波动、分散的。而且,接收部分112不仅接收反射波还接收噪声。因此,接收信号的形状与如图5B所示的具有畸变波形的接收信号PB3的形状相似,而不是清晰的矩形形状。利用该接收信号PB3,难以确定时间量τ,因此难以精确地计算距离D。
然后,为了将接收信号与噪声区分开,为反射波的振幅设定了预定阈值,并且距离计算部分12计算在接收信号的振幅大于阈值的时段期间的平均值。更具体地讲,距离计算部分12检测接收信号PB3超过阈值的时间T2以及接收信号PB3的振幅随后下降到阈值以下的时间T3,从而获得时间量τ,该时间量为时间T2和时间T3的平均值与时间T0之差。根据由此获得的时间量τ,利用前述的公式(1)计算天线113与检测到的障碍SC之间的距离。
同样参照图4,具体地解释如上所述的利用距离计算部分12算得的从天线113到障碍SC的距离。因为天线113发射的光束BM在位于其照射范围内的墙壁表面WL上无数个点处反射,所以该墙壁表面上从最接近天线113的点到最远离天线113的点范围内的多个点反射的反射波被一起接收到。根据这样的反射波的接收信号如上所述算得的距离D,对应于从天线113到墙壁表面WL上最接近点的距离与从天线113到墙壁表面WL上最远离点的距离的平均值。图4示出的弧RC表示利用落入光束BM的照射角度范围内的弧按照上述方式算得的距离D,该弧在以天线113为中心的、半径等于按照上述方式算得的距离D的圆周外。
因此,通过计算在发射光束BM的每个方向上到障碍SC的距离,就检测到车辆附近存在的障碍SC的位置。这里,光束的发散角越小,测得的障碍SC所在的角度范围RC越有限,因此能够更加精确地确定障碍SC的位置。另一方面,光束BM的发散角越大,障碍SC的位置检测越粗略。而且,假定光束BM的发散角相同,则当从天线113到障碍SC的距离变小时,光束BM的照射范围变小。因此,从天线113到障碍SC的距离越小,就能够更加精确地检测障碍SC的位置。另一方面,从天线113到障碍SC的距离越大,障碍SC的位置检测越粗略。
注意,需要预先设定用于检测接收信号的阈值。然而,在车辆的实际行驶过程中,任何物体都可以成为障碍SC,并且无线电波的反射率随物体的材料和形状而改变。因此,实际上优选的是在某种程度上预先识别所要检测的作为障碍SC的物体,并且将能够检测各物体中反射率最低的物体的振幅值设定为阈值。
接着,控制部分13存储表示已经发射了光束的方向的方向数据以及通过距离计算部分12的计算获得的距离数据(步骤S105)。控制部分13根据发射光束的次数是否已经达到在一次扫描中所要发射光束的预定次数(在本实施例中假定为10次)来确定是否已经完成扫描(步骤S106)。如果控制部分13确定还未完成扫描,则控制返回步骤S101,并且继续扫描。另一方面,如果确定了已经完成扫描,则控制部分13前进到步骤S107。
障碍图像生成部分14根据存储在控制部分13中的方向数据和距离数据,生成用于显示障碍位置的障碍图像(步骤S107)。
接着,参照图6和图7,具体描述了步骤S107中障碍图像生成部分14的操作。图6是表示在步骤S107中障碍图像生成部分14实施的子程序过程的流程图。在图7中表示了在步骤S107中生成的障碍图像。该障碍图像生成部分14首先绘制投影车辆图像IV,该图像为从上方的车辆投影(步骤S201)。这时,定义坐标,其原点设定在投影车辆图像IV的天线位置PAT,其中该位置PAT的设定位置在与天线113安装到真实车辆上的位置相同。
接着,障碍图像生成部分14根据存储在控制部分13中的10组方向数据和距离数据中的每一组绘制至少一条“障碍存在线”LSC(步骤S202)。障碍存在线LSC是本实施例中的示例性障碍图像,其对应于例如图4所示的弧RC,并且表示了在每一个发射光束BM照射方向测得的障碍位置。更具体地讲,对于每个方向数据以及与其相对应的距离数据,障碍图像生成部分14绘制了以天线位置PAT为中心(即原点)的弧,其中距离数据定义了其半径,并且该弧在大约16°的角度范围上延伸,且具有由方向数据表示的中心线方向。例如,图7中表示的障碍存在位置线LSC是在方向数据为θ1并且距离数据为D1的情况下的障碍存在线。在上述的步骤S202之后,该过程前进到下一子程序步骤S108(参见图3)。
在步骤S108,障碍图像生成部分14绘制表示测得的障碍形状的线段。图8是表示步骤S108的子程序过程的流程图。根据方向数据以及距离数据,障碍图像生成部分14计算表示测得的障碍位置的点(下文中称作“障碍检测点”)PSC的坐标(步骤S301)。例如,图7中表示的点PSC是在方向数据和距离数据分别为θ1和D1的情况下的障碍的障碍检测点。在这种情况下,点PSC的坐标是(x,y)=(D1sinθ1,D1cosθ1)。障碍图像生成部分14绘制了折线CL,该折线一个接一个地连接了在步骤S301算得的障碍检测点PSC的坐标(步骤S302)。在上述步骤S302的过程之后,障碍检测设备的操作返回图3所示的主程序。
再次参照图3,显示部分15为司机显示在步骤S107由障碍图像生成部分14生成的障碍图像(步骤S109)。控制部分13确定障碍检测设备系统是否打开(步骤S110)。例如,利用设置在输入部分16中的选择器开关,通过司机的操作输入障碍检测设备系统的开/关。如果以上确定为是,则控制部分13将已经发射光束的次数的计数器复位(步骤S111),该过程返回步骤S101,然后开始再次扫描障碍。另一方面,如果以上确定为否,则结束该障碍检测设备的操作。
图9A和9B以及图10A和10B表示了在图4所示的车辆V移动到停车位PL中之前各个阶段的障碍图像。在各个附图中,尽管出于相互比较的目的,将对应于实际障碍外形的线用虚线表示,但应注意在实际的障碍图像中没有画出该虚线。由这些障碍图像清楚地了解到,当与障碍的距离随着车辆移动而变小时,光束的照射范围更加有限,因此障碍存在线(弧)更短并且更加精确地画出障碍的位置。司机参照连接了障碍存在线LSC中点的折线CL来了解障碍的形状。在每个附图中,为了方便,仅为一条障碍存在线附加了附图标记“LSC”。
如上所述,本障碍检测设备绘制了障碍存在线LSC,其表示以在光束照射范围内与车辆的距离为根据的障碍位置,从而显示了很可能出现障碍的范围。而且,本障碍检测设备绘制了连接各点的线段,每个点表示对于每个光束的照射角度范围测得的代表性障碍位置,从而显示障碍形状。即使在使用了光束发散角较大的雷达的情况下,这能使司机轻易地掌握车辆附近的障碍位置和形状。
在本实施例中,距离计算部分12通过将在接收信号的振幅大于预定阈值的时段中的平均值与发射光束的时间之差当作时间量τ来计算与障碍的距离。可选择的是,如图5C所示,可以通过将在接收信号的振幅首次超过预定阈值时的时间T2与根据发送信号发射光束时的时间T0之差当作时间量τ来计算与障碍的距离。按照这种方式算得的距离是,位于每个光束的照射范围内存在的任何(多个)障碍中到离所述车辆最近的障碍的距离,并且在障碍图像中绘制的障碍存在线表示最接近车辆的位置,在该位置可能存在在每个光束的照射范围内测得的障碍。因此,司机能够通过实施驾驶操作使得障碍图像中的投影车辆图像IV不会与障碍存在线LSC相接触,来避免车辆与障碍接触。
此外,已经假设在本障碍检测设备的障碍检测部分11中使用天线阵列以通过电子方法改变发射光束的方向。然而,也可以通过改变在一个预定方向上发射光束的天线方向来借助机械方法改变发射光束的方向。
第二实施例下面,描述了根据本发明第二实施例的障碍检测设备。根据本发明的障碍检测设备的特征在于,当从雷达到障碍的距离变小时,以更粗的线画出障碍图像中的障碍存在线。因为这个特征,包含在本障碍检测设备中的障碍图像生成部分14实施不同于上述第一实施例的处理。
接着,参照图11,围绕与第一实施例的差别描述障碍图像生成部分14的操作。图11是表示本障碍图像生成部分14的操作的流程图。图11的流程图与根据第一实施例的流程图(参见图6)基本相同,不同之处在于步骤S102的处理被步骤S403取代,并且添加了步骤S402的处理。因此,在图11所示的步骤中,省略了对于与图3相同的任何步骤的描述。
对于存储在控制部分13中的10个距离数据中的每一个,障碍图像生成部分14从预定数量的级别中确定一个距离级别(步骤S402),该级别逐级地表示与车辆的距离。
例如,可以按照以下方式确定距离级别。假定距离级别的数量为4个,即按照距离上升顺序的级别1、级别2、级别3和级别4。假定ΔD=(Dmax-Dmin)÷4,其中Dmax和Dmin分别是存储在控制部分13中的10个距离数据中的最大值和最小值,根据满足以下条件表达式(2)到(5)中的哪一个来确定距离数据Di的距离级别。
Di≤Dmin+ΔD…(2)Dmin+ΔD<Di≤Dmin+2×ΔD…(3)Dmin+2×ΔD<Di≤Dmin+3×ΔD…(4)Dmin+3×ΔD<Di…(5)这里,如果距离数据Di满足表达式(2),则其距离级别确定为级别1。如果其满足表达式(3),则距离级别确定为级别2。如果其满足表达式(4),则距离级别确定为级别3。如果其满足表达式(5),则距离级别确定为级别4。
障碍图像生成部分14根据方向数据以及距离数据按照与第一实施例基本相同的方式绘制障碍存在线,不同之处在于根据在步骤S402为每个距离数据确定的距离级别来改变线的粗度(步骤S403)。例如,将为各距离级别,即级别1、级别2、级别3和级别4绘制的线的粗度预先分别确定为1.0mm、0.7mm、0.4mm和0.2mm,并且障碍图像生成部分14绘制粗度对应于其各自距离级别的障碍存在线。
图12A和12B以及图13A和13B表示了本障碍图像生成部分14生成的障碍图像。在各个附图中,尽管出于相互比较的目的,用虚线表示了对应于实际障碍外形的线,但应注意在实际的障碍图像中没有画出该虚线。与第一实施例中的障碍图像相比,这些障碍图像的特征在于以逐渐变粗的线绘制了与车辆距离较近的障碍的障碍存在位置线。根据这些附图可以了解到,修改距离车辆较近的那些障碍存在线LSC,使得这些障碍存在线(弧)的粗度逐渐变大,由此更加突出所显示的障碍存在线LSC。
在第一实施例中,在障碍图像中以相同粗度绘制了所有障碍存在线。比较起来,当其与车辆的距离变小时,本障碍检测设备以更粗的线绘制了障碍存在线LSC。换句话说,当其与车辆的距离变小时,更加突出地绘制出表示障碍位置的障碍存在线LSC。因此,易于司机掌握需要更加注意的障碍位置。
此外,在本实施例中,已经假定了障碍检测设备检测该接收信号的振幅大于某个阈值的时段的开始时间和终止时间,并且确定了根据这两个时间中间的时间算得的距离,作为障碍与车辆之间的代表性距离;或者假定障碍检测设备检测该接收信号的振幅大于某个阈值的时段的开始时间,并且确定了根据该开始时间算得的距离,作为障碍与车辆之间的代表性距离。然而,计算代表性距离的方式不限于上述的方式,还可以使用例如所谓的欠采样(under-sampling)方法。该欠采样方法是用于检测接收信号的方法,该方法基于多个脉冲重复周期的持续时间与车辆和障碍之间的相对速度相比足够微小的假设,以及在该持续时间内车辆和障碍之间的距离保持不变的假设。检查发送信号的副本和接收信号之间的相关性,同时每次移动时将接收信号移动一微小时间。当根据相关波形的高振幅而确定存在相关性时,如果获知了关于接收信号已经移动的微小时间的信息,则障碍检测设备将根据该信息算得的距离确定为障碍与车辆之间的代表性距离。
这种方法不需要高速A/D转换器,从而可以借助较简单的硬件配置来计算代表性距离,该高速A/D转换器对于本实施例中描述的代表性距离的计算是必要的。
注意,在本实施例中已经假定了根据与车辆的距离,改变车辆障碍存在线LSC的粗度。可选择的是,其可以设置成改变障碍存在线LSC的颜色。和障碍存在线LSC的粗度改变的情况一样,这可以使障碍检测设备显示障碍存在线LSC,使得当其与车辆的距离变小时看上去更为突出。
第三实施例接着,描述根据本发明第三实施例的障碍检测设备。根据第二实施例的障碍检测设备以弧表示了测得的障碍位置,该弧的线的粗度根据与车辆的距离而改变。比较而言,本障碍检测设备的特征在于测得的障碍位置由具有一定面积的图形(下文中称作“障碍存在区域”)ASC表示,并且该图形的亮度根据与车辆的距离而变化。因为这个特征,包含在本障碍检测设备中的障碍图像生成部分14实施与上述第二实施例不同的处理。
接着,参照图14,关于与第二实施例的差别描述障碍图像生成部分14实施的处理。图14是表示本障碍图像生成部分14的操作的流程图。图14所示的流程图与根据第二实施例的流程图(参见图11)基本相同,不同之处在于步骤S403的处理被步骤S503和步骤S504的处理取代。因此,在图14所示的步骤中,省略了对于与图11中相同的步骤的说明。
障碍图像生成部分14根据方向数据和距离数据绘制障碍存在区域ASC(步骤S503)。以下参照图15具体描述在步骤S503时,该障碍图像生成部分14实施的操作。图15表示了在步骤S503绘制的障碍存在区域ASC。图15所示的障碍存在区域ASC是根据方向数据θ1和距离数据D1绘制的,并且该区域是椭圆形的,其长轴对应于在该方向上发射的光束的照射范围。图15所示的点H是天线的位置,点I和点J分别是椭圆形障碍存在区域ASC的主轴的两个端点,点K是该障碍存在区域ASC的中心。注意该障碍存在区域ASC对应于图7中的障碍存在线LSC,点I和点J与障碍存在线LSC的端点重合。
障碍图像生成部分14根据方向数据和距离数据计算该椭圆形长轴的长度以及该椭圆形中心的坐标。在图15中,该椭圆形的长轴IJ是一条线段,该线段连接了与天线的距离都是D1并且方向彼此相差16°的两个点。因此,该主轴IJ对应于等腰三角形的底边长度,该等腰三角形两条侧边的长度均为D1并且它们形成了大约16°的内角。这里,因为点K是该边IJ的中点,所以三角形△HIK和△HJK均为直角三角形,其斜边的长度为D1并且其内角之一大约为8°。因此,边IK和JK的长度都是D1sin8°,并且所获得的长轴IJ的长度为2D1sin8°。
按照以下方式获得该椭圆形中心K的坐标。图15中的三角形△HIK是直角三角形,其斜边HI长度为D1,并且其内角∠IHK约为8°。因此,边HK的长度为D1cos8°。也就是说,因为从天线观察点K的方向是θ1并且其与天线的距离是D1cos8°,所以该椭圆形中心K的坐标表示为(x,y)=(D1cos8°sinθ1,D1cos8°cosθ1)。
障碍存在区域的倾斜度就是由方向数据θ1给定的角度θ1。椭圆形障碍存在区域ASC的短轴长度为预定的固定长度。障碍图像生成部分14根据该椭圆形长轴和短轴的长度、中心坐标以及该椭圆形的倾斜度绘制了各个障碍存在区域ASC,其中该椭圆形长轴和短轴的长度、中心坐标以及该椭圆形的倾斜度是根据方向数据和距离数据按照上述方式获得的。
接着,障碍图像生成部分14填充在步骤S503绘制的各个障碍存在区域ASC的内部,使其亮度变化,从而障碍越接近车辆,其看上去越醒目(步骤S504)。更具体地讲,如第二实施例一样,预先确定对应于在步骤S502确定的各个距离等级的亮度,并且障碍图像生成部分14以对应于相应距离等级的亮度填充各个障碍存在区域ASC的内部。
图16A和16B以及图17A和17B表示了本障碍图像生成部分14生成的障碍图像。在每个附图中,尽管出于相互比较的目的用虚线表示了对应于实际障碍外形的线,但是注意在实际的障碍图像中未画出该虚线。在这些障碍图像中,利用不同的亮度填充障碍存在区域ASC的内部,使得障碍存在区域ASC与车辆的距离越小,其看上去越醒目。根据这些障碍图像了解到障碍存在区域ASC越接近车辆,其绘制得越明显。此外,当车辆移动并且其与障碍的距离缩短时,光束的照射范围更为有限,因此椭圆形障碍存在区域ASC的长轴变短,由此更精确地绘制了该障碍的位置。
如上所述,根据本障碍检测设备,障碍越接近车辆,所绘制出的表示障碍位置的障碍存在区域ASC越醒目。因此,易于司机了解应当注意的障碍位置。
注意,在本实施例中,障碍存在区域ASC内部的亮度根据与车辆的距离而变化,但是可选择的是,可以改变其图案,以获得与改变其亮度的情况实质上相同的视觉效果。
此外,在本实施例中已经假定由椭圆形的障碍存在区域ASC表示测得的障碍位置。然而,取而代之也可以使用其它类型的图形,例如菱形。
第四实施例接着,描述根据本发明第四实施例的障碍检测设备。根据上述第三实施例的障碍检测设备对于发射光束的每个方向利用一个障碍存在区域ASC表示测得的障碍位置。比较而言,本障碍检测设备的特征在于在根据第三实施例的障碍图像中的所有障碍存在区域ASC被单一的全部包含的图形取代,并且绘制了其内部,使得与雷达距离较小的区域更加醒目。因为这个特征,所以本障碍图像生成部分14实施了不同于上述第三实施例的处理。
接着,参照图18,就与第二实施例的差别描述本障碍图像生成部分14的操作。图18是表示本障碍图像生成部分14的操作的流程图。图18所示的流程图与根据第三实施例的流程图(参见图14)基本相同,不同之处在于步骤S504的处理被步骤S604和S605的处理取代。因此,在图18所示的步骤中,省略了对于与图14中相同的步骤的说明。
障碍图像生成部分14绘制了将邻近方向上的各个障碍存在区域ASC长轴的左端连接起来的线段,以及将邻近方向上的各个障碍存在区域ASC长轴的右端连接起来的线段(步骤S604)。例如,点I为图15表示的障碍存在区域ASC长轴的左端,其方向为“θ1-8°”,并且其与天线的距离为D1,因此其坐标表示为(x,y)=(D1sin(θ1-8°),D1cos(θ1-8°))。类似地,点J为障碍存在区域ASC长轴的右端,其方向为“θ1+8°”,并且其与天线的距离为D1,因此其坐标表示为(x,y)=(D1sin(θ1+8°),D1cos(θ1+8°))。
接着,障碍图像生成部分14以变化的亮度填充区域(下文中称为“障碍存在地带”)ZSC的内部,使得与天线113的距离越短的部分,越醒目(步骤S605),其中该障碍存在地带ZSC覆盖了全部障碍存在区域并且包括在步骤S604绘制的线段。
具体描述该障碍图像生成部分14在步骤S605实施的,以根据与天线113的距离变化的亮度填充障碍存在地带ZSC内部的操作。例如,如果以n度不同的亮度填充了障碍存在地带ZSC的内部,则该障碍图像生成部分14以等间隔的(n-1)个同心圆分割该障碍存在地带ZSC的内部,该同心圆的共同中心就是天线113的位置,并且根据与天线113的距离以n个度亮度之一填充已分割的障碍存在地带的每一部分。
更具体地讲,假定ΔD=(Dmax-Dmin)÷4,其中Dmax和Dmin分别是距离数据中的最大值和最小值,将障碍存在地带分成n个部分的(n-1)个同心圆的半径Ri由以下公式(6)给出,Ri=Dmin+i×ΔD(i=1,2,3......(n-1))...(6)该障碍图像生成部分14用(n-1)个以天线113的位置为中心的半径为Ri的同心圆分割障碍存在地带ZSC的内部,并且以变化的亮度从最接近天线113的部分开始一个接一个地填充各个部分。注意不一定画出分割该障碍存在地带ZSC的同心圆的弧。
图19A和19B以及图20A和20B分别表示了本障碍图像生成部分14生成的障碍图像。在每个附图中,尽管出于相互比较的目的用虚线表示了对应于实际障碍外形的线,但是注意在实际的障碍图像中未画出该虚线。在每个这些障碍图像中,以四个程度的亮度等级填充障碍存在区域的内部,使得障碍存在区域与车辆的距离越小,障碍存在区域的颜色越深。根据这些图形,显然在障碍存在区ZSC中,越接近车辆的部分填充越深的颜色,从而使其更为醒目。并且显然当从雷达到障碍的距离变小时,障碍存在地带ZSC变小,并且更加精确地检测了该障碍的形状。
如上所述,本障碍检测设备将车辆附近存在的障碍位置描述为障碍存在地带ZSC,填充该障碍存在地带ZSC的内部,使得离该车辆越近的部分的颜色越深,从而使其醒目。因此,易于司机了解应当注意的障碍位置。
注意,在本实施例中,已经将障碍存在地带ZSC描述为覆盖了各障碍存在区域ASC并且包括分别连接了根据上述第三实施例的每个障碍存在区域(椭圆形)ASC长轴左、右端的线段的图形。然而,该障碍存在地带ZSC不限于此,也可以是覆盖了各障碍存在区域ASC并且包括相邻障碍存在区域ASC的共同切线的图形。
在第一到第四实施例中,已经假定显示了以各自的方式表示障碍占据的位置的障碍存在线LSC、障碍存在区域ASC或者障碍存在地带ZSC,同时用折线表示障碍形状。可选择的是,可以设置成仅显示出表示障碍占据的位置的障碍存在线LSC、障碍存在区域ASC或者障碍存在地带ZSC,或者设置成仅显示出表示障碍形状的折线CL。
第五实施例接着,描述根据本发明第五实施例的障碍检测设备。本障碍检测设备的第一个特征在于预先记录所要检测的障碍的精确形状,并且通过比较预先记录的障碍形状与测得的障碍位置来推断出所要检测的障碍与车辆之间的位置关系。本障碍检测设备的另一特征在于将所要检测的障碍的形状和其与车辆的位置关系一起显示。因为这些特征,本障碍检测设备的结构和操作不同于上述第一实施例,不同之处在于以下几点。
图21是表示本障碍检测设备的结构的框图。图21所示的障碍检测设备与第一实施例的不同之处在于添加了形状数据存储部分17和形状数据匹配部分18。因为除此以外这两种障碍检测设备之间没有区别,所以在本障碍检测设备中,使用相同的附图标记表示与第一实施例相同的各个元件,并且省略对其的说明。
形状数据存储部分17存储预先输入的数据(下文中称作“形状数据”),该数据表示障碍的形状,例如司机住宅的车库。
形状数据匹配部分18读取存储在形状数据存储部分17中的形状数据,并对所读取形状数据和障碍检测部分11检测到的障碍位置进行匹配,并且在障碍图像中获得所述形状数据的位置和方向,使得记录障碍的形状最佳地覆盖测得的障碍形状。
此处,该形状数据是定义停车位形状和各种属性的信息。在本实施例中,形状数据包括形状数据号码、形状数据名称、停车位类型、形状点和形状矢量。形状数据号码和形状数据名称用于识别记录的形状数据。停车位类型表示停车位的种类,如根据停车位的形状、该车辆的移动方向的组合进行分类的种类,所述该车辆的移动方向是当进入该停车位、平行停车、港湾停车等情况中的车辆的移动方向。形状点和形状矢量分别利用点数据或者矢量表示了记录障碍的形状。形状数据号码、形状数据名称和停车位类型是例如由司机通过输入部分16的操作输入的,并且形状点和形状矢量是根据通过输入部分16输入的信息算得的,并存储在形状数据存储部分17中。
接着,参照图22到图26,描述了障碍检测设备在记录形状数据时的示例性操作。图22是表示障碍检测设备在记录形状数据时示例性操作的流程图。在图22中,控制部分13接收司机等通过输入部分16的操作输入的形状数据号码(步骤S701)。图23表示了形状数据号码设定屏幕。司机利用输入部分16在形状数据号码输入空间BX1和形状数据名称输入空间BX2中输入所要记录的形状数据的形状数据号码以及形状数据名称。
接着,控制部分13接收司机通过输入部分16的操作输入的停车位类型(步骤S702)。更具体地讲,如果司机利用输入部分16从预先准备的停车位类型中选择了他(她)试图记录的停车位类型,则控制部分13接收输入的停车位类型。停车位类型确定停车位周围区域的障碍形状、当进入该停车位时车辆的移动方向,以及当该车辆开始进入该停车位时该停车位位于车辆的右侧还是左侧。
图24A表示了用于选择停车位类型的屏幕。图24A所示的停车位类型选择屏幕对于停车位周围的单独一种障碍形状表示了四种停车位类型,它们在当车辆进入停车位时车辆的移动方向方面、当车辆开始进入停车位时停车位位于车辆右侧还是左侧方面以及停车路线是平行停车还是港湾停车方面等等彼此不同。注意,停车位类型不限于图24A所示的类型,但是是已经预备了一些类型,如图25A到25H所示,从而能够处理停车位周围的多种障碍SC的形状。
接着,控制部分13接收司机通过输入部分16的操作输入的对于停车位周围障碍的测量(步骤S703)。具体地讲,控制部分13显示用于设定停车位测量的屏幕,该屏幕对应于在步骤S702选择的停车位类型,并且接收司机通过操作输入部分16输入的障碍测量。此处,图24B表示了停车位测量设定屏幕。在图24B所示的停车位测量设定屏幕中,输入了对四个部分的测量,即Y1、X、Y2和Y3。
接着,控制部分13根据在步骤S703输入的停车位测量来计算沿障碍形状以10cm的间隔设置的点A(下文中称作“形状点”)的坐标(步骤S704)。在相继的形状点中,控制部分13还计算矢量a(下文中称作“形状矢量”),该矢量的起点和终点分别是一个形状点和下一形状点(步骤S705),该矢量以从车辆观察时的位于右端的形状点开始。
此处,图26是表示在步骤S704和步骤S705算得的形状点A和形状矢量a的简图。在图26的左侧,表示了形状点A组成的线,其大体上表示了整个障碍,而在图26的右侧,在点-短划线框的内部的放大图。此外,在图26的右侧,示出了形状点A和形状矢量a。图26所示的每个点表示根据图24B所示的所输入的停车位测量算得的形状点A。图26中示出的每个箭头表示一个形状矢量a。
形状数据存储部分17存储如上所述输入的形状数据号码、形状数据名称、停车位类型以及算得的形状点A和形状矢量a的组合作为形状数据单元(步骤S706)。
注意障碍检测设备在记录形状数据时的上述操作仅仅是用于记录形状数据的示例性方法,并且用于记录形状数据的方法不限于此。
接着,介绍根据以上述方式记录的形状数据和由障碍检测部分11检测的障碍的数据,障碍检测设备在显示所要检测的整个障碍的形状与车辆之间的位置关系时的操作。图27是表示障碍检测设备在利用存储在形状数据存储部分17中的被测障碍的方向和距离数据以及形状数据显示障碍相对于车辆的位置和形状时的操作的流程图。图27所示的流程图与根据第一实施例的流程图(参见图3)基本相同,不同之处在于步骤S108被步骤S808取代。因此,省略了对于与第一实施例相同的处理的说明。在步骤S808,控制部分13生成一种图像,在该图像中通过调整其方向和位置而将预先记录的障碍形状重叠在障碍图像上,从而使其与被测障碍的形状最佳地重合。
图28是表示图27所示的步骤S808的子程序处理的流程图。控制部分13通过从输入部分16接收由司机操作产生的信号来确定是否将记录形状数据重叠到步骤S807生成的障碍图像上(步骤S901)。如果以上确定为否,则该处理返回图27所示的主程序。另一方面,如果以上确定为是,则处理前进到步骤S902。
在步骤S902,形状数据匹配部分18根据存储在控制部分13中的方向数据和距离数据来计算障碍检测点P和内插点P’的坐标,该内插点内插在预定的范围间隔上的两个障碍检测点P之间,并且根据算得的障碍检测点P和内插点P’的坐标,获得用于表示被测障碍形状的障碍矢量b(步骤S902)。
接着,参照图29和图30,更加具体地描述形状数据匹配部分18在步骤S902的操作。在图29中,表示了在障碍图像中的至少一个障碍检测点P。在图30中,在以车辆天线为原点的坐标系中,以黑色表示了障碍图像中的几个障碍检测点P,以白色表示了几个内插点P’。内插点P’是内插在两个障碍检测点P之间的一个或多个点,这两个障碍检测点P之间的间隔大于预定长度,并且确定其坐标,使得障碍检测点P和内插点P’均匀分开,并且使得该间隔的长度尽可能接近形状点之间的间隔(本实施例中为10cm)。例如,控制部分13确定自然数n,将两个邻近障碍检测点P之间的距离n等分,使得生成的距离尽可能接近10cm。而后,控制部分13确定通过从由此确定的自然数n中减去1而获得的数,作为将要在两个障碍检测点P之间生成的内插点P’的数目。
根据障碍检测点P和内插点P’的坐标,形状数据匹配部分18在顺序设置的障碍检测点P和内插点P’中计算矢量(下文中称作“障碍矢量”)b,该矢量b的起点和终点分别是一个点和接下来的一点,矢量的起始点为在从车辆观察时位于右端的点。
接着,形状数据匹配部分18确定是否已经输入了用于实施与被测障碍位置匹配的形状数据号码(步骤S903)。如果在步骤S903的确定为是,则处理前进到步骤S905。另一方面,如果在步骤S903的确定为否,则处理前进到S904,并且形状数据匹配部分18从司机操作的输入部分16接收用于实施匹配的形状数据号码(步骤S904)。
在步骤S905,控制部分13从形状数据存储部分17读取在步骤S904接收的由形状数据号码确定的形状数据,并且在改变形状矢量方向的同时检测某些与在步骤S902算得的障碍矢量最佳重合的形状矢量和方向(步骤S905)。
接着,参照图31A和31B、图32A到32D和图33,更加具体地描述形状数据匹配部分18在步骤S905的操作。注意,每个附图是用于描述形状数据匹配部分18在步骤S905的操作的示意图,因此使附图中所示的形状点A之间的间隔、障碍检测点P之间的间隔以及内插点P’之间的间隔比实际要宽。在图31A中,表示了从形状数据存储部分17读取的形状点A和形状矢量a。图31A中所示的点A1、A2、A3、A4、......An是形状点A的实例,a1,0、a2,0、a3,0、......an-1,0是形状矢量a的实例。在图31B中,表示了障碍检测点P、内插点P’和障碍矢量b。图31B所示的点B1、B2、B3、B4、......Bn为障碍检测点P和内插点P’;b1、b2、b3、......bm-1为障碍矢量b的实例。
形状数据匹配部分18从整个形状矢量a中选择(m-1)个连续的形状矢量a,数量(m-1)等于障碍矢量b的数量。按照规则顺序使(m-1)个障碍矢量b与(m-1)个形状矢量a成对,形状数据匹配部分18计算成对矢量b与a的内积总和作为方向一致程度。例如,形状矢量a1,0、a2,0、a3,0、......am-1,0与障碍矢量b1、b2、b3、......bm-1的方向一致程度表示为“a1,0·b1+a2,0·b2+a3,0·b3+......am-1,0·bm-1”。
当一步一步地连续移动从全部形状矢量中选出的m-1个连续形状矢量时,形状数据匹配部分18为每次移动计算方向一致程度。
而且,形状数据匹配部分18按照相同的方式对a1,k、a2,k、a3,k......an-1,k(k是旋转的角度)计算方向一致程度,a1,k、a2,k、a3,k......an-1,k是通过在逆时针方向一个接一个地旋转形状矢量a1,0、a2,0、a3,0、......am-1,0大约1°而获得的。在图32A到32D中,分别示出了当形状矢量a分别旋转大约1°、大约2°、大约3°和大约k°时的形状矢量a。按照上述方式算得的方向一致程度M表示为以下的公式(7),M=Σj=1m-1aj+i,k·bj(i=0,1,...,n-m-1,k=0,1,2,......)---(7)]]>注意,当计算方向一致程度M时形状矢量a的旋转角度k的值可能只限于对应于读取形状数据的停车位类型的预定范围。例如,在图24B所示的停车位类型的情况下,如果在开始进入该停车位时,该停车位相对于车辆的倾斜为大约0°,则当完成停车时从车辆上方观察该倾斜在逆时针方向旋转了90°。换句话说,在这种停车位的情况下,形状矢量的旋转角k的值在0°到90°之间变化就是好似理想。然而,实际上考虑到可能出现的车辆摇晃以及驾驶操作(例如转向的再操纵),旋转角k的覆盖范围优选限于略微宽于0°到90°的范围。
形状数据匹配部分18确定在按照上述方式算得的所有方向一致程度M中产生了最高方向一致程度M的(m-1)个形状矢量ai,k、ai+1,k、......ai+m-2,k,并且检测对应于这些形状矢量a和角度k的起始点的形状点Ai。形状数据匹配部分18连续提取从由此测得的形状点Ai开始的m个形状点。围绕形状点Ai旋转了角度k的所述m个形状点(下文中称作“最佳一致形状点”Q)为与障碍检测点P最佳重合的形状点A。图33表示的点C1、C2、C3、C4、......Cm是由此测得的最佳重合形状点Q。
接着,形状数据匹配部分18检测在障碍图像上的坐标(步骤S907),在这些坐标处,在步骤S905测得的与障碍检测点P最佳重合的最佳重合形状点Q与所述障碍图像最佳重合。更加具体地描述形状数据匹配部分18在步骤S907的操作。首先,形状数据匹配部分18移动全部最佳重合形状点Q的坐标,使得障碍检测点B1的坐标和形状点C1的坐标相互重合;按照规则的顺序使障碍检测点P和内插点P’与最佳重合形状点Q成对;并且计算成对的两点之间距离总和的倒数(下文中称作“位置一致程度R”)。
而且,形状数据匹配部分18一个接一个地将最佳重合形状点Q的坐标在x轴和y轴方向上各移动10次,每次移动10cm,并且对于每组移动后的最佳重合形状点Q的坐标计算位置一致程度R。例如,如果将全部最佳重合形状点Q的坐标在纵向和横向上各移动10次,则计算出100个位置一致程度R。根据以下公式来计算在按照上述方式移动最佳重合形状点Q的位置时算得的位置一致程度R,R=1/Σj=1mD(Aj,l,Bj)(l=1,2,...,L)---(8)]]>形状数据匹配部分18在由此算得的位置一致程度R具有最大值时检测该形状点C1的坐标(xQ,yQ)。
接着,障碍图像生成部分14计算通过绕点Ai旋转所有读取形状点仅角度k°,而后移动它们获得的坐标,从而使点Ai的坐标与在步骤S906算得的坐标(xQ,yQ)重合,并且绘制线段按照规则顺序连接由此算得的形状点坐标,使其重叠到障碍图像上(步骤S907)。步骤S907之后,处理返回主程序。图34中表示了如上绘制的障碍图像。根据图34,显然根据本实施例的障碍检测设备显示了预先记录的障碍形状,从而与测得的障碍位置重合,并且完整显示了包括检测范围的障碍形状,从而易于掌握该形状。
如下所述,本障碍检测设备预先存储障碍的形状,并且在检测障碍时显示预先记录的障碍形状,从而使其重叠在与测得的障碍最佳重合的位置上。这就使得不仅可以显示障碍相对于车辆的精确位置和形状,还可以显示检测范围之外的障碍形状,从而更易于司机了解车辆附近的障碍形状。
注意,在本实施例中已经假定了显示表示所要检测的障碍形状的目标障碍图像,使其重叠到根据第一实施例的障碍图像上。或者,可以显示该图像,使其重叠到根据上述第二到第四实施例中任意一个的障碍图像上。
同样,在本实施例中已经假定了当记录障碍形状时,将形状点和形状矢量都存储在形状数据存储部分17中。可选择的是,在图28中的步骤S904的处理中,可以仅仅将形状点存储在形状数据存储部分17中,而根据从形状数据存储部分17读取的形状点来计算形状矢量。
同样,在本实施例中已经假定了表示记录障碍形状的形状点之间的间隔为10cm。然而,形状点的间隔可以大于或小于10cm。但是当形状点之间的间隔变小时,能够更加精确地实施匹配处理,尽管形状数据匹配部分18上的计算负荷增加了。而且,根据所述形状点的间隔,有必要将插入在所述障碍检测点之间的内差点的间隔确定为尽可能与所述形状点的间隔接近。
同样,根据本发明第一到第五实施例的障碍检测设备能够显示存在于车辆附近的障碍位置,从而即使在使用发射具有较宽照射范围的光束的无线电波雷达等时,也能够轻易了解该障碍位置。然而,可以使用发射线性光束的雷达,例如激光雷达。
同样,也可以设置成由单一的障碍检测设备能够准备根据本发明第一到第五实施例的障碍图像,并且根据来自由司机操作的输入部分16的信号来显示根据第一到第五实施例的任意一幅障碍图像。
尽管已经详细描述了本发明,但是前述的说明完全是示例性的而非限定性的。可以理解,在不背离本发明范围的情况下能够预见多种其它的修改和变型。
工业实用性根据本发明的障碍检测设备有效地用于需要更易于司机直观掌握车辆与障碍之间位置关系的技术的驾驶辅助设备等等。
权利要求
1.一种要安装在车辆上的障碍检测设备,用于检测并显示车辆附近的障碍,该设备包括障碍检测部分,用于在多个不同方向上连续发射具有预定发散角的波束,接收每个方向由障碍所反射的反射波,并检测在所述方向上波束发射角度范围内存在的障碍;距离计算部分,用于根据从障碍检测部分输出的在所述方向上反射波的接收信号,计算出表示在每个方向上障碍与车辆之间间隔的距离;障碍图像生成部分,用于当把距离计算部分为该方向算得的距离作为图像生成的基础时,生成在每个方向上波束发射角度范围内形成的二维图形作为障碍图像,并生成和输出用于显示该障碍图像的图像数据;显示部分,用于接收由障碍图像生成部分生成的图像数据,并显示出表示障碍与车辆之间位置关系的图像。
2.根据权利要求1所述的障碍检测设备,其中在由所述障碍检测部分输出的反射波的接收信号表示的障碍存在范围内,所述距离计算部分计算出从波束发射点观察的平均距离。
3.根据权利要求2所述的障碍检测设备,其中所述距离计算部分包括阈值识别部分,用于检测从障碍检测部分输出的反射波的接收信号的振幅超过预定阈值的部分;和代表性距离计算部分,用于检测由所述阈值识别部分测得的所述接收信号部分的起始时间和终止时间,获得一时间长度,该时间长度是从发射波束开始到通过对检测到的起始时间与终止时间进行简单平均而获得的时间之间所流逝的时间,并根据所获得的流逝时间,计算出所述障碍与车辆之间的代表性距离。
4.根据权利要求1所述的障碍检测设备,其中在由所述障碍检测部分输出的反射波的接收信号表示的障碍存在范围内,距离所述计算部分计算出从所述波束发射点观察到的最短距离。
5.根据权利要求4所述的障碍检测设备,其中所述距离计算部分包括阈值识别部分,用于检测从所述障碍检测部分输出的反射波的接收信号的振幅超过预定阈值的部分;和代表性距离计算部分,用于检测由所述阈值识别部分测得的所述接收信号部分的起始时间和终止时间,获得一时间长度,该时间长度是从发射波束开始到测得的所述起始时间之间所流逝的时间,并根据所获得的流逝时间,计算出障碍与车辆之间的代表性距离。
6.根据权利要求1所述的障碍检测设备,其中在每个方向所发射波束的发射角度范围内,所述障碍图像生成部分生成作为障碍图像的弧图形,其中心是所述波束的发射点,其半径是由所述距离计算部分为相应方向算得的距离。
7.根据权利要求6所述的障碍检测设备,其中所述障碍图像生成部分根据由所述距离计算部分算得的距离,改变为每个方向生成的作为障碍图像的弧图形的粗度。
8.根据权利要求1所述的障碍检测设备,其中在每个方向所发射波束的发射角度范围内,所述障碍图像生成部分生成作为障碍图像的图形,该图形具有一个区域,并且至少包含一个弧图形,该弧图形以波束发射点为中心,并以由所述距离计算部分算得的在相应方向上的距离作半径。
9.根据权利要求8所述的障碍检测设备,其中所述由障碍图像生成部分生成的障碍图像为椭圆形图形,其主轴端点与所述弧轨迹的端点重合。
10.根据权利要求8所述的障碍检测设备,其中所述障碍图像生成部分根据由所述距离计算部分算得的距离,改变为每个方向生成的作为障碍图像的整个图形的亮度。
11.根据权利要求8所述的障碍检测设备,其中当把为每个方向生成的所述具有一个区域的图形看作基础图形时,所述障碍图像生成部分进一步将一个整个图形作为障碍图像,所述整个图形是通过利用连接包含在各基础图形中的弧轨迹一侧上相邻方向上的端点的线段、以及利用连接另一侧上的端点的线段按照方向顺序连接全部基础图形而获得的;以及根据与波束发射点之间的距离,对所述整个图形的内部进行分割,并生成所述图像数据,使得通过分割而获得的各个部分的亮度被逐渐改变。
12.根据权利要求6所述的障碍检测设备,其中所述障碍图像生成部分进一步将这样一个点作为每个方向上障碍代表位置,该点与波束发射点的间距为由所述距离计算部分为该方向算得的距离,该点位于在该方向上发射的波束的发射角度范围的中心方向上,并且所述障碍图像生成部分生成按照方向顺序连接基准位置的折线的图像数据。
全文摘要
一种障碍检测设备包括障碍检测部分(11),用于在多个不同方向上连续发射具有预定发散角的波束,接收每个方向由障碍所反射的反射波,并检测在该方向上波束发射角度范围内存在的障碍;距离计算部分(12),用于根据从障碍检测部分输出的在该方向上反射波的接收信号,计算出表示在各个方向上障碍与车辆之间间隔的距离;障碍图像生成部分(14),当把距离计算部分为每个方向算得的距离看作图像生成的基础时,用于生成在每个方向上波束发射角度范围内形成的二维图形作为障碍图像,并生成和输出用于显示该障碍图像的图像数据;以及显示部分(15),用于接收由障碍图像生成部分生成的图像数据,并显示出表示障碍与车辆之间位置关系的图像。
文档编号B62D15/02GK1701242SQ20048000073
公开日2005年11月23日 申请日期2004年3月9日 优先权日2003年3月20日
发明者渡边丰, 吉田崇, 石田明 申请人:松下电器产业株式会社