Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7681504B2 - Pedestrian crossing prediction method and pedestrian crossing prediction device - Google Patents
[go: Go Back, main page]

JP7681504B2 - Pedestrian crossing prediction method and pedestrian crossing prediction device - Google Patents

Pedestrian crossing prediction method and pedestrian crossing prediction device Download PDF

Info

Publication number
JP7681504B2
JP7681504B2 JP2021210783A JP2021210783A JP7681504B2 JP 7681504 B2 JP7681504 B2 JP 7681504B2 JP 2021210783 A JP2021210783 A JP 2021210783A JP 2021210783 A JP2021210783 A JP 2021210783A JP 7681504 B2 JP7681504 B2 JP 7681504B2
Authority
JP
Japan
Prior art keywords
pedestrian
bus
likelihood
detected
vehicle
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021210783A
Other languages
Japanese (ja)
Other versions
JP2023095099A (en
Inventor
芳 方
千加夫 土谷
翔一 武井
佳奈子 酒井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Renault SAS
Original Assignee
Renault SAS
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Renault SAS filed Critical Renault SAS
Priority to JP2021210783A priority Critical patent/JP7681504B2/en
Publication of JP2023095099A publication Critical patent/JP2023095099A/en
Application granted granted Critical
Publication of JP7681504B2 publication Critical patent/JP7681504B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Description

本発明は、歩行者横断予測方法及び歩行者横断予測装置に関する。 The present invention relates to a pedestrian crossing prediction method and a pedestrian crossing prediction device.

従来より、交差点での右左折時において、車両の右左折後の進行方向及び速度と歩行者の進行方向及び速度とに基づいて両者が交差する可能性を予測する方法が知られている(特許文献1)。 A method has been known for predicting the possibility of a crossing between a vehicle and a pedestrian when turning right or left at an intersection, based on the direction and speed of the vehicle after turning right or left and the direction and speed of the pedestrian (Patent Document 1).

特開2014-232412号公報JP 2014-232412 A

しかしながら特許文献1に記載された発明において、道路を挟んで送迎車が存在する場合、歩行者が急いで横断歩道を渡るために加速する可能性が考慮されておらず、予測精度が低下するおそれがある。 However, the invention described in Patent Document 1 does not take into account the possibility that pedestrians may accelerate in a hurry to cross the crosswalk if there is a shuttle bus across the road, which may result in reduced prediction accuracy.

本発明は、上記問題に鑑みて成されたものであり、その目的は、道路を挟んで送迎車が存在する場合において歩行者が道路を横断するか否かを精度よく予測可能な歩行者横断予測方法及び歩行者横断予測装置を提供することである。 The present invention has been made in consideration of the above problems, and its purpose is to provide a pedestrian crossing prediction method and a pedestrian crossing prediction device that can accurately predict whether a pedestrian will cross a road when a shuttle bus is present across the road.

本発明の一態様に係る歩行者横断予測方法は、歩行者の位置を基準として道路を挟んだ向こう側で送迎車が検出された場合、送迎車が停車しているか否か、または停車しようとしているか否かを判定し、送迎車が停車している、または停車しようとしていると判定された場合、送迎車が検出されていない場合と比較して尤度を高くする。 In one embodiment of the present invention, when a shuttle vehicle is detected on the other side of the road based on the pedestrian's position, the pedestrian crossing prediction method determines whether the shuttle vehicle is stopped or about to stop, and when it is determined that the shuttle vehicle is stopped or about to stop, increases the likelihood compared to when a shuttle vehicle is not detected.

本発明によれば、道路を挟んで送迎車が存在する場合において歩行者が道路を横断するか否かを精度よく予測することが可能となる。 The present invention makes it possible to accurately predict whether a pedestrian will cross a road when a shuttle bus is on either side of the road.

図1は、本発明の実施形態に係る歩行者横断予測装置の構成図である。FIG. 1 is a configuration diagram of a pedestrian crossing prediction device according to an embodiment of the present invention. 図2は、尤度の算出方法の一例を説明する図である。FIG. 2 is a diagram illustrating an example of a method for calculating the likelihood. 図3は、加速度閾値と時刻との関係を示すグラフである。FIG. 3 is a graph showing the relationship between the acceleration threshold and time. 図4は、速度閾値と時刻との関係を示すグラフである。FIG. 4 is a graph showing the relationship between the speed threshold and time. 図5は、歩行者横断予測装置の一動作例を説明するフローチャートである。FIG. 5 is a flowchart illustrating an example of an operation of the pedestrian crossing prediction device. 図6は、尤度の算出方法の一例を説明する図である。FIG. 6 is a diagram illustrating an example of a method for calculating the likelihood. 図7は、尤度の算出方法の一例を説明する図である。FIG. 7 is a diagram illustrating an example of a method for calculating the likelihood.

以下、本発明の実施形態について、図面を参照して説明する。図面の記載において同一部分には同一符号を付して説明を省略する。 Embodiments of the present invention will be described below with reference to the drawings. In the description of the drawings, identical parts are given the same reference numerals and the description will be omitted.

図1を参照して歩行者横断予測装置の構成例を説明する。図1に示すように、歩行者横断予測装置は、物体検出装置1と、自車位置推定装置2と、地図データベース3と、コントローラ100とを備える。 An example of the configuration of a pedestrian crossing prediction device will be described with reference to FIG. 1. As shown in FIG. 1, the pedestrian crossing prediction device includes an object detection device 1, a vehicle position estimation device 2, a map database 3, and a controller 100.

歩行者横断予測装置は車両(自車両)に搭載される。歩行者横断予測装置は自動運転機能を有する車両に搭載されてもよく、自動運転機能を有しない車両に搭載されてもよい。また、歩行者横断予測装置は自動運転と手動運転とを切り替えることが可能な車両に搭載されてもよい。また、自動運転機能は操舵制御、制動力制御、駆動力制御などの車両制御機能のうちの一部の機能のみを自動的に制御して運転者の運転を支援する運転支援機能であってもよい。 The pedestrian crossing prediction device is installed in a vehicle (host vehicle). The pedestrian crossing prediction device may be installed in a vehicle with an automatic driving function, or in a vehicle without an automatic driving function. The pedestrian crossing prediction device may also be installed in a vehicle that can switch between automatic driving and manual driving. The automatic driving function may also be a driving assistance function that automatically controls only some of the vehicle control functions, such as steering control, braking force control, and driving force control, to assist the driver in driving.

物体検出装置1は、レーザレンジファインダ、レーダ、ライダ、カメラ、ソナーなどの物体検出センサから構成される。物体検出装置1は複数の物体検出センサを用いて自車両の周囲の物体を検出する。物体検出装置1は、他車両、バス、バイク、自転車、歩行者を含む移動物体、及び横断歩道、バス停などを含む静止物体を検出する。物体検出装置1は、移動物体及び静止物体の自車両に対する位置、姿勢、大きさ、速度、加速度などを検出する。物体検出装置1は検出された物体に関する情報をコントローラ100に出力する。なお、レーザレンジファインダ、レーダ、ライダ、カメラ、ソナーなどを用いた物体検出方法は周知であるため、詳細な説明は省略する。 The object detection device 1 is composed of object detection sensors such as a laser range finder, radar, lidar, camera, and sonar. The object detection device 1 detects objects around the vehicle using multiple object detection sensors. The object detection device 1 detects moving objects including other vehicles, buses, motorbikes, bicycles, and pedestrians, and stationary objects including crosswalks and bus stops. The object detection device 1 detects the position, attitude, size, speed, acceleration, etc. of moving and stationary objects relative to the vehicle. The object detection device 1 outputs information about the detected objects to the controller 100. Note that object detection methods using laser range finders, radar, lidar, cameras, sonar, etc. are well known, so detailed explanations will be omitted.

自車位置推定装置2は地上における自車両の位置(位置情報)を検出する。自車位置推定装置2は一例としてGPS受信機である。GPS受信機は人工衛星からの電波を受信することにより、地上における自車両の位置情報を検出する。GPS受信機が検出する自車両の位置情報には緯度情報及び経度情報が含まれる。GPS受信機は検出した自車両の位置情報をコントローラ100に出力する。なお、自車両の位置情報を検出する方法は、GPS受信機に限定されない。例えば、自車両の位置はオドメトリと呼ばれる方法を用いて推定されてもよい。オドメトリとは、自車両の回転角、回転角速度に応じて自車両の移動量及び移動方向を求めることにより、自車両の位置を推定する方法である。なおGPS受信機の代わりにGNSS受信機が用いられてもよい。 The vehicle position estimation device 2 detects the position (position information) of the vehicle on the ground. One example of the vehicle position estimation device 2 is a GPS receiver. The GPS receiver detects the vehicle's position information on the ground by receiving radio waves from an artificial satellite. The vehicle's position information detected by the GPS receiver includes latitude information and longitude information. The GPS receiver outputs the detected vehicle's position information to the controller 100. Note that the method of detecting the vehicle's position information is not limited to a GPS receiver. For example, the vehicle's position may be estimated using a method called odometry. Odometry is a method of estimating the vehicle's position by determining the amount and direction of movement of the vehicle according to the rotation angle and rotation angular velocity of the vehicle. Note that a GNSS receiver may be used instead of a GPS receiver.

コントローラ100は、CPU(中央処理装置)、メモリ、及び入出力部を備える汎用のマイクロコンピュータである。マイクロコンピュータには、歩行者横断予測装置として機能させるためのコンピュータプログラムがインストールされている。コンピュータプログラムを実行することにより、マイクロコンピュータは歩行者横断予測装置が備える複数の情報処理回路として機能する。なおここでは、ソフトウェアによって歩行者横断予測装置が備える複数の情報処理回路を実現する例を示すが、もちろん以下に示す各情報処理を実行するための専用のハードウェアを用意して情報処理回路を構成することも可能である。また複数の情報処理回路を個別のハードウェアにより構成してもよい。コントローラ100は、複数の情報処理回路の一例として、検出統合部4と、物体追跡部5と、地図内位置推定部6と、行動予測部10と、車両制御部20とを備える。さらに行動予測部10は、歩行者検出部11と、歩行者速度変化検出部12と、顔向き検出部13と、周囲物体検出部14と、送迎車検出部15と、バス発車時刻取得部16と、乗車待ち人数計測部17と、尤度算出部18とに分類される。 The controller 100 is a general-purpose microcomputer equipped with a CPU (Central Processing Unit), a memory, and an input/output unit. A computer program for functioning as a pedestrian crossing prediction device is installed in the microcomputer. By executing the computer program, the microcomputer functions as multiple information processing circuits equipped in the pedestrian crossing prediction device. Note that here, an example is shown in which multiple information processing circuits equipped in the pedestrian crossing prediction device are realized by software, but it is of course possible to configure the information processing circuit by preparing dedicated hardware for performing each information processing shown below. In addition, the multiple information processing circuits may be configured by individual hardware. The controller 100 includes a detection integration unit 4, an object tracking unit 5, an in-map position estimation unit 6, a behavior prediction unit 10, and a vehicle control unit 20 as an example of multiple information processing circuits. Furthermore, the behavior prediction unit 10 is classified into a pedestrian detection unit 11, a pedestrian speed change detection unit 12, a face direction detection unit 13, a surrounding object detection unit 14, a shuttle vehicle detection unit 15, a bus departure time acquisition unit 16, a boarding waiting number measurement unit 17, and a likelihood calculation unit 18.

検出統合部4は、物体検出装置1が備える複数の物体検出センサの各々から得られた複数の検出結果を統合して、各物体に対して一つの検出結果を出力する。具体的には、物体検出センサの各々から得られた物体の挙動から、各物体検出センサの誤差特性などを考慮した上で最も誤差が少なくなる最も合理的な物体の挙動を算出する。具体的には周知のセンサ・フュージョン技術を用いることにより、複数種類のセンサで取得した検出結果を総合的に評価して、より正確な検出結果を得る。 The detection integration unit 4 integrates the multiple detection results obtained from each of the multiple object detection sensors equipped in the object detection device 1, and outputs a single detection result for each object. Specifically, from the object behavior obtained from each object detection sensor, the most rational object behavior that will minimize error is calculated, taking into account the error characteristics of each object detection sensor. Specifically, by using well-known sensor fusion technology, the detection results obtained from multiple types of sensors are comprehensively evaluated to obtain more accurate detection results.

物体追跡部5は、検出統合部4によって検出された物体を追跡する。具体的には物体追跡部5は異なる時刻に出力された物体の挙動から、異なる時刻間における物体の同一性の検証(対応付け)を行い、かつ、その対応付けを基に物体を追跡する。 The object tracking unit 5 tracks the objects detected by the detection integration unit 4. Specifically, the object tracking unit 5 verifies (matches) the identity of objects between different times based on the behavior of the objects output at different times, and tracks the objects based on the matching.

地図内位置推定部6は、自車位置推定装置2により得られた自車両の絶対位置、及び地図データベース3により取得された地図情報から地図上における自車両の位置を推定する。地図データベース3はカーナビゲーション装置などに記憶されているデータベースであって、道路情報、施設情報など経路案内に必要となる地図情報が記憶されている。道路情報とは、例えば、交差点、道路の車線数、道路境界線、車線の接続関係などに関する情報である。地図データベース3は地図内位置推定部6の要求に応じて地図情報を地図内位置推定部6に出力する。本実施形態では、歩行者横断予測装置が地図データベース3を有するものとして説明するが、必ずしも歩行者横断予測装置が地図データベース3を有する必要はない。地図情報はカメラなどの各種センサにより取得されてもよく、また車車間通信、路車間通信を用いて取得されてもよい。また、地図情報が外部に設置されたサーバに記憶されている場合、歩行者横断予測装置は通信により随時地図情報をサーバから取得してもよい。また、歩行者横断予測装置はサーバから定期的に最新の地図情報を入手して、保有する地図情報を更新してもよい。なお地図データベース3に格納される地図情報は、高精度地図データ(HD MAP)でもよく、通常の地図データ(SD MAP)でもよい。 The map position estimation unit 6 estimates the position of the vehicle on the map from the absolute position of the vehicle obtained by the vehicle position estimation device 2 and the map information obtained by the map database 3. The map database 3 is a database stored in a car navigation device or the like, and stores map information necessary for route guidance, such as road information and facility information. The road information is, for example, information on intersections, the number of lanes on a road, road boundaries, and lane connections. The map database 3 outputs the map information to the map position estimation unit 6 in response to a request from the map position estimation unit 6. In this embodiment, the pedestrian crossing prediction device is described as having the map database 3, but it is not necessarily required that the pedestrian crossing prediction device has the map database 3. The map information may be acquired by various sensors such as a camera, or may be acquired using vehicle-to-vehicle communication or road-to-vehicle communication. In addition, if the map information is stored in an external server, the pedestrian crossing prediction device may acquire the map information from the server at any time by communication. In addition, the pedestrian crossing prediction device may periodically acquire the latest map information from the server and update the map information it holds. The map information stored in the map database 3 may be high-precision map data (HD MAP) or normal map data (SD MAP).

次に図2~7を参照して行動予測部10の機能の詳細について説明する。図2に示すシーンは、自車両50が交差点に向かって走行しているシーンである。符号60は歩行者を示す。符号70はバスを示す。符号61~63はバスの到着を待っている者を示す。符号80はバス停を示す。 Next, the function of the behavior prediction unit 10 will be described in detail with reference to Figures 2 to 7. The scene shown in Figure 2 is a scene in which the vehicle 50 is traveling toward an intersection. Reference numeral 60 indicates a pedestrian. Reference numeral 70 indicates a bus. Reference numerals 61 to 63 indicate people waiting for the bus to arrive. Reference numeral 80 indicates a bus stop.

図2に示すように、横断歩道の手前(横断歩道の付近)に歩行者60が居る場合、歩行者60は歩行者検出部11によって検出される(図5のステップS101)。より詳しくは歩行者検出部11は物体追跡部5から取得したデータを用いて歩行者60を検出する。歩行者60が検出された場合(図5のステップS101でYES)、歩行者検出部11は歩行者60の歩行速度を検出する(図5のステップS103)。 As shown in FIG. 2, if a pedestrian 60 is in front of a crosswalk (near the crosswalk), the pedestrian 60 is detected by the pedestrian detection unit 11 (step S101 in FIG. 5). More specifically, the pedestrian detection unit 11 detects the pedestrian 60 using data acquired from the object tracking unit 5. If a pedestrian 60 is detected (YES in step S101 in FIG. 5), the pedestrian detection unit 11 detects the walking speed of the pedestrian 60 (step S103 in FIG. 5).

送迎車検出部15は、歩行者60の位置を基準として道路を挟んだ向こう側において送迎車を検出する。本実施形態において「送迎車」とは多くの旅客を輸送可能な車両であって、例えばバスである。送迎車検出部15は歩行者60の位置を基準として道路を挟んだ向こう側においてバス70を検出したとき、バス70が停車しようとしているか否か、またはバス70が停車しているか否かを判定する(図5のステップS105)。検出された物体がバスか否かについては、車両の幅、大きさで判定すればよい(図5のステップS107)。バス70が停車しているか否かについては、検出されたバス70の速度で判定すればよい。具体的には検出されたバス70の速度が0km/hである場合、または0km/hと見なせるほど小さい値である場合、送迎車検出部15はバス70が停車していると判定することができる。バス70が停車しようとしているか否かについて、バス70の側部から道路端までの距離で判定すればよい。具体的にはバス70の側部から道路端までの距離が所定距離以下である場合、送迎車検出部15はバス70が停車しようとしていると判定することができる。別の方法として、バス70が減速しながら道路端に近づく場合、送迎車検出部15はバス70が停車しようとしていると判定してもよい。なおバス70の速度、バス70の側部から道路端までの距離は物体検出装置1によって検出される。送迎車検出部15によって検出された情報はバス発車時刻取得部16に出力される。なお図2において「バス70が停車している」とは、「バス70がバス停80で停車している」ということを意味する。「歩行者60の位置を基準として道路を挟んだ向こう側」とは、「歩行者60の進行方向における道路を挟んだ向こう側」と表現されてもよい。 The shuttle vehicle detection unit 15 detects a shuttle vehicle on the other side of the road based on the position of the pedestrian 60. In this embodiment, a "shuttle vehicle" is a vehicle capable of transporting many passengers, such as a bus. When the shuttle vehicle detection unit 15 detects a bus 70 on the other side of the road based on the position of the pedestrian 60, it determines whether the bus 70 is about to stop or whether the bus 70 is stopped (step S105 in FIG. 5). Whether the detected object is a bus can be determined based on the width and size of the vehicle (step S107 in FIG. 5). Whether the bus 70 is stopped can be determined based on the detected speed of the bus 70. Specifically, when the detected speed of the bus 70 is 0 km/h or is a value small enough to be considered as 0 km/h, the shuttle vehicle detection unit 15 can determine that the bus 70 is stopped. Whether the bus 70 is about to stop can be determined based on the distance from the side of the bus 70 to the edge of the road. Specifically, if the distance from the side of the bus 70 to the road edge is equal to or less than a predetermined distance, the shuttle vehicle detection unit 15 can determine that the bus 70 is about to stop. Alternatively, if the bus 70 approaches the road edge while decelerating, the shuttle vehicle detection unit 15 may determine that the bus 70 is about to stop. The speed of the bus 70 and the distance from the side of the bus 70 to the road edge are detected by the object detection device 1. The information detected by the shuttle vehicle detection unit 15 is output to the bus departure time acquisition unit 16. In FIG. 2, "the bus 70 is stopped" means "the bus 70 is stopped at the bus stop 80." "The other side of the road based on the position of the pedestrian 60" may be expressed as "the other side of the road in the direction of travel of the pedestrian 60."

バス発車時刻取得部16は、送迎車検出部15によって停車しているバス70または停車しようとしているバス70が検出されたとき(図5のステップS105,107でYES)、検出されたバス70の発車時刻を取得し、現在の時間に近い発車時刻を読み出す(図5のステップS109)。バス70の発車時刻を取得する方法は特に限定されないが、例えばバス停ごとの発車時刻が記憶装置(不図示)に格納されている場合、バス発車時刻取得部16は記憶装置を参照することによりバス70の発車時刻を取得することができる。あるいはバス70の発車時刻は路車間通信によって取得されてもよい。別の方法として、バス70が停車したことを検出した場合には、予め定められた停車時間から経過時間(バス70が停車を継続している時間)を減算して、バス70が発車するまでの時間を算出してもよい。これらの方法によって、バス70が検出された現在時間からバス70が発車するまでの残り時間が算出される(図5のステップS111)。 When the shuttle vehicle detection unit 15 detects a bus 70 that is stopped or about to stop (YES in steps S105 and S107 in FIG. 5), the bus departure time acquisition unit 16 acquires the departure time of the detected bus 70 and reads out the departure time closest to the current time (step S109 in FIG. 5). There is no particular limitation on the method of acquiring the departure time of the bus 70, but for example, if the departure time for each bus stop is stored in a storage device (not shown), the bus departure time acquisition unit 16 can acquire the departure time of the bus 70 by referring to the storage device. Alternatively, the departure time of the bus 70 may be acquired by road-to-vehicle communication. As another method, when it is detected that the bus 70 has stopped, the elapsed time (the time during which the bus 70 continues to stop) may be subtracted from a predetermined stop time to calculate the time until the bus 70 departs. By these methods, the remaining time from the current time when the bus 70 is detected until the bus 70 departs is calculated (step S111 in FIG. 5).

バス70が発車するまでの残り時間によって歩行者60が急いで横断歩道を渡る尤度が変わる。本実施形態において「尤度」とはもっともらしさを意味し、高低の概念を有する。例えば「歩行者60が横断歩道を渡る尤度が高い」とは、「歩行者60が横断歩道を渡る可能性が高い」ことを意味する。図2のシーンにおいてバス70が発車するまでの残り時間が長い場合を考える。この場合、歩行者60は自車両50が横断歩道を通過するのを待ってから横断歩道を横断してもバス70の乗車に間に合う。よってこの場合、歩行者60が急いで横断歩道を渡る尤度は低く算出される。一方、バス70が発車するまでの残り時間が短い場合、自車両50が横断歩道を通過するのを待つとバス70の乗車に間に合わなくなる。よってバス70が発車するまでの残り時間が短いほど、歩行者60が急いで横断歩道を渡る尤度は高く算出される。ただし、バス70が発車するまでの残り時間が短すぎて、残り時間が所定時間以下(一例として3秒以下)の場合、歩行者60が急いで横断歩道を渡ることをあきらめる可能性が高い。この場合歩行者60が急いで横断歩道を渡る尤度は低く算出される。尤度の算出は尤度算出部18によって行われる。なお「尤度が高く算出される」、「尤度が低く算出される」とは一例としてその原因となる事象が存在しない場合と比較して、ということを意味する。また、「歩行者60が急いで横断歩道を渡る尤度」は単に「歩行者60が横断歩道を渡る尤度」と言い換えられてもよい。 The likelihood that the pedestrian 60 will cross the crosswalk in a hurry changes depending on the time remaining until the bus 70 departs. In this embodiment, "likelihood" means plausibility and has the concept of high and low. For example, "the likelihood that the pedestrian 60 will cross the crosswalk is high" means "the pedestrian 60 is highly likely to cross the crosswalk." Consider a case in which the remaining time until the bus 70 departs is long in the scene of FIG. 2. In this case, the pedestrian 60 can still make it in time to board the bus 70 even if he waits for his own vehicle 50 to pass the crosswalk before crossing the crosswalk. Therefore, in this case, the likelihood that the pedestrian 60 will cross the crosswalk in a hurry is calculated to be low. On the other hand, if the remaining time until the bus 70 departs is short, if the pedestrian waits for his own vehicle 50 to pass the crosswalk, he will not be able to make it in time to board the bus 70. Therefore, the shorter the remaining time until the bus 70 departs, the higher the likelihood that the pedestrian 60 will cross the crosswalk in a hurry is calculated. However, if the time remaining until bus 70 departs is so short that the remaining time is less than a predetermined time (for example, less than 3 seconds), there is a high possibility that pedestrian 60 will give up on crossing the crosswalk in a hurry. In this case, the likelihood that pedestrian 60 will cross the crosswalk in a hurry is calculated to be low. The likelihood is calculated by likelihood calculation unit 18. Note that "the likelihood is calculated to be high" and "the likelihood is calculated to be low" mean, for example, compared to a case in which no causal event exists. Furthermore, "the likelihood that pedestrian 60 will cross the crosswalk in a hurry" may simply be rephrased as "the likelihood that pedestrian 60 will cross the crosswalk."

乗車待ち人数計測部17は、バス70の乗車待ちの人数を計測する(図5のステップS113)。「バス70の乗車待ちの人数」とは、バス停80でバス70の到着を待っている人数である(図2では符号61~63の3人である)。乗車待ち人数計測部17は物体検出装置1によって検出された情報を用いてバス70の乗車待ちの人数を計測する。一般的なバスの運用においてバス70は全員が乗車した後に発車するため、乗車待ちの人数が多いほど歩行者60に残された時間は長い。逆に言えば、乗車待ちの人数が少ないほど歩行者60に残された時間は短い。つまり乗車待ちの人数が少ないほど歩行者60が急いで横断歩道を渡る可能性が高いといえる。よって乗車待ちの人数が少ないほど歩行者60が急いで横断歩道を渡る尤度は高く算出されてもよい。 The boarding waiting number counting unit 17 counts the number of people waiting to board the bus 70 (step S113 in FIG. 5). The "number of people waiting to board the bus 70" refers to the number of people waiting for the arrival of the bus 70 at the bus stop 80 (three people, reference numbers 61 to 63, in FIG. 2). The boarding waiting number counting unit 17 counts the number of people waiting to board the bus 70 using information detected by the object detection device 1. In general bus operations, the bus 70 departs after all passengers have boarded, so the more people waiting to board, the longer the time left for the pedestrians 60. Conversely, the fewer the number of people waiting to board, the shorter the time left for the pedestrians 60. In other words, the fewer the number of people waiting to board, the more likely it is that the pedestrians 60 will cross the crosswalk in a hurry. Therefore, the fewer the number of people waiting to board, the higher the likelihood that the pedestrians 60 will cross the crosswalk in a hurry may be calculated.

歩行者速度変化検出部12は、歩行者検出部11によって検出された歩行者60の速度変化を算出する(図5のステップS115)。バス70の停車またはバス70が停車しようとする動作のタイミングに合わせて歩行者60が加速し始めた場合、歩行者60が横断歩道を渡る可能性が高い。歩行者60の加速度が所定値(閾値)を超えた場合、歩行者60が横断歩道を渡る尤度は高くなるように算出されてもよい。また、バス70が発車するまでの残り時間によって閾値を変更してもよい。例えば図3に示すようにバス70が発車するまでの残り時間が短いほど閾値を大きくしてもよい。必要となる加速度が大きいからである。図3の縦軸は加速度閾値を示し、横軸はバスが発車する時刻を示す。バスが発車する時刻が原点に近いほどバスが発車する時刻が早いことを示す。時刻T1,T2(T1<T2)において時刻T1のほうが時刻T2より先に発車することを示す。図3に示すように時刻T2と比較してバス70が発車するまでの残り時間が短い時刻T1の場合、加速度閾値をA2より大きいA1としてもよい。また、速度変化(加速度)が検出されない場合において、歩行者60が検出された時点での速度が閾値(例えば10km/h)より大きい場合、歩行者60が急いで横断歩道を渡る尤度が高くなるように算出されてもよい。歩行者60が検出された時点においてすでに加速済みの可能性があるためである。なお速度閾値も加速度閾値と同様にバス70が発車するまでの残り時間が短いほど大きくしてもよい。図4の縦軸は速度閾値を示し、横軸はバスが発車する時刻を示す。バスが発車する時刻が原点に近いほどバスが発車する時刻が早いことを示す。図4に示すように時刻T2と比較してバス70が発車するまでの残り時間が短い時刻T1の場合、速度閾値をV2より大きいV1としてもよい。なお歩行者60が急いで横断歩道を渡る尤度は歩行者60の加速度が大きいほど高くなるように算出されてもよい。また、歩行者60が急いで横断歩道を渡る尤度は歩行者60の速度が大きいほど高くなるように算出されてもよい。 The pedestrian speed change detection unit 12 calculates the speed change of the pedestrian 60 detected by the pedestrian detection unit 11 (step S115 in FIG. 5). If the pedestrian 60 starts accelerating in accordance with the timing of the bus 70 stopping or the action of the bus 70 trying to stop, there is a high possibility that the pedestrian 60 will cross the crosswalk. If the acceleration of the pedestrian 60 exceeds a predetermined value (threshold), the likelihood that the pedestrian 60 will cross the crosswalk may be calculated to be high. In addition, the threshold may be changed depending on the remaining time until the bus 70 departs. For example, as shown in FIG. 3, the threshold may be increased as the remaining time until the bus 70 departs is shorter. This is because the required acceleration is large. The vertical axis of FIG. 3 indicates the acceleration threshold, and the horizontal axis indicates the time when the bus departs. The closer the time when the bus departs is closer to the origin, the earlier the time when the bus departs. At times T1 and T2 (T1<T2), it indicates that time T1 departs before time T2. As shown in FIG. 3, in the case of time T1 when the remaining time until the bus 70 departs is shorter than time T2, the acceleration threshold may be set to A1, which is larger than A2. In addition, in the case where a speed change (acceleration) is not detected, if the speed at the time when the pedestrian 60 is detected is greater than a threshold (e.g., 10 km/h), the calculation may be performed so that the likelihood that the pedestrian 60 will cross the crosswalk in a hurry is higher. This is because the pedestrian 60 may have already accelerated at the time when the pedestrian 60 is detected. Note that, like the acceleration threshold, the speed threshold may be increased as the remaining time until the bus 70 departs is shorter. In FIG. 4, the vertical axis indicates the speed threshold, and the horizontal axis indicates the time when the bus departs. The closer the time when the bus departs is to the origin, the earlier the time when the bus departs. As shown in FIG. 4, in the case of time T1 when the remaining time until the bus 70 departs is shorter than time T2, the speed threshold may be set to V1, which is larger than V2. Note that the calculation may be performed so that the likelihood that the pedestrian 60 will cross the crosswalk in a hurry is higher as the acceleration of the pedestrian 60 is greater. In addition, the likelihood that a pedestrian 60 will cross the crosswalk in a hurry may be calculated to be higher as the speed of the pedestrian 60 increases.

顔向き検出部13は、歩行者検出部11によって検出された歩行者60の顔向きを検出する(図5のステップS117)。「歩行者60の顔向きの検出」は「歩行者60の視線の検出」であってもよい。カメラ画像などから顔向きを検出する方法は周知であるため詳細な説明は省略する。歩行者60がバス70に乗る意図がある場合、歩行者60はバス70の方向を確認し、バス70の状況に合わせて行動を決めることが多い。図2に示すように歩行者60の顔向きとしてバス70の方向を向いていることが検出され、歩行者60がバス70の方向を見ながら加速する場合、歩行者60が急いで横断歩道を渡る尤度が高くなるように算出されてもよい。なお図6に示すように、歩行者60が検出された時点の顔向きがバス70の方向に向いていなくても(図6では歩行者60が検出された時点の顔向きは図面に向かって右方向ではなく上方向)、歩行者60がバス70の方向を確認しながら加速、または所定値以上の速度で歩いている場合、進行方向を変えて横断歩道を渡る尤度が高くなるように算出されてもよい。 The face direction detection unit 13 detects the face direction of the pedestrian 60 detected by the pedestrian detection unit 11 (step S117 in FIG. 5). The "detection of the face direction of the pedestrian 60" may be "detection of the line of sight of the pedestrian 60". A method for detecting the face direction from a camera image or the like is well known, so a detailed description is omitted. When the pedestrian 60 intends to board the bus 70, the pedestrian 60 often checks the direction of the bus 70 and decides to act according to the situation of the bus 70. As shown in FIG. 2, when the face direction of the pedestrian 60 is detected to be facing the direction of the bus 70 and the pedestrian 60 accelerates while looking in the direction of the bus 70, the likelihood that the pedestrian 60 will cross the crosswalk in a hurry may be calculated to be high. As shown in FIG. 6, even if the pedestrian 60 is not facing the direction of the bus 70 when the pedestrian is detected (in FIG. 6, the pedestrian 60 is facing upwards, not to the right, when the pedestrian is detected), if the pedestrian 60 accelerates while checking the direction of the bus 70 or is walking at a speed equal to or greater than a predetermined value, the likelihood of the pedestrian changing direction and crossing the crosswalk may be calculated to be high.

周囲物体検出部14は、歩行者60の周囲における他の車両(以下、他車両と呼ぶ)、他の物体を検出する(図5のステップS119)。他車両、他の物体を検出する目的は、自車両50以外に歩行者60を待たせる他車両、他の物体が存在するか否かによって歩行者60が横断歩道を渡る尤度が変化するからである。一例として、図7に示すように自車両50の後ろを走行する他車両51~52(後続車両51~52)が存在する場合を考える。この場合、歩行者60が自車両50の通過を待つと、後続車両51~52の通過も待つことになり、横断歩道の手前で長く待つことになる。そうするとバス停80に到達する時間が遅くなる。バス70が出発するまでの残り時間が所定時間より長く、自車両50以外に歩行者60を待たせる他車両51~52が存在する場合は、他車両51~52が存在しない場合と比較して歩行者60が急いで横断歩道を渡る尤度が高くなるように算出されてもよい。 The surrounding object detection unit 14 detects other vehicles (hereinafter referred to as other vehicles) and other objects around the pedestrian 60 (step S119 in FIG. 5). The purpose of detecting other vehicles and other objects is that the likelihood of the pedestrian 60 crossing the crosswalk changes depending on whether there are other vehicles and other objects other than the vehicle 50 that make the pedestrian 60 wait. As an example, consider a case where there are other vehicles 51-52 (following vehicles 51-52) running behind the vehicle 50 as shown in FIG. 7. In this case, if the pedestrian 60 waits for the vehicle 50 to pass, he or she will also wait for the following vehicles 51-52 to pass, and will wait longer in front of the crosswalk. This will delay the time to reach the bus stop 80. If the remaining time until the bus 70 departs is longer than a predetermined time and there are other vehicles 51-52 other than the vehicle 50 that make the pedestrian 60 wait, the likelihood of the pedestrian 60 crossing the crosswalk in a hurry may be calculated to be higher than when there are no other vehicles 51-52.

尤度算出部18は、バス70の有無、バス70が発車するまでの残り時間、乗車待ち人数、歩行者60の速度変化、歩行者60の顔向き、他車両の有無などに応じて歩行者60が横断歩道を渡る尤度を算出する(図5のステップS121)。上述のように、尤度算出部18は検出された各要素に基づいて歩行者60が横断歩道を渡る尤度を変化させ、各要素に基づいて算出される尤度を加算する。尤度算出部18は尤度の合計値が所定値(一例として0.7)を超える場合、歩行者60は横断歩道を渡ると予測する。尤度算出部18は予測した結果を車両制御部20に出力する。なお、バス70が停車している、または停車しようとしていると判定された場合は、バス70が検出されていない場合と比較して尤度が高くなるように算出されてもよい。 The likelihood calculation unit 18 calculates the likelihood that the pedestrian 60 will cross the crosswalk based on the presence or absence of the bus 70, the remaining time until the bus 70 departs, the number of people waiting to board, the speed change of the pedestrian 60, the facial orientation of the pedestrian 60, the presence or absence of other vehicles, etc. (step S121 in FIG. 5). As described above, the likelihood calculation unit 18 changes the likelihood that the pedestrian 60 will cross the crosswalk based on each detected element, and adds the likelihood calculated based on each element. If the total value of the likelihood exceeds a predetermined value (0.7 as an example), the likelihood calculation unit 18 predicts that the pedestrian 60 will cross the crosswalk. The likelihood calculation unit 18 outputs the prediction result to the vehicle control unit 20. Note that when it is determined that the bus 70 is stopped or about to stop, the likelihood may be calculated to be higher than when the bus 70 is not detected.

車両制御部20は、尤度算出部18によって歩行者60は横断歩道を渡ると予測された場合、自車両50の減速を早めて、横断歩道の手前で自車両50を停止させる。これにより、例えば自車両50が自動運転機能を備える車両である場合、乗員が自動運転に対して感じる違和感がなくなる、もしくは軽減される。なお、「尤度算出部18によって歩行者60は横断歩道を渡ると予測された場合」とは、「尤度算出部18によって算出された尤度が所定値より大きい場合」と表現されてもよい。 When the likelihood calculation unit 18 predicts that the pedestrian 60 will cross the crosswalk, the vehicle control unit 20 accelerates the deceleration of the host vehicle 50 and stops the host vehicle 50 before the crosswalk. As a result, for example, when the host vehicle 50 is a vehicle equipped with an autonomous driving function, the discomfort felt by the occupants in the autonomous driving is eliminated or reduced. Note that "when the likelihood calculation unit 18 predicts that the pedestrian 60 will cross the crosswalk" may also be expressed as "when the likelihood calculated by the likelihood calculation unit 18 is greater than a predetermined value."

(作用効果)
以上説明したように、本実施形態に係る歩行者横断予測装置によれば、以下の作用効果が得られる。
(Action and Effect)
As described above, the pedestrian crossing prediction device according to the present embodiment provides the following advantageous effects.

歩行者横断予測装置は歩行者を検出するセンサ(物体検出装置1)と、センサによって検出された歩行者が道路を横断する尤度を算出するコントローラ100とを備える。コントローラ100は、センサによって検出された歩行者60の位置を基準として道路を挟んだ向こう側で送迎車が検出された場合、送迎車が停車しているか否か、または停車しようとしているか否かを判定する。コントローラ100は、送迎車が停車している、または停車しようとしていると判定された場合、送迎車が検出されていない場合と比較して、尤度を高くする。これにより道路を挟んで送迎車が存在する場合において歩行者60が道路を横断するか否かを精度よく予測することが可能となる。なお上述の実施形態では歩行者60が横断歩道を渡るケースについて説明したが、道路を挟んで送迎車が存在するケースは横断歩道に限定されず、本発明は歩行者60が横断歩道以外の道路を渡るケースについても適用可能である。 The pedestrian crossing prediction device includes a sensor (object detection device 1) that detects pedestrians, and a controller 100 that calculates the likelihood that a pedestrian detected by the sensor will cross a road. When a shuttle vehicle is detected on the other side of the road based on the position of a pedestrian 60 detected by the sensor, the controller 100 determines whether the shuttle vehicle is stopped or about to stop. When it is determined that the shuttle vehicle is stopped or about to stop, the controller 100 increases the likelihood compared to when a shuttle vehicle is not detected. This makes it possible to accurately predict whether a pedestrian 60 will cross a road when a shuttle vehicle is present across the road. In the above embodiment, a case where a pedestrian 60 crosses a crosswalk has been described, but the case where a shuttle vehicle is present across the road is not limited to a crosswalk, and the present invention can also be applied to a case where a pedestrian 60 crosses a road other than a crosswalk.

送迎車の一例はバス70である。歩行者60は横断歩道の周囲においてセンサによって検出されてもよい。バス70は歩行者60の位置を基準として歩行者60が渡ろうとする横断歩道を挟んだ向こう側でセンサによって検出されてもよい。コントローラ100は、バス70が発車するまでの残り時間に応じて歩行者60が横断歩道の横断する尤度を変更してもよい。バス70が発車するまでの残り時間を考慮することにより歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。 An example of a shuttle vehicle is a bus 70. The pedestrian 60 may be detected by a sensor around the crosswalk. The bus 70 may be detected by a sensor on the other side of the crosswalk that the pedestrian 60 is about to cross, based on the position of the pedestrian 60. The controller 100 may change the likelihood that the pedestrian 60 will cross the crosswalk depending on the time remaining until the bus 70 departs. By taking into account the time remaining until the bus 70 departs, it becomes possible to accurately predict whether the pedestrian 60 will cross the crosswalk.

コントローラ100はバス70が発車するまでの残り時間が短いほど尤度を高くしてもよい。バス70が発車するまでの残り時間が短い場合、バス70の乗車に間に合わなくなる可能性があり歩行者60が急いで横断歩道を渡る可能性が高くなると想定される。バス70が発車するまでの残り時間が短いほど尤度を高くすることにより、歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。 The controller 100 may increase the likelihood the shorter the remaining time until the bus 70 departs. If the remaining time until the bus 70 departs is short, it is assumed that the pedestrian 60 is likely to be unable to catch the bus 70 and therefore is more likely to cross the crosswalk in a hurry. By increasing the likelihood the shorter the remaining time until the bus 70 departs, it becomes possible to accurately predict whether the pedestrian 60 will cross the crosswalk.

コントローラ100はバス70の乗車待ちの人数が少ないほど尤度を高くしてもよい。乗車待ちの人数が少ないほど歩行者60に残された時間は短い。つまり乗車待ちの人数が少ないほど歩行者60が急いで横断歩道を渡る可能性が高いといえる。バス70の乗車待ちの人数が少ないほど尤度を高くすることにより、歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。 The controller 100 may increase the likelihood the fewer the number of people waiting to board the bus 70. The fewer the number of people waiting to board, the less time the pedestrian 60 has left. In other words, the fewer the number of people waiting to board, the more likely it is that the pedestrian 60 will cross the crosswalk in a hurry. By increasing the likelihood the fewer the number of people waiting to board the bus 70, it becomes possible to accurately predict whether or not the pedestrian 60 will cross the crosswalk.

コントローラ100は、バス70が発車するまでの残り時間が所定時間以下の場合、バス70が発車するまでの残り時間が所定時間より長い場合と比較して、尤度を低くしてもよい。残り時間が所定時間以下(一例として3秒以下)の場合、歩行者60が急いで横断歩道を渡ることをあきらめる可能性が高い。このような場合は尤度を低くしてもよい。これにより不要な減速を回避することが可能となる。 When the remaining time until the bus 70 departs is less than or equal to a predetermined time, the controller 100 may lower the likelihood compared to when the remaining time until the bus 70 departs is longer than the predetermined time. When the remaining time is less than or equal to the predetermined time (for example, less than or equal to 3 seconds), there is a high possibility that the pedestrian 60 will give up on crossing the crosswalk in a hurry. In such a case, the likelihood may be lowered. This makes it possible to avoid unnecessary deceleration.

コントローラ100はバス70が発車するまでの残り時間が所定時間より長い場合、かつ自車両50以外に歩行者60が横断歩道を渡ることを待たせる原因となる他車両51~52が検出された場合、他車両51~52が検出されない場合と比較して尤度を高くしてもよい。図7に示すように歩行者60が自車両50の通過を待つと、後続車両51~52の通過も待つことになり、横断歩道の手前で長く待つことになる。そうするとバス停80に到達する時間が遅くなる。このような場合歩行者60の心理として急いで横断歩道を渡りたくなることが想定される。そこでこのような場合に尤度を高くすることにより、歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。 When the remaining time until the bus 70 departs is longer than a predetermined time, and when other vehicles 51-52 that may cause the pedestrian 60 to wait to cross the crosswalk are detected in addition to the vehicle 50, the controller 100 may increase the likelihood compared to when the other vehicles 51-52 are not detected. As shown in FIG. 7, when the pedestrian 60 waits for the vehicle 50 to pass, he or she will also have to wait for the following vehicles 51-52 to pass, and will end up waiting longer in front of the crosswalk. This will delay the time it takes to reach the bus stop 80. In such a case, it is assumed that the pedestrian 60 will want to cross the crosswalk in a hurry. Therefore, by increasing the likelihood in such a case, it becomes possible to accurately predict whether the pedestrian 60 will cross the crosswalk.

歩行者60の顔向き及び歩行に関する加速度はセンサによって検出されてもよい。コントローラ100は、歩行者60がバス70の方向を見ながら加速していると判定された場合、加速度に応じて尤度を高くしてもよい。これにより歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。 The facial orientation and walking acceleration of the pedestrian 60 may be detected by a sensor. When it is determined that the pedestrian 60 is accelerating while looking in the direction of the bus 70, the controller 100 may increase the likelihood according to the acceleration. This makes it possible to accurately predict whether the pedestrian 60 will cross the crosswalk.

コントローラ100は、加速度の値がプラスからマイナスに変化した後、所定時間以内にマイナスからプラスに変化しない場合、高くした尤度を低くしてもよい。加速度の値がプラスからマイナスに変化するとは、歩行者60が加速の状態から減速したことを意味する。減速した場合所定時間以内に再度加速が検出されなければ、歩行者60がバス70に乗車することをあきらめた可能性が高いといえる。このような場合は高くした尤度を低くしてもよい。これにより不要な減速を回避することが可能となる。 If the acceleration value does not change from negative to positive within a predetermined time after it has changed from positive to negative, the controller 100 may lower the increased likelihood. A change in the acceleration value from positive to negative means that the pedestrian 60 has decelerated from an accelerating state. If acceleration is not detected again within a predetermined time after deceleration, it can be said that there is a high possibility that the pedestrian 60 has given up on boarding the bus 70. In such a case, the increased likelihood may be lowered. This makes it possible to avoid unnecessary deceleration.

コントローラ100は、バス70が停車している、または停車しようとしていると判定された後、所定時間以内に歩行者60の加速が検出された場合、加速度に応じて尤度を高くしてもよい。「バス70が停車している、または停車しようとしていると判定された後、所定時間以内に歩行者60の加速が検出された」とは、バス70の存在に起因して歩行者60が加速したと解釈されうる。したがってこのような場合に尤度を高くすることにより、歩行者60が横断歩道を渡るか否かを精度よく予測することが可能となる。なお所定時間を経過した後に歩行者60の加速が検出されたとしてもその加速はバス70の存在に起因するものではないと考えられる。よって、所定時間を経過した後に歩行者60の加速が検出されたとしても尤度を高くしなくてもよい。 If acceleration of pedestrian 60 is detected within a predetermined time after it is determined that bus 70 is stopped or about to stop, controller 100 may increase the likelihood according to the acceleration. "Acceleration of pedestrian 60 is detected within a predetermined time after it is determined that bus 70 is stopped or about to stop" can be interpreted as pedestrian 60 accelerating due to the presence of bus 70. Therefore, by increasing the likelihood in such a case, it becomes possible to accurately predict whether pedestrian 60 will cross the crosswalk. Note that even if acceleration of pedestrian 60 is detected after a predetermined time has elapsed, the acceleration is considered not to be due to the presence of bus 70. Therefore, even if acceleration of pedestrian 60 is detected after a predetermined time has elapsed, it is not necessary to increase the likelihood.

コントローラ100は、算出された尤度が所定値より大きい場合、自車両50の減速を早め横断歩道の手前で停車させる。これにより、例えば自車両50が自動運転機能を備える車両である場合、乗員が自動運転に対して感じる違和感がなくなる、もしくは軽減される。 If the calculated likelihood is greater than a predetermined value, the controller 100 accelerates the deceleration of the vehicle 50 and stops the vehicle in front of the crosswalk. As a result, for example, if the vehicle 50 is a vehicle equipped with an autonomous driving function, the discomfort felt by the occupants regarding the autonomous driving is eliminated or reduced.

上述の実施形態に記載される各機能は、1または複数の処理回路により実装され得る。処理回路は、電気回路を含む処理装置等のプログラムされた処理装置を含む。処理回路は、また、記載された機能を実行するようにアレンジされた特定用途向け集積回路(ASIC)や回路部品等の装置を含む。 Each of the functions described in the above embodiments may be implemented by one or more processing circuits. Processing circuits include programmed processing devices, such as processors that include electrical circuitry. Processing circuits also include devices, such as application specific integrated circuits (ASICs) or circuit components, arranged to perform the described functions.

上記のように、本発明の実施形態を記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。 As described above, an embodiment of the present invention has been described, but the descriptions and drawings that form part of this disclosure should not be understood as limiting this invention. Various alternative embodiments, examples, and operating techniques will become apparent to those skilled in the art from this disclosure.

1 物体検出装置、2 自車位置推定装置、3 地図データベース、4 検出統合部、5 物体追跡部、6 地図内位置推定部、10 行動予測部、11 歩行者検出部、12 歩行者速度変化検出部、13 顔向き検出部、14 周囲物体検出部、15 送迎車検出部、16 バス発車時刻取得部、17 乗車待ち人数計測部、18 尤度算出部、20 車両制御部、100 コントローラ 1 Object detection device, 2 Vehicle position estimation device, 3 Map database, 4 Detection integration unit, 5 Object tracking unit, 6 Map position estimation unit, 10 Behavior prediction unit, 11 Pedestrian detection unit, 12 Pedestrian speed change detection unit, 13 Face direction detection unit, 14 Surrounding object detection unit, 15 Shuttle bus detection unit, 16 Bus departure time acquisition unit, 17 Waiting passenger count unit, 18 Likelihood calculation unit, 20 Vehicle control unit, 100 Controller

Claims (11)

自車両に搭載されたセンサによって検出された歩行者が道路を横断する尤度を算出するコントローラを備える歩行者横断予測装置の歩行者横断予測方法であって、
前記コントローラは、
前記センサによって検出された歩行者の位置を基準として道路を挟んだ向こう側で送迎車が検出された場合、前記送迎車が停車しているか否か、または停車しようとしているか否かを判定し、
前記送迎車が停車している、または停車しようとしていると判定された場合、前記送迎車が検出されていない場合と比較して、前記尤度を高くする
ことを特徴とする歩行者横断予測方法。
A pedestrian crossing prediction method for a pedestrian crossing prediction device including a controller that calculates a likelihood that a pedestrian detected by a sensor mounted on a vehicle will cross a road, the method comprising:
The controller:
When a shuttle vehicle is detected across the road based on the position of the pedestrian detected by the sensor, it is determined whether the shuttle vehicle is stopped or about to stop;
A pedestrian crossing prediction method characterized in that, when it is determined that the shuttle bus is stopped or about to stop, the likelihood is increased compared to when the shuttle bus is not detected.
前記送迎車はバスであり、
前記歩行者は横断歩道の周囲において前記センサによって検出され、
前記バスは前記歩行者の位置を基準として前記歩行者が渡ろうとする横断歩道を挟んだ向こう側で前記センサによって検出され、
前記コントローラは、前記バスが発車するまでの残り時間に応じて前記歩行者が前記横断歩道の横断する尤度を変更する
ことを特徴とする請求項1に記載の歩行者横断予測方法。
The shuttle vehicle is a bus,
The pedestrian is detected by the sensor around the crosswalk,
The bus is detected by the sensor on the other side of the crosswalk that the pedestrian is about to cross based on the position of the pedestrian,
The pedestrian crossing prediction method according to claim 1 , wherein the controller changes the likelihood that the pedestrian will cross the crosswalk depending on the remaining time until the bus departs.
前記コントローラは、前記バスが発車するまでの残り時間が短いほど前記尤度を高くする
ことを特徴とする請求項2に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to claim 2 , wherein the controller increases the likelihood as the remaining time until the bus departs is shorter.
前記コントローラは、前記バスの乗車待ちの人数が少ないほど前記尤度を高くする
ことを特徴とする請求項2または3に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to claim 2 or 3, wherein the controller increases the likelihood as the number of people waiting to board the bus decreases.
前記コントローラは、前記バスが発車するまでの残り時間が所定時間以下の場合、前記バスが発車するまでの残り時間が前記所定時間より長い場合と比較して、前記尤度を低くする
ことを特徴とする請求項2~4のいずれか1項に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to any one of claims 2 to 4, characterized in that the controller lowers the likelihood when the remaining time until the bus departs is equal to or shorter than a predetermined time, compared to when the remaining time until the bus departs is longer than the predetermined time.
前記コントローラは、前記バスが発車するまでの残り時間が前記所定時間より長い場合、かつ前記自車両以外に前記歩行者が前記横断歩道を渡ることを待たせる原因となる他車両が検出された場合、前記他車両が検出されない場合と比較して前記尤度を高くする
ことを特徴とする請求項5に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to claim 5, characterized in that when the remaining time until the bus departs is longer than the predetermined time and when another vehicle other than the host vehicle is detected that may cause the pedestrian to wait to cross the crosswalk, the controller increases the likelihood compared to when the other vehicle is not detected.
前記歩行者の顔向き及び歩行に関する加速度は前記センサによって検出され、
前記コントローラは、前記歩行者が前記バスの方向を見ながら加速していると判定された場合、前記加速度に応じて前記尤度を高くする
ことを特徴とする請求項5に記載の歩行者横断予測方法。
The sensor detects the face direction and the acceleration related to the walking of the pedestrian,
The pedestrian crossing prediction method according to claim 5 , wherein when it is determined that the pedestrian is accelerating while looking in the direction of the bus, the controller increases the likelihood according to the acceleration.
前記コントローラは、前記加速度の値がプラスからマイナスに変化した後、所定時間以内にマイナスからプラスに変化しない場合、高くした尤度を低くする
ことを特徴とする請求項7に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to claim 7, wherein the controller lowers the increased likelihood if the acceleration value does not change from negative to positive within a predetermined time after the acceleration value changes from positive to negative.
前記コントローラは、前記バスが停車している、または停車しようとしていると判定された後、所定時間以内に前記歩行者の加速が検出された場合、前記加速度に応じて前記尤度を高くする
ことを特徴とする請求項7に記載の歩行者横断予測方法。
The pedestrian crossing prediction method according to claim 7, characterized in that, when acceleration of the pedestrian is detected within a predetermined time after it is determined that the bus is stopped or about to stop, the controller increases the likelihood according to the acceleration.
前記コントローラは、算出された尤度が所定値より大きい場合、前記自車両の減速を早める
ことを特徴とする請求項1~9のいずれか1項に記載の歩行者横断予測方法。
10. The pedestrian crossing prediction method according to claim 1, wherein the controller accelerates deceleration of the host vehicle when the calculated likelihood is greater than a predetermined value.
歩行者を検出するセンサと、
前記センサによって検出された歩行者が道路を横断する尤度を算出するコントローラとを備え、
前記コントローラは、
前記歩行者の位置を基準として道路を挟んだ向こう側で送迎車が検出された場合、前記送迎車が停車しているか否か、または停車しようとしているか否かを判定し、
前記送迎車が停車している、または停車しようとしていると判定された場合、前記送迎車が検出されていない場合と比較して、前記尤度を高くする
ことを特徴とする歩行者横断予測装置。
A sensor for detecting a pedestrian;
a controller for calculating a likelihood that a pedestrian detected by the sensor will cross a road;
The controller:
When a shuttle vehicle is detected across the road based on the position of the pedestrian, it is determined whether the shuttle vehicle is stopped or about to stop;
A pedestrian crossing prediction device characterized in that, when it is determined that the shuttle bus is stopped or about to stop, the likelihood is increased compared to a case in which the shuttle bus is not detected.
JP2021210783A 2021-12-24 2021-12-24 Pedestrian crossing prediction method and pedestrian crossing prediction device Active JP7681504B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021210783A JP7681504B2 (en) 2021-12-24 2021-12-24 Pedestrian crossing prediction method and pedestrian crossing prediction device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021210783A JP7681504B2 (en) 2021-12-24 2021-12-24 Pedestrian crossing prediction method and pedestrian crossing prediction device

Publications (2)

Publication Number Publication Date
JP2023095099A JP2023095099A (en) 2023-07-06
JP7681504B2 true JP7681504B2 (en) 2025-05-22

Family

ID=87002710

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021210783A Active JP7681504B2 (en) 2021-12-24 2021-12-24 Pedestrian crossing prediction method and pedestrian crossing prediction device

Country Status (1)

Country Link
JP (1) JP7681504B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12583481B1 (en) * 2023-12-04 2026-03-24 Waymo Llc Determining the pick-up/drop-off state of a mass transit vehicle

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008126389A1 (en) 2007-04-02 2008-10-23 Panasonic Corporation Safe driving assisting device
JP2009003497A (en) 2007-06-19 2009-01-08 Mazda Motor Corp Pedestrian detection device
JP2009175871A (en) 2008-01-22 2009-08-06 Toyota Central R&D Labs Inc Warning generator
JP2021047644A (en) 2019-09-18 2021-03-25 日立オートモティブシステムズ株式会社 Electronic control device
US20210300359A1 (en) 2020-03-30 2021-09-30 Toyota Research Institute, Inc. Systems and methods for modeling pedestrian activity

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008126389A1 (en) 2007-04-02 2008-10-23 Panasonic Corporation Safe driving assisting device
JP2009003497A (en) 2007-06-19 2009-01-08 Mazda Motor Corp Pedestrian detection device
JP2009175871A (en) 2008-01-22 2009-08-06 Toyota Central R&D Labs Inc Warning generator
JP2021047644A (en) 2019-09-18 2021-03-25 日立オートモティブシステムズ株式会社 Electronic control device
US20210300359A1 (en) 2020-03-30 2021-09-30 Toyota Research Institute, Inc. Systems and methods for modeling pedestrian activity

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12583481B1 (en) * 2023-12-04 2026-03-24 Waymo Llc Determining the pick-up/drop-off state of a mass transit vehicle

Also Published As

Publication number Publication date
JP2023095099A (en) 2023-07-06

Similar Documents

Publication Publication Date Title
RU2721438C1 (en) Method for movement assistance by movement assistance device
US11780448B2 (en) Vehicle behavior estimation method, vehicle control method, and vehicle behavior estimation device
JP7037956B2 (en) Vehicle course prediction method, vehicle travel support method, and vehicle course prediction device
KR102657973B1 (en) Vehicle behavior prediction method and vehicle behavior prediction device
KR20190056977A (en) Vehicle control device
US12036978B2 (en) Driving assistance method and driving assistance device
CN117836182B (en) Vehicle control method and vehicle control device
JP7202982B2 (en) Driving support method and driving support device
JP6943005B2 (en) Lane change judgment method and lane change judgment device
US20200307630A1 (en) Vehicle control device, vehicle control method and non-transitory computer-readable medium
JP7345043B2 (en) Vehicle control method and vehicle control device
JP7681504B2 (en) Pedestrian crossing prediction method and pedestrian crossing prediction device
JP7143893B2 (en) Vehicle behavior prediction method and vehicle behavior prediction device
JP7720246B2 (en) Behavior prediction method and behavior prediction device
CN118701041A (en) Travel Controls
JP7612834B2 (en) Other vehicle behavior prediction method, other vehicle behavior prediction device, and driving support method
JP7482613B2 (en) Intersection passage determination method and intersection passage determination device
JP7796304B2 (en) Pedestrian crossing prediction method and pedestrian crossing prediction device
EP4201770A1 (en) Driving assistance method and driving assistance device
JP7516232B2 (en) Vehicle driving control method and driving control device
JP7790248B2 (en) Driving control method and driving control device
JP7652286B2 (en) Vehicle control method and vehicle control device
JP7800262B2 (en) Leading vehicle determination method and leading vehicle determination device
JP7470584B2 (en) Driving support method and driving support device
RU2787536C1 (en) Vehicle control method and vehicle control device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240807

TRDD Decision of grant or rejection written
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250404

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250415

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250512

R150 Certificate of patent or registration of utility model

Ref document number: 7681504

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313117

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350