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
JP7608286B2 - Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system - Google Patents
[go: Go Back, main page]

JP7608286B2 - Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system - Google Patents

Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system Download PDF

Info

Publication number
JP7608286B2
JP7608286B2 JP2021119521A JP2021119521A JP7608286B2 JP 7608286 B2 JP7608286 B2 JP 7608286B2 JP 2021119521 A JP2021119521 A JP 2021119521A JP 2021119521 A JP2021119521 A JP 2021119521A JP 7608286 B2 JP7608286 B2 JP 7608286B2
Authority
JP
Japan
Prior art keywords
position data
data
vehicle
time
duration
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
JP2021119521A
Other languages
Japanese (ja)
Other versions
JP2023015621A (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.)
Stanley Electric Co Ltd
Original Assignee
Stanley Electric Co Ltd
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 Stanley Electric Co Ltd filed Critical Stanley Electric Co Ltd
Priority to JP2021119521A priority Critical patent/JP7608286B2/en
Priority to PCT/JP2022/023606 priority patent/WO2023002777A1/en
Publication of JP2023015621A publication Critical patent/JP2023015621A/en
Application granted granted Critical
Publication of JP7608286B2 publication Critical patent/JP7608286B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q1/00Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor
    • B60Q1/02Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments
    • B60Q1/04Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights
    • B60Q1/14Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to illuminate the way ahead or to illuminate other areas of way or environments the devices being headlights having dimming means
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T7/00Image analysis

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Lighting Device Outwards From Vehicle And Optical Signal (AREA)
  • Image Analysis (AREA)

Description

本開示は、車両位置特定装置、車両位置特定方法、配光制御装置、車両用灯具システムに関する。 This disclosure relates to a vehicle position determination device, a vehicle position determination method, a light distribution control device, and a vehicle lighting system.

自車両の前方に存在する前方車両(先行車、対向車等)の位置に応じて、ハイビームの照射可能範囲内に減光範囲(ないし遮光範囲)を設定してハイビームを照射する配光制御技術が知られている(例えば特許文献1参照)。前方車両の位置は、例えばカメラにより撮影される自車両前方空間の画像に対して画像認識処理を行って光点(前照灯や尾灯の位置)を検出することにより得られる。 A light distribution control technology is known that sets a dimming range (or light blocking range) within the range in which the high beam can be irradiated according to the position of a vehicle ahead of the vehicle (preceding vehicle, oncoming vehicle, etc.) (see, for example, Patent Document 1). The position of the vehicle ahead can be obtained by, for example, performing image recognition processing on an image of the space ahead of the vehicle captured by a camera to detect light points (positions of headlights and taillights).

ところで、前方車両の位置を時系列で追跡する際に、ノイズデータに起因して、本来存在していた前方車両が消失してこれと入れ替わりに本来存在していない新たな前方車両が発生したかのようにデータの入れ違いが発生してしまう場合がある。 However, when tracking the position of a vehicle ahead over time, noise data can cause data to be mixed up, making it appear as if a vehicle ahead that was actually there has disappeared and been replaced by a new vehicle ahead that was not actually there.

特開2015-58802号公報JP 2015-58802 A

本開示に係る具体的態様は、前方車両の位置の時系列で追跡する際の精度を向上させることを目的の1つとする。 One of the objectives of the specific aspects of the present disclosure is to improve the accuracy of tracking the position of a forward vehicle over time.

[1]本開示に係る一態様の車両位置特定装置は、
コントローラを備える車両位置特定装置であって、
前記コントローラは、
各々が前方車両に関する時系列の位置データを含む複数のデータ群について、当該データ群毎に、時系列で前後する前記位置データの相互間の変化量が所定の基準値以下である状態の継続時間を求め、
前記前方車両に関する複数の新たな位置データである第1位置データが発生した際に、各前記データ群における時系列で直近の前記位置データである第2位置データの各々と当該複数の第1位置データとの相関の強さを求め、
各前記データ群のうち相対的に前記継続時間が長い当該データ群から優先順に、各前記第1位置データのうち当該継続時間が長いデータ群の前記第2位置データと前記相関が最も強い前記第1位置データを当該継続時間が長いデータ群に対して前記第2位置データとの時系列が分かるようにして追加する、
車両位置特定装置である。
[2]本開示に係る一態様の車両位置特定方法は、
コントローラにより実行される車両位置特定方法であって、
前記コントローラは、
各々が前方車両に関する時系列の位置データを含む複数のデータ群について、当該データ群毎に、時系列で前後する前記位置データの相互間の変化量が所定の基準値以下である状態の継続時間を求めること、
前記前方車両に関する複数の新たな位置データである第1位置データが発生した際に、各前記データ群における時系列で直近の前記位置データである第2位置データの各々と当該複数の第1位置データとの相関の強さを求めること、
各前記データ群のうち相対的に前記継続時間が長い当該データ群から優先順に前記第1位置データうち当該継続時間が長いデータ群の前記第2位置データと前記相関が最も強い前記第1位置データを当該継続時間が長いデータ群に対して前記第2位置データとの時系列が分かるようにして追加すること、
を実行する、車両位置特定方法である。
[3]本開示に係る一態様の配光制御装置は、
前記[1]の車両位置特定装置により得られる各前記データ群を用いて車両用灯具の配光パターンを制御する、配光制御装置である。
[4]本開示に係る一態様の車両用灯具システムは、
前記[3]の配光制御装置と当該配光制御装置に接続された車両用灯具とを含む、車両用灯具システムである。
[1] A vehicle position identification device according to one aspect of the present disclosure,
1. A vehicle location device comprising a controller,
The controller:
determining, for each of a plurality of data groups each including time-series position data relating to a forward vehicle, a duration during which an amount of change between adjacent pieces of the position data in the time series is equal to or less than a predetermined reference value;
When a plurality of first position data , which are new position data relating to the forward vehicle, are generated, a strength of correlation between each of the second position data, which are the most recent position data in time series in each of the data groups, and the plurality of first position data is calculated;
Adding the first position data having the strongest correlation with the second position data of the data group having the longest duration among the first position data to the data group having the longest duration in a manner that the time series with the second position data is known to the data group having the longest duration .
A vehicle position determination device.
[2] A vehicle position determination method according to one aspect of the present disclosure,
1. A vehicle location method executed by a controller, comprising:
The controller:
determining, for each of a plurality of data groups each including time-series position data relating to a forward vehicle, a duration during which an amount of change between adjacent time-series position data of the data group is equal to or less than a predetermined reference value;
When a plurality of first position data , which are new position data relating to the forward vehicle, are generated, a strength of correlation between each of the second position data, which are the most recent position data in time series in each of the data groups, and the plurality of first position data is obtained;
adding, in order of priority from the data group having the relatively longest duration among the data groups , the first position data having the strongest correlation with the second position data of the data group having the longest duration among the first position data, to the data group having the longest duration in such a manner that a time series with the second position data can be understood ;
The vehicle position determination method includes:
[3] A light distribution control device according to one aspect of the present disclosure includes:
The light distribution control device controls a light distribution pattern of a vehicle lamp using each of the data groups obtained by the vehicle position identification device of [1] above.
[4] A vehicle lighting system according to one aspect of the present disclosure,
A vehicle lighting system including the light distribution control device according to [3] above and a vehicle lighting device connected to the light distribution control device.

上記構成によれば、前方車両の位置の時系列で追跡する際の精度を向上させることができる。 The above configuration can improve the accuracy of tracking the position of the vehicle ahead over time.

図1(A)は、本実施形態において想定される前方車両の誤検知の状況について説明するための図である。図1(B)は、図1(A)で想定した状況における各オブジェクトの位置の推移を示す図である。Fig. 1A is a diagram for explaining a situation in which a forward vehicle is erroneously detected in this embodiment, and Fig. 1B is a diagram showing the transition of the positions of each object in the situation assumed in Fig. 1A. 図2は、ユークリッド距離について説明するための図である。FIG. 2 is a diagram for explaining the Euclidean distance. 図3は、一実施形態の車両用灯具システムの構成を示す図である。FIG. 3 is a diagram showing a configuration of a vehicle lighting system according to an embodiment. 図4は、コントローラを実現するコンピュータの構成例を示す図である。FIG. 4 is a diagram illustrating an example of the configuration of a computer that realizes the controller. 図5は、位置データの生存時間について説明するための図である。FIG. 5 is a diagram for explaining the survival time of the location data. 図6(A)は、位置データの推移例を示す図である。図6(B)は、本実施形態のトラッキング処理を説明するための図である。図6(C)は、比較例のトラッキング処理を説明するための図である。Fig. 6A is a diagram showing an example of a transition of position data, Fig. 6B is a diagram for explaining the tracking process of the present embodiment, and Fig. 6C is a diagram for explaining the tracking process of a comparative example. 図7は、車両用灯具システムのコントローラの動作手順を示すフローチャートである。FIG. 7 is a flowchart showing an operation procedure of the controller of the vehicle lighting system. 図8は、各オブジェクトに対応する位置データを用いた配光制御の一例を模式的に示す図である。FIG. 8 is a diagram illustrating an example of light distribution control using position data corresponding to each object.

図1(A)は、本実施形態において想定される前方車両の誤検知の状況について説明するための図である。例えば、時刻(t-3)において、1つの前方車両が存在し、その位置(右角度、左角度)が検知される。右角度、左角度とは、例えば前方車両の左右に配置された尾灯の位置である。本実施形態では、検知される前方車両が複数存在する場合を想定し、それぞれ例えばオブジェクトA、オブジェクトBというようにラベリングして各々のオブジェクトに対応する時系列の位置データを含むデータ群を管理する。図示の例では、オブジェクトAは検知されておらず、オブジェクトBはその位置が検知されている。オブジェクトの位置データは、自車両を基準とした相対的な角度で特定される。図示の例では、オブジェクトBの位置データは、左角度が-1.2°、右角度が+0.8°である。 Figure 1 (A) is a diagram for explaining the situation of false detection of a forward vehicle assumed in this embodiment. For example, at time (t-3), one forward vehicle is present, and its position (right angle, left angle) is detected. The right angle and left angle refer to, for example, the positions of the tail lights arranged on the left and right sides of the forward vehicle. In this embodiment, it is assumed that there are multiple forward vehicles to be detected, and each object is labeled, for example, as object A and object B, and a data group including time-series position data corresponding to each object is managed. In the illustrated example, object A is not detected, and the position of object B is detected. The object position data is specified by a relative angle based on the host vehicle. In the illustrated example, the position data of object B is -1.2° left angle and +0.8° right angle.

次の時刻(t-2)において、1つの前方車両しか存在しないにも関わらず誤検知が生じたとすると、2つの前方車両が存在するとしてそれらの位置が検出される。このとき、各オブジェクトA、Bに対応付けてそれぞれの位置データが取得される。本来は1つである前方車両に対する誤検知であるので、オブジェクトAの位置データとオブジェクトBの位置データは非常に近い値になる。図示の例では、オブジェクトAの位置データは、左角度が-0.9°、右角度が+1.0°と特定され、オブジェクトBの位置データは、左角度が-1.2°、右角度が+0.8°と特定されている。同様の誤検知が次の時刻(t-1)においても生じたとする。図示の例では、オブジェクトAの位置は、左角度が-0.9°、右角度が+0.9°と特定され、オブジェクトBの位置は、左角度が-1.2°、右角度が+0.8°と特定されている。 If, at the next time (t-2), a false positive occurs even though there is only one vehicle ahead, the positions of two vehicles ahead are detected. At this time, the position data of each object A and B is acquired in association with each object. Since this is a false positive for what is actually only one vehicle ahead, the position data of object A and the position data of object B are very close in value. In the illustrated example, the position data of object A is specified as a left angle of -0.9° and a right angle of +1.0°, and the position data of object B is specified as a left angle of -1.2° and a right angle of +0.8°. Assume that a similar false positive occurs at the next time (t-1). In the illustrated example, the position of object A is specified as a left angle of -0.9° and a right angle of +0.9°, and the position of object B is specified as a left angle of -1.2° and a right angle of +0.8°.

次の時刻(t)においては、誤検知が解消され、オブジェクトAは検知されておらず、オブジェクトBはその位置が検知されている。図示の例では、オブジェクトBの位置データは、右角度が-1.2°、左角度が+0.8°と特定されている。 At the next time (t), the false detection is resolved, object A is not detected, and the position of object B is detected. In the example shown, the position data of object B is specified as a right angle of -1.2° and a left angle of +0.8°.

図1(B)は、図1(A)で想定した状況における各オブジェクトの位置の推移を示す図である。ここでは説明を分かりやすくするために右角度の推移を示しているが左角度でも同様である。オブジェクトBの右角度のデータ群は、継続して正常検知範囲に含まれており、緩やかに推移している。これに対して、本来存在しないはずのオブジェクトAの右角度のデータ群は、正常検知範囲外(検知なし)に存在していたものが突如、時刻(t-2)で正常検知範囲に入り、次の時刻(t-1)までは正常検知範囲内に含まれる。 Figure 1 (B) is a diagram showing the transition in the position of each object in the situation assumed in Figure 1 (A). The transition in the right angle is shown here for ease of explanation, but the same is true for the left angle. The data group for the right angle of object B continues to be included in the normal detection range and transitions gradually. In contrast, the data group for the right angle of object A, which should not actually exist, was outside the normal detection range (not detected), but suddenly enters the normal detection range at time (t-2) and is included within the normal detection range until the next time (t-1).

ここで、図示のようにオブジェクトAに対応する位置データが突如現れたとしても、各オブジェクトに関する位置データのデータ群が連続性を保って管理されていればオブジェクトA、Bの位置データが入れ替わることはない。しかし、例えばある時刻と次の時刻の間での各オブジェクトの位置データの連続性(相関の強さ)をユークリッド距離のみに基づいて判断していたとすると、各オブジェクトA、Bに対応付けられる位置データが入れ替わる場合が生じ得る。このような入れ替わりが生じると、例えばオブジェクトの位置変化に応じた配光パターンの制御を行うようなシステムにおいて不都合を生じる。 Here, even if position data corresponding to object A suddenly appears as shown in the figure, the position data of objects A and B will not be swapped as long as the data groups of position data for each object are managed while maintaining continuity. However, for example, if the continuity (strength of correlation) of the position data of each object between one time and the next time is determined based only on Euclidean distance, the position data associated with each object A and B may be swapped. If such a swap occurs, it can cause inconvenience in a system that controls the light distribution pattern in response to changes in the object's position, for example.

なお、本実施形態におけるユークリッド距離とは、図2に示すように、ある時刻と次の時刻のそれぞれにおける右角度と左角度を2つの軸にそれぞれ対応づけて位置データをプロットした場合におけるそれらプロット点間の距離Dで表され、位置データ同士の相関の強さを表す指標である。図1(B)に示す例では、時刻(t-2)における2つの位置データと次の時刻(t-1)における2つの位置データの間でユークリッド距離を求め、ユークリッド距離が最小となる位置データ同士を連続するものと判断すると、場合によっては上記のような位置データの入れ替わりが生じる。 Note that the Euclidean distance in this embodiment is represented by the distance D between plotted points when position data is plotted with the right angle and left angle at a certain time and the next time corresponding to two axes, as shown in FIG. 2, and is an index that indicates the strength of correlation between position data. In the example shown in FIG. 1(B), if the Euclidean distance is calculated between two position data at time (t-2) and two position data at the next time (t-1), and the position data with the smallest Euclidean distance are determined to be consecutive, in some cases the position data may be swapped as described above.

以下、位置データ間のユークリッド距離のみで相関の強さを判断して各オブジェクトのデータ群へ位置データを追加した場合に生じ得る位置データの入れ替わりを防ぐことを可能とする実施形態を説明する。 Below, we will explain an embodiment that makes it possible to prevent swapping of position data that can occur when position data is added to the data set of each object by determining the strength of correlation based only on the Euclidean distance between position data.

図3は、一実施形態の車両用灯具システムの構成を示す図である。図示の車両用灯具システムは、自車両の周辺(ここでは前方)の空間に対して光照射を行うものであって、いわゆるハイビームの照射可能範囲内においては、前方車両の位置に応じた減光範囲を設定してそれ以外の範囲を光照射範囲とした選択的な光照射を行うものである。このような配光制御は、ADB(Adaptive Driving Beam)制御とも称されるものであり、自車両の周辺の視認性向上に資するものである。 Figure 3 is a diagram showing the configuration of a vehicle lighting system according to one embodiment. The vehicle lighting system shown in the figure irradiates light to the space around the vehicle (in this case, in front of the vehicle), and selectively irradiates light within the so-called high beam irradiable range by setting a dimming range according to the position of the vehicle ahead and irradiating the remaining range as the light irradiation range. This type of light distribution control is also called ADB (Adaptive Driving Beam) control, and contributes to improving visibility around the vehicle.

図示の車両用灯具システムは、撮像装置10、コントローラ(制御装置)20、一対の前照灯ユニット(車両用灯具)30L、30Rを含んで構成されている。撮像装置10とコントローラ20の間は所定の通信手段によって接続されている。また、コントローラ20と各前照灯ユニット30L、30Rの間は所定の配線を介して接続されている。なお、本実施形態では撮像装置10とコントローラ20が「車両位置特定装置」に対応するとともに「配光制御装置」に対応する。 The illustrated vehicle lighting system includes an imaging device 10, a controller (control device) 20, and a pair of headlamp units (vehicle lighting devices) 30L, 30R. The imaging device 10 and the controller 20 are connected by a predetermined communication means. The controller 20 and each headlamp unit 30L, 30R are connected via a predetermined wiring. In this embodiment, the imaging device 10 and the controller 20 correspond to a "vehicle position identification device" and also to a "light distribution control device."

撮像装置10は、カメラ11と画像処理プロセッサ12を備えており、カメラ11によって撮影される画像に基づいて画像処理プロセッサ12で所定の画像処理を行うことにより、自車両の前方に存在する前方車両の位置を検出するものである。本実施形態では、撮像装置10は、各前方車両の位置として各前方車両の左側位置および右側位置を検出する。ここでいう左側位置及び右側位置とは、例えば前方車両が先行車両である場合には尾灯の位置に対応し、前方車両が対向車両である場合には前照灯の位置に対応する。前方車両の位置データは、自車両位置に対する相対的な角度で表される。また、複数の前方車両が存在する場合には、それぞれの前方車両ごとにラベリングデータを付して位置データ(ないし信号)がコントローラ20へ出力される。 The imaging device 10 is equipped with a camera 11 and an image processor 12, and detects the position of a vehicle ahead of the vehicle by performing a predetermined image processing in the image processor 12 based on an image captured by the camera 11. In this embodiment, the imaging device 10 detects the left and right positions of each vehicle ahead as the position of each vehicle ahead. The left and right positions here correspond to the position of the taillights, for example, if the vehicle ahead is a leading vehicle, and correspond to the position of the headlights, if the vehicle ahead is an oncoming vehicle. The position data of the vehicle ahead is expressed as an angle relative to the vehicle ahead. In addition, if there are multiple vehicles ahead, labeling data is added for each vehicle ahead, and the position data (or signal) is output to the controller 20.

コントローラ20は、撮像装置10から出力される各前方車両の位置データに基づいて前方車両の位置を特定し、その特定した位置に応じて、各前方車両に対応した減光範囲と光照射範囲を含む配光パターンを設定し、この配光パターンによる光照射が行われるように前照灯ユニット30L、30Rを制御するものである。このコントローラ20は、例えばCPU(Central Processing Unit)、ROM(Read Only Memory)、RAM(Random Access Memory)等を有するコンピュータを用い、このコンピュータにおいて所定の動作プログラムを実行させることによって実現される。コントローラ20の実現する機能を理解しやすくするために機能ブロックを用いて説明する。コントローラ20は、機能ブロックとしての車両位置取得部21、生存時間算出部22、トラッキング処理部23、配光パターン設定部24、制御信号生成部25を有する。なお、生存時間算出部22が「継続時間算出部」に対応し、トラッキング処理部23が「相関算出部」及び「データ追加部」に対応する。 The controller 20 identifies the position of the vehicle ahead based on the position data of each vehicle ahead output from the imaging device 10, sets a light distribution pattern including a dimming range and a light irradiation range corresponding to each vehicle ahead according to the identified position, and controls the headlamp units 30L and 30R so that light is irradiated according to this light distribution pattern. The controller 20 is realized by using a computer having, for example, a CPU (Central Processing Unit), a ROM (Read Only Memory), a RAM (Random Access Memory), etc., and executing a predetermined operation program on the computer. In order to make it easier to understand the functions realized by the controller 20, the following description will be given using functional blocks. The controller 20 has a vehicle position acquisition unit 21, a survival time calculation unit 22, a tracking processing unit 23, a light distribution pattern setting unit 24, and a control signal generation unit 25 as functional blocks. The survival time calculation unit 22 corresponds to the "duration calculation unit", and the tracking processing unit 23 corresponds to the "correlation calculation unit" and the "data addition unit".

車両位置取得部21は、撮像装置10から出力される前方車両の位置データ(ないし信号)を取得する。各前方車両の位置データは、所定の時間毎(例えば50ミリ秒毎)に時系列で得られる。また、位置データには前方車両の種別(先行車、対向車等)のデータが付加されている。 The vehicle position acquisition unit 21 acquires the position data (or signals) of the vehicle ahead output from the imaging device 10. The position data of each vehicle ahead is obtained in time series at a predetermined time interval (e.g., every 50 milliseconds). In addition, data on the type of vehicle ahead (preceding vehicle, oncoming vehicle, etc.) is added to the position data.

生存時間算出部22は、それぞれが時系列で得られる前方車両に関する位置データを含む複数のデータ群について、時系列で前後する位置データの相互間の変化量が所定の基準値以下である状態が継続した時間である生存時間を算出する。生存時間の算出方法の詳細についは後述する。 The survival time calculation unit 22 calculates a survival time, which is the time during which the amount of change between adjacent position data in a time series continues to be equal to or less than a predetermined reference value, for multiple data groups including position data relating to a forward vehicle, each of which is obtained in a time series. Details of the method for calculating the survival time will be described later.

トラッキング処理部23は、新たに前方車両に関する複数の位置データが得られた際に、各データ群の時系列で直近の位置データとの間での相関の強さを求め、相対的に生存時間の長いデータ群から順に、この相関の強さに基づいて新たな位置データのそれぞれを何れかのデータ群に追加する処理(トラッキング処理)を行う。 When multiple new position data relating to a vehicle ahead are obtained, the tracking processing unit 23 calculates the strength of correlation between each data group and the most recent position data in the time series of each data group, and performs a process (tracking process) of adding each new position data to one of the data groups based on the strength of correlation, starting with the data group with the relatively longest survival time.

配光パターン設定部24は、前方車両の位置に対応して、ハイビームの照射可能範囲のうち、各前方車両の位置を含む所定範囲を減光範囲としてそれ以外の範囲を光照射範囲とした配光パターンを設定する。 The light distribution pattern setting unit 24 sets a light distribution pattern in which a predetermined range that includes the position of each vehicle ahead within the range where the high beam can be irradiated is set as a dimming range and the remaining range is set as a light irradiation range in response to the position of the vehicle ahead.

制御信号生成部25は、配光パターン制御部24によって設定される配光パターンに応じた制御信号を生成し、これを各前照灯ユニット30L、30Rへ供給する。 The control signal generation unit 25 generates a control signal according to the light distribution pattern set by the light distribution pattern control unit 24 and supplies this to each headlamp unit 30L, 30R.

各前照灯ユニット30L、30Rは、コントローラ20から供給される制御信号に応じて動作して自車両の前方へ光を照射するものであり、それぞれADBユニット31とロービームユニット32を備えている。 Each headlamp unit 30L, 30R operates in response to a control signal supplied from the controller 20 to irradiate light ahead of the vehicle, and each unit includes an ADB unit 31 and a low beam unit 32.

ADBユニット31は、ハイビームの照射可能範囲において前方車両の位置に応じた選択的な光照射を行うことが可能なランプユニットである。このようなADBユニット31としては、例えば光源と液晶素子を組み合わせて照射光を形成するもの、複数の発光素子(LED)を個別に点消灯することによって照射光を形成するもの、レーザ素子から発せられる光をMEMSデバイス等で走査することによって照射光を形成するもの、遮蔽板(シェード)を用いて光源の光を部分的に遮光することによって照射光を形成するものなど、公知の種々のユニットを用いることができる。 The ADB unit 31 is a lamp unit capable of selectively irradiating light according to the position of the vehicle ahead within the high beam irradiation range. As such an ADB unit 31, various known units can be used, such as one that forms irradiation light by combining a light source and a liquid crystal element, one that forms irradiation light by individually turning on and off multiple light-emitting elements (LEDs), one that forms irradiation light by scanning light emitted from a laser element with a MEMS device or the like, and one that forms irradiation light by partially blocking the light of the light source using a shielding plate (shade).

ロービームユニット32は、ハイビームよりも相対的に自車両に近い領域に対する光照射を行うことが可能なランプユニットである。このようなロービームユニット32としては、公知の種々のユニットを用いることができる。なお、ロービームユニット32の機能とADBユニット31の機能とを併せもつ1つのユニットによってロービームが形成されてもよい。 The low beam unit 32 is a lamp unit capable of irradiating light onto an area relatively closer to the vehicle than the high beam. Various known units can be used as this type of low beam unit 32. The low beam may be formed by a single unit that combines the functions of the low beam unit 32 and the ADB unit 31.

図4は、コントローラを実現するコンピュータの構成例を示す図である。図示のコンピュータは、相互に通信可能に接続されたCPU201、ROM202、RAM203、記憶装置204、外部インタフェース(I/F)205を含んで構成されている。CPU201は、ROM202から読み出される基本制御プログラムをベースにして動作し、記憶装置204に格納されたプログラム(アプリケーションプログラム)206を読み出してこれを実行することにより、上記したコントローラ20の機能を実現する。RAM203は、CPU201の動作時に使用させるデータを一時的に記憶する。記憶装置204は、例えばハードディスク、ソリッドステートドライブなどの不揮発性の記憶装置であり、プログラム206など種々のデータを格納する。外部インタフェース205は、CPU201と外部装置を接続するインタフェースであり、例えば撮像装置10とCPU201との接続に用いられる。 Fig. 4 is a diagram showing an example of the configuration of a computer that realizes the controller. The computer shown in the figure includes a CPU 201, a ROM 202, a RAM 203, a storage device 204, and an external interface (I/F) 205, all of which are connected to each other so as to be able to communicate with each other. The CPU 201 operates based on a basic control program read from the ROM 202, and realizes the functions of the controller 20 described above by reading and executing a program (application program) 206 stored in the storage device 204. The RAM 203 temporarily stores data to be used during the operation of the CPU 201. The storage device 204 is a non-volatile storage device such as a hard disk or a solid state drive, and stores various data such as the program 206. The external interface 205 is an interface that connects the CPU 201 to an external device, and is used to connect, for example, the imaging device 10 to the CPU 201.

図5は、位置データの生存時間について説明するための図である。上記した図1(B)に示したように、誤検知によるオブジェクトAに対応するデータ群の位置データは突如現れた後すぐに検知範囲外の値(例えば一定の上限値)となるので、位置データの検知が継続する時間は短い。これに対して、オブジェクトBに対応するデータ群の位置データは連続的に検知されているので、位置データの検知が継続する時間が長い。このような特性を考慮し、本実施形態では、各オブジェクトに対応する位置データのデータ群を時系列で管理し、その検知が継続する時間である生存時間を求める。図示の上段には右角度の推移を示しているが左角度の推移も同様である。図中の下段には生存時間の推移を示している。 Figure 5 is a diagram for explaining the survival time of position data. As shown in Figure 1 (B) above, the position data of the data group corresponding to object A due to erroneous detection suddenly appears and then immediately becomes outside the detection range (for example, a certain upper limit value), so the detection of the position data continues for a short time. In contrast, the position data of the data group corresponding to object B is detected continuously, so the detection of the position data continues for a long time. Taking such characteristics into consideration, in this embodiment, the data group of position data corresponding to each object is managed in chronological order, and the survival time, which is the time that the detection continues, is obtained. The upper part of the figure shows the progress of the right angle, but the progress of the left angle is similar. The lower part of the figure shows the progress of the survival time.

図示の例のように、オブジェクトに対応するデータ群の位置データ(ここでは右角度)が時間経過に沿って大きく変動せずに一定の閾値範囲内(基準値以下)の状態で推移している場合には生存時間を順次増加させる。この生存時間が長いということは、データ群の位置データの継続性が高く、信頼性(確度)が高いといえる。誤検知ではなく正常に検知され続けた位置データを含むデータ群ではこの生存時間が長くなる。他方、図中のa点やb点のように位置データが閾値範囲外に大きく変動した場合には、生存時間がリセットされ、初期値(例えば0)から再カウントされる。この生存時間が短いということは、その位置データを含むデータ群の継続性が低く、信頼性(確度)が低いといえる。誤検知が生じた場合の位置データは急激な変化を生じるのでこの生存時間が短くなる。 As shown in the example, if the position data of the data group corresponding to the object (here, the right angle) does not fluctuate significantly over time and remains within a certain threshold range (below the reference value), the survival time is gradually increased. A long survival time means that the position data of the data group has high continuity and high reliability (accuracy). This survival time is long for data groups that include position data that has been detected correctly and is not a false detection. On the other hand, if the position data fluctuates significantly outside the threshold range, such as points a and b in the figure, the survival time is reset and recounted from the initial value (e.g., 0). A short survival time means that the data group that includes that position data has low continuity and low reliability (accuracy). When a false detection occurs, the position data changes suddenly, so the survival time is short.

生存時間のカウント方法について具体的に説明する。各データ群において、ある時刻の右角度をθa、その直前の時刻の右角度をθbとし、それらの差分の絶対値(変化量)である|θa-θb|が所定の閾値N以下であるか否かで場合分けする。ここで、閾値Nは、前方車両の種別によらず1つの値としてもよいし、種別に応じて個別に設定することも好ましい。本実施形態では、前方車両の種別により個別に設定する。一例として、種別が先行車の場合の閾値N1を0.7°、対向車の場合の閾値N2を1.5°、種別が先行車/対向車以外の場合の閾値N3を1.0°と設定する。左角度についても同様に閾値以下であるか否かで場合分けする。そして、右角度、左角度のいずれも差分の絶対値が閾値以下である場合に生存時間を一定値だけ増加させる。例えば、生存時間を+1だけ増加させる。他方、右角度と左角度のいずれか一方でも差分の絶対値が閾値を超える場合には、変化量が大きすぎて継続性が低いため、生存時間を初期値にリセットする。これにより、上記したオブジェクトBのデータ群はその生存時間が長くなり、オブジェクトAのデータ群はその生存時間が短くなる。このように求められる生存時間と、上記した位置データ間のユークリッド距離とを組み合わせて用いることで、以下に説明するように位置データの入れ替わりを防ぐことができる。 A method for counting the survival time will be specifically described. In each data group, the right angle at a certain time is θa, and the right angle at the time immediately before is θb. The absolute value of the difference (amount of change) between them, |θa-θb|, is determined based on whether it is equal to or less than a predetermined threshold value N. Here, the threshold value N may be a single value regardless of the type of vehicle ahead, or it is preferable to set it individually according to the type. In this embodiment, it is set individually according to the type of vehicle ahead. As an example, the threshold value N1 is set to 0.7° when the type is a preceding vehicle, the threshold value N2 is set to 1.5° when the type is an oncoming vehicle, and the threshold value N3 is set to 1.0° when the type is other than a preceding vehicle/oncoming vehicle. The left angle is also determined based on whether it is equal to or less than the threshold value. Then, if the absolute value of the difference between both the right angle and the left angle is equal to or less than the threshold value, the survival time is increased by a certain value. For example, the survival time is increased by +1. On the other hand, if the absolute value of the difference between either the right angle or the left angle exceeds the threshold value, the change is too large and the continuity is low, so the survival time is reset to the initial value. As a result, the data group of object B described above will have a longer survival time, and the data group of object A will have a shorter survival time. By combining the survival time calculated in this way with the Euclidean distance between the position data described above, it is possible to prevent the swapping of position data, as explained below.

図6(A)は、位置データの推移例を示す図である。なお、この図は上記した図1(B)に示す位置データの推移例と対応している。ここでも理解を容易にするために位置データとして右角度を示すが左角度についても同様であるとする。また、ユークリッド距離は上記のように右角度と左角度を二軸に対応付けて求められるものとする。図示のように、オブジェクトBのデータ群に対応する位置データ(図中、黒丸で示す)が時刻(t-2)以前から継続して検知されている状況において、時刻(t-2)、時刻(t-1)で誤検知によりオブジェクトAのデータ群に対応する位置データ(図中、黒三角で示す)が生じた場合と考える。このとき、時刻(t)における位置データ(黒丸)について、1つ以前の時刻(t-1)での各位置データとの間でユークリッド距離を求めるとそれぞれx1、x2となり、これらの関係がx2<x1であるとする。また、オブジェクトBに対応するデータ群のほうがオブジェクトAのデータ群よりも生存時間が長いものとする。 Figure 6 (A) is a diagram showing an example of the transition of position data. Note that this figure corresponds to the example of the transition of position data shown in Figure 1 (B) described above. Here too, for ease of understanding, a right angle is shown as the position data, but the same applies to the left angle. Also, the Euclidean distance is calculated by associating the right angle and the left angle with two axes as described above. As shown in the figure, in a situation where position data corresponding to the data group of object B (shown by a black circle in the figure) has been continuously detected since before time (t-2), it is considered that position data corresponding to the data group of object A (shown by a black triangle in the figure) has occurred due to erroneous detection at time (t-2) and time (t-1). In this case, the Euclidean distance between the position data (black circle) at time (t) and each position data at the previous time (t-1) is x1 and x2, respectively, and the relationship between them is x2<x1. Also, it is assumed that the survival time of the data group corresponding to object B is longer than that of the data group of object A.

このとき、本実施形態では、まず生存時間の長いデータ群から順に次の時刻の位置データとの間でユークリッド距離に基づく位置データの関連付け(すなわちデータ群への追加)が行われる。具体的には、図6(B)に示すように、直近の時刻である時刻(t-1)におけるオブジェクトBのデータ群の位置データ(黒丸)と、次の時刻(t)における位置データとの間の距離が求められる。なお、図の描画範囲外に他の位置データがあるものとする(図1(B)参照)。求められるユークリッド距離x1、x3を比較するとx1のほうが短いので、このユークリッド距離がx1の位置データがオブジェクトBのデータ群のトラッキング先として関連付けられる。 At this time, in this embodiment, position data is associated (i.e., added to the data group) with the position data at the next time based on the Euclidean distance, starting with the data group with the longest survival time. Specifically, as shown in FIG. 6B, the distance is calculated between the position data (black circle) of the data group of object B at the most recent time (t-1) and the position data at the next time (t). Note that it is assumed that there is other position data outside the drawing range of the figure (see FIG. 1B). Comparing the calculated Euclidean distances x1 and x3, x1 is shorter, so the position data with the Euclidean distance x1 is associated as the tracking destination of the data group of object B.

次いで、生存時間の短いデータ群であるオブジェクトAのデータ群(黒三角)と、次の時刻(t)における位置データとの間の距離が求められる。この場合、ユークリッド距離x2、x4を比較するとx2のほうが短いが、すでにこのユークリッド距離がx2に対応する位置データはオブジェクトBのデータ群のトラッキング先として関連付けられているので、図の描画範囲外にある他の位置データがオブジェクトAのデータ群のトラッキング先として関連付けられる。 Next, the distance between the data group of object A (black triangle), which is the data group with the shortest survival time, and the position data at the next time (t) is calculated. In this case, when comparing the Euclidean distances x2 and x4, x2 is shorter, but since the position data whose Euclidean distance corresponds to x2 is already associated as the tracking destination of the data group of object B, other position data outside the drawing range of the figure is associated as the tracking destination of the data group of object A.

このように、まず生存時間の長い位置データから優先してユークリッド距離に基づく関連付け(データ群への追加)を行うようにすることで、オブジェクトBのデータ群における位置データの連続性が保たれ、位置データの入れ違いが防止される。これに対して、図6(C)に比較例を示すように、生存時間という概念を用いず、単純に時刻(t-1)と時刻(t)における各位置データ間のユークリッド距離に基づいて関連付けを行った場合には、トラッキング先の入れ違いが生じる。具体的には、時刻(t-1)の後にオブジェクトBは消失(非検知)し、時刻(t)においてはオブジェクトAのみが存在(検知)されている状態となる。 In this way, by first associating (adding to the data group) location data with the longest survival time based on Euclidean distance, the continuity of the location data in the data group of object B is maintained and mismatching of location data is prevented. In contrast, as shown in the comparative example in Figure 6(C), if the concept of survival time is not used and association is simply based on the Euclidean distance between each piece of location data at time (t-1) and time (t), mismatching of tracking destinations will occur. Specifically, object B disappears (is not detected) after time (t-1), and at time (t) only object A is present (detected).

図7は、車両用灯具システムのコントローラの動作手順を示すフローチャートである。ここに示す動作手順は、一定期間ごと(例えば50ms毎)に繰り返し行われるものとする。なお、情報処理の結果に矛盾や不整合を生じない限りにおいて図示の各処理ブロックの順序を入れ替えてもよいし、図示しない他の処理ブロックが追加されてもよく、そのような実施態様も排除されない。 Figure 7 is a flowchart showing the operation procedure of the controller of the vehicle lighting system. The operation procedure shown here is repeated at regular intervals (for example, every 50 ms). Note that the order of the illustrated processing blocks may be changed and other processing blocks not shown may be added as long as no contradictions or inconsistencies arise in the results of the information processing, and such implementations are not excluded.

コントローラ20の車両位置取得部21は、撮像装置10から前方車両の位置データ(右角度、左角度)を取得する(ステップS11)。なお、複数の前方車両が存在する場合に、撮像装置10から出力される位置データには各前方車両を区別するラベルデータが付加されている場合もあるが、本実施形態ではラベルデータによらずコントローラ20側で各位置データと対応する前方車両(オブジェクト)を管理する。撮像装置10によって付加されるラベルデータは必ずしも各前方車両と一意に対応しておらず、各時刻において対応関係が変動し得るからである。 The vehicle position acquisition unit 21 of the controller 20 acquires the position data (right angle, left angle) of the vehicle ahead from the imaging device 10 (step S11). Note that when there are multiple vehicles ahead, label data for distinguishing each vehicle ahead may be added to the position data output from the imaging device 10, but in this embodiment, the controller 20 manages the vehicles ahead (objects) corresponding to each position data regardless of the label data. This is because the label data added by the imaging device 10 does not necessarily correspond uniquely to each vehicle ahead, and the correspondence may change at each time.

コントローラ20の生存時間算出部22は、各データ群の生存時間を算出し、それらの生存時間を各オブジェクトのデータ群に対応付けてメモリに記憶させる(ステップS12)。なお、初回処理時には前回の位置データが存在しないが、その場合には、例えば予め定めた初期値を使って生存時間を算出するか、一律に生存時間を0とする等の対応を採ることができる。 The survival time calculation unit 22 of the controller 20 calculates the survival time of each data group and stores the survival times in memory in association with the data group of each object (step S12). Note that the previous position data does not exist during the initial processing. In that case, for example, the survival time can be calculated using a predetermined initial value, or the survival time can be uniformly set to 0.

次にコントローラ20のトラッキング処理部23は、前回までの処理機会で得られた各オブジェクトのデータ群の生存時間に基づき、生存時間が長い順に、ステップS11で取得された新たな位置データのトラッキング処理を行う(ステップS13)。例えば、オブジェクトBのデータ群の生存時間が相対的に長い場合には、このオブジェクトBに対応する前回の位置データ(直近の位置データ)から先にユークリッド距離に基づく対応付け処理、すなわちトラッキング処理を行い、その後に他のオブジェクトAに対応する前回の位置データについてユークリッド距離に基づくトラッキング処理を行う。 Then, the tracking processing unit 23 of the controller 20 performs tracking processing of the new position data acquired in step S11 in order of the longest survival time based on the survival time of the data group of each object obtained in the previous processing opportunity (step S13). For example, if the survival time of the data group of object B is relatively long, matching processing based on Euclidean distance, i.e., tracking processing, is performed on the previous position data (most recent position data) corresponding to this object B first, and then tracking processing based on Euclidean distance is performed on the previous position data corresponding to another object A.

トラッキング処理が完了すると、トラッキング処理部23は、オブジェクト毎に新たな位置データを追加したデータ群をメモリに記憶させる(ステップS14)。位置データは、前回以前のものとの時系列が分かるようにし、かつ生存時間と紐づけしてメモリに記憶される。 When the tracking process is completed, the tracking processing unit 23 stores in memory the data set to which the new position data has been added for each object (step S14). The position data is stored in memory in such a way that the time series of the previous and previous data is clear, and the data is linked to the survival time.

各オブジェクトに対応する位置データが確定すると、各オブジェクトに対応する位置データを用いて配光パターン設定部24により配光パターンが設定され(ステップS15)、この設定された配光パターンに対応する制御信号が制御信号生成部25によって生成され、各車両用灯具30L、30Rに出力される。その後、ステップS11に戻る。 When the position data corresponding to each object is determined, the light distribution pattern setting unit 24 sets a light distribution pattern using the position data corresponding to each object (step S15), and a control signal corresponding to this set light distribution pattern is generated by the control signal generating unit 25 and output to each vehicle lamp 30L, 30R. Then, the process returns to step S11.

図8は、各オブジェクトに対応する位置データを用いた配光制御の一例を模式的に示す図である。図示の例では、先行車である前方車両100が存在しており、いわゆるハイビームの照射範囲内において前方車両100を含む一定範囲を減光範囲(ないし非照射範囲)110aとし、それ以外を光照射範囲110bとした配光パターンによる光照射が行われる。このとき、前方車両100が図中右方向へ車線変化をしており、その移動方向に対応する光照射範囲110bの一部範囲100c(前方車両100に近い一部範囲)の明るさを予め相対的に低下させる制御が行われる。この制御は、例えば前方車両100の急激な移動に伴って光照射範囲110bから減光範囲110aに切り替える制御に遅延が生じるような場合にも前方車両100へグレアを与えることを防ぐ目的で行われる。このような制御の際、前方車両100に対応する位置データの推移が必要となる。前方車両100に対応するオブジェクトの入れ替わりが防止されて連続性のある位置データが得られることで、このような配光制御を精度よく行うことが可能となる。 Figure 8 is a diagram showing a schematic example of light distribution control using position data corresponding to each object. In the illustrated example, a vehicle ahead 100 exists, and light is irradiated by a light distribution pattern in which a certain range including the vehicle ahead 100 within the so-called high beam irradiation range is set as a dimming range (or non-irradiation range) 110a, and the rest is set as a light irradiation range 110b. At this time, the vehicle ahead 100 is changing lanes to the right in the figure, and control is performed to relatively reduce the brightness of a part 100c (a part close to the vehicle ahead 100) of the light irradiation range 110b corresponding to the moving direction in advance. This control is performed for the purpose of preventing glare from being given to the vehicle ahead 100 even when there is a delay in the control to switch from the light irradiation range 110b to the dimming range 110a due to, for example, a sudden movement of the vehicle ahead 100. When performing such control, a transition of the position data corresponding to the vehicle ahead 100 is required. By preventing the replacement of the object corresponding to the vehicle 100 ahead and obtaining continuous position data, it becomes possible to perform this type of light distribution control with high precision.

以上のような実施形態によれば、前方車両の位置の時系列で追跡する際の精度を向上させることができる。 According to the above embodiment, it is possible to improve the accuracy of tracking the position of the vehicle ahead over time.

なお、本開示は上記した実施形態の内容に限定されるものではなく、本開示の要旨の範囲内において種々に変形して実施をすることが可能である。例えば、上記した実施形態ではコントローラ20にて前方車両の位置データが2つ発生する場合について例示していたが、3つ以上の位置データが発生してもよい。この場合でも、各位置データを個別にオブジェクトと関連付けてそれらの生存時間を求め、それらの生存時間とユークリッド距離に基づいて、次の時刻における各位置データのトラッキング先を決定すればよい。 The present disclosure is not limited to the contents of the above-described embodiment, and various modifications can be made within the scope of the gist of the present disclosure. For example, the above-described embodiment illustrates a case in which two pieces of position data of a vehicle ahead are generated by the controller 20, but three or more pieces of position data may be generated. Even in this case, each piece of position data can be individually associated with an object to determine their survival time, and the tracking destination of each piece of position data at the next time can be determined based on the survival time and Euclidean distance.

また、上記した実施形態では各オブジェクトに対応付けた位置データを利用した配光制御の一例として前方車両の移動方向を予測してその移動方向に応じて光照射範囲の一部範囲の明るさを低下させる制御を挙げていたが配光制御の内容はこれに限定されない。 In addition, in the above embodiment, an example of light distribution control using position data associated with each object is given in which the direction of movement of the vehicle ahead is predicted and the brightness of a portion of the light irradiation range is reduced according to that direction of movement, but the content of the light distribution control is not limited to this.

10:撮像装置、11:カメラ、12:画像処理プロセッサ、20:コントローラ、21:車両位置取得部、22:生存時間算出部、23:トラッキング処理部、24:配光パターン設定部、25:制御信号生成部、30L、30R:車両用灯具、31:ADBユニット、32:ロービームユニット 10: Imaging device, 11: Camera, 12: Image processor, 20: Controller, 21: Vehicle position acquisition unit, 22: Survival time calculation unit, 23: Tracking processing unit, 24: Light distribution pattern setting unit, 25: Control signal generation unit, 30L, 30R: Vehicle lighting device, 31: ADB unit, 32: Low beam unit

Claims (8)

コントローラを備える車両位置特定装置であって、
前記コントローラは、
各々が前方車両に関する時系列の位置データを含む複数のデータ群について、当該データ群毎に、時系列で前後する前記位置データの相互間の変化量が所定の基準値以下である状態の継続時間を求め、
前記前方車両に関する複数の新たな位置データである第1位置データが発生した際に、各前記データ群における時系列で直近の前記位置データである第2位置データの各々と当該複数の第1位置データとの相関の強さを求め、
各前記データ群のうち相対的に前記継続時間が長い当該データ群から優先順に、各前記第1位置データのうち当該継続時間が長いデータ群の前記第2位置データと前記相関が最も強い前記第1位置データを当該継続時間が長いデータ群に対して前記第2位置データとの時系列が分かるようにして追加する、
車両位置特定装置。
1. A vehicle location device comprising a controller,
The controller:
determining, for each of a plurality of data groups each including time-series position data relating to a forward vehicle, a duration during which an amount of change between adjacent pieces of the position data in the time series is equal to or less than a predetermined reference value;
When a plurality of first position data , which are new position data relating to the forward vehicle, are generated, a strength of correlation between each of the second position data, which are the most recent position data in time series in each of the data groups, and the plurality of first position data is calculated;
Adding the first position data having the strongest correlation with the second position data of the data group having the longest duration among the first position data to the data group having the longest duration in a manner that the time series with the second position data is clear, in order of priority from the data group having the relatively longest duration among the data groups ;
Vehicle location device.
コントローラを備える車両位置特定装置であって、
前記コントローラは、
各々が前方車両に関する時系列の位置データを含む複数のデータ群について、当該データ群毎に、時系列で前後する前記位置データ間の変化量が所定の基準値以下である状態の継続時間を求める継続時間算出部と、
前記前方車両に関する複数の新たな位置データである第1位置データが得られた際に、各前記データ群における時系列で直近の前記位置データである第2位置データの各々と当該複数の第1位置データの各々との相関の強さを求める相関算出部と、
各前記データ群のうち相対的に前記継続時間が長い当該データ群から優先順に、前記相関の強さに基づいて、前記第1位置データうち当該継続時間が長いデータ群の前記第2位置データと前記相関が最も強い前記第1位置データを当該継続時間が長いデータ群に対して前記第2位置データとの時系列が分かるようにして追加するデータ追加部と、
を含む、車両位置特定装置。
1. A vehicle location device comprising a controller,
The controller:
a duration calculation unit that calculates, for each of a plurality of data groups each including time-series position data relating to a forward vehicle, a duration of a state in which an amount of change between adjacent time-series position data of the forward vehicle is equal to or less than a predetermined reference value;
a correlation calculation unit that, when a plurality of first position data are obtained, calculates a strength of correlation between each of the plurality of first position data and each of the second position data, which is the most recent position data in time series in each of the data groups; and
a data adding unit that adds , in order of priority from the data group having the relatively longest duration among the data groups , the first position data that has the strongest correlation with the second position data of the data group having the longest duration among the first position data based on the strength of the correlation, to the data group having the longest duration in such a way that a time series with the second position data can be known ;
A vehicle location determination device comprising:
前記複数の新たな位置データの各々と、各前記データ群における直近の前記位置データとの間でユークリッド距離が小さいほど前記相関が強いと定められる、
請求項1又は2に記載の車両位置特定装置。
It is determined that the correlation is stronger as the Euclidean distance between each of the plurality of new position data and the nearest position data in each of the data groups is smaller.
3. A vehicle position determining device according to claim 1 or 2.
前記継続時間は、各前記データ群において時系列で前後する前記位置データ間の前記変化量が前記基準値以下である状態が継続するほど増加し、当該変化量が当該基準値を超えた場合に初期値にリセットされる、
請求項1~3の何れか1項に記載の車両位置特定装置。
the duration increases as the amount of change between the position data successive in time series in each of the data groups continues to be equal to or less than the reference value, and is reset to an initial value when the amount of change exceeds the reference value;
The vehicle position specifying device according to any one of claims 1 to 3.
前記基準値は、前記前方車両の種別に応じて異なる値に設定される、
請求項1~4の何れか1項に記載の車両位置特定装置。
The reference value is set to a different value depending on the type of the forward vehicle.
The vehicle position specifying device according to any one of claims 1 to 4.
コントローラにより実行される車両位置特定方法であって、
前記コントローラは、
各々が前方車両に関する時系列の位置データを含む複数のデータ群について、当該データ群毎に、時系列で前後する前記位置データの相互間の変化量が所定の基準値以下である状態の継続時間を求めること、
前記前方車両に関する複数の新たな位置データである第1位置データが発生した際に、各前記データ群における時系列で直近の前記位置データである第2位置データの各々と当該複数の第1位置データとの相関の強さを求めること、
各前記データ群のうち相対的に前記継続時間が長い当該データ群から優先順に前記第1位置データうち当該継続時間が長いデータ群の前記第2位置データと前記相関が最も強い前記第1位置データを当該継続時間が長いデータ群に対して前記第2位置データとの時系列が分かるようにして追加すること、
を実行する、車両位置特定方法。
1. A vehicle location method executed by a controller, comprising:
The controller:
determining, for each of a plurality of data groups each including time-series position data relating to a forward vehicle, a duration during which an amount of change between adjacent time-series position data of the data group is equal to or less than a predetermined reference value;
When a plurality of first position data , which are new position data relating to the forward vehicle, are generated, a strength of correlation between each of the second position data, which are the most recent position data in time series in each of the data groups, and the plurality of first position data is obtained;
adding, in order of priority from the data group having the relatively long duration among the data groups , the first position data having the strongest correlation with the second position data of the data group having the long duration among the first position data, to the data group having the long duration in such a manner that a time series with the second position data can be understood ;
A vehicle location method comprising:
請求項1~5の何れかに記載の車両位置特定装置により得られる各前記データ群を用いて車両用灯具の配光パターンを制御する、
配光制御装置。
A light distribution pattern of a vehicle lamp is controlled by using each of the data groups obtained by the vehicle position identification device according to any one of claims 1 to 5.
Light distribution control device.
請求項7に記載の配光制御装置と当該配光制御装置に接続された車両用灯具とを含む、
車両用灯具システム。
A vehicle lamp including the light distribution control device according to claim 7 and a vehicle lamp connected to the light distribution control device.
Vehicle lighting system.
JP2021119521A 2021-07-20 2021-07-20 Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system Active JP7608286B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021119521A JP7608286B2 (en) 2021-07-20 2021-07-20 Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system
PCT/JP2022/023606 WO2023002777A1 (en) 2021-07-20 2022-06-13 Vehicle position identification device, vehicle position identification method, light distribution control device, and vehicle lamp system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021119521A JP7608286B2 (en) 2021-07-20 2021-07-20 Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system

Publications (2)

Publication Number Publication Date
JP2023015621A JP2023015621A (en) 2023-02-01
JP7608286B2 true JP7608286B2 (en) 2025-01-06

Family

ID=84979938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021119521A Active JP7608286B2 (en) 2021-07-20 2021-07-20 Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system

Country Status (2)

Country Link
JP (1) JP7608286B2 (en)
WO (1) WO2023002777A1 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019111321A (en) 2017-12-01 2019-07-11 オリジン ワイヤレス, インコーポレイテッドOrigin Wireless, Inc. Method, apparatus, and system for periodic motion detection and monitoring
JP2020038200A (en) 2018-08-31 2020-03-12 株式会社デンソー Vehicle control device, method and storage medium
JP2020204820A (en) 2019-06-14 2020-12-24 マツダ株式会社 External environment recognition device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3400875B2 (en) * 1994-10-20 2003-04-28 本田技研工業株式会社 Moving object detection device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019111321A (en) 2017-12-01 2019-07-11 オリジン ワイヤレス, インコーポレイテッドOrigin Wireless, Inc. Method, apparatus, and system for periodic motion detection and monitoring
JP2020038200A (en) 2018-08-31 2020-03-12 株式会社デンソー Vehicle control device, method and storage medium
JP2020204820A (en) 2019-06-14 2020-12-24 マツダ株式会社 External environment recognition device

Also Published As

Publication number Publication date
JP2023015621A (en) 2023-02-01
WO2023002777A1 (en) 2023-01-26

Similar Documents

Publication Publication Date Title
US10981492B1 (en) Apparatus and method for controlling beam pattern of head lamp for vehicle
JP4538468B2 (en) Image processing apparatus, image processing method, and image processing system
JP6350402B2 (en) Vehicle headlamp control device
JP6319204B2 (en) Headlamp control device for vehicle
US20100102990A1 (en) Light source discriminating apparatus, a light source discriminating program, a vehicles detection apparatus, and a light control apparatus
JP2015033944A (en) Lighting control device for vehicle headlamp, vehicle headlamp system
WO2013080363A1 (en) Light distribution control system for vehicle
US12128815B2 (en) Headlight controller, headlight control method, and headlight system having a rainfall amount detection means
JP4466604B2 (en) Vehicle headlamp device
WO2019131055A1 (en) Vehicle lamp system, vehicle lamp control device, and vehicle lamp control method
KR102812374B1 (en) Compensation system for adaptive driving beam algorithm using camera and radar signal and method thereof
JP7608286B2 (en) Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system
JP2014101069A (en) Lighting control unit of vehicular headlamps, and vehicular headlamp system
JP7626655B2 (en) Vehicle position determining device, vehicle position determining method, light distribution control device, and vehicle lighting system
JP5897920B2 (en) Approaching vehicle detection device, lighting control device for vehicle headlamp, vehicle headlamp system
KR101095023B1 (en) Uplight Control System and Method
JP2012180051A (en) Vehicle headlight control device and vehicle headlight system
JP7605664B2 (en) Vehicle lighting control device, vehicle lighting control method, and vehicle lighting system
JP2024129433A (en) Vehicle lighting device and vehicle lighting system
JP6162012B2 (en) Lighting control device for vehicle headlamp, vehicle headlamp system
JP2021187353A (en) Control device of head light for vehicle, control method of head light for vehicle and lamp system for vehicle
JP2022164300A (en) Lamp control device
JP7768848B2 (en) Vehicle lighting device control device, vehicle lighting system
US20250326351A1 (en) Vehicle lamp control apparatus, vehicle lamp control method and vehicle lamp system
JP7746952B2 (en) Vehicle headlight system, display control method for vehicle headlight system, and display control program for vehicle headlight system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240603

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240723

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20240918

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241004

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: 20241213

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241218

R150 Certificate of patent or registration of utility model

Ref document number: 7608286

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150