JP7269162B2 - Information processing device, information processing method and information processing program - Google Patents
Information processing device, information processing method and information processing program Download PDFInfo
- Publication number
- JP7269162B2 JP7269162B2 JP2019220304A JP2019220304A JP7269162B2 JP 7269162 B2 JP7269162 B2 JP 7269162B2 JP 2019220304 A JP2019220304 A JP 2019220304A JP 2019220304 A JP2019220304 A JP 2019220304A JP 7269162 B2 JP7269162 B2 JP 7269162B2
- Authority
- JP
- Japan
- Prior art keywords
- vehicle
- steering angle
- information
- road
- lane
- 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
Links
Images
Landscapes
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、情報処理装置、情報処理方法及び情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing method, and an information processing program.
従来から、車両が走行する道路の状況(例えば、車線等)を取得する技術が存在する。特許文献1に記載された技術は、車両の自動運転のために道路の状況を取得するものである。具体的には、特許文献1に記載された技術は、特定の交差点において、第1期間内において複数の車両それぞれに配されるウインカが点灯した状態でそれらの車両が走行した距離Aを算出すると共に、第1期間よりも過去の第2期間内において複数の車両それぞれに配されるウインカが点灯した状態でそれらの車両が走行した距離Bを算出し、距離Aと距離Bとの差分が閾値以上(又は、以下)の場合に、その特定の交差点において右折又は左折のための車線(付加レーン)が新しく新設された(又は、車線が撤去された)としている。 2. Description of the Related Art Conventionally, there are technologies for acquiring the conditions of roads on which vehicles travel (for example, lanes). The technique described in Patent Literature 1 acquires road conditions for automatic driving of a vehicle. Specifically, the technique described in Patent Literature 1 calculates the distance A traveled by a plurality of vehicles at a specific intersection with the blinkers of the vehicles turned on during the first period. At the same time, a distance B traveled by each of a plurality of vehicles during a second period past the first period while the blinkers of the vehicles are turned on is calculated, and the difference between the distance A and the distance B is a threshold value. In the above (or below) cases, it is assumed that a new lane (additional lane) for turning right or left (additional lane) has been newly established (or the lane has been removed) at the specific intersection.
特許文献1に記載された技術は、車両に配されるウインカの点灯の状態に基づいて、車両が走行する車線(付加レーン)の新設又は撤去を判断している。しかし、車線の新設の有無を判定するには、特許文献1に記載された技術のようにウインカの点灯の状態に着目するばかりでなく、種々の手法により判定することとした方が技術の発展には好ましい。 The technology described in Patent Literature 1 determines whether to newly establish or remove a lane (additional lane) in which the vehicle travels, based on the state of lighting of turn signals arranged on the vehicle. However, in order to determine the presence or absence of a new lane, it is better to not only focus on the lighting state of the turn signal as in the technology described in Patent Document 1, but also to determine by various methods. preferred for
本発明は、車両が走行する車線が追加されたことを判定できる情報処理装置、情報処理方法及び情報処理プログラムを提供することを目的とする。 An object of the present invention is to provide an information processing device, an information processing method, and an information processing program capable of determining that a lane on which a vehicle travels has been added.
一態様の情報処理装置は、所定の領域を走行する車両の位置に関する位置情報と、その車両が位置情報を取得した時の時刻に関する時刻情報と、その車両の操舵角に関する操舵角情報とを含む、時間的に異なる車両のプローブ情報を複数取得する取得部と、取得部によって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、取得部によって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定部と、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定部と、を備える。 An information processing device of one aspect includes position information regarding the position of a vehicle traveling in a predetermined area, time information regarding the time when the vehicle acquired the position information, and steering angle information regarding the steering angle of the vehicle. an acquisition unit that acquires a plurality of pieces of probe information of vehicles that differ in time; and an acquisition unit that acquires the first probe information of the vehicles in the first vehicle group consisting of the plurality of vehicles acquired by the acquisition unit. The steering angle of the vehicle according to the shape of the road based on the first position on the road where only the steering angle is recorded and the second probe information of the vehicle of the second vehicle group consisting of a plurality of vehicles acquired by the acquisition unit. In addition, a specifying unit that specifies a second position on the road where the steering angle of the vehicle that causes the vehicle to change lanes is recorded, and a second time based on the time information included in the second probe information is the first probe information a determination unit that determines that a lane of the road has been added when the first position and the second position match after a first time based on the included time information.
一態様の情報処理装置では、判定部は、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得された後、さらに、その車両を横方向に進行させる車両の操舵角が取得される場合、道路の車線が追加されたと判定することとしてもよい。 In the information processing device of one aspect, after the steering angle of the vehicle that causes the vehicle to change lanes is acquired based on the second probe information, the determination unit further determines that the steering angle of the vehicle that causes the vehicle to travel in the lateral direction is If acquired, it may be determined that a lane of the road has been added.
一態様の情報処理装置では、取得部によって取得されるプローブ情報には、車両の走行速度に関する走行速度情報が含まれ、判定部は、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得された後、走行速度情報から取得される車両の走行速度の推移に基づいて、追加された車線の長さを判定することとしてもよい。 In the information processing device of one aspect, the probe information acquired by the acquiring unit includes traveling speed information related to the traveling speed of the vehicle, and the determining unit changes the lane of the vehicle based on the second probe information. After the steering angle is acquired, the length of the added lane may be determined based on the transition of the running speed of the vehicle acquired from the running speed information.
一態様の情報処理装置では、判定部は、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得されてから車両走行方向の第1距離内において車線変更させる方向とは反対方向への車両の操舵角の変化が取得され、その後、第1距離よりも長い第2距離内において車両を横方向へ進行させる操舵角の変化が取得された場合に、道路の車線が追加されたと判定することとしてもよい。 In one aspect of the information processing device, the determination unit determines, based on the second probe information, that the steering angle of the vehicle that causes the vehicle to change lanes is acquired, and the direction that causes the vehicle to change lanes is opposite to the direction that causes the lanes to change within a first distance in the vehicle traveling direction. A lane of road is added when a change in steering angle of the vehicle in a direction is obtained and then a change in steering angle is obtained that causes the vehicle to steer laterally within a second distance that is greater than the first distance. It may be determined that
一態様の情報処理方法では、コンピュータが、所定の領域を走行する車両の位置に関する位置情報と、その車両が位置情報を取得した時の時刻に関する時刻情報と、その車両の操舵角に関する操舵角情報とを含む、時間的に異なる車両のプローブ情報を複数取得する取得ステップと、取得ステップによって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、取得ステップによって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定ステップと、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定ステップと、を実行する。 In one aspect of the information processing method, the computer processes position information about the position of a vehicle traveling in a predetermined area, time information about the time when the vehicle acquired the position information, and steering angle information about the steering angle of the vehicle. Based on the first probe information of the vehicle of the first vehicle group consisting of a plurality of vehicles acquired by the acquisition step of acquiring a plurality of probe information of vehicles that differ in time, according to the shape of the road A vehicle corresponding to the shape of the road based on the first position on the road where only the steering angle of the vehicle is recorded and the second probe information of the vehicle of the second vehicle group consisting of the plurality of vehicles acquired by the acquisition step a second position on the road where the steering angle of the vehicle causing the vehicle to change lanes is recorded in addition to the steering angle of the second probe information; and a determining step of determining that the lane of the road has been added when the first time based on the time information included in the probe information is later than the first time and the first position and the second position match.
一態様の情報処理プログラムは、コンピュータに、所定の領域を走行する車両の位置に関する位置情報と、その車両が位置情報を取得した時の時刻に関する時刻情報と、その車両の操舵角に関する操舵角情報とを含む、時間的に異なる車両のプローブ情報を複数取得する取得機能と、取得機能によって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、取得機能によって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定機能と、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定機能と、を実現させる。 An information processing program of one aspect stores, in a computer, position information about the position of a vehicle traveling in a predetermined area, time information about the time when the vehicle acquired the position information, and steering angle information about the steering angle of the vehicle. According to the shape of the road, based on the acquisition function for acquiring a plurality of probe information of vehicles that differ in time, and the first probe information of the vehicle of the first vehicle group composed of a plurality of vehicles acquired by the acquisition function A vehicle according to the shape of the road based on the first position on the road where only the steering angle of the vehicle is recorded and the second probe information of the vehicle of the second vehicle group consisting of a plurality of vehicles acquired by the acquisition function. a second position on the road where the steering angle of the vehicle causing the vehicle to change lanes is recorded in addition to the steering angle of the second probe information; and a determination function for determining that a lane of a road has been added when the first time based on time information included in probe information is later than the first time and the first position and the second position match.
一態様の情報処理装置は、複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定し、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定するので、車両が走行する車線の追加されたことを判定できる。
また、一態様の情報処理方法及び情報処理プログラムは、上述した一態様の情報処理装置と同様の効果を奏することができる。
An information processing device according to one aspect includes a first position on a road where only a steering angle of a vehicle according to a shape of the road is recorded based on first probe information of vehicles in a first vehicle group consisting of a plurality of vehicles; Based on the second probe information of the vehicles of the second vehicle group consisting of a plurality of vehicles, in addition to the steering angle of the vehicle according to the shape of the road, the steering angle of the vehicle causing the vehicle to change lanes is recorded. a second time based on the time information included in the second probe information is later than the first time based on the time information included in the first probe information, and the first position and the second position are If they match, it is determined that the lane of the road has been added, so it can be determined that the lane on which the vehicle travels has been added.
Further, the information processing method and information processing program of one aspect can achieve the same effect as the information processing apparatus of one aspect described above.
以下、本発明の一実施形態について説明する。
図1は、一実施形態に係る情報処理システム1について説明するための図である。
図2は、車両の走行軌跡について説明するための図である。
An embodiment of the present invention will be described below.
FIG. 1 is a diagram for explaining an information processing system 1 according to one embodiment.
FIG. 2 is a diagram for explaining the travel locus of the vehicle.
図1に示すように、情報処理システム1は、車両10、外部サーバ20及び情報処理装置30を備える。
車両10は、走行に関する走行情報を記録したプローブ情報を取得する。プローブ情報(走行情報)には、種々の情報が記録されるが、例えば、位置情報、時刻情報及び操舵角情報等が記録される。位置情報は、例えば、車両10の走行した位置に関する情報である。時刻情報は、例えば、車両10が位置情報を取得した際の時刻に関する情報である。車両10は、例えば、GNSS(Global Navigation Satelite System)等の位置情報取得システムを利用して、一定期間毎に位置情報を取得する。また、車両10は、位置情報取得システムの位置情報信号に含まれる時刻情報、又は、車両10に搭載される時計部(図示せず)で計時される時刻等に基づいて、位置情報を取得した際の時刻を取得する。操舵角情報は、例えば、車両10の進行方向を指定するためのハンドルを回転した角度(操舵角)及び角速度(ハンドルを回転させる際のその回転の速さ)に関する情報である。ここで、情報処理装置30は、その角速度が大きい場合、例えば、車線の変更及び障害物の回避等、ドライバが意図したハンドル操作の可能性が高いと推定することができる。車両10は、位置情報、時刻(時刻情報)及び操舵角情報を取得するとプローブ情報として記憶し、所定のタイミングでプローブ情報を外部サーバ20に送信する。なお、図1に示す場合、車両10は1台のみ記載されるが、車両10は複数であってもよい。
As shown in FIG. 1 , the information processing system 1 includes a
The
外部サーバ20は、車両10から送信された複数のプローブ情報を記憶する。外部サーバ20は、情報処理装置30の要求に応じて、プローブ情報を情報処理装置30に送信する。
The
情報処理装置30は、例えば、サーバ又はコンピュータ端末等によって実現される。情報処理装置30は、例えば、道路の所定の領域を走行する車両10のプローブ情報に基づいて、所定の領域に車両10が走行する車線が追加されたことを判定する。すなわち、情報処理装置30は、一例として、時間的に異なるプローブ情報に基づいて、所定の領域において車線を変更する操舵角が記録されていなかった場合に、その後、その所定の領域において車線を変更する操舵角が記録されるようになると、車線が追加されたと判定する。
The
一例として、図2に示すように、直線道路(交差点)に左折専用車線(左折レーン)が追加される場合を考える。図2の左図に示すように、交差点C1に左折レーンが追加されていない場合、情報処理装置30は、プローブ情報に基づいて、交差点C1で車両10が左折する以前には道路の形状(図2では直線)等に応じた操舵角(この操舵角が取得される位置(領域)を符号Z1で示す)を取得し、その後、交差点C1で車両10が左折することに応じた操舵角を取得する。その後、交差点C1の手前に交差点C1を左折するための車線RL(左折レーンRL)が追加された場合、情報処理装置30は、プローブ情報に基づいて、道路の形状(図2では直線)に応じた操舵角と、車両を左車線に進行させる操舵角(左折レーンRLに進入する操舵角(これらの操舵角が取得される位置(領域)を符号Z2で示す))とを取得する。情報処理装置30は、位置(領域)Z1と位置(領域)Z2とが一致又は略一致する場合、車線RLが追加されたと判定する。
As an example, as shown in FIG. 2, consider a case where a left-turn exclusive lane (left-turn lane) is added to a straight road (intersection). As shown in the left diagram of FIG. 2, when no left turn lane is added to the intersection C1, the
なお、情報処理装置30は、交差点から所定距離内のその交差点への進入路において、過去に、車両10を左方向(又は、右方向)へ進行させる操舵角が検出されなかった位置(領域)において、車両10を左方向(又は、右方向)へ進行させる操舵角が検出されるようになった場合、左折レーン(又は、右折レーン)が追加されたと判定することとしてもよい。この場合、情報処理装置30は、所定数以上の、車両10を左方向(又は、右方向)へ進行させる操舵角が検出されるようになった場合、左折レーン(又は、右折レーン)が追加されたと判定することとしてもよい。
Note that the
以下、本発明の情報処理装置30について詳細に説明する。
図3は、一実施形態に係る情報処理装置30について説明するためのブロック図である。
The
FIG. 3 is a block diagram for explaining the
図3に示すように、情報処理装置30は、取得部32、特定部33、判定部34、通信部35及び記憶部36を備える。取得部32、特定部33及び判定部34は、情報処理装置30の制御部31の一機能として実現されてもよい。本明細書では、「情報」の文言を使用しているが、「情報」の文言は「データ」と言い換えることができる場合があり、「データ」の文言は「情報」と言い換えることができることができる場合がある。
As shown in FIG. 3 , the
通信部35は、例えば、外部サーバ20との間で情報を送受信する。通信部35は、一例として、制御部31(一例として、取得部32)の制御に基づいて、プローブ情報を要求する信号を外部サーバ20に送信し、外部サーバ20から送信されたプローブ情報を受信する。
The
記憶部36は、例えば、種々の情報及びプログラム等を記憶する。一例として、記憶部36は、判定部34による車線の追加に関する判定を記憶することとしてもよい。また、記憶部36は、道路地図に関する地図情報を記憶することとしてもよい。
The
取得部32は、時間的に異なる車両10のプローブ情報を複数取得する。プローブ情報は、位置情報、時刻情報及び操舵角情報を含むこととしてもよい。位置情報は、所定の領域を走行する車両10の位置に関する情報である。時刻情報は、車両10が位置情報を取得した時の時刻に関する情報である。操舵角情報は、車両10の操舵角に関する情報である。取得部32は、例えば、ユーザによって道路に車線が追加されたか否かを調査する所定の領域が特定されると、位置情報に基づいて、その所定の領域を通過した車両10のプローブ情報を取得する。所定の領域は、一例として、道路の交差点等の道路の任意の箇所(区間)である。プローブ情報には車両10の走行に関する種々の情報が記録される。取得部32は、少なくとも位置情報、時刻情報及び操舵角情報を含むプローブ情報を取得する。
また、プローブ情報には、走行速度情報が含まれることとしてもよい。走行速度情報は、車両10の走行速度に関する情報である。取得部32は、位置情報、時刻情報及び操舵角情報に加えて、走行速度情報を含むプローブ情報を取得することとしてもよい。
The
Also, the probe information may include traveling speed information. The travel speed information is information about the travel speed of the
特定部33は、第1位置及び第2位置を特定する。第1位置は、複数の車両10からなる第1車両群の車両10の第1プローブ情報に基づいて特定される、道路の形状に応じた車両の操舵角のみが記録される道路上の位置である。第2位置は、複数の車両10からなる第2車両群の車両10の第2プローブ情報に基づいて特定される、道路の形状に応じた車両10の操舵角と、車両10を車線変更させる車両の10操舵角との2種類が取得される道路上の位置である。
The specifying
特定部33は、複数のプローブ情報に記録される操舵角情報に基づいて、所定の領域を走行する車両10の操舵角を取得する。一例として、操舵角は、車両10が直進する場合には、-150°~150°の範囲となる。一例として、操舵角は、車両10が右折する場合には、-150°~525°の範囲となる。一例として、操舵角は、車両10が左折する場合には、-525°~150°の範囲となる。なお、車両10の進行方向と操舵角の範囲との関係は、上述した一例に限定されることはなく、車両10の進行方向(道路の形状(直線及びカーブ等))に応じた操舵角の範囲が適宜設定されてもよい。
The identifying
複数の車両が道路を走行する場合、車両が道路の形状に倣って走行する際にはそれぞれの車両でプローブ情報に記録される操舵角は、一定範囲に収まると考えられる。特定部33は、複数のプローブ情報(第1プローブ情報)それぞれに含まれる操舵角情報に基づいて、一定範囲の操舵角のみが取得される場合には、道路の形状に応じた操舵角のみが記録されているとして、一定の操舵角のみが取得される位置を第1位置として特定する。
When a plurality of vehicles travel on a road, it is considered that the steering angle recorded in the probe information for each vehicle falls within a certain range when the vehicles follow the shape of the road. Based on the steering angle information included in each of the plurality of probe information (first probe information), the identifying
具体的な一例として、車両10が走行する道路が直進のみを行える場合(道路が直線)には、その車両10で生成されるプローブ情報に記録される操舵角は、-150°~150°の範囲となる。この場合、特定部33は、複数のプローブ情報それぞれに含まれる操舵角情報に基づいて、-150°~150°のみの操舵角が取得される場合には、車両10が直線道路を走行しているとしてその走行位置を第1位置として特定する。なお、例えば、特定部33は、車両10が右折する場合(操舵角の範囲-150°~525°)、及び、車両10が左折する場合(操舵角の範囲-525°~150°)も、上述した車両10が直進する場合(操舵角の範囲-150°~150°)と同様に、位置を特定することが可能である。上述した一定範囲の操舵角は、-150°~150°、-525°~150°又は-150°~525°の操舵角の範囲に限定されず、道路の形状等に応じて適宜数値範囲が設定されることとしてもよい。
As a specific example, when the road on which the
また、特定部33は、複数のプローブ情報(第2プローブ情報)それぞれに含まれる操舵角情報に基づいて、広範囲(一定範囲よりも広い範囲)の操舵角が取得される場合、道路の形状に応じた車両10の操舵角と、車両10を車線変更させる車両10の操舵角とが記録されているとして、広範囲の操舵角が取得される位置を第2位置として特定する。例えば、車両10が車線変更を行う場合の操舵角は、車両10が直進する場合の操舵角の範囲を超える。このため、例えば、特定部33は、車両10が直進する場合の操舵角の範囲(一定範囲)を含み、且つ、操舵角の範囲がその一定範囲よりも広い広範囲となっていれば、その広範囲の操舵角が取得される位置を第2位置として特定する。
Further, the specifying
具体的な一例として、車両10が走行する道路が直進及び左折を行える場合には、その車両10で生成されるプローブ情報に記録される操舵角は、-525°~150°の範囲となる。この場合、例えば、特定部33は、複数のプローブ情報それぞれに含まる操舵角情報に基づいて、-525°~150°の操舵角が取得される場合には、車両10が直進及び左折を行うことができる道路を走行しているとして、その位置を第2位置として特定する。
なお、特定部33は、車両10が直進及び右折を行うことができる道路を走行している場合(操舵角の範囲-150°~525°)も、上述した車両10が直進及び右折を行うことができる道路を走行している場合と同様に、位置を特定することができる。
上述した広範囲の操舵角は、-525°~150°又は-150°~525°の操舵角の範囲に限定されず、道路の形状等に応じて適宜数値範囲が設定されることとしてもよい。
なお、特定部33は、操舵角に関する閾値を設定し、閾値以上の操舵角がプローブ情報に記録される場合に、その操舵角が車両10を横方向に進行させる操舵角であるとして、その位置を第2位置として特定することをしてもよい。閾値は、車両10を車線変更させる(横方向へ進行する)車両10の操舵角と判定するための値であり、適宜設定される。
As a specific example, when the road on which the
Note that even when the
The wide range of steering angles described above is not limited to the steering angle range of -525° to 150° or -150° to 525°, and the range of numerical values may be appropriately set according to the shape of the road.
Note that the identifying
判定部34は、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する。
The
「第1時刻」及び「第2時刻」は、時刻の範囲を持っていてもよい。この場合、「第2時刻が第1時刻よりも遅い場合」とは、第2時刻の時刻範囲が第1時刻の時刻範囲よりも遅い場合であってもよい。すなわち、「第2時刻が第1時刻よりも遅い場合」とは、第2時刻の時刻範囲のうち最も早い時刻が、第1時刻の時刻範囲のうち最も遅い時刻よりも遅い場合であってもよい。「第2時刻が第1時刻よりも遅い場合」とは、具体的な一例として、6時間、12時間、1日、3日、7日、10日、20日、30日、2か月、3か月、6か月、9か月、1年、2年及び3年等の、秒及び分等の時間間隔よりも遅い、相対的に長い時間間隔であってもよく、相対的に長い時間間隔でなくともよい。 The "first time" and "second time" may have time ranges. In this case, "when the second time is later than the first time" may be when the time range of the second time is later than the time range of the first time. That is, "when the second time is later than the first time" means that even if the earliest time in the time range of the second time is later than the latest time in the time range of the first time good. Specific examples of "when the second time is later than the first time" include 6 hours, 12 hours, 1 day, 3 days, 7 days, 10 days, 20 days, 30 days, 2 months, It may be a relatively long time interval, slower than a time interval such as seconds and minutes, such as 3 months, 6 months, 9 months, 1 year, 2 years and 3 years. It does not have to be a time interval.
「第1位置と第2位置とが一致する場合」とは、第1位置と第2位置とが完全に一致する場合に加えて、第1位置と第2位置とが略一致する場合も含まれる。「第1位置と第2位置とが略一致する場合」とは、第1位置と第2位置とが所定の距離内にある場合である。「所定の距離」は、適宜設定することができ、具体的な一例として、10m、20m、30m、50m、80m、100m、150m、200m及び300m等の距離である。「第1位置」及び「第2位置」それぞれは、特定の一点を指すばかりでなく、ある程度の範囲(任意の範囲)を持つ「領域」を指してもよい。このため、第1位置と第2位置とが一致する場合には、第1領域(第1位置に対応)と第2領域(第2位置に対応)との少なくとも一部が重なる場合も含めてもよい。 "When the first position and the second position match" includes not only the case where the first position and the second position completely match, but also the case where the first position and the second position substantially match. be "When the first position and the second position substantially match" is when the first position and the second position are within a predetermined distance. The "predetermined distance" can be set as appropriate, and specific examples thereof include distances of 10m, 20m, 30m, 50m, 80m, 100m, 150m, 200m and 300m. Each of the "first position" and the "second position" may indicate not only a specific point, but also a "area" having a certain range (arbitrary range). Therefore, when the first position and the second position match, including the case where at least a part of the first region (corresponding to the first position) and the second region (corresponding to the second position) overlap. good too.
一例として、判定部34は、車両10が直進する場合の操舵角のみ(操舵角A)が第1プローブ情報に記録され、その第1プローブ情報よりも後に取得された第2プローブ情報に、車両10が直進する場合及び車両10が右折(左折)する場合(車両10が車線変更する場合)の両方の操舵角(操舵角B)が記録されている場合において、操舵角Aと操舵角Bとが取得される位置が一致又は略一致すると、道路の車線が追加されたと判定する。
As an example, the
なお、判定部34は、例えば、プローブ情報に車両10のウインカが点灯したことを示す方向指示情報が記録されている場合には、第1位置と第2位置とが一致(略一致)し、且つ、少なくとも第2位置においてプローブ情報に方向指示情報が記録されていると、道路の車線が追加されたと判定することとしてもよい。この場合、判定部34は、例えば、操舵角情報に基づいた車両10の進行方向と、方向指示情報に基づいた車両10の進行方向(方向指示が行われた方向)とが一致する場合、道路の車線が追加されたと判定することとしてもよい。
It should be noted that, for example, when the direction indication information indicating that the turn signal of the
判定部34によって追加されたと判定される車線は、例えば、交差点における左折用又は右折用の車線(左折レーン又は右折レーン)、登坂車線、自動車専用道から一般道へ出るための車線、及び、一般道から自動車専用道へ入るための車線等、種々の車線であってもよい。また、判定部34は、車線の追加の判定と同様の処理により、例えば、道路工事及び車線規制が行われていることも判定することができる。
The lanes determined to be added by the determining
判定部34は、車線が追加されていると判定した場合、その判定の結果を記憶部36に記憶することとしてもよい。例えば、判定部34は、プローブ情報に基づいて、車線が追加された位置に関する位置情報も記憶することとしてもよい。また、例えば、判定部34は、操舵角情報に基づいて、車両10の進行方向(右方向又は左方向)に基づいて、左折レーン、右折レーン、及び、登坂車線等の車線の種別を推定し、その推定の結果を記憶部36に記憶することとしてもよい。
また、判定部34は、車線が追加されていると判定した場合、地図情報に既に登録されていなければ、その車線が追加された位置を、記憶部に36に記憶される地図情報に登録してもよい。この場合、判定部34は、上述したように推定した車線の種別も地図情報に登録してもよい。
The
Further, when determining that a lane has been added, the
判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる車両10の操舵角が取得された後、さらに、その車両10を横方向へ進行させる車両10の操舵角が取得される場合、道路の車線が追加されたと判定することとしてもよい。一例として、交差点においてその交差点を車両10が左折するための左折車線が追加された場合、操舵角は、車両10が直進車線から左折車線に移動する際に、直進する場合よりも大きな角度(操舵角C)が取得されると共に、車両10が交差点を左折する際に、直進する場合よりも大きな角度(操舵角D(操舵角D>操舵角C))が取得される。なお、操舵角Cを特定するための操舵角の範囲CRと、操舵角Dを特定するための操舵角の範囲DRとは、異なっていてもよい。
Based on the second probe information, the
具体的な一例として、操舵角の範囲CRは、-150°~360°及び-360°~150°であってもよく、それらの角度範囲以外の他の角度範囲であってもよい。具体的な一例として操舵角の範囲DRは、-150°~525°及び-525°~150°であってもよく、それらの角度範囲以外の他の角度範囲であってもよい。
特定部33は、第2プローブ情報(複数のプローブ情報)のうちの1つのプローブ情報に記録される(1つの車両10で記録される)一連の操舵角において、例えば、操舵角Cが取得された後、さらに操舵角Dが取得された場合に、車線が追加されたと判定することとしてもよい。
なお、特定部33は、操舵角に関する閾値を設定し、閾値以上の操舵角がプローブ情報に記録される場合に、その操舵角が車両10を左折(又は右折)させる操舵角であると判定することとしてもよい。閾値は、車両が左折(又は、右折)する操舵角と判定するための値であり、適宜設定される。
As a specific example, the steering angle ranges CR may be −150° to 360° and −360° to 150°, or other angle ranges. As a specific example, the steering angle ranges DR may be −150° to 525° and −525° to 150°, or other angle ranges other than these angle ranges.
The
Note that the identifying
判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる車両10の操舵角が取得された後、走行速度情報から取得される車両10の走行速度の推移に基づいて、追加された車線の長さを判定する(推定する)こととしてもよい。
例えば、交差点で左折(又は、右折)するための車線(左折レーン(又は、右折レーン))が追加された場合、追加された車線が相対的に短いと、車両10は、その車線に車線変更をした後、相対的に短い時間で減速する。一方、追加された車線が相対的に長いと、車両10は、その車線に車線変更をした後、相対的に長い時間経過した後に減速する。
After the steering angle of the
For example, when a lane for turning left (or right) at an intersection (left turn lane (or right turn lane)) is added, if the added lane is relatively short, the
判定部34は、例えば、車両10が車線変更を行う操舵角(第2位置に対応する操舵角)が発生した後、第2プローブ情報に基づいて、車両10の走行速度と、その走行速度が略一定となる時間(車両10が減速するまでの時間)とを取得して、車両10の走行距離を算出する。判定部34は、算出された走行距離を追加された車線の長さとして判定する(推定する)。
また、判定部34は、例えば、車両10が車線変更を行う操舵角(第2位置に対応する操舵角)が発生した後、第2プローブ情報に記憶される位置情報に基づいて、走行速度が略一定となる距離(車両10が減速するまでの距離)を取得し、その距離を車線の長さとして判定する(推定する)こととしてもよい。
For example, after the steering angle at which the
Further, for example, after the steering angle at which the
判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる車両10の操舵角が取得されてから車両走行方向の第1距離内においてその車線変更の方向とは反対方向への車両10の操舵角の変化が取得され、その後、第1距離よりも長い第2距離内において車両10を横方向へ進行させる操舵角の変化が取得された場合に、道路の車線が追加されたと判定することとしてもよい。
Based on the second probe information, the
判定部34は、一例として、直線道路に左折するための車線(左折レーン)が追加された場合、車両10が左折レーンに車線変更をするための操舵角E(左方向へ進行する操舵角)が取得された後、車両10を直進させるための操舵角F(操舵角を基に戻す)が取得される。操舵角Eが取得された後、操舵角Fが取得されるまでの距離(第1距離)は相対的に短いと考えられる。また、操舵角E(操舵角F)が取得された後、左折レーンを走行する車両10が交差点を左折する際の操舵角Gが取得されるまでの距離(第2距離)は、相対的に長い(第1距離よりも長い)と考えられる。第1距離は、車両10が車線変更を行う距離を考慮して適宜設定される。第2距離は、左折レーン(右折レーン)の距離を考慮して適宜設定される。このため、判定部34は、第2プローブ情報に基づいて、操舵角Eが取得されてから第1距離内で操舵角Fが取得され、且つ、操舵角E(又は、操舵角F)が取得されてから第2距離(第2距離>第1距離)内で操舵角Gが取得される場合、道路の車線が追加されたと判定する。
As an example, when a lane for turning left (left turn lane) is added to a straight road, the
なお、判定部34は、上述したように、操舵角及び距離(第1距離及び第2距離)に基づいて、道路の車線が追加されたと判定するばかりでなく、操舵角と時間に基づいて、道路の車線が追加されたと判定することとしもよい。
すなわち、判定部34は、例えば、操舵角Eが取得された後、操舵角Fが取得されるまでの時間(第1時間)は相対的に短いと考えられる。また、例えば、操舵角E(操舵角F)が取得された後、操舵角Gが取得されるまでの時間(第2時間)は相対的に長い(第1時間よりも長い)と考えられる。第1時間は、車両10が車線変更を行う時間を考慮して適宜設定される。第2時間は、車両10が左折レーン(右折レーン)を走行する時間を考慮して適宜設定される。このため、判定部34は、例えば、第2プローブ情報に基づいて、操舵角Eが取得されてから第1時間内に操舵角Fが取得され、且つ、操舵角E(又は、操舵角F)が取得されてから第2時間(第2時間>第1時間)内に操舵角Gが取得される場合、道路の車線が追加されたと判定することとしてもよい。
Note that, as described above, the
In other words, the determining
次に、一実施形態に係る情報処理方法について説明する。
図4は、一実施形態に係る情報処理方法について説明するためのフローチャートである。
Next, an information processing method according to one embodiment will be described.
FIG. 4 is a flowchart for explaining an information processing method according to one embodiment.
ステップST101において、取得部32は、時間的に異なる車両10のプローブ情報を複数取得する。プローブ情報は、位置情報、時刻情報及び操舵角情報を含むこととしてもよい。また、プローブ情報は、走行速度情報を含むこととしてもよい。
In step ST101, the acquiring
ステップST102において、特定部33は、第1プローブ情報に基づき第1位置を特定する。第1位置は、複数の車両10からなる第1車両群の車両10の第1プローブ情報に基づいて特定される、道路の形状に応じた操舵角のみが記録される道路上の位置である。特定部33は、複数のプローブ情報(第1プローブ情報)それぞれに含まれる操舵角情報に基づいて、一定範囲の操舵角のみが取得される場合には、道路の形状に応じた操舵角のみが記録されているとして、一定範囲の操舵角のみが取得される位置を第1位置として特定する。「第1位置」は、道路の形状に倣う長手方向(例えば、車両の進行方向)に所定の広がりを持った範囲(領域(第1領域))であってもよい。
In step ST102, the identifying
ステップST103において、特定部33は、第2プローブ情報に基づき第2位置を特定する。第2位置は、複数の車両10からなる第2車両群の車両10の第2プローブ情報に基づいて特定される、道路の形状に応じた操舵角に加え、車両10を横方向に進行させる操舵角が記録される道路上の位置である。特定部33は、複数のプローブ情報(第2プローブ情報)それぞれに含まれる操舵角情報に基づいて、広範囲(一定範囲よりも広い範囲)の操舵角が取得される場合、道路の形状に応じた操舵角と、車両10を横方向に進行させる操舵角とが記録されているとして、広範囲の操舵角が取得される位置を第2位置として特定する。「第2位置」は、道路の形状に倣う長手方向(例えば、車両の進行方向)に所定の広がりを持った範囲(領域(第2領域))であってもよい。
In step ST103, the identifying
ステップST104において、判定部34は、ステップST103の第2プローブ情報に対応する第2時刻がステップST102の第1プローブ情報に対応する第1時刻よりも遅い場合において、ステップST102で特定された第1位置と、ステップST103で特定された第2位置とが一致又は略一致するか判断する。すなわち、判定部34は、上述した第1領域及び第2領域に重なる部分が存在するか判断する。第1位置と第2位置とが一致(略一致)する場合(Yes)、処理は、ステップST105に進む。第1位置と第2位置とが一致(略一致)しない場合(No)、処理は、終了する。
In step ST104, when the second time corresponding to the second probe information in step ST103 is later than the first time corresponding to the first probe information in step ST102, the
ステップST105において、判定部34は、第2プローブ情報に基づき、車両10が右折又は左折したか判断する。具体的な一例として、車両10が交差点を左折又は右折する場合、判定部34は、第2プローブ情報に基づいて、車両10を横方向に進行させる車両10の操舵角(操舵角C)が取得された後(左折レーン又は右折レーンへ車線変更を行う操舵角Cが取得された後)、さらに、その車両10を横方向に進行させる車両10の操舵角(操舵角D)が取得されたか(交差点を左折又は右折する操舵角Dを取得したか)を判断する。交差点を左折(右折)する際の操舵角Dは、左折レーン(右折レーン)へ車線変更を行う際の操舵角Cよりも大きくなる。車両10が右折(左折)した場合(Yes)、処理は、ステップST106に進む。車両10が右折(左折)していない場合(No)、処理は、終了する。
In step ST105, the
ステップST106において、判定部34は、第1距離内において操舵角が変化し、且つ、第2距離内において操舵角が変化したかを判断する。判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる(横方向へ進行させる)車両10の操舵角Eが取得されてから車両走行方向の第1距離内においてその車線変更の方向(前述の横方向)とは反対方向への車両10の操舵角Fの変化が取得され、その後、第1距離よりも長い第2距離内において車両10を横方向へ進行させる操舵角Gの変化が取得されたかを判断する。操舵角Eが取得されてから第1距離内で操舵角Fが取得され、且つ、操舵角E(又は、操舵角F)が取得されてから第2距離(第2距離>第1距離)内で操舵角Gが取得される場合(Yes)、処理は、ステップST107に進む。操舵角Eが取得されてから第1距離内で操舵角Fが取得されていない場合、及び、操舵角E(又は、操舵角F)が取得されてから第2距離(第2距離>第1距離)内で操舵角Gが取得されていない場合のうち少なくとも一方の場合(No)、処理は、終了する。
In step ST106, the
ステップST107において、判定部34は、車線が追加されたと判定する。
判定部34は、車線が追加されたと判定すると、記憶部36に記憶される道路地図に車線が追加されたことを反映させてもよい。
In step ST107, the
When determining that the lane has been added, the
次に、本実施形態の効果について説明する。
情報処理装置30は、位置情報と時刻情報操舵角情報とを含む、時間的に異なる車両10のプローブ情報を複数取得する取得部32と、第1プローブ情報に基づき、道路の形状に応じた車両10の操舵角のみが記録される道路上の第1位置と、第2プローブ情報に基づき、道路の形状に応じた車両10の操舵角に加え、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が記録される道路上の第2位置とを特定する特定部33と、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定部34と、を備える。
これにより、情報処理装置30は、従来では存在していなかった道路の車線が追加(新設)されたことを判定することができる。また、情報処理装置30は、道路の車線が追加されたことの判定として、例えば、道路工事及び道路の車線規制等が行われていることの判定も行うことができる。
Next, the effects of this embodiment will be described.
The
Thereby, the
情報処理装置30では、判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が取得された後、さらに、その車両10を横方向に進行させる車両10の操舵角が取得される場合、道路の車線が追加されたと判定することとしてもよい。
これにより、情報処理装置30は、車線変更に応じた操舵角に加えて、例えば、交差点等を左折(右折)することに応じた操舵角を取得した場合に、車線が追加されたと判定するので、車線追加の判定精度を向上させることができる。
また、情報処理装置30は、操舵角に基づいて車線が追加されたことを判定するので、例えば、車両10が都市部及び山間部等を走行する際のプローブ情報に含まれる位置情報の精度が悪い場合でも、車線が追加されたことを判定することができる。
In the
As a result, the
Further, the
情報処理装置30では、取得部32によって取得されるプローブ情報には、車両10の走行速度に関する走行速度情報が含まれ、判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が取得された後、走行速度情報から取得される車両10の走行速度の推移に基づいて、追加された車線の長さを判定する(推定する)こととしてもよい。
これにより、情報処理装置30は、例えば、車両10が車線変更をした後(車線変更を行う操舵角が取得された後)、略一定の速度で走行した距離(減速するまでの距離)が相対的長ければ、追加された車線が相対的に長いと推定することができる。同様に、情報処理装置30は、車両10が車線変更をした後、略一定の速度で走行した距離が相対的に短ければ、追加された車線が相対的に短いと推定することができる。
In the
As a result, the
情報処理装置30では、判定部34は、第2プローブ情報に基づいて、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が取得されてから車両10走行方向の第1距離内においてその車線変更の方向(上述した横方向)とは反対方向への車両10の操舵角の変化が取得され、その後、第1距離よりも長い第2距離内において車両10を横方向へ進行させる操舵角の変化が取得された場合に、道路の車線が追加されたと判定することとしてもよい。
例えば、交差点に配される左折レーン(右折レーン)には、相対的に長い距離が設定されないと考えられる。すなわち、左折レーン(右折レーン)の距離には上限があると考えられる。このため、情報処理装置30は、例えば、第1距離内において車両10が車線変更を行い、第2距離内において車両10が左折(右折)を行う場合には、道路の車線が追加されたと判定することができ、車線追加の判定精度を向上させることができる。
In the
For example, it is considered that a relatively long distance is not set for left-turn lanes (right-turn lanes) arranged at intersections. That is, it is considered that there is an upper limit to the distance of the left turn lane (right turn lane). Therefore, for example, when the
情報処理方法では、コンピュータが、位置情報と時刻情報と操舵角情報とを含む、時間的に異なる車両10のプローブ情報を複数取得する取得ステップと、第1プローブ情報に基づき、道路の形状に応じた車両10の操舵角のみが記録される道路上の第1位置と、第2プローブ情報に基づき、道路の形状に応じた車両10の操舵角に加え、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が記録される道路上の第2位置とを特定する特定ステップと、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定ステップと、を実行する。
これにより、情報処理方法は、従来では存在していなかった道路の車線が追加(新設)されたことを判定することができる。また、情報処理方法は、道路の車線が追加されたことの判定として、例えば、道路工事及び道路の車線規制等が行われていることの判定も行うことができる。
また、情報処理方法は、操舵角に基づいて車線が追加されたことを判定するので、例えば、車両10が都市部及び山間部等を走行する際のプローブ情報に含まれる位置情報の精度が悪い場合でも、車線が追加されたことを判定することができる。
In the information processing method, the computer acquires a plurality of temporally different probe information of the
Thereby, the information processing method can determine that a lane has been added (newly established) on a road that did not exist conventionally. In addition, the information processing method can also determine, for example, that road construction and lane restrictions on the road are being carried out as a determination that a lane has been added to the road.
In addition, since the information processing method determines that a lane has been added based on the steering angle, for example, the accuracy of the position information included in the probe information when the
情報処理プログラムは、コンピュータに、位置情報と時刻情報と操舵角情報とを含む、時間的に異なる車両10のプローブ情報を複数取得する取得機能と、第1プローブ情報に基づき、道路の形状に応じた車両10の操舵角のみが記録される道路上の第1位置と、第2プローブ情報に基づき、道路の形状に応じた車両10の操舵角に加え、車両10を車線変更させる(横方向に進行させる)車両10の操舵角が記録される道路上の第2位置とを特定する特定機能と、第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定機能と、を実現させる。
これにより、情報処理プログラムは、従来では存在していなかった道路の車線が追加(新設)されたことを判定することができる。また、情報処理プログラムは、道路の車線が追加されたことの判定として、例えば、道路工事及び道路の車線規制等が行われていることの判定も行うことができる。
また、情報処理プログラムは、操舵角に基づいて車線が追加されたことを判定するので、例えば、車両10が都市部及び山間部等を走行する際のプローブ情報に含まれる位置情報の精度が悪い場合でも、車線が追加されたことを判定することができる。
The information processing program provides the computer with an acquisition function for acquiring a plurality of temporally different probe information of the
Thereby, the information processing program can determine that a lane has been added (newly established) to a road that did not exist conventionally. In addition, the information processing program can also determine, for example, that road construction and lane restrictions are being carried out as a determination that a lane has been added to the road.
In addition, since the information processing program determines that a lane has been added based on the steering angle, for example, the accuracy of the position information included in the probe information when the
上述した情報処理装置30の各部は、コンピュータの演算処理装置等の機能として実現されてもよい。すなわち、情報処理装置30の取得部32、特定部33及び判定部34は、コンピュータの演算処理装置等による、取得機能、特定機能及び判定機能としてそれぞれ実現されてもよい。
情報処理プログラムは、上述した各機能をコンピュータに実現させることができる。情報処理プログラムは、外部メモリ又は光ディスク等の、コンピュータで読み取り可能な非一時的な記録媒体に記録されていてもよい。
また、上述したように、情報処理装置30の各部は、コンピュータの演算処理装置等で実現されてもよい。その演算処理装置等は、例えば、集積回路等によって構成される。このため、情報処理装置30の各部は、演算処理装置等を構成する回路として実現されてもよい。すなわち、情報処理装置30の取得部32、特定部33及び判定部34は、コンピュータの演算処理装置等を構成する、取得回路、特定回路及び判定回路として実現されてもよい。
また、情報処理装置30の通信部35及び記憶部36は、例えば、集積回路等によって構成されることにより、通信回路及び記憶回路として実現されてもよい。また、情報処理装置30の通信部35及び記憶部36は、例えば、通信機能及び記憶機能として実現されてもよい。また、情報処理装置30の通信部35及び記憶部36は、例えば、複数のデバイスによって構成されることにより、通信装置及び記憶装置として構成されてもよい。
Each part of the
The information processing program can cause the computer to implement each function described above. The information processing program may be recorded in a non-temporary computer-readable recording medium such as an external memory or an optical disc.
Further, as described above, each part of the
Also, the
1 情報処理システム
10 車両
20 外部サーバ
30 情報処理装置
31 制御部
32 取得部
33 特定部
34 判定部
35 通信部
36 記憶部
1
Claims (9)
前記取得部によって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、前記取得部によって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定部と、
第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定部と、を備え、
前記取得部によって取得されるプローブ情報には、車両の走行速度に関する走行速度情報が含まれ、
前記判定部は、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得された後、走行速度情報から取得される車両の走行速度の推移に基づいて、追加された車線の長さを判定する
情報処理装置。 Time-varying vehicle probes containing position information about the position of a vehicle traveling in a predetermined area, time information about the time when the vehicle acquired the position information, and steering angle information about the steering angle of the vehicle. an acquisition unit that acquires a plurality of pieces of information;
a first position on the road where only the steering angle of the vehicle according to the shape of the road is recorded based on the first probe information of the vehicles of the first vehicle group consisting of a plurality of vehicles acquired by the acquisition unit; Based on the second probe information of the vehicles in the second vehicle group consisting of a plurality of vehicles acquired by the acquisition unit, the steering angle of the vehicle that causes the vehicle to change lanes is recorded in addition to the steering angle of the vehicle according to the shape of the road. a specifying unit for specifying a second position on the road where the
When the second time based on the time information included in the second probe information is later than the first time based on the time information included in the first probe information, and the first position and the second position match, the road A determination unit that determines that a lane has been added ,
The probe information acquired by the acquisition unit includes traveling speed information about the traveling speed of the vehicle,
After the steering angle of the vehicle that causes the vehicle to change lanes is acquired based on the second probe information, the determination unit determines the added lane based on the transition of the running speed of the vehicle acquired from the running speed information. determine the length
Information processing equipment.
請求項1に記載の情報処理装置。 After a first steering angle as a steering angle of the vehicle in a first direction for causing the vehicle to change lanes is acquired, the determination unit performs a second steering angle in a direction opposite to the first direction , based on the second probe information. If a steering angle in a direction is obtained and a steering angle of the vehicle is obtained that is greater than a first steering angle that causes the vehicle to travel in a lateral direction that is the first direction , it is determined that a lane has been added to the road. The information processing apparatus according to claim 1.
請求項1又は2に記載の情報処理装置。 Based on the second probe information, the determination unit changes the lane within a first distance in the vehicle travel direction after a first steering angle as a steering angle of the vehicle in the first direction for causing the vehicle to change lanes is acquired. A change in the steering angle of the vehicle in a second direction opposite to the first direction is obtained, and then the vehicle is laterally moved in the first direction within a second distance that is longer than the first distance. Determining that a lane has been added to the road when a change in the steering angle greater than the first steering angle for advancing is obtained.
The information processing apparatus according to claim 1 or 2 .
所定の領域を走行する車両の位置に関する位置情報と、その車両が位置情報を取得した時の時刻に関する時刻情報と、その車両の操舵角に関する操舵角情報とを含む、時間的に異なる車両のプローブ情報を複数取得する取得ステップと、
前記取得ステップによって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、前記取得ステップによって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定ステップと、
第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定ステップと、を実行し、
前記取得ステップによって取得されるプローブ情報には、車両の走行速度に関する走行速度情報が含まれ、
前記判定ステップは、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得された後、走行速度情報から取得される車両の走行速度の推移に基づいて、追加された車線の長さを判定する
情報処理方法。 the computer
Time-varying vehicle probes containing position information about the position of a vehicle traveling in a predetermined area, time information about the time when the vehicle acquired the position information, and steering angle information about the steering angle of the vehicle. an obtaining step for obtaining multiple pieces of information;
a first position on the road where only the steering angle of the vehicle according to the shape of the road is recorded based on the first probe information of the vehicles of the first vehicle group consisting of a plurality of vehicles acquired in the acquiring step; Based on the second probe information of the vehicles of the second vehicle group consisting of a plurality of vehicles acquired in the acquisition step, the steering angle of the vehicle that causes the vehicle to change lanes is recorded in addition to the steering angle of the vehicle according to the shape of the road. identifying a second location on the road where the
When the second time based on the time information included in the second probe information is later than the first time based on the time information included in the first probe information, and the first position and the second position match, the road Execute a determination step of determining that the lane has been added,
The probe information acquired by the acquiring step includes traveling speed information about the traveling speed of the vehicle,
In the determining step, after the steering angle of the vehicle that causes the vehicle to change lanes is acquired based on the second probe information, the added lane is determined based on the transition of the running speed of the vehicle acquired from the running speed information. determine the length
Information processing methods.
請求項4に記載の情報処理方法。 In the determining step, after a first steering angle as a steering angle of the vehicle in a first direction for causing the vehicle to change lanes is obtained based on the second probe information, a second steering angle in a direction opposite to the first direction is acquired. If a steering angle in a direction is obtained and a steering angle of the vehicle is obtained that is greater than a first steering angle that causes the vehicle to travel in a lateral direction that is the first direction , it is determined that a lane has been added to the road. do
The information processing method according to claim 4 .
請求項4又は5に記載の情報処理方法。 In the determining step, the lane change is performed within a first distance in the vehicle traveling direction after a first steering angle as a steering angle of the vehicle in the first direction for causing the vehicle to change lanes is acquired based on the second probe information. A change in the steering angle of the vehicle in a second direction opposite to the first direction is obtained, and then the vehicle is laterally moved in the first direction within a second distance that is longer than the first distance. Determining that a lane has been added to the road when a change in the steering angle greater than the first steering angle for advancing is obtained.
The information processing method according to claim 4 or 5 .
所定の領域を走行する車両の位置に関する位置情報と、その車両が位置情報を取得した時の時刻に関する時刻情報と、その車両の操舵角に関する操舵角情報とを含む、時間的に異なる車両のプローブ情報を複数取得する取得機能と、
前記取得機能によって取得された複数の車両からなる第1車両群の車両の第1プローブ情報に基づき、道路の形状に応じた車両の操舵角のみが記録される道路上の第1位置と、前記取得機能によって取得された複数の車両からなる第2車両群の車両の第2プローブ情報に基づき、道路の形状に応じた車両の操舵角に加え、車両を車線変更させる車両の操舵角が記録される道路上の第2位置とを特定する特定機能と、
第2プローブ情報に含まれる時刻情報に基づく第2時刻が第1プローブ情報に含まれる時刻情報に基づく第1時刻よりも遅く、且つ、第1位置と第2位置とが一致する場合、道路の車線が追加されたと判定する判定機能と、を実現させ、
前記取得機能によって取得されるプローブ情報には、車両の走行速度に関する走行速度情報が含まれ、
前記判定機能は、第2プローブ情報に基づいて、車両を車線変更させる車両の操舵角が取得された後、走行速度情報から取得される車両の走行速度の推移に基づいて、追加された車線の長さを判定する
情報処理プログラム。 to the computer,
Time-varying vehicle probes containing position information about the position of a vehicle traveling in a predetermined area, time information about the time when the vehicle acquired the position information, and steering angle information about the steering angle of the vehicle. an acquisition function that acquires multiple pieces of information;
a first position on the road where only the steering angle of the vehicle according to the shape of the road is recorded based on the first probe information of the vehicles of the first vehicle group consisting of a plurality of vehicles acquired by the acquisition function; Based on the second probe information of the vehicles of the second vehicle group consisting of a plurality of vehicles acquired by the acquisition function, the steering angle of the vehicle that causes the vehicle to change lanes is recorded in addition to the steering angle of the vehicle according to the shape of the road. a specific function for identifying a second location on the road where the
When the second time based on the time information included in the second probe information is later than the first time based on the time information included in the first probe information, and the first position and the second position match, the road Realize a determination function that determines that a lane has been added ,
The probe information acquired by the acquisition function includes traveling speed information about the traveling speed of the vehicle,
After the steering angle of the vehicle that causes the vehicle to change lanes is acquired based on the second probe information, the determination function determines the added lane based on the transition of the running speed of the vehicle acquired from the running speed information. determine the length
Information processing program.
請求項7に記載の情報処理プログラム。 The determining function is configured to, based on the second probe information, obtain a first steering angle as a steering angle in the vehicle first direction for changing the lane of the vehicle, and then move the vehicle laterally in the first direction. If a steering angle of the vehicle is obtained that is greater than the first steering angle that causes the vehicle to travel in the direction , it is determined that a lane of the road has been added.
The information processing program according to claim 7 .
請求項7又は8に記載の情報処理プログラム。 The determination function is, based on the second probe information, the lane change within a first distance in the vehicle traveling direction after a first steering angle as a steering angle of the vehicle in the first direction for causing the vehicle to change lanes is acquired. A change in the steering angle of the vehicle in a second direction opposite to the first direction is obtained, and then the vehicle is laterally moved in the first direction within a second distance that is longer than the first distance. Determining that a lane has been added to the road when a change in the steering angle greater than the first steering angle for advancing is obtained.
The information processing program according to claim 7 or 8 .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019220304A JP7269162B2 (en) | 2019-12-05 | 2019-12-05 | Information processing device, information processing method and information processing program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2019220304A JP7269162B2 (en) | 2019-12-05 | 2019-12-05 | Information processing device, information processing method and information processing program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2021089641A JP2021089641A (en) | 2021-06-10 |
| JP7269162B2 true JP7269162B2 (en) | 2023-05-08 |
Family
ID=76220434
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2019220304A Active JP7269162B2 (en) | 2019-12-05 | 2019-12-05 | Information processing device, information processing method and information processing program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7269162B2 (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018163438A (en) | 2017-03-24 | 2018-10-18 | 株式会社デンソー | Information processing device and information processing system |
-
2019
- 2019-12-05 JP JP2019220304A patent/JP7269162B2/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018163438A (en) | 2017-03-24 | 2018-10-18 | 株式会社デンソー | Information processing device and information processing system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2021089641A (en) | 2021-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9824300B2 (en) | Vehicle lane learning | |
| US20100169013A1 (en) | Vehicle positioning device | |
| JP2021123330A (en) | Method, device, electronic apparatus and computer readable medium for planning lane changing path | |
| CN104422462A (en) | Vehicle navigation method and vehicle navigation device | |
| CN111033589A (en) | Lane information management method, travel control method, and lane information management device | |
| WO2015122121A1 (en) | Host vehicle travel position specification device and host vehicle travel position specification program product | |
| CN110622228B (en) | Method, device and computer-readable storage medium with instructions for determining applicable traffic rules for a motor vehicle | |
| CN110329253A (en) | Lane Departure Warning System, method and vehicle | |
| JP2008009870A (en) | Control information storage device and program | |
| JP7291065B2 (en) | Information processing device, information processing method and information processing program | |
| CN115892074A (en) | Autopilot vehicle intersection steering control method, system and electronic device | |
| JP2020125988A (en) | Entrance lane estimation system, entrance lane estimation method, and entrance lane estimation program | |
| CN116968769A (en) | Obstacle decision method and device, electronic equipment and storage medium | |
| CN115489544A (en) | Intersection turning path reference line generation method, equipment, vehicle and storage medium | |
| JP5536976B2 (en) | Navigation device | |
| JP2020095381A (en) | Wrong-way driving determination system, wrong-way driving determination method, and wrong-way driving determination program | |
| JP7269162B2 (en) | Information processing device, information processing method and information processing program | |
| JP4899671B2 (en) | Traveling track estimation device | |
| JP6974191B2 (en) | Collision point calculation device and collision point calculation method | |
| JP6307580B2 (en) | Control system | |
| JP2019158381A (en) | Control system and data structure for map data | |
| CN118753316A (en) | Method, device, vehicle and readable storage medium for constructing vehicle-passable roads | |
| JP7630059B2 (en) | Driving assistance planning device and driving assistance planning method | |
| JP2023151345A (en) | Track shape estimation method and track shape estimation device | |
| JP7291066B2 (en) | Information processing device, information processing method and information processing program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20220201 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221228 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20230110 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20230213 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20230328 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20230421 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7269162 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |