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
JP7066271B2 - Image processing device, image processing method and head-up display system - Google Patents
[go: Go Back, main page]

JP7066271B2 - Image processing device, image processing method and head-up display system - Google Patents

Image processing device, image processing method and head-up display system Download PDF

Info

Publication number
JP7066271B2
JP7066271B2 JP2018100254A JP2018100254A JP7066271B2 JP 7066271 B2 JP7066271 B2 JP 7066271B2 JP 2018100254 A JP2018100254 A JP 2018100254A JP 2018100254 A JP2018100254 A JP 2018100254A JP 7066271 B2 JP7066271 B2 JP 7066271B2
Authority
JP
Japan
Prior art keywords
marker
vehicle
projected image
image
detection unit
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
JP2018100254A
Other languages
Japanese (ja)
Other versions
JP2019202698A (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.)
Alpine Electronics Inc
Original Assignee
Alpine Electronics Inc
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 Alpine Electronics Inc filed Critical Alpine Electronics Inc
Priority to JP2018100254A priority Critical patent/JP7066271B2/en
Publication of JP2019202698A publication Critical patent/JP2019202698A/en
Application granted granted Critical
Publication of JP7066271B2 publication Critical patent/JP7066271B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Instrument Panels (AREA)
  • Controls And Circuits For Display Device (AREA)

Description

本発明は、画像処理装置、画像処理方法及びヘッドアップディスプレイシステムに関する。 The present invention relates to an image processing apparatus, an image processing method and a head-up display system.

従来より、車両にヘッドアップディスプレイシステムを搭載し、運転者に通知する情報を、車両前方の虚像として視認させる投影技術が知られている。当該ヘッドアップディスプレイによれば、運転者は、運転中に視線を大きく動かすことなく情報を視認することができる。 Conventionally, there has been known a projection technique in which a head-up display system is mounted on a vehicle and information notified to the driver is visually recognized as a virtual image in front of the vehicle. According to the head-up display, the driver can visually recognize the information without significantly moving his / her line of sight while driving.

また、最近では、かかる投影技術を応用して、運転者がフロントウィンドウ越しに視認する実景(例えば、自車両の前方を走行する他車両)に、AR(Augmented Reality)マーカと呼ばれるオブジェクトを重ね合わせる画像処理技術も提案されている。 Recently, by applying such projection technology, an object called an AR (Augmented Reality) marker is superimposed on a real scene that the driver sees through the front window (for example, another vehicle traveling in front of the own vehicle). Image processing techniques have also been proposed.

特開2015-221651号公報Japanese Patent Application Laid-Open No. 2015-221651 特開2015-226304号公報JP-A-2015-226304 特開2015-009677号公報Japanese Patent Application Laid-Open No. 2015-09677 国際公開第2015/128985号International Publication No. 2015/128985

しかしながら、前方を走行する他車両と自車両との相対的な位置関係は、例えば、路面の凹凸やバンクの有無等、走行環境によって大きく変動する。このような変動に対して、ARマーカをリアルタイムに追従させることは困難であり、例えば、前方を走行する他車両に対してARマーカが位置ずれを起こすことがある。このような位置ずれは、運転者に対して違和感を与える。 However, the relative positional relationship between the other vehicle traveling ahead and the own vehicle varies greatly depending on the traveling environment such as unevenness of the road surface and the presence or absence of banks. It is difficult to make the AR marker follow such fluctuations in real time, and for example, the AR marker may be displaced with respect to another vehicle traveling ahead. Such misalignment gives the driver a sense of discomfort.

本発明は上記課題に鑑みてなされたものであり、ヘッドアップディスプレイシステムにおいて、運転者に与える違和感を低減させることを目的とする。 The present invention has been made in view of the above problems, and an object of the present invention is to reduce a sense of discomfort given to a driver in a head-up display system.

一態様によれば、画像処理装置は以下のような構成を備える。即ち、
車両のフロントガラスに投影することで、該車両の前方に位置する対象物がオブジェクトに囲まれているように視認される投影画像を出力する画像処理装置であって、
前記車両の高さ方向の動作及び幅方向の動作を検出する検出部と、
前記検出部が、前記高さ方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの高さ方向の辺または面を残したまま高さ方向と略直交する方向の辺または面を非表示にし、または、視認しにくくし、前記検出部が、前記幅方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの幅方向の辺または面を残したまま幅方向と略直交する方向の辺または面を非表示にする、または、視認しにくくする補正部とを有することを特徴とする。
According to one aspect, the image processing apparatus has the following configuration. That is,
An image processing device that outputs a projected image in which an object located in front of the vehicle is visually recognized as being surrounded by an object by projecting it onto the windshield of the vehicle.
A detection unit that detects the movement in the height direction and the movement in the width direction of the vehicle,
When the detection unit detects the movement in the height direction, the side or surface in the direction substantially orthogonal to the height direction is detected while leaving the side or surface in the height direction of the object included in the projected image. When the detection unit detects an operation in the width direction by hiding or making it difficult to see, it is abbreviated as the width direction while leaving the side or surface in the width direction of the object included in the projected image. It is characterized by having a correction unit that hides sides or faces in orthogonal directions or makes it difficult to see.

ヘッドアップディスプレイシステムにおいて、運転者に与える違和感を低減させることができる。 In the head-up display system, it is possible to reduce the discomfort given to the driver.

第1の実施形態に係るヘッドアップディスプレイシステムのシステム構成の一例を示す図である。It is a figure which shows an example of the system configuration of the head-up display system which concerns on 1st Embodiment. 第1の実施形態に係るヘッドアップディスプレイシステムを構成する各装置の配置例を示す図である。It is a figure which shows the arrangement example of each apparatus which constitutes the head-up display system which concerns on 1st Embodiment. ARマーカを含む投影画像の投影例を示す第1の図である。It is the first figure which shows the projection example of the projection image which includes an AR marker. 画像処理装置のハードウェア構成の一例を示す図である。It is a figure which shows an example of the hardware composition of an image processing apparatus. ARマーカ部の機能構成の詳細を示す図である。It is a figure which shows the detail of the functional structure of the AR marker part. ARマーカ対象検出部及びARマーカ生成部による処理の具体例を示す第1の図である。FIG. 1 is a first diagram showing a specific example of processing by the AR marker target detection unit and the AR marker generation unit. 車両動作検出部による処理の具体例を示す図である。It is a figure which shows the specific example of the processing by a vehicle motion detection part. ARマーカ補正部による処理の具体例を示す第1の図である。FIG. 1 is a first diagram showing a specific example of processing by the AR marker correction unit. ARマーカ部によるARマーカ処理の流れを示すフローチャートである。It is a flowchart which shows the flow of AR marker processing by an AR marker part. ARマーカを含む投影画像の補正時間帯における投影例を示す第1の図である。It is the first figure which shows the projection example in the correction time zone of the projection image which includes an AR marker. ARマーカを含む投影画像の補正時間帯における投影例を示す第2の図である。It is a 2nd figure which shows the projection example in the correction time zone of the projection image including an AR marker. ARマーカを含む投影画像の補正時間帯における投影例を示す第3の図である。FIG. 3 is a third diagram showing an example of projection in a correction time zone of a projected image including an AR marker. 第2の実施形態に係るヘッドアップディスプレイシステムを構成する各装置の配置例を示す図である。It is a figure which shows the arrangement example of each apparatus which constitutes the head-up display system which concerns on 2nd Embodiment. ARマーカを含む投影画像の投影例を示す第2の図である。It is the 2nd figure which shows the projection example of the projection image which includes an AR marker. ARマーカ対象検出部及びARマーカ生成部による処理の具体例を示す第2の図である。FIG. 2 is a second diagram showing a specific example of processing by the AR marker target detection unit and the AR marker generation unit. ARマーカ補正部による処理の具体例を示す第2の図である。FIG. 2 is a second diagram showing a specific example of processing by the AR marker correction unit. ARマーカを含む投影画像の補正時間帯における投影例を示す第4の図である。FIG. 4 is a fourth diagram showing an example of projection in a correction time zone of a projected image including an AR marker.

以下、各実施形態について添付の図面を参照しながら説明する。なお、本明細書及び図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複した説明を省く。 Hereinafter, each embodiment will be described with reference to the attached drawings. In the present specification and the drawings, components having substantially the same functional configuration are designated by the same reference numerals to omit duplicate explanations.

[第1の実施形態]
<ヘッドアップディスプレイシステムのシステム構成>
はじめに、車両に搭載されるヘッドアップディスプレイシステムのシステム構成について説明する。図1は、第1の実施形態に係るヘッドアップディスプレイシステムのシステム構成の一例を示す図である。図1に示すように、ヘッドアップディスプレイシステム100は、撮像装置110、車両動作検出センサ120、画像処理装置130、光学部材150を有する。なお、本実施形態において、ヘッドアップディスプレイシステム100は、車両のイグニッションスイッチがON状態になることで起動し、OFF状態になることで停止するものとする。ただし、ヘッドアップディスプレイシステム100の起動、停止のタイミングはこれに限定されず、例えば、車両のイグニッションスイッチがON状態になった後で、車両の運転者の指示に基づいて起動、停止するように構成してもよい。
[First Embodiment]
<System configuration of head-up display system>
First, the system configuration of the head-up display system mounted on the vehicle will be described. FIG. 1 is a diagram showing an example of a system configuration of a head-up display system according to the first embodiment. As shown in FIG. 1, the head-up display system 100 includes an image pickup device 110, a vehicle motion detection sensor 120, an image processing device 130, and an optical member 150. In the present embodiment, the head-up display system 100 is started when the ignition switch of the vehicle is turned on, and is stopped when the ignition switch of the vehicle is turned off. However, the timing of starting and stopping the head-up display system 100 is not limited to this, and for example, after the ignition switch of the vehicle is turned on, the head-up display system 100 is started and stopped based on the instruction of the driver of the vehicle. It may be configured.

撮像装置110は車両の幅方向中央位置において前方を撮影し、撮影画像を画像処理装置130に送信する。車両動作検出センサ120は、車両の所定方向の動作を、基準位置からの変位を示す変位信号として検出し、画像処理装置130に送信する。なお、本実施形態では、車両動作検出センサ120として、6軸のジャイロセンサを用いるものとする。 The image pickup apparatus 110 photographs the front at the center position in the width direction of the vehicle, and transmits the captured image to the image processing apparatus 130. The vehicle motion detection sensor 120 detects the motion of the vehicle in a predetermined direction as a displacement signal indicating the displacement from the reference position, and transmits the motion to the image processing device 130. In this embodiment, a 6-axis gyro sensor is used as the vehicle motion detection sensor 120.

画像処理装置130には、ARマーカプログラムがインストールされており、当該プログラムが実行されることで、画像処理装置130は、ARマーカ部140として機能する。ARマーカ部140は、撮影画像よりARマーカ(オブジェクト)を重ね合わせる対象物(ARマーカ対象物)を検出する。また、ARマーカ部140は、検出したARマーカ対象物の位置及び大きさに応じて、車両のフロントガラスに投影する投影画像(ARマーカを含む投影画像)を生成し、出力する。 An AR marker program is installed in the image processing device 130, and when the program is executed, the image processing device 130 functions as an AR marker unit 140. The AR marker unit 140 detects an object (AR marker object) on which the AR marker (object) is superimposed from the captured image. Further, the AR marker unit 140 generates and outputs a projected image (projected image including the AR marker) projected on the windshield of the vehicle according to the position and size of the detected AR marker object.

また、ARマーカ部140は、車両動作検出センサ120から送信される変位信号を監視し、車両の所定方向の動作を検出した場合に、投影画像に含まれるARマーカの一部を、動作方向に応じて補正する。これにより、ARマーカ部140によれば、車両の所定方向の動作により、車両の運転者により視認されるARマーカがARマーカ対象物に対して位置ずれを起こした場合でも、運転者に与える違和感を低減させることができる。 Further, the AR marker unit 140 monitors the displacement signal transmitted from the vehicle motion detection sensor 120, and when the motion in the predetermined direction of the vehicle is detected, a part of the AR marker included in the projected image is moved in the motion direction. Correct accordingly. As a result, according to the AR marker unit 140, even if the AR marker visually recognized by the driver of the vehicle is displaced with respect to the AR marker object due to the movement of the vehicle in a predetermined direction, a sense of discomfort is given to the driver. Can be reduced.

光学部材150は、画像処理装置130から出力される投影画像を、車両のフロントガラスに投影する。光学部材150は、車両のフロントガラスに投影された投影画像が、車両前方の虚像として、運転者により視認されるように構成されている。これにより、実景のARマーカ対象物がARマーカに囲まれているように運転者に視認されることになる。 The optical member 150 projects the projected image output from the image processing device 130 onto the windshield of the vehicle. The optical member 150 is configured so that the projected image projected on the windshield of the vehicle can be visually recognized by the driver as a virtual image in front of the vehicle. As a result, the AR marker object in the actual scene is visually recognized by the driver as if it is surrounded by the AR marker.

<ヘッドアップディスプレイシステムを構成する各装置の配置例>
次に、ヘッドアップディスプレイシステム100を構成する各装置の配置例について説明する。図2は、第1の実施形態に係るヘッドアップディスプレイシステムを構成する各装置の配置例を示す図である。
<Arrangement example of each device constituting the head-up display system>
Next, an arrangement example of each device constituting the head-up display system 100 will be described. FIG. 2 is a diagram showing an arrangement example of each device constituting the head-up display system according to the first embodiment.

図2に示すように、撮像装置110は、車両のフロントガラス160近傍であって、車両の幅方向中央位置の天井部分に、車両の前方に向けて配置される。これにより、撮像装置110は、車両の幅方向中央位置において前方を撮影することができる。また、車両動作検出センサ120、画像処理装置130は、車両のセンタコンソールの裏側または床下に配置される。 As shown in FIG. 2, the image pickup apparatus 110 is arranged in the vicinity of the windshield 160 of the vehicle, on the ceiling portion at the center position in the width direction of the vehicle, toward the front of the vehicle. As a result, the image pickup apparatus 110 can photograph the front at the center position in the width direction of the vehicle. Further, the vehicle motion detection sensor 120 and the image processing device 130 are arranged behind the center console of the vehicle or under the floor.

図2に示すように、画像処理装置130より出力された投影画像は、光学部材150を構成するスクリーン151に描画され、反射ミラー152、153を介してフロントガラス160に投影される。これにより、運転者は、投影画像に含まれるARマーカを、図2に示す虚像の位置において視認することになる。このため、ARマーカ対象物の位置及び大きさに応じて、投影画像に含まれるARマーカの位置及び大きさを制御することで、ARマーカ対象物がARマーカに囲まれているように運転者に視認させることができる。なお、図2に示すように、本実施形態においては、車両の高さ方向をy軸方向、車両の前後方向をz軸方向とおく。 As shown in FIG. 2, the projected image output from the image processing device 130 is drawn on the screen 151 constituting the optical member 150 and projected onto the windshield 160 via the reflection mirrors 152 and 153. As a result, the driver can visually recognize the AR marker included in the projected image at the position of the virtual image shown in FIG. Therefore, by controlling the position and size of the AR marker included in the projected image according to the position and size of the AR marker object, the driver can make the AR marker object surrounded by the AR marker. Can be visually recognized. As shown in FIG. 2, in the present embodiment, the height direction of the vehicle is the y-axis direction, and the front-rear direction of the vehicle is the z-axis direction.

<投影画像の投影例>
次に、投影画像の投影例について説明する。図3は、ARマーカを含む投影画像の投影例を示す第1の図である。図3に示すように、運転者は、車両のフロントガラス160を介して、自車両の前方の実景を視認することができる。運転者が視認する実景には、自車両の前方を走行する他車両300が含まれる。本実施形態において他車両300は、ARマーカ対象物として検出される。
<Projection example of projected image>
Next, an example of projection of a projected image will be described. FIG. 3 is a first diagram showing a projection example of a projected image including an AR marker. As shown in FIG. 3, the driver can visually recognize the actual view in front of the own vehicle through the windshield 160 of the vehicle. The actual scene visually recognized by the driver includes another vehicle 300 traveling in front of the own vehicle. In this embodiment, the other vehicle 300 is detected as an AR marker object.

このため、投影画像には、他車両300を囲むように構成されたARマーカが含まれる。具体的には、図3に示すように、投影画像がフロントガラス160に投影されることで、運転者に視認されるARマーカ310が他車両300を囲むように、投影画像内のARマーカの位置座標、幅方向長さ、高さ方向長さが算出される。なお、図3に示すように、本実施形態では、車両の幅方向をx軸とおく。 Therefore, the projected image includes an AR marker configured to surround the other vehicle 300. Specifically, as shown in FIG. 3, when the projected image is projected on the windshield 160, the AR marker 310 visually recognized by the driver surrounds the other vehicle 300, so that the AR marker in the projected image is displayed. The position coordinates, the length in the width direction, and the length in the height direction are calculated. As shown in FIG. 3, in the present embodiment, the width direction of the vehicle is set to the x-axis.

<画像処理装置のハードウェア構成>
次に、画像処理装置130のハードウェア構成について説明する。図4は、画像処理装置のハードウェア構成の一例を示す図である。図4に示すように、画像処理装置130は、CPU(Central Processing Unit)401、ROM(Read Only Memory)402、RAM(Random Access Memory)403を有する。また、画像処理装置130は、GPU(Graphic Processing Unit)404、I/F(Interface)装置405を有する。なお、画像処理装置130の各部は、バス406を介して相互に接続されている。
<Hardware configuration of image processing device>
Next, the hardware configuration of the image processing apparatus 130 will be described. FIG. 4 is a diagram showing an example of the hardware configuration of the image processing device. As shown in FIG. 4, the image processing device 130 includes a CPU (Central Processing Unit) 401, a ROM (Read Only Memory) 402, and a RAM (Random Access Memory) 403. Further, the image processing device 130 includes a GPU (Graphic Processing Unit) 404 and an I / F (Interface) device 405. Each part of the image processing device 130 is connected to each other via a bus 406.

CPU401は、ROM402にインストールされている各種プログラム(例えば、ARマーカプログラム等)を実行するデバイスである。ROM402は、不揮発性メモリであり、CPU401によって実行される各種プログラムを格納する、主記憶デバイスとして機能する。RAM403は、DRAM(Dynamic Random Access Memory)やSRAM(Static Random Access Memory)等の揮発性メモリである。RAM403は、ROM402にインストールされている各種プログラムがCPU401によって実行される際に展開される作業領域を提供する、主記憶デバイスとして機能する。 The CPU 401 is a device that executes various programs (for example, an AR marker program) installed in the ROM 402. The ROM 402 is a non-volatile memory and functions as a main storage device for storing various programs executed by the CPU 401. The RAM 403 is a volatile memory such as a DRAM (Dynamic Random Access Memory) or a SRAM (Static Random Access Memory). The RAM 403 functions as a main storage device that provides a work area that is expanded when various programs installed in the ROM 402 are executed by the CPU 401.

GPU404は、画像処理を行う専用の集積回路であり、第1の実施形態では、ARマーカプログラムを実行するCPU401からの指示に基づき、投影画像の生成等を行う。I/F装置405は、撮像装置110及び車両動作検出センサ120と、画像処理装置130とを接続するための接続デバイスである。 The GPU 404 is a dedicated integrated circuit that performs image processing, and in the first embodiment, a projected image is generated based on an instruction from the CPU 401 that executes the AR marker program. The I / F device 405 is a connection device for connecting the image pickup device 110, the vehicle motion detection sensor 120, and the image processing device 130.

<画像処理装置のARマーカ部の機能構成>
次に、画像処理装置130のARマーカ部140の機能構成の詳細について説明する。図5は、ARマーカ部の機能構成の詳細を示す図である。図5に示すように、ARマーカ部140は、ARマーカ対象検出部501、ARマーカ生成部502、車両動作検出部503、ARマーカ補正部504、ARマーカ出力部505を有する。
<Functional configuration of the AR marker section of the image processing device>
Next, the details of the functional configuration of the AR marker unit 140 of the image processing apparatus 130 will be described. FIG. 5 is a diagram showing details of the functional configuration of the AR marker unit. As shown in FIG. 5, the AR marker unit 140 includes an AR marker target detection unit 501, an AR marker generation unit 502, a vehicle motion detection unit 503, an AR marker correction unit 504, and an AR marker output unit 505.

ARマーカ対象検出部501は、撮像装置110より撮影画像を取得し、撮影画像に含まれるARマーカ対象物を検出する。また、ARマーカ対象検出部501は、検出したARマーカ対象物の位置座標、幅方向長さ、高さ方向長さを、ARマーカ生成部502に通知する。 The AR marker target detection unit 501 acquires a captured image from the image pickup device 110 and detects an AR marker target included in the captured image. Further, the AR marker target detection unit 501 notifies the AR marker generation unit 502 of the position coordinates, the width direction length, and the height direction length of the detected AR marker target object.

ARマーカ生成部502は、ARマーカ対象検出部501より通知された、位置座標、幅方向長さ、高さ方向長さに基づいて、投影画像内におけるARマーカの位置、大きさを算出し、ARマーカを含む投影画像を生成する。また、ARマーカ生成部502は、生成した投影画像を、ARマーカ補正部504に通知する。 The AR marker generation unit 502 calculates the position and size of the AR marker in the projected image based on the position coordinates, the length in the width direction, and the length in the height direction notified by the AR marker target detection unit 501. Generate a projected image containing an AR marker. Further, the AR marker generation unit 502 notifies the AR marker correction unit 504 of the generated projection image.

車両動作検出部503は検出部の一例であり、車両動作検出センサより取得した変位信号を監視し、車両の所定方向の動作を検出する。また、車両動作検出部503は、車両の所定方向の動作を検出した場合に、検出結果をARマーカ補正部504に通知する。 The vehicle motion detection unit 503 is an example of the detection unit, monitors the displacement signal acquired from the vehicle motion detection sensor, and detects the motion of the vehicle in a predetermined direction. Further, when the vehicle motion detection unit 503 detects the motion of the vehicle in a predetermined direction, the vehicle motion detection unit 503 notifies the AR marker correction unit 504 of the detection result.

ARマーカ補正部504は補正部の一例である。ARマーカ補正部504は、車両動作検出部503より所定方向の動作を検出した旨の検出結果を受信した場合に、ARマーカ生成部502により生成された投影画像に含まれるARマーカの少なくとも一部を、動作方向に応じて補正する。また、ARマーカ補正部504は、少なくとも一部が補正された補正後のARマーカを含む投影画像をARマーカ出力部505に通知する。 The AR marker correction unit 504 is an example of a correction unit. When the AR marker correction unit 504 receives the detection result indicating that the motion in a predetermined direction is detected from the vehicle motion detection unit 503, the AR marker correction unit 504 is at least a part of the AR marker included in the projection image generated by the AR marker generation unit 502. Is corrected according to the operating direction. Further, the AR marker correction unit 504 notifies the AR marker output unit 505 of the projected image including the corrected AR marker whose at least a part has been corrected.

なお、ARマーカ補正部504は、車両動作検出部503より所定方向の動作を検出した旨の検出結果を受信しなかった場合には、ARマーカ生成部502により生成された投影画像に含まれるARマーカを補正することなく、ARマーカ出力部505に通知する。 If the AR marker correction unit 504 does not receive the detection result indicating that the motion in the predetermined direction is detected from the vehicle motion detection unit 503, the AR marker correction unit 504 includes the AR included in the projection image generated by the AR marker generation unit 502. Notify the AR marker output unit 505 without correcting the marker.

ARマーカ出力部505は、ARマーカ補正部504より通知された投影画像を出力する。これにより、車両のフロントガラス160には、ARマーカを含む投影画像が投影される。 The AR marker output unit 505 outputs the projected image notified by the AR marker correction unit 504. As a result, a projected image including the AR marker is projected on the windshield 160 of the vehicle.

<ARマーカ部の各部の処理の具体例>
次に、ARマーカ部140の各部(ARマーカ出力部505を除く、ARマーカ対象検出部501、ARマーカ生成部502、車両動作検出部503、ARマーカ補正部504)の処理の具体例について説明する。
<Specific example of processing of each part of AR marker part>
Next, specific examples of processing of each part of the AR marker unit 140 (excluding the AR marker output unit 505, the AR marker target detection unit 501, the AR marker generation unit 502, the vehicle motion detection unit 503, and the AR marker correction unit 504) will be described. do.

(1)ARマーカ対象検出部及びARマーカ生成部による処理の具体例
はじめに、ARマーカ対象検出部501及びARマーカ生成部502による処理の具体例について説明する。図6は、ARマーカ対象検出部及びARマーカ生成部による処理の具体例を示す第1の図である。
(1) Specific Example of Processing by AR Marker Target Detection Unit and AR Marker Generation Unit First, a specific example of processing by the AR marker target detection unit 501 and the AR marker generation unit 502 will be described. FIG. 6 is a first diagram showing a specific example of processing by the AR marker target detection unit and the AR marker generation unit.

このうち、図6(a)は、ARマーカ対象検出部501が撮像装置110より取得した撮影画像600を示している。図6(a)に示すように、撮影画像600には、自車両の前方を走行する他車両300が含まれる。 Of these, FIG. 6A shows a photographed image 600 acquired by the AR marker target detection unit 501 from the image pickup apparatus 110. As shown in FIG. 6A, the captured image 600 includes another vehicle 300 traveling in front of the own vehicle.

図6(b)は、ARマーカ対象検出部501により、撮影画像600に含まれるARマーカ対象物として、他車両300が検出された様子を示している。図6(b)の例は、ARマーカ対象検出部501が、他車両300の撮影画像600内での位置座標(x,y)、幅方向長さ(w)、高さ方向長さ(h)を算出した様子を示している。 FIG. 6B shows a state in which another vehicle 300 is detected as an AR marker target object included in the captured image 600 by the AR marker target detection unit 501. In the example of FIG. 6B, the AR marker target detection unit 501 has the position coordinates (x p , y p ), the width direction length (w p ), and the height direction length in the captured image 600 of the other vehicle 300. It shows how the ( hp ) was calculated.

図6(c)は、撮影画像600における他車両300の位置座標、幅方向長さ、高さ方向長さに基づいて、ARマーカ生成部502が、投影画像610内におけるARマーカ611の、
・位置座標(x、y)、
・幅方向長さ(w
・高さ方向長さ(h
を算出した様子を示している。
FIG. 6C shows that the AR marker generation unit 502 uses the AR marker 611 in the projected image 610 based on the position coordinates, the width direction length, and the height direction length of the other vehicle 300 in the captured image 600.
-Position coordinates (x d , y d ),
・ Length in the width direction ( wd )
・ Length in the height direction ( hd )
Is shown.

(2)車両動作検出部による処理の具体例
次に、車両動作検出部503による処理の具体例について説明する。図7は、車両動作検出部による処理の具体例を示す図である。このうち、図7(a)は、車両動作検出部503による、車両のy軸方向の動作の基準位置からの変位710と、変位信号711と、変位信号の処理結果712とを示した図である。
(2) Specific Example of Processing by Vehicle Motion Detection Unit Next, a specific example of processing by the vehicle motion detection unit 503 will be described. FIG. 7 is a diagram showing a specific example of processing by the vehicle motion detection unit. Of these, FIG. 7A is a diagram showing the displacement 710, the displacement signal 711, and the displacement signal processing result 712 from the reference position of the movement of the vehicle in the y-axis direction by the vehicle motion detection unit 503. be.

図7(a)に示すように、車両動作検出部503は、車両のy軸方向の動作として、変位710を検出する。変位信号711において、横軸は時間を表し、縦軸はy軸方向の変位710を表している。更に、変位信号の処理結果712は、変位信号711を、単位時間ごとにp-p(ピークtoピーク)の振幅値に変換することで得られた処理結果である。 As shown in FIG. 7A, the vehicle motion detection unit 503 detects the displacement 710 as the motion in the y-axis direction of the vehicle. In the displacement signal 711, the horizontal axis represents time and the vertical axis represents the displacement 710 in the y-axis direction. Further, the displacement signal processing result 712 is a processing result obtained by converting the displacement signal 711 into an amplitude value of pp (peak to peak) every unit time.

車両動作検出部503では、変位信号の処理結果712が閾値713を超えた場合に、車両のy軸方向の動作を検出した旨の検出結果を、ARマーカ補正部504に通知する。図7(a)の例は、車両動作検出部503が、矢印714で示す時間帯(補正時間帯)において、車両のy軸方向の動作を検出した旨の検出結果を、ARマーカ補正部504に通知した様子を示している。なお、図7(a)に示す処理結果712は、例えば、車両が、舗装された道路を走行した後に、舗装されていない砂利道等を一時的に走行し、再び、舗装された道路を走行した場合等に発生する。 The vehicle motion detection unit 503 notifies the AR marker correction unit 504 of the detection result that the motion in the y-axis direction of the vehicle is detected when the displacement signal processing result 712 exceeds the threshold value 713. In the example of FIG. 7A, the AR marker correction unit 504 determines that the vehicle motion detection unit 503 has detected the movement of the vehicle in the y-axis direction in the time zone (correction time zone) indicated by the arrow 714. It shows how it was notified to. In the processing result 712 shown in FIG. 7A, for example, after the vehicle travels on a paved road, it temporarily travels on an unpaved gravel road or the like, and then travels on the paved road again. It occurs when you do.

図7(b)は、車両動作検出部503による、車両のx軸方向の動作の基準位置からの変位720と、変位信号722とを示した図である。図7(b)に示すように、車両動作検出部503は、車両のx軸方向の動作として、変位720を検出する。変位信号722において、横軸は時間を表し、縦軸はx軸方向の変位720を表している。 FIG. 7B is a diagram showing the displacement 720 from the reference position of the movement of the vehicle in the x-axis direction by the vehicle motion detection unit 503 and the displacement signal 722. As shown in FIG. 7B, the vehicle motion detection unit 503 detects the displacement 720 as the motion in the x-axis direction of the vehicle. In the displacement signal 722, the horizontal axis represents time and the vertical axis represents displacement 720 in the x-axis direction.

車両動作検出部503では、変位信号722が閾値723を超えた場合に、車両のx軸方向の動作を検出した旨の検出結果を、ARマーカ補正部504に通知する。図7(b)の例は、車両動作検出部503が、矢印724で示す時間帯(補正時間帯)において、車両のx軸方向の動作を検出した旨の検出結果を、ARマーカ補正部504に通知した様子を示している。なお、図7(b)に示す変位信号722は、例えば、車両が、直線の道路を走行した後に、一時的に右方向に急激なカーブを走行し、その後、再び、直線の道路を走行した場合等に発生する。 When the displacement signal 722 exceeds the threshold value 723, the vehicle motion detection unit 503 notifies the AR marker correction unit 504 of the detection result that the motion in the x-axis direction of the vehicle is detected. In the example of FIG. 7B, the AR marker correction unit 504 determines that the vehicle motion detection unit 503 has detected the movement of the vehicle in the x-axis direction in the time zone (correction time zone) indicated by the arrow 724. It shows how it was notified to. The displacement signal 722 shown in FIG. 7B, for example, indicates that the vehicle travels on a straight road, temporarily travels on a sharp curve to the right, and then travels on the straight road again. Occurs in some cases.

図7(c)は、車両動作検出部503による、車両のz軸周りの動作の基準位置からの変位730と、変位信号732とを示した図である。図7(c)に示すように、車両動作検出部503は、車両のz軸周りの動作として、変位730を検出する。変位信号732において、横軸は時間を表し、縦軸はz軸周りの変位730を表している。 FIG. 7C is a diagram showing the displacement 730 from the reference position of the motion around the z-axis of the vehicle and the displacement signal 732 by the vehicle motion detection unit 503. As shown in FIG. 7 (c), the vehicle motion detection unit 503 detects the displacement 730 as the motion around the z-axis of the vehicle. In the displacement signal 732, the horizontal axis represents time and the vertical axis represents displacement 730 around the z-axis.

車両動作検出部503では、変位信号732が閾値733を超えた場合に、車両のz軸周りの動作を検出した旨の検出結果を、ARマーカ補正部504に通知する。図7(c)の例は、車両動作検出部503が、矢印734で示す時間帯(補正時間帯)において、車両のz軸周りの動作を検出した旨の検出結果を、ARマーカ補正部504に通知した様子を示している。なお、図7(c)に示す変位信号732は、例えば、車両が、平坦な道路を走行した後に、バンクのついた左カーブを一時的に走行し、その後、再び、平坦な道路を走行した場合等に発生する。 The vehicle motion detection unit 503 notifies the AR marker correction unit 504 of the detection result that the motion around the z-axis of the vehicle is detected when the displacement signal 732 exceeds the threshold value 733. In the example of FIG. 7C, the AR marker correction unit 504 detects the detection result that the vehicle motion detection unit 503 has detected the movement of the vehicle around the z-axis in the time zone (correction time zone) indicated by the arrow 734. It shows how it was notified to. The displacement signal 732 shown in FIG. 7 (c) is, for example, a vehicle traveling on a flat road, temporarily traveling on a left curve with a bank, and then traveling on the flat road again. Occurs in some cases.

(3)ARマーカ補正部による処理の具体例
次に、ARマーカ補正部504による処理の具体例について説明する。図8は、ARマーカ補正部による処理の具体例を示す第1の図である。図8において、"補正前"は、ARマーカ生成部502より通知される投影画像に含まれるARマーカを示している。図8に示すように、ARマーカ生成部502より通知される投影画像に含まれるARマーカは、矩形形状を有している。
(3) Specific Example of Processing by AR Marker Correction Unit Next, a specific example of processing by the AR marker correction unit 504 will be described. FIG. 8 is a first diagram showing a specific example of processing by the AR marker correction unit. In FIG. 8, "before correction" indicates the AR marker included in the projected image notified by the AR marker generation unit 502. As shown in FIG. 8, the AR marker included in the projected image notified by the AR marker generation unit 502 has a rectangular shape.

一方、図8において、"補正後"は、ARマーカ補正部504により補正された後のARマーカを示している。このうち、"y軸方向"は、車両動作検出部503より、車両のy軸方向の動作を検出した旨の検出結果が通知された場合の補正後のARマーカを示している。図8に示すように、車両のy軸方向の動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカに含まれる4辺のうち、y軸方向に略直交する辺を非表示にする、または視認しにくくする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカの、y軸方向に略直交する辺が変更されることになる。なお、視認しにくくする補正とは、例えば、輝度を下げる、色を変える等の補正を指す。 On the other hand, in FIG. 8, "after correction" indicates the AR marker after being corrected by the AR marker correction unit 504. Of these, "y-axis direction" indicates the corrected AR marker when the vehicle motion detection unit 503 notifies the detection result that the motion in the y-axis direction of the vehicle is detected. As shown in FIG. 8, when the detection result indicating that the movement of the vehicle in the y-axis direction is detected is notified, the AR marker correction unit 504 substantially orthogonal to the y-axis direction among the four sides included in the AR marker. Make corrections such as hiding the side to be used or making it difficult to see. As a result, the side of the AR marker visually recognized by projecting the projected image, which is substantially orthogonal to the y-axis direction, is changed. The correction that makes it difficult to see is, for example, a correction such as lowering the brightness or changing the color.

また、"x軸方向"は、車両動作検出部503より、車両のx軸方向の動作を検出した旨の検出結果が通知された場合の補正後のARマーカを示している。図8に示すように、車両のx軸方向の動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカに含まれる4辺のうち、x軸方向に略直交する辺を非表示にする、または視認しにくくする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカの、x軸方向に略直交する辺が変更されることになる。 Further, "x-axis direction" indicates a corrected AR marker when the vehicle motion detection unit 503 notifies the detection result that the motion in the x-axis direction of the vehicle is detected. As shown in FIG. 8, when the detection result that the movement of the vehicle in the x-axis direction is detected is notified, the AR marker correction unit 504 substantially orthogonal to the x-axis direction among the four sides included in the AR marker. Make corrections such as hiding the side to be used or making it difficult to see. As a result, the side of the AR marker visually recognized by projecting the projected image, which is substantially orthogonal to the x-axis direction, is changed.

更に、"z軸周り"は、車両動作検出部503より、車両のz軸周りの動作を検出した旨の検出結果が通知された場合の補正後のARマーカを示している。図8に示すように、車両のz軸周りの動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカの4隅を曲線にする、または、ARマーカを楕円形状にする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカの辺が、曲線に変更されることになる。 Further, "around the z-axis" indicates a corrected AR marker when the vehicle motion detection unit 503 notifies the detection result that the motion around the z-axis of the vehicle is detected. As shown in FIG. 8, when the detection result that the movement around the z-axis of the vehicle is detected is notified, the AR marker correction unit 504 makes the four corners of the AR marker curved or makes the AR marker elliptical. Make corrections such as making it into a shape. As a result, the side of the AR marker that is visually recognized by projecting the projected image is changed to a curved line.

このように、ARマーカ補正部504では、車両の所定方向の動作が検出されると、ARマーカ生成部502により生成された投影画像に含まれるARマーカの少なくとも一部を、車両動作検出部503より通知された動作方向に応じて補正する。 As described above, when the AR marker correction unit 504 detects the movement of the vehicle in a predetermined direction, at least a part of the AR markers included in the projection image generated by the AR marker generation unit 502 is replaced with the vehicle motion detection unit 503. Correct according to the more notified operation direction.

<ARマーカ部によるARマーカ処理の流れ>
次に、ARマーカ部140によるARマーカ処理の流れについて説明する。図9は、ARマーカ部によるARマーカ処理の流れを示すフローチャートである。ヘッドアップディスプレイシステム100が起動することにより、図9に示すフローチャートのうちのいずれかのフローチャートが実行される。
<Flow of AR marker processing by the AR marker section>
Next, the flow of AR marker processing by the AR marker unit 140 will be described. FIG. 9 is a flowchart showing the flow of AR marker processing by the AR marker unit. When the head-up display system 100 is activated, any one of the flowcharts shown in FIG. 9 is executed.

このうち、図9(a)は、車両のy軸方向の動作に基づいて、ARマーカを補正するARマーカ処理の流れを示すフローチャートである。ステップS901において、ARマーカ対象検出部501は、撮像装置110より撮影画像を取得する。ステップS902において、車両動作検出部503は、車両動作検出センサ120よりy軸方向の変位信号を取得する。 Of these, FIG. 9A is a flowchart showing a flow of AR marker processing for correcting an AR marker based on an operation in the y-axis direction of the vehicle. In step S901, the AR marker target detection unit 501 acquires a captured image from the image pickup device 110. In step S902, the vehicle motion detection unit 503 acquires a displacement signal in the y-axis direction from the vehicle motion detection sensor 120.

ステップS903において、ARマーカ対象検出部501は、取得した撮影画像から、ARマーカ対象物を検出したか否かを判定する。ステップS903において、ARマーカ対象物を検出していないと判定した場合には(ステップS903においてNoの場合には)、ステップS901に戻る。一方、ステップS903において、ARマーカ対象物を検出したと判定した場合には(ステップS903においてYesの場合には)、ステップS904に進む。 In step S903, the AR marker target detection unit 501 determines whether or not the AR marker target has been detected from the acquired captured image. If it is determined in step S903 that the AR marker object has not been detected (No in step S903), the process returns to step S901. On the other hand, if it is determined in step S903 that the AR marker object has been detected (Yes in step S903), the process proceeds to step S904.

ステップS904において、ARマーカ生成部502は、ステップS903において検出されたARマーカ対象物の位置座標、幅方向長さ、高さ方向長さに基づいて、投影画像内におけるARマーカの位置座標、幅方向長さ、高さ方向長さを算出する。また、ARマーカ生成部502は、算出結果に基づくARマーカを含む投影画像を生成する。 In step S904, the AR marker generation unit 502 determines the position coordinates and width of the AR marker in the projected image based on the position coordinates, the width direction length, and the height direction length of the AR marker object detected in step S903. Calculate the directional length and the height directional length. Further, the AR marker generation unit 502 generates a projection image including the AR marker based on the calculation result.

ステップS905において、車両動作検出部503は、取得したy軸方向の変位信号に基づいてp-pの振幅値を算出し、算出したp-pの振幅値が所定の閾値713を超えたか否かを判定する。ステップS905において、閾値713を超えていないと判定した場合には(ステップS905においてNoの場合には)、ステップS907に進む。 In step S905, the vehicle motion detection unit 503 calculates the pp amplitude value based on the acquired displacement signal in the y-axis direction, and whether or not the calculated pp amplitude value exceeds a predetermined threshold value 713. Is determined. If it is determined in step S905 that the threshold value 713 is not exceeded (No in step S905), the process proceeds to step S907.

一方、ステップS905において、閾値713を超えたと判定した場合には(ステップS905においてYesの場合には)、ステップS906に進む。ステップS906において、ARマーカ補正部504は、ステップS904において生成された投影画像においてARマーカを構成する4辺のうち、y軸方向に略直交する2辺に対して補正を施す。 On the other hand, if it is determined in step S905 that the threshold value 713 has been exceeded (yes in step S905), the process proceeds to step S906. In step S906, the AR marker correction unit 504 corrects two sides substantially orthogonal to the y-axis direction among the four sides constituting the AR marker in the projection image generated in step S904.

ステップS907において、ARマーカ出力部505は、ARマーカ生成部502において生成された投影画像、または、ARマーカ補正部504においてARマーカが補正された投影画像のいずれかを出力する。 In step S907, the AR marker output unit 505 outputs either the projection image generated by the AR marker generation unit 502 or the projection image corrected by the AR marker correction unit 504.

ステップS908において、ARマーカ対象検出部501は、ARマーカ処理を終了するか否かを判定する。ステップS908において、ARマーカ処理を継続すると判定した場合には(ステップS908においてNoの場合には)、ステップS901に戻る。一方、ステップS908において、ARマーカ処理を終了すると判定した場合には(ステップS908においてYesの場合には)、ARマーカ処理を終了する。 In step S908, the AR marker target detection unit 501 determines whether or not to end the AR marker processing. If it is determined in step S908 that the AR marker processing is to be continued (if No in step S908), the process returns to step S901. On the other hand, if it is determined in step S908 that the AR marker processing is to be completed (yes in step S908), the AR marker processing is terminated.

図9(b)は、車両のx軸方向の動作に基づいて、ARマーカを補正するARマーカ処理の流れを示すフローチャートである。なお、図9(b)のステップS911、S913、S914、S917、S918は、図9(a)のステップS901、S903、S904、S907、S908にそれぞれ対応しているため、ここでは、ステップS912、S915、S916について説明する。 FIG. 9B is a flowchart showing a flow of AR marker processing for correcting an AR marker based on an operation in the x-axis direction of the vehicle. Since steps S911, S913, S914, S917, and S918 in FIG. 9B correspond to steps S901, S903, S904, S907, and S908 in FIG. 9A, respectively, here, step S912, S915 and S916 will be described.

ステップS912において、車両動作検出部503は、車両動作検出センサ120よりx軸方向の変位信号を取得する。ステップS915において、車両動作検出部503は、取得したx軸方向の変位信号が所定の閾値723を超えたか否かを判定する。ステップS915において、閾値723を超えていないと判定した場合には(ステップS915においてNoの場合には)、ステップS917に進む。 In step S912, the vehicle motion detection unit 503 acquires a displacement signal in the x-axis direction from the vehicle motion detection sensor 120. In step S915, the vehicle motion detection unit 503 determines whether or not the acquired displacement signal in the x-axis direction exceeds a predetermined threshold value 723. If it is determined in step S915 that the threshold value does not exceed 723 (if No in step S915), the process proceeds to step S917.

一方、ステップS915において、閾値723を超えたと判定した場合には(ステップS915においてYesの場合には)、ステップS916に進む。ステップS916において、ARマーカ補正部504は、ステップS914において生成された投影画像においてARマーカを構成する4辺のうち、x軸方向に略直交する2辺に対して補正を施す。 On the other hand, if it is determined in step S915 that the threshold value 723 has been exceeded (yes in step S915), the process proceeds to step S916. In step S916, the AR marker correction unit 504 corrects two sides that are substantially orthogonal to the x-axis direction among the four sides constituting the AR marker in the projection image generated in step S914.

図9(c)は、車両のz軸周りの動作に基づいて、ARマーカを補正するARマーカ処理の流れを示すフローチャートである。なお、図9(c)のステップS921、S923、S924、S927、S928は、図9(a)のステップS901、S903、S904、S907、S908にそれぞれ対応しているため、ここでは、ステップS922、S925、S926について説明する。 FIG. 9C is a flowchart showing the flow of AR marker processing for correcting AR markers based on the movement of the vehicle around the z-axis. Since steps S921, S923, S924, S927, and S928 in FIG. 9C correspond to steps S901, S903, S904, S907, and S908 in FIG. 9A, respectively, here, step S922, S925 and S926 will be described.

ステップS922において、車両動作検出部503は、車両動作検出センサ120よりz軸周りの変位信号を取得する。ステップS925において、車両動作検出部503は、取得したz軸周りの変位信号が所定の閾値733を超えたか否かを判定する。ステップS925において、閾値733を超えていないと判定した場合には(ステップS925においてNoの場合には)、ステップS927に進む。 In step S922, the vehicle motion detection unit 503 acquires a displacement signal around the z-axis from the vehicle motion detection sensor 120. In step S925, the vehicle motion detection unit 503 determines whether or not the acquired displacement signal around the z-axis exceeds a predetermined threshold value 733. If it is determined in step S925 that the threshold value does not exceed 733 (if No in step S925), the process proceeds to step S927.

一方、ステップS925において、閾値733を超えたと判定した場合には(ステップS925においてYesの場合には)、ステップS926に進む。ステップS926において、ARマーカ補正部504は、ステップS924において生成された投影画像においてARマーカの4隅を曲線にする、または、ARマーカを楕円形状にする補正を施す。 On the other hand, if it is determined in step S925 that the threshold value has been exceeded (yes in step S925), the process proceeds to step S926. In step S926, the AR marker correction unit 504 corrects the four corners of the AR marker to be curved or the AR marker to be elliptical in the projected image generated in step S924.

なお、上記説明では、ヘッドアップディスプレイシステム100が起動することにより、図9に示すフローチャートのうちのいずれかのフローチャートが実行されるものとした。しかしながら、実行されるフローチャートは、いずれか1つに限定されず、いずれか2つのフローチャートまたは3つのフローチャートを、並行して実行させてもよい。ただし、この場合、フローチャート間で重複する工程については、いずれか1の工程が実行されるものとする。また、ステップS906、S916、S926(ARマーカの補正)については、例えば、ステップS906>S916>S926の優先度にしたがって、いずれか1の処理が実行されるものとする。 In the above description, it is assumed that one of the flowcharts shown in FIG. 9 is executed by activating the head-up display system 100. However, the flowchart to be executed is not limited to any one, and any two flowcharts or three flowcharts may be executed in parallel. However, in this case, it is assumed that any one of the steps is executed for the steps that overlap between the flowcharts. Further, regarding steps S906, S916, and S926 (correction of the AR marker), for example, it is assumed that any one of the processes is executed according to the priority of steps S906> S916> S926.

<補正時間帯における投影例>
次に、補正時間帯における投影例について説明する。図10Aは、ARマーカを含む投影画像の補正時間帯における投影例を示す第1の図である。図10Aに示すように、車両が舗装されていない砂利道等を走行した場合、ARマーカ補正部504には、y軸方向の動作を検出した旨の検出結果が通知されることになる。このため、投影画像に含まれるARマーカが補正され、車両のフロントウィンドウには、補正後のARマーカを含む投影画像が投影されることになる。この結果、図10Aに示すARマーカ1000aが視認されることになる。
<Projection example in correction time zone>
Next, an example of projection in the correction time zone will be described. FIG. 10A is a first diagram showing an example of projection in a correction time zone of a projected image including an AR marker. As shown in FIG. 10A, when the vehicle travels on an unpaved gravel road or the like, the AR marker correction unit 504 is notified of the detection result that the movement in the y-axis direction is detected. Therefore, the AR marker included in the projected image is corrected, and the projected image including the corrected AR marker is projected on the front window of the vehicle. As a result, the AR marker 1000a shown in FIG. 10A is visually recognized.

ARマーカ1000aの場合、前方を走行する他車両300と自車両との間でy軸方向の相対的な位置関係が変動し、y軸方向の位置ずれを起こしたとしても、y軸方向に略直交する辺が変更されている。このため、運転者に対して与える、y軸方向の位置ずれによる違和感を低減させることができる。 In the case of the AR marker 1000a, even if the relative positional relationship in the y-axis direction fluctuates between the other vehicle 300 traveling in front and the own vehicle and a positional shift in the y-axis direction occurs, it is omitted in the y-axis direction. The orthogonal sides have been changed. Therefore, it is possible to reduce the sense of discomfort caused by the positional deviation in the y-axis direction, which is given to the driver.

図10Bは、ARマーカを含む投影画像の補正時間帯における投影例を示す第2の図である。図10Bに示すように、車両が右方向に急激なカーブを走行した場合、ARマーカ補正部504には、x軸方向の動作を検出した旨の検出結果が通知されることになる。このため、投影画像に含まれるARマーカが補正され、車両のフロントウィンドウには、補正後のARマーカを含む投影画像が投影されることになる。この結果、図10Bに示すARマーカ1000bが視認されることになる。 FIG. 10B is a second diagram showing an example of projection in a correction time zone of a projected image including an AR marker. As shown in FIG. 10B, when the vehicle travels on a sharp curve to the right, the AR marker correction unit 504 is notified of the detection result that the movement in the x-axis direction is detected. Therefore, the AR marker included in the projected image is corrected, and the projected image including the corrected AR marker is projected on the front window of the vehicle. As a result, the AR marker 1000b shown in FIG. 10B is visually recognized.

ARマーカ1000bの場合、前方を走行する他車両300と自車両との間でx軸方向の相対的な位置関係が変動し、x軸方向の位置ずれを起こしたとしても、x軸方向に略直交する辺が変更されている。このため、運転者に対して与える、x軸方向の位置ずれによる違和感を低減させることができる。 In the case of the AR marker 1000b, even if the relative positional relationship in the x-axis direction fluctuates between the other vehicle 300 traveling in front and the own vehicle and a positional shift in the x-axis direction occurs, it is abbreviated in the x-axis direction. The orthogonal sides have been changed. Therefore, it is possible to reduce the discomfort caused by the positional deviation in the x-axis direction given to the driver.

図10Cは、ARマーカを含む投影画像の補正時間帯における投影例を示す第3の図である。図10Cに示すように、車両がバンクのついた左カーブを走行した場合、ARマーカ補正部504には、z軸周りの動作を検出した旨の検出結果が通知されることになる。このため、投影画像に含まれるARマーカが補正され、車両のフロントウィンドウには、補正後のARマーカを含む投影画像が投影されることになる。この結果、図10Cに示すARマーカ1000cが視認されることになる。 FIG. 10C is a third diagram showing an example of projection in a correction time zone of a projected image including an AR marker. As shown in FIG. 10C, when the vehicle travels on a left curve with a bank, the AR marker correction unit 504 is notified of the detection result that the movement around the z-axis is detected. Therefore, the AR marker included in the projected image is corrected, and the projected image including the corrected AR marker is projected on the front window of the vehicle. As a result, the AR marker 1000c shown in FIG. 10C is visually recognized.

ARマーカ1000cの場合、前方を走行する他車両300と自車両との間でz軸周りの相対的な位置関係が変動し、z軸周りの位置ずれを起こしたとしても、形状が楕円形状に変更されている。このため、運転者に対して与える、z軸周りの位置ずれによる違和感を低減させることができる。 In the case of the AR marker 1000c, the shape becomes elliptical even if the relative positional relationship around the z-axis fluctuates between the other vehicle 300 traveling in front and the own vehicle, causing a positional shift around the z-axis. has been changed. Therefore, it is possible to reduce the discomfort caused by the positional deviation around the z-axis given to the driver.

<まとめ>
以上の説明から明らかなように、第1の実施形態に係る画像処理装置130では、車両のフロントガラスに投影することで、車両の前方に位置するARマーカ対象物がARマーカに囲まれているように視認される投影画像を出力する際、
・車両の所定方向の変位信号を監視し、
・車両の所定方向の動作を検出した場合に、投影画像に含まれるARマーカの少なくとも一部を、動作方向に応じて補正する。
<Summary>
As is clear from the above description, in the image processing apparatus 130 according to the first embodiment, the AR marker object located in front of the vehicle is surrounded by the AR marker by projecting onto the windshield of the vehicle. When outputting a projected image that is visually recognized as
・ Monitor the displacement signal of the vehicle in the specified direction and monitor it.
-When the movement of the vehicle in a predetermined direction is detected, at least a part of the AR marker included in the projected image is corrected according to the movement direction.

これにより、第1の実施形態によれば、ARマーカ対象物に対してARマーカが位置ずれを起こしたとしても、運転者に与える違和感を低減させることができる。 Thereby, according to the first embodiment, even if the AR marker is displaced with respect to the object of the AR marker, the discomfort given to the driver can be reduced.

[第2の実施形態]
上記第1の実施形態では、運転者に対して2次元のARマーカを視認させる場合について説明した。これに対して、第2の実施形態では、運転者に対して3次元のARマーカを視認させる場合について説明する。以下、第1の実施形態との相違点を中心に説明する。
[Second Embodiment]
In the first embodiment described above, a case where the driver is made to visually recognize the two-dimensional AR marker has been described. On the other hand, in the second embodiment, a case where the driver is made to visually recognize the three-dimensional AR marker will be described. Hereinafter, the differences from the first embodiment will be mainly described.

<ヘッドアップディスプレイシステムを構成する各装置の配置例>
はじめに、運転者に対して3次元のARマーカを視認させるヘッドアップディスプレイシステムを構成する各装置の配置例について説明する。図11は、第2の実施形態に係るヘッドアップディスプレイシステムを構成する各装置の配置例を示す図である。
<Arrangement example of each device constituting the head-up display system>
First, an arrangement example of each device constituting a head-up display system that allows the driver to visually recognize a three-dimensional AR marker will be described. FIG. 11 is a diagram showing an arrangement example of each device constituting the head-up display system according to the second embodiment.

図2との相違点は、光学部材1100を構成するスクリーン1110が可動する点である。このように、スクリーン1110が可動することにより、フロントガラス160までの光路長が変動する。これにより、虚像が視認される位置をz軸方向に動かすことが可能となる。この結果、第2の実施形態に係るヘッドアップディスプレイシステムによれば、虚像が視認される位置をz軸方向に1往復動かす間に、虚像の各位置に対応するARマーカを投影画像に含めることで、運転者に、3次元のARマーカを視認させることができる。 The difference from FIG. 2 is that the screen 1110 constituting the optical member 1100 is movable. As the screen 1110 moves in this way, the optical path length up to the windshield 160 fluctuates. This makes it possible to move the position where the virtual image is visually recognized in the z-axis direction. As a result, according to the head-up display system according to the second embodiment, the AR marker corresponding to each position of the virtual image is included in the projected image while the position where the virtual image is visually recognized is moved back and forth once in the z-axis direction. Then, the driver can visually recognize the three-dimensional AR marker.

<投影画像の投影例>
次に、投影画像の投影例について説明する。図12は、ARマーカを含む投影画像の投影例を示す第2の図である。図12に示すように、他車両300に対して、虚像の各位置でのARマーカを投影画像に含めることで、運転者に、3次元のARマーカ1210を視認させることができる。
<Projection example of projected image>
Next, an example of projection of a projected image will be described. FIG. 12 is a second diagram showing a projection example of a projected image including an AR marker. As shown in FIG. 12, by including the AR marker at each position of the virtual image in the projected image with respect to the other vehicle 300, the driver can visually recognize the three-dimensional AR marker 1210.

<ARマーカ対象検出部及びARマーカ生成部による処理の具体例>
次に、第2の実施形態におけるARマーカ対象検出部501及びARマーカ生成部502による処理の具体例について説明する。図13は、ARマーカ対象検出部及びARマーカ生成部による処理の具体例を示す第2の図である。
<Specific example of processing by the AR marker target detection unit and the AR marker generation unit>
Next, a specific example of the processing by the AR marker target detection unit 501 and the AR marker generation unit 502 in the second embodiment will be described. FIG. 13 is a second diagram showing a specific example of processing by the AR marker target detection unit and the AR marker generation unit.

このうち、図13(a)は、ARマーカ対象検出部501が撮像装置110より取得した撮影画像1300を示している。図13(a)に示すように、撮影画像1300には、自車両の前方を走行する他車両300が含まれる。 Of these, FIG. 13A shows a captured image 1300 acquired by the AR marker target detection unit 501 from the image pickup apparatus 110. As shown in FIG. 13A, the captured image 1300 includes another vehicle 300 traveling in front of the own vehicle.

図13(b)は、ARマーカ対象検出部501により、撮影画像1300に含まれるARマーカ対象物として、他車両300が検出された様子を示している。図13(b)の例は、ARマーカ対象検出部501が、他車両300の先端の位置座標(xpf,ypf)~後端の位置座標(xpr,ypr)を算出した様子を示している。また、ARマーカ対象検出部501が、他車両300の先端の幅方向長さ(wpf)~後端の幅方向長さ(wpr)、他車両300の先端の高さ方向長さ(hpf)~後端の高さ方向長さ(hpr)を算出した様子を示している。 FIG. 13B shows a state in which another vehicle 300 is detected as an AR marker target object included in the captured image 1300 by the AR marker target detection unit 501. In the example of FIG. 13B, the AR marker target detection unit 501 calculates the position coordinates (x pf , y pf ) of the tip of the other vehicle 300 to the position coordinates (x pr , y pr ) of the rear end. Shows. Further, the AR marker target detection unit 501 has a width direction length (w pf ) of the tip of the other vehicle 300 to a width direction length (w pr ) of the rear end, and a height direction length (h) of the tip of the other vehicle 300. It shows how the length (h pr ) in the height direction from pf ) to the rear end is calculated.

図13(c)は、撮影画像1300における他車両300の先後端の位置座標、幅方向長さ、高さ方向長さに基づいて、ARマーカ生成部502が、虚像の各位置に対応する複数の投影画像それぞれにおけるARマーカの、
・位置座標
・幅方向長さ
・高さ方向長さ
を算出した様子を示している。図13(c)の例は、6つの投影画像1320~1325それぞれにおけるARマーカ1330~1335の位置座標、幅方向長さ、高さ方向長さを算出した様子を示している。
FIG. 13C shows a plurality of AR marker generation units 502 corresponding to each position of the virtual image based on the position coordinates of the front and rear ends of the other vehicle 300 in the captured image 1300, the length in the width direction, and the length in the height direction. Of the AR marker in each projected image of
-It shows how the position coordinates, the length in the width direction, and the length in the height direction are calculated. The example of FIG. 13C shows how the position coordinates, the length in the width direction, and the length in the height direction of the AR markers 1330 to 1335 in each of the six projected images 1320 to 1325 are calculated.

例えば、ARマーカ生成部502では、投影画像1320内におけるARマーカ1330の位置座標として、(xdf,ydf)を算出し、ARマーカ1330の幅方向長さとして(wdf)を算出し、高さ方向長さとして、(hdf)を算出する。同様に、ARマーカ生成部502では、投影画像1325内におけるARマーカ1335の位置座標として、(xdr,ydr)を算出し、ARマーカ1330の幅方向長さとして(wdr)を算出し、高さ方向長さとして(hdr)を算出する。 For example, the AR marker generation unit 502 calculates (x df , y df ) as the position coordinates of the AR marker 1330 in the projected image 1320, and calculates (w df ) as the width direction length of the AR marker 1330. (H df ) is calculated as the length in the height direction. Similarly, the AR marker generation unit 502 calculates (x dr , y dr ) as the position coordinates of the AR marker 1335 in the projected image 1325, and calculates (w dr ) as the width direction length of the AR marker 1330. , Calculate (h dr ) as the length in the height direction.

<ARマーカ補正部による処理の具体例>
次に、第2の実施形態におけるARマーカ補正部504による処理の具体例について説明する。図14は、ARマーカ補正部による処理の具体例を示す第2の図である。図14において、"補正前"は、ARマーカ生成部502より通知される投影画像が投影されることで、該投影画像に含まれるARマーカが視認された場合を示している。図14に示すように、ARマーカ生成部502より通知される投影画像が投影されることで視認されるARマーカは、直方体形状を有している。
<Specific example of processing by the AR marker correction unit>
Next, a specific example of the processing by the AR marker correction unit 504 in the second embodiment will be described. FIG. 14 is a second diagram showing a specific example of processing by the AR marker correction unit. In FIG. 14, “before correction” indicates a case where the AR marker included in the projected image is visually recognized by projecting the projected image notified by the AR marker generation unit 502. As shown in FIG. 14, the AR marker visually recognized by projecting the projected image notified by the AR marker generation unit 502 has a rectangular parallelepiped shape.

一方、図14において、"補正後"は、ARマーカ補正部504により補正された後のARマーカが視認された場合を示している。このうち、"y軸方向"は、車両動作検出部503より、車両のy軸方向の動作を検出した旨の検出結果が通知された場合の補正後のARマーカが視認された場合を示している。 On the other hand, in FIG. 14, "after correction" indicates a case where the AR marker corrected by the AR marker correction unit 504 is visually recognized. Of these, "y-axis direction" indicates the case where the corrected AR marker is visually recognized when the vehicle motion detection unit 503 notifies the detection result that the motion in the y-axis direction of the vehicle is detected. There is.

図14に示すように、車両のy軸方向の動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカに含まれる4辺のうち、y軸方向に略直交する面を非表示にする、または視認しにくくする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカの、y軸方向に略直交する面が変更されることになる。 As shown in FIG. 14, when the detection result indicating that the movement of the vehicle in the y-axis direction is notified is notified, the AR marker correction unit 504 substantially orthogonal to the y-axis direction among the four sides included in the AR marker. Make corrections such as hiding the surface to be used or making it difficult to see. As a result, the plane of the AR marker visually recognized by projecting the projected image, which is substantially orthogonal to the y-axis direction, is changed.

また、"x軸方向"は、車両動作検出部503より、車両のx軸方向の動作を検出した旨の検出結果が通知された場合の補正後のARマーカを示している。図14に示すように、車両のx軸方向の動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカに含まれる4辺のうち、x軸方向に略直交する面を非表示にする、または視認しにくくする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカの、x軸方向に略直交する面が変更されることになる。 Further, "x-axis direction" indicates a corrected AR marker when the vehicle motion detection unit 503 notifies the detection result that the motion in the x-axis direction of the vehicle is detected. As shown in FIG. 14, when the detection result indicating that the movement of the vehicle in the x-axis direction is detected is notified, the AR marker correction unit 504 substantially orthogonal to the x-axis direction among the four sides included in the AR marker. Make corrections such as hiding the surface to be used or making it difficult to see. As a result, the plane of the AR marker visually recognized by projecting the projected image, which is substantially orthogonal to the x-axis direction, is changed.

更に、"z軸周り"は、車両動作検出部503より、車両のz軸周りの動作を検出した旨の検出結果が通知された場合を示している。図14に示すように、車両のz軸周りの動作を検出した旨の検出結果が通知された場合、ARマーカ補正部504では、ARマーカを円形状または楕円形状にする、といった補正を施す。これにより、投影画像が投影されることで視認されるARマーカは、円柱形状(側面が曲面で、断面が円形状または楕円形状)に変更されることになる。 Further, "around the z-axis" indicates a case where the vehicle motion detection unit 503 notifies the detection result that the motion around the z-axis of the vehicle is detected. As shown in FIG. 14, when the detection result that the movement around the z-axis of the vehicle is detected is notified, the AR marker correction unit 504 makes corrections such as making the AR marker circular or elliptical. As a result, the AR marker visually recognized by projecting the projected image is changed to a cylindrical shape (a curved surface on the side surface and a circular or elliptical cross section).

このように、ARマーカ補正部504では、車両の所定方向の動作が検出されると、ARマーカ生成部502により生成された投影画像に含まれるARマーカの少なくとも一部を、車両動作検出部503より通知された動作方向に応じて補正する。 As described above, when the AR marker correction unit 504 detects the movement of the vehicle in a predetermined direction, at least a part of the AR markers included in the projection image generated by the AR marker generation unit 502 is replaced with the vehicle motion detection unit 503. Correct according to the more notified operation direction.

<補正時間帯における投影例>
次に、補正時間帯における投影例について説明する。図15は、ARマーカを含む投影画像の補正時間帯における投影例を示す第4の図である。図15に示すように、車両が舗装されていない砂利道等を走行した場合、ARマーカ補正部504には、y軸方向の動作を検出した旨の検出結果が通知されることになる。このため、投影画像に含まれるARマーカが補正され、車両のフロントウィンドウには、補正後のARマーカを含む投影画像が投影されることになる。この結果、図15に示すARマーカ1500が視認されることになる。
<Projection example in correction time zone>
Next, an example of projection in the correction time zone will be described. FIG. 15 is a fourth diagram showing an example of projection in a correction time zone of a projected image including an AR marker. As shown in FIG. 15, when the vehicle travels on an unpaved gravel road or the like, the AR marker correction unit 504 is notified of the detection result that the movement in the y-axis direction is detected. Therefore, the AR marker included in the projected image is corrected, and the projected image including the corrected AR marker is projected on the front window of the vehicle. As a result, the AR marker 1500 shown in FIG. 15 will be visually recognized.

ARマーカ1500の場合、前方を走行する他車両300と自車両との間でy軸方向の相対的な位置関係が変動し、y軸方向の位置ずれを起こしたとしても、y軸方向に略直交する面が変更されている。このため、運転者に対して与える、y軸方向の位置ずれによる違和感を低減させることができる。 In the case of the AR marker 1500, even if the relative positional relationship in the y-axis direction fluctuates between the other vehicle 300 traveling in front and the own vehicle and a positional shift in the y-axis direction occurs, it is abbreviated in the y-axis direction. The orthogonal planes have been changed. Therefore, it is possible to reduce the sense of discomfort caused by the positional deviation in the y-axis direction, which is given to the driver.

<まとめ>
以上の説明から明らかなように、第2の実施形態に係る画像処理装置130では、車両のフロントウィンドウに投影することで、該車両の前方に位置する対象物が3次元のARマーカに囲まれているように視認される投影画像を出力する際、
・車両の所定方向の変位信号を監視し、
・車両の所定方向の動作を検出した場合に、投影画像に含まれるARマーカの少なくとも一部を、動作方向に応じて補正する。
<Summary>
As is clear from the above description, in the image processing apparatus 130 according to the second embodiment, by projecting onto the front window of the vehicle, the object located in front of the vehicle is surrounded by the three-dimensional AR marker. When outputting a projected image that is visually recognized as
・ Monitor the displacement signal of the vehicle in the specified direction and monitor it.
-When the movement of the vehicle in a predetermined direction is detected, at least a part of the AR marker included in the projected image is corrected according to the movement direction.

これにより、第2の実施形態によれば、ARマーカ対象物に対してARマーカの位置ずれを起こしたとしても、運転者に与える違和感を低減させることができる。 Thereby, according to the second embodiment, even if the position of the AR marker is displaced with respect to the object of the AR marker, the discomfort given to the driver can be reduced.

[その他の実施形態]
上記第1及び第2の実施形態では、ARマーカ対象検出部501が、ARマーカ対象物として、自車両の前方を走行する他車両300を検出する場合について説明したが、ARマーカ対象検出部501が検出するARマーカ対象物は、他車両に限定されない。例えば、前方を歩行する歩行者を検出してもよい。また、ARマーカ対象検出部501が検出する対象物は、動物体に限定されず、静止物体であってもよい。
[Other embodiments]
In the first and second embodiments, the case where the AR marker target detection unit 501 detects another vehicle 300 traveling in front of the own vehicle as the AR marker target is described, but the AR marker target detection unit 501 has been described. The AR marker object detected by is not limited to other vehicles. For example, a pedestrian walking ahead may be detected. Further, the object detected by the AR marker object detection unit 501 is not limited to an animal body, and may be a stationary object.

また、上記第1及び第2の実施形態では、車両動作検出センサからの変位信号に基づいて、所定方向の動作を検出するものとして説明した。しかしながら、所定方向の動作を検出する方法はこれに限定されない。例えば、ステアリング装置の舵角を示す信号に基づいて、所定方向の動作を検出するようにしてもよい。 Further, in the first and second embodiments, it has been described that the motion in a predetermined direction is detected based on the displacement signal from the vehicle motion detection sensor. However, the method for detecting the movement in a predetermined direction is not limited to this. For example, the operation in a predetermined direction may be detected based on the signal indicating the steering angle of the steering device.

また、上記第2の実施形態では、スクリーン1110が可動することでフロントガラス160までの光路長を変動させる構成としたが、光路長を変動させる構成はこれに限定されない。例えば、反射ミラーが可動することでフロントガラス160までの光路長を変動させる構成としてもよい。 Further, in the second embodiment, the optical path length up to the windshield 160 is varied by moving the screen 1110, but the configuration for varying the optical path length is not limited to this. For example, the optical path length up to the windshield 160 may be changed by moving the reflection mirror.

なお、上記実施形態に挙げた構成等に、その他の要素との組み合わせ等、ここで示した構成に本発明が限定されるものではない。これらの点に関しては、本発明の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 The present invention is not limited to the configurations shown here, such as combinations with other elements in the configurations and the like described in the above embodiments. These points can be changed without departing from the spirit of the present invention, and can be appropriately determined according to the application form thereof.

100 :ヘッドアップディスプレイシステム
110 :撮像装置
120 :車両動作検出センサ
130 :画像処理装置
140 :ARマーカ部
150 :光学部材
501 :ARマーカ対象検出部
502 :ARマーカ生成部
503 :車両動作検出部
504 :ARマーカ補正部
505 :ARマーカ出力部
610 :投影画像
611 :ARマーカ
1000 :ARマーカ
1100 :光学部材
1320~1325 :投影画像
1330~1335 :ARマーカ
1500 :ARマーカ
100: Head-up display system 110: Image pickup device 120: Vehicle motion detection sensor 130: Image processing device 140: AR marker unit 150: Optical member 501: AR marker target detection unit 502: AR marker generation unit 503: Vehicle motion detection unit 504 : AR marker correction unit 505: AR marker output unit 610: Projected image 611: AR marker 1000: AR marker 1100: Optical member 1320 to 1325: Projected image 1330 to 1335: AR marker 1500: AR marker

Claims (3)

車両のフロントガラスに投影することで、該車両の前方に位置する対象物がオブジェクトに囲まれているように視認される投影画像を出力する画像処理装置であって、
前記車両の高さ方向の動作及び幅方向の動作を検出する検出部と、
前記検出部が、前記高さ方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの高さ方向の辺または面を残したまま高さ方向と略直交する方向の辺または面を非表示にし、または、視認しにくくし、前記検出部が、前記幅方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの幅方向の辺または面を残したまま幅方向と略直交する方向の辺または面を非表示にする、または、視認しにくくする補正部と
を有することを特徴とする画像処理装置。
An image processing device that outputs a projected image in which an object located in front of the vehicle is visually recognized as being surrounded by an object by projecting it onto the windshield of the vehicle.
A detection unit that detects the movement in the height direction and the movement in the width direction of the vehicle,
When the detection unit detects the movement in the height direction, the side or surface in the direction substantially orthogonal to the height direction is detected while leaving the side or surface in the height direction of the object included in the projected image. When the detection unit detects an operation in the width direction by hiding or making it difficult to see, it is abbreviated as the width direction while leaving the side or surface in the width direction of the object included in the projected image. An image processing device characterized by having a correction unit that hides sides or surfaces in orthogonal directions or makes them difficult to see.
車両のフロントガラスに投影することで、該車両の前方に位置する対象物がオブジェクトに囲まれているように視認される投影画像を出力する画像処理方法であって、
前記車両の高さ方向の動作及び幅方向の動作を検出する検出工程と、
前記検出工程において、前記高さ方向の動作検出された場合に、前記投影画像に含まれる前記オブジェクトの高さ方向の辺または面を残したまま高さ方向と略直交する方向の辺または面を非表示にし、または、視認しにくくし、前記検出工程において、前記幅方向の動作が検出された場合に、前記投影画像に含まれる前記オブジェクトの幅方向の辺または面を残したまま幅方向と略直交する方向の辺または面を非表示にする、または、視認しにくくする補正工程と
を有することを特徴とする画像処理方法。
It is an image processing method that outputs a projected image in which an object located in front of the vehicle is visually recognized as being surrounded by an object by projecting it on the windshield of the vehicle.
A detection step for detecting the movement in the height direction and the movement in the width direction of the vehicle,
When the movement in the height direction is detected in the detection step, the side or surface in the direction substantially orthogonal to the height direction while leaving the side or surface in the height direction of the object included in the projected image. Is hidden or made difficult to see, and when the movement in the width direction is detected in the detection step, the width direction is left while the side or surface in the width direction of the object included in the projected image is left. An image processing method characterized by having a correction step of hiding or making it difficult to see a side or a surface in a direction substantially orthogonal to the above .
車両の前方を撮影し、撮影画像を出力する撮像装置と、
車両のフロントガラスに投影することで、該車両の前方に位置する対象物がオブジェクトに囲まれているように視認される投影画像を、前記撮影画像に基づいて生成し、出力する画像処理装置と、
出力された前記投影画像を前記車両のフロントガラスに投影する光学部材と、を有するヘッドアップディスプレイシステムであって、
前記画像処理装置は、
前記車両の高さ方向の動作及び幅方向の動作を検出する検出部と、
前記検出部が、前記高さ方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの高さ方向の辺または面を残したまま高さ方向と略直交する方向の辺または面を非表示にし、または、視認しにくくし、前記検出部が、前記幅方向の動作を検出した場合に、前記投影画像に含まれる前記オブジェクトの幅方向の辺または面を残したまま幅方向と略直交する方向の辺または面を非表示にする、または、視認しにくくする補正部と
を有することを特徴とするヘッドアップディスプレイシステム。
An image pickup device that shoots the front of the vehicle and outputs the shot image,
An image processing device that generates and outputs a projected image based on the captured image, in which an object located in front of the vehicle is visually recognized as being surrounded by an object by projecting it onto the windshield of the vehicle. ,
A head-up display system comprising an optical member that projects the output projected image onto the windshield of the vehicle.
The image processing device is
A detection unit that detects the movement in the height direction and the movement in the width direction of the vehicle,
When the detection unit detects the movement in the height direction, the side or surface in the direction substantially orthogonal to the height direction is detected while leaving the side or surface in the height direction of the object included in the projected image. When the detection unit detects an operation in the width direction by hiding or making it difficult to see, it is abbreviated as the width direction while leaving the side or surface in the width direction of the object included in the projected image. A head-up display system characterized by having a compensator that hides or obscures sides or faces in orthogonal directions .
JP2018100254A 2018-05-25 2018-05-25 Image processing device, image processing method and head-up display system Active JP7066271B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2018100254A JP7066271B2 (en) 2018-05-25 2018-05-25 Image processing device, image processing method and head-up display system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018100254A JP7066271B2 (en) 2018-05-25 2018-05-25 Image processing device, image processing method and head-up display system

Publications (2)

Publication Number Publication Date
JP2019202698A JP2019202698A (en) 2019-11-28
JP7066271B2 true JP7066271B2 (en) 2022-05-13

Family

ID=68725938

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018100254A Active JP7066271B2 (en) 2018-05-25 2018-05-25 Image processing device, image processing method and head-up display system

Country Status (1)

Country Link
JP (1) JP7066271B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7357284B2 (en) * 2020-02-12 2023-10-06 パナソニックIpマネジメント株式会社 Drawing system, display system, moving object, drawing method and program

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010120617A (en) 2008-11-24 2010-06-03 Denso Corp Image forming device, head-up display, and vehicle display
JP2015009677A (en) 2013-06-28 2015-01-19 株式会社デンソー Head-up display and program
JP2015221651A (en) 2014-05-23 2015-12-10 日本精機株式会社 Display device
JP2017007481A (en) 2015-06-19 2017-01-12 日本精機株式会社 In-vehicle head-up display device and in-vehicle display system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010120617A (en) 2008-11-24 2010-06-03 Denso Corp Image forming device, head-up display, and vehicle display
JP2015009677A (en) 2013-06-28 2015-01-19 株式会社デンソー Head-up display and program
JP2015221651A (en) 2014-05-23 2015-12-10 日本精機株式会社 Display device
JP2017007481A (en) 2015-06-19 2017-01-12 日本精機株式会社 In-vehicle head-up display device and in-vehicle display system

Also Published As

Publication number Publication date
JP2019202698A (en) 2019-11-28

Similar Documents

Publication Publication Date Title
JP5320970B2 (en) Vehicle display device and display method
CN107465890B (en) vehicle image processing device
JP6958163B2 (en) Display control device
JP7039879B2 (en) Display control device
WO2018207566A1 (en) Display device and display control method
US9994157B2 (en) Periphery monitoring apparatus and periphery monitoring system
WO2019053922A1 (en) Image processing device
KR101559012B1 (en) Apparatus for correcting augmented reality head up display image and method thereof
JP7066271B2 (en) Image processing device, image processing method and head-up display system
JP5861871B2 (en) Overhead image presentation device
JP7223283B2 (en) IMAGE PROCESSING UNIT AND HEAD-UP DISPLAY DEVICE INCLUDING THE SAME
JP6759132B2 (en) Head-up display device and display control method
WO2020171045A1 (en) Head-up display device, display control device, and display control program
CN118732267A (en) Display control method, display control device and head-up display device
US20240291954A1 (en) Camera system and method for a camera system
JP2020160340A (en) Video display system, video display method, program, and moving object
WO2019235004A1 (en) Calibration device and electronic mirror system
WO2023003045A1 (en) Display control device, head-up display device, and display control method
JP6781010B2 (en) Image display device and image processing method
JP6634947B2 (en) Display method and driving support device
CN113592704A (en) Image generation method, device and system
US12594832B2 (en) Display control device, display control method, and computer-readable storage medium
JP2020158014A (en) Head-up display device, display control device, and display control program
JP2016131362A (en) Display control device, projection device, display control method, display control program, and recording medium
JP7047730B2 (en) Display control device and display control program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210108

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20211124

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20211125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220426

R150 Certificate of patent or registration of utility model

Ref document number: 7066271

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150