[go: up one dir, main page]

JP2019220007A - 半導体装置、メッセージ画像信号出力方法、およびプログラム - Google Patents

半導体装置、メッセージ画像信号出力方法、およびプログラム Download PDF

Info

Publication number
JP2019220007A
JP2019220007A JP2018118017A JP2018118017A JP2019220007A JP 2019220007 A JP2019220007 A JP 2019220007A JP 2018118017 A JP2018118017 A JP 2018118017A JP 2018118017 A JP2018118017 A JP 2018118017A JP 2019220007 A JP2019220007 A JP 2019220007A
Authority
JP
Japan
Prior art keywords
image
image signal
signal
semiconductor device
message
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.)
Pending
Application number
JP2018118017A
Other languages
English (en)
Inventor
裕史 川口
Yasushi Kawaguchi
裕史 川口
安田 浩司
Koji Yasuda
浩司 安田
明秀 高橋
Akihide Takahashi
明秀 高橋
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.)
Renesas Electronics Corp
Original Assignee
Renesas Electronics Corp
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 Renesas Electronics Corp filed Critical Renesas Electronics Corp
Priority to JP2018118017A priority Critical patent/JP2019220007A/ja
Priority to US16/435,040 priority patent/US11440466B2/en
Priority to CN201910521301.1A priority patent/CN110626262B/zh
Priority to EP19180486.3A priority patent/EP3588945B1/en
Publication of JP2019220007A publication Critical patent/JP2019220007A/ja
Pending legal-status Critical Current

Links

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
    • B60Q9/00Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3182Colour adjustment, e.g. white balance, shading or gamut
    • 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/26Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic
    • B60Q1/50Arrangement of optical signalling or lighting devices, the mounting or supporting thereof or circuits therefor the devices being primarily intended to indicate the vehicle, or parts thereof, or to give signals, to other traffic for indicating other intentions or conditions, e.g. request for waiting or overtaking
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/365Guidance using head up displays or projectors, e.g. virtual vehicles or arrows projected on the windscreen or on the road itself
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T5/00Image enhancement or restoration
    • G06T5/20Image enhancement or restoration using local operators
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G1/00Traffic control systems for road vehicles
    • G08G1/09Arrangements for giving variable traffic instructions
    • G08G1/0962Arrangements for giving variable traffic instructions having an indicator mounted inside the vehicle, e.g. giving voice messages
    • G08G1/0968Systems involving transmission of navigation instructions to the vehicle
    • G08G1/096855Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver
    • G08G1/096861Systems involving transmission of navigation instructions to the vehicle where the output is provided in a suitable form to the driver where the immediate route instructions are output to the driver, e.g. arrow signs for next turn
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N23/00Cameras or camera modules comprising electronic image sensors; Control thereof
    • H04N23/80Camera processing pipelines; Components thereof
    • H04N23/84Camera processing pipelines; Components thereof for processing colour signals
    • H04N23/88Camera processing pipelines; Components thereof for processing colour signals for colour balance, e.g. white-balance circuits or colour temperature control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3141Constructional details thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3179Video signal processing therefor
    • H04N9/3185Geometric adjustment, e.g. keystone or convergence
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/12Picture reproducers
    • H04N9/31Projection devices for colour picture display, e.g. using electronic spatial light modulators [ESLM]
    • H04N9/3191Testing thereof
    • H04N9/3194Testing thereof including sensor feedback
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N9/00Details of colour television systems
    • H04N9/64Circuits for processing colour signals
    • H04N9/73Colour balance circuits, e.g. white balance circuits or colour temperature control
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60QARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
    • B60Q2400/00Special features or arrangements of exterior signal lamps for vehicles
    • B60Q2400/50Projected symbol or information, e.g. onto the road or car body

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Theoretical Computer Science (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Traffic Control Systems (AREA)
  • Lighting Device Outwards From Vehicle And Optical Signal (AREA)
  • Image Processing (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Image Analysis (AREA)
  • Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)

Abstract

【課題】投影面によって受ける影響による画像の劣化を抑える半導体装置を提供する。【解決手段】イメージ画像投影システム10において、半導体装置100は、移動体の移動情報に基づき、メッセージ画像を投影する予定時刻に移動体の推定位置を算出する位置推定回路131と、推定位置に移動体と投影領域の相対的な位置関係に基づき、予め設定された参照画像を投影する領域である参照領域を決定するとともに、参照領域に対応した参照画像の信号である参照画像信号を出力する参照画像信号出力回路132と、参照画像が投影された参照領域を撮像した画像の信号であるテスト画像信号を取得するテスト画像信号取得回路133と、参照画像信号とテスト画像信号とを比較する比較回路134と、比較の結果に基づいてメッセージ画像信号を調整する画像調整回路135と、調整したメッセージ画像信号を出力する出力回路137と、を有する画像処理回路130を備える。【選択図】図3

Description

本発明は半導体装置、メッセージ画像信号出力方法、およびプログラムに関する。
車両に関する情報等に基づいて、車両の周囲に所定の情報を含む光を投影する種々の技術が提案されている。
例えば、特許文献1に記載の映像投影装置は、車両に関する情報を取得する取得部と、取得した情報に応じて所定のメッセージ等を含む映像等を投影する映像投影部とを備える。
また、特許文献2に記載の前照灯制御装置は、車両走行状態検出装置および走行道路状況検出装置からの検出信号を取得する信号取得手段と、取得した検出信号に基づいて投影画像を決定し、投影部を制御してその投影画像を生成させる投影画像制御手段とを備える。
国際公開第2016/114048号 特開2008−143505号公報
しかしながら、これらの文献には、路面等に投影した映像等が、これを認識すべき運転者等にとって認識可能な態様であるか否かを課題として捉えている記載や示唆はない。
その他の課題と新規な特徴は、本明細書の記述および添付図面から明らかになるであろう。
一実施の形態によれば、半導体装置は、移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力するものである。また、半導体装置は、前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の推定位置を算出する位置推定部を有する。また、半導体装置は、前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力する参照画像信号出力部を有する。また、半導体装置は、前記参照画像が投影された前記参照領域を撮像した画像の信号であるテスト画像信号を取得するテスト画像信号取得部と、前記参照画像信号と前記テスト画像信号とを比較する比較部とを有する。また、半導体装置は、前記比較の結果に基づいて前記メッセージ画像信号を調整する画像調整部と、調整した前記メッセージ画像信号を出力するメッセージ画像出力部とを有するものである。
一実施の形態によれば、メッセージ画像信号出力方法は、移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力するものである。また、メッセージ画像信号出力方法は、前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の推定位置を算出するステップを有する。また、メッセージ画像信号出力方法は、前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力するステップを有する。また、メッセージ画像信号出力方法は、前記参照画像が投影された前記参照領域を撮像した画像の信号であるテスト画像信号を取得するステップと、前記参照画像信号と前記テスト画像信号とを比較するステップとを有する。また、メッセージ画像信号出力方法は、前記比較の結果に基づいて前記メッセージ画像信号を調整するステップと、調整した前記メッセージ画像信号を出力するステップとを有するものである。
一実施の形態によれば、プログラムは、以下の方法をコンピュータに実行させるものである。前記方法とは、移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力するメッセージ画像信号出力方法である。また、前記方法は、前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の推定位置を算出するステップを有する。また、前記方法は、前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力するステップを有する。また、前記方法は、前記参照画像が投影された前記参照領域を撮像した画像の信号であるテスト画像信号を取得するステップと前記参照画像信号と前記テスト画像信号とを比較するステップとを有する。また、前記方法は、前記比較の結果に基づいて前記メッセージ画像信号を調整するステップと、調整した前記メッセージ画像信号を出力するステップとを有するものである。
前記一実施の形態によれば、投影面によって受ける影響による画像の劣化を抑える半導体装置等を提供することができる。
実施の形態1に係るメッセージ画像投影システムの概略図である。 実施の形態1に係るメッセージ画像投影システムのハードウェア構成図である。 実施の形態1に係るメッセージ画像投影システムの機能ブロック図である。 メッセージ画像投影システムが行う自車位置推定を説明するための図である。 メッセージ画像投影システムが行う参照画像投影を説明するための図である。 カメラが撮像したテスト画像の例を示す図である。 参照画像信号とテスト画像信号の輝度値の比較を説明するための図である。 メッセージ画像信号の輝度値を調整する原理を説明するための図である。 メッセージ画像投影システムがメッセージ画像を投影している状態の図である。 実施の形態1に係るメッセージ画像投影システムのフローチャートである。 実施の形態1の変形例1によるメッセージ画像の調整方法を説明するための図である。 実施の形態1の変形例2によるメッセージ画像の調整方法を説明するための図である。 実施の形態2に係るメッセージ画像投影システムのハードウェア構成図である。 実施の形態2に係るメッセージ画像投影システムの機能ブロック図である。 実施の形態2に係るメッセージ画像発信者側の処理を示すフローチャートである。 実施の形態2に係るメッセージ画像受信者側の処理を示すフローチャートである。 メッセージ画像投影システムが行う自車位置推定および参照画像投影を説明するための図である。 実施の形態2に係るメッセージ画像投影システムが行うメッセージ画像投影を説明するための図である。 実施の形態3に係るメッセージ画像投影システムのハードウェア構成図である。 実施の形態3に係るメッセージ画像投影システムの機能ブロック図である。 メッセージ画像投影システムが行う参照画像投影を説明するための図である。 参照画像信号をグリッド状に処理する状態を説明するための図である。 メッセージ画像投影システムが算出した最適経路の例を示す図である。 実施の形態3に係るメッセージ画像投影システムのフローチャートである。 最適経路決定回路の処理の例について説明するための図である。
説明の明確化のため、以下の記載及び図面は、適宜、省略、および簡略化がなされている。また、様々な処理を行う機能ブロックとして図面に記載される各要素は、ハードウェア的には、CPU(Central Processing Unit)、メモリ、その他の回路で構成することができ、ソフトウェア的には、メモリにロードされたプログラムなどによって実現される。したがって、これらの機能ブロックがハードウェアのみ、ソフトウェアのみ、又はそれらの組合せによっていろいろな形で実現できることは当業者には理解されるところであり、いずれかに限定されるものではない。したがって、以下の説明において、回路として例示した構成は、ハードウェア又はソフトウェアのいずれか又はその両方によって実現することが可能であり、ある機能を実現する回路として示され構成は、同様の機能を実現するソフトウェアの一部としても示され得る。例えば、制御回路と記載された構成は、制御部として記載され得る。なお、各図面において、同一の要素には同一の符号が付されており、必要に応じて重複説明は省略されている。
また、上述したプログラムは、様々なタイプの非一時的なコンピュータ可読媒体を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体(例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ)、光磁気記録媒体(例えば光磁気ディスク)、CD−ROM(Read Only Memory)CD−R、CD−R/W、半導体メモリ(例えば、マスクROM、PROM(Programmable ROM)、EPROM(Erasable PROM)、フラッシュROM、RAM(Random Access Memory))を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、および電磁波を含む。一時的なコンピュータ可読媒体は、電線および光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
<実施の形態1>
図1を参照しながら、実施の形態1の構成概略について説明する。図1は、実施の形態1に係るメッセージ画像投影システムの概略図である。図1は、自動車1の上面図である。図1に示すように、メッセージ画像投影システム10は、自動車1に搭載されている。メッセージ画像投影システム10は、自動車1の進行方向に沿ってメッセージ画像を路面等に投影するためのシステムである。メッセージ画像とは、自動車1の運転者や、自動車1の周囲の者に対して所定のメッセージを伝えるための画像である。また、メッセージ画像投影システム10は、投影するメッセージ画像が投影する路面の影響を受けて変化することを抑制するための機能を有している。すなわち、メッセージ画像投影システム10は、予め設定された参照画像を投影し、投影した参照画像を撮像し、撮像することにより生成画像信号を利用することにより、メッセージ画像信号の輝度を調整する。メッセージ画像投影システム10は、主な構成として、半導体装置100、外部メモリ950、ECU(Electronic Control Unit)装置960、カメラ970、参照画像投影装置980、およびメッセージ画像投影装置990を有している。
半導体装置100、外部メモリ950、およびECU装置960は、自動車1の所定の位置に搭載されている。これらの詳細については後述する。カメラ970は、自動車1の進行方向の画像を撮像するための装置である。カメラ970は、自動車1の進行方向が撮像可能に固定されている。参照画像投影装置980は、予め設定された参照画像を自動車1の進行方向に投影するための装置である。参照画像投影装置980は、自動車1の前面に固定されている。メッセージ画像投影装置990は、予め設定されたメッセージ画像を自動車1の進行方向に投影するための装置である。メッセージ画像投影装置990は、自動車1の前面に固定されている。
なお、参照画像とは、メッセージ画像の信号であるメッセージ画像信号を調整するための参照とされる信号を含む画像である。参照画像は、例えば、所定の領域に投射される白色光である。メッセージ画像投影システム10は、このような参照画像を投影し、投影された領域をカメラ970により撮像する。
次に、図2を参照しながら、メッセージ画像投影システム10における各ハードウェアの機能および接続関係について説明する。図2は、実施の形態1に係るメッセージ画像投影システムのハードウェア構成図である。
半導体装置100は、メッセージ画像投影システム10の各構成に接続し、これらを適宜制御する機能を有している。半導体装置100は、内部の構成として、制御回路110、内部メモリ120、画像処理回路130、画像信号入力IF140、バス信号IF150、および画像信号出力IF160を有しており、これらはバス170により接続されている。
制御回路110は、CPUを含む演算装置であり、所定のプログラムを実行するとともに、半導体装置100が有する各構成に対して種々の指示を送る。
内部メモリ120は、所定のデータを記憶する記憶装置である。内部メモリ120は、SSD(Solid State Drive)やフラッシュメモリのような不揮発性のメモリ若しくはDRAM(Dynamic Random Access Memory)、SRAM(Static Random Access Memory)のような揮発性メモリ又はこれらの組合せにより構成されている。
画像処理回路130は、バス170を介して受け取った画像の信号に対して予め設定された処理を施すとともに、処理を施した信号を出力する機能を有している。画像処理回路130の機能の詳細については後述する。
画像信号入力IF140は、半導体装置100の外部から画像信号を受け取るインタフェースである。画像信号入力IF140は、カメラ970に接続しており、カメラ970が生成した画像信号を受け取り、受け取った画像信号を、バス170を介して画像処理回路130に供給する。
バス信号IF150は、半導体装置100が半導体装置100の外部の装置と種々の信号についてバス170を介して送受信するためのインタフェースである。より具体的には、バス信号IF150は、外部メモリ950から所定のメッセージ画像信号を受け取り、受け取った画像信号を、バス170を介して画像処理回路130に供給する。また、バス信号IF150は、ECU装置から自動車1の運行に関するデータを受け取り、受け取ったデータを、バス170を介して内部メモリ120又は画像処理回路130などに送信する。また、バス信号IF150は、制御回路110や画像処理回路130から所定の信号を受け取り、受け取った信号を、外部メモリ950又はECU装置960に供給する。
画像信号出力IF160は、半導体装置100の外部の装置へ画像信号を供給するインタフェースである。画像信号出力IF160は、参照画像投影装置980、およびメッセージ画像投影装置990にそれぞれ接続している。画像信号出力IF160は、画像処理回路130から画像信号を受け取り、受け取った画像信号を、適宜、参照画像投影装置980、又はメッセージ画像投影装置990に供給する。
外部メモリ950は、半導体装置100のバス信号IF150と接続し、半導体装置100と種々の信号について送受信を行う記憶装置である。外部メモリ950は、例えば、フラッシュメモリ、SSD、又はHDD(Hard Disc Drive)などの不揮発性記憶装置である。外部メモリ950は、所定のメッセージ画像信号を予め記憶している。外部メモリ950は、半導体装置100から要求信号を受け取り、受け取った要求信号に応じて、予め記憶しておいたメッセージ画像信号を半導体装置100に供給する。
ECU装置960は、自動車1の移動速度、ステアリングの操舵角、GPS(Global Positioning System)からの自車位置情報等、自動車の運行に関わる種々の情報を管理又は制御する装置である。ECU装置960は、自動車1の内部において、車載イーサネット(登録商標)、CAN(Controller Area Network)、又はLIN(Local Interconnect Network)などの車内通信バスにより通信可能に接続されている。ECU装置960は、半導体装置100のバス信号IF150に対して、自動車1の移動に関する情報である移動情報を供給する。移動情報には、自動車1の移動速度、操舵角、およびこれらの情報を取得した時刻が含まれる。また、移動情報は、GPSからの位置情報が含まれていてもよい。
カメラ970は、半導体装置100の指示を受け取り、受け取った指示に応じて撮像を行う。カメラ970は、撮像することにより生成した画像信号を半導体装置100の画像信号入力IF140に供給する。
参照画像投影装置980は、所定の参照画像を投影するための投影装置である。参照画像投影装置980は、投影するための光を照射する光源、投影する参照画像を生成する表示装置、および生成された画像を所望の位置に投影するためのレンズ等により構成される。参照画像投影装置980は、半導体装置100の画像信号出力IF160に接続している。参照画像投影装置980は、画像信号出力IF160から参照画像信号を受け取り、受け取った参照画像信号に対応した参照画像を投影する。なお、参照画像信号が単色の場合、参照画像投影装置980は、表示装置は不要となる。この場合、参照画像投影装置980は、指向性の高い光を所望の位置に投影するものであってもよい。また、参照画像投影装置980は、投影する参照画像の投影領域を制御するために、参照画像の投影領域を変更するための可動部を有していてもよい。
メッセージ画像投影装置990は、所定のメッセージ画像を投影するための投影装置である。メッセージ画像投影装置990は、投影するための光を照射する光源、投影するメッセージ画像を生成する表示装置、および生成された画像を所望の位置に投影するためのレンズ等により構成される。メッセージ画像投影装置990は、半導体装置100の画像信号出力IF160に接続している。メッセージ画像投影装置990は、画像信号出力IF160からメッセージ画像信号を受け取り、受け取ったメッセージ画像信号に対応したメッセージ画像を投影する。なお、メッセージ画像投影装置990は、メッセージ画像を所望の位置に投影するために、可動部を有していてもよい。
次に、図3を参照しながら、メッセージ画像投影システム10の機能および信号の流れについて更に説明する。図3は、実施の形態1に係るメッセージ画像投影システムの機能ブロック図である。
半導体装置100の内部メモリ120は、参照画像記憶領域121を有している。参照画像記憶領域121には、参照画像信号が格納されている。参照画像信号は、参照画像記憶領域121に予め記憶されているものであってもよいし、システムが起動した後に、外部メモリ950から読み込んだものであってもよい。参照画像信号は、制御回路110からの指示に応じて、画像処理回路130に供給される。
画像処理回路130は、位置推定回路131、参照画像信号出力回路132、テスト画像信号取得回路133、比較回路134、画像調整回路135、メッセージ画像信号取得回路136、および出力回路137を有している。以下に、画像処理回路130が有する各機能ブロックについて説明する。
位置推定回路131は、自動車1の移動情報に基づいて、メッセージ画像を投影する予定時刻における自動車1の推定位置を算出する機能を担う。位置推定回路131は、ECU装置960から自動車1の移動情報を受け取る。また、位置推定回路131は、制御回路110からメッセージ画像を投影する予定時刻に関する情報を受け取る。そして、位置推定回路131は、メッセージ画像を投影する予定時刻における自動車1の位置を推定する。位置推定回路131は、推定した自動車1の位置に関する情報を参照画像信号出力回路132に供給する。
図4を参照しながら位置推定回路131の機能について具体的に説明する。図4は、メッセージ画像投影システムが行う自車位置推定を説明するための図である。図4は、時刻t0において、自動車1が位置A0に存在することを示している。ここでは、メッセージ画像を投影する予定時刻が時刻t1であるとする。この場合、位置推定回路131は、時刻t0における自動車1の移動情報に基づいて、時刻t1における自動車1の位置を推定する。図4において、時刻t1における自動車1の位置A1は、位置A0から前方に距離F1、且つ左側に距離T1の場所である。このように、位置推定回路131は、時刻t1に自動車1が位置A1に移動することを推定する。
図3に戻り説明を続ける。参照画像信号出力回路132は、推定位置における移動体と投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定する。また、参照画像信号出力回路132は、内部メモリ120から参照画像信号を受け取る。そして、参照画像信号出力回路132は、参照領域に対応した参照画像の信号である参照画像信号を参照画像投影装置980に出力する。
図5を参照しながら参照画像信号出力回路132の機能について具体的に説明する。図5は、メッセージ画像投影システムが行う参照画像投影を説明するための図である。図5は、参照画像投影装置980が参照画像C10を投影領域である位置P1に投影している状態を示している。参照画像信号出力回路132は、位置推定回路131から予定時刻t1における自動車1の位置A1に関する情報を受け取ると、位置A1におけるメッセージ画像の投影領域を算出する。ここで、メッセージ画像の投影領域は、自動車1の前方に距離D1の位置であるとする。参照画像信号出力回路132は、位置A1の前方に距離D1の位置P1に、参照画像C10を投影する。
ところで、図5において、自動車1は、位置A0から前方に距離ΔF移動している。これは、参照画像信号出力回路132が位置推定回路131から自動車1の推定位置に関する情報を受け取ってから、参照画像を投影するまでに時間Δtが経過するためである。参照画像信号出力回路132は、このように処理に要する時間を加味したうえで、参照画像信号を出力している。なお、参照画像投影装置980が参照画像を投影するのは、例えば数十ミリ秒程度の時間である。したがって、参照画像投影装置980が参照画像の相対位置を変化させながら投影するなどの処理を行う必要はない。
図3に戻り説明を続ける。テスト画像信号取得回路133は、参照画像が投影された参照領域を撮像した画像の信号であるテスト画像信号を取得する機能を担う。すなわち、参照画像投影装置980が参照画像を投影するのに応じて、カメラ970が、参照画像を含む画像を撮像する。カメラ970は、撮像した画像の信号であるテスト画像信号を、テスト画像信号取得回路133に供給する。
図6を参照しながら、テスト画像信号取得回路133が取得するテスト画像について説明する。図6は、カメラが撮像したテスト画像の例を示す図である。図6は、カメラ970が撮像した画像971である。画像971は、自動車1の前方の位置P1に参照画像C10を含んでいる。テスト画像信号取得回路133は、画像971から位置P1における参照画像C10の信号であるテスト画像信号を取得する。テスト画像信号を取得するに際し、テスト画像信号取得回路133は、参照画像が投影された位置に関する情報を、参照画像信号出力回路132から受け取ってもよい。参照画像信号出力回路132と、テスト画像信号取得回路133とは、例えば、画像971の左上の角部を原点として、横方向にX座標、縦方向にY座標を設定し、XY座標系により、参照画像の位置を共有する。より具体的には、例えば以下に示す処理を行う。すなわち、テスト画像信号取得回路133は、テスト画像内における参照画像の表示画素位置を検出し、検出したエリアを抽出し、抽出したエリアが矩形になるように、台形補正等の幾何変換を施す。このように、テスト画像信号取得回路133は、カメラ970から受け取ったテスト画像信号から、参照画像が投影されている領域(位置P1)を抽出し、参照画像とテスト画像とが同じ矩形サイズになり、画素単位に1対1に比較できるようにする。
図3に戻る。比較回路134は、参照画像信号とテスト画像信号とを比較する機能を担う。すなわち、比較回路134は、内部メモリ120から参照画像信号を受け取るとともに、テスト画像信号取得回路133からテスト画像信号を受け取る。ここで、比較回路134は、参照画像信号の各色の輝度値と、テスト画像信号の各色の輝度値とを比較する。このとき、テスト画像信号の各色の輝度値は、画像971に含まれる位置P1の領域内の各色の輝度値の平均値であってもよいし、中央値であってもよい。また、比較回路134は、位置P1におけるテスト画像信号のアスペクト比と、参照画像信号のアスペクト比とを対応させ、画素ごとに比較してもよい。このような画素ごとの比較処理については変形例1として詳細を後述する。比較回路134は、比較結果を画像調整回路135に供給する。
メッセージ画像信号取得回路136は、外部メモリ950のメッセージ画像記憶領域951から、メッセージ画像信号を受け取り、受け取ったメッセージ画像信号を、画像調整回路135に供給する。画像調整回路135は、メッセージ画像信号取得回路136からメッセージ画像信号を受け取る。また、画像調整回路135は、比較回路134から比較の結果を受け取り、受け取った比較の結果に基づいてメッセージ画像信号を調整する。画像調整回路135は、このような各色の輝度値の調整を、メッセージ画像信号の各画素に対して行う。換言すると、画像調整回路135は、メッセージ画像信号の画素値を調整する。
画像調整回路135は、メッセージ画像信号を調整すると、調整したメッセージ画像信号を出力回路137に供給する。出力回路137は、画像調整回路135から調整されたメッセージ画像信号を受け取ると、受け取ったメッセージ画像信号をメッセージ画像投影装置990に供給する。
図7は、メッセージ画像投影システムがメッセージ画像を投影している状態の図である。図7に示すように、時刻t1において、自動車1は、位置A1に移動している。そして、メッセージ画像投影装置990は、自動車1の前方に距離D1の位置P1にメッセージ画像C11を投影している。以上のように、メッセージ画像投影システム10は、メッセージ画像を投影する位置に、予め参照画像を投影し、投影した参照画像を撮像する。そして、メッセージ画像投影システム10は、撮像した画像から取得したテスト画像信号を利用して、メッセージ画像信号を調整し、調整したメッセージ画像信号を投影する。
次に、半導体装置100が行うメッセージ画像信号の調整の一例について説明する。本実施の形態において、半導体装置100は、路面の反射率に基づいて、メッセージ画像の色を調整する。まず、図8を参照しながら、参照画像信号と、テスト画像信号の輝度値の比較について説明する。図8は、参照画像信号とテスト画像信号の輝度値の比較を説明するための図である。図8の上側は、走行しながら参照画像C10を投影する自動車1の側面を示している。自動車1は、参照画像投影装置980から路面に参照画像C10を投影している。そして、カメラ970は、投影された参照画像C10を撮像する。
図8の下側には、表C980および表C970を示している。表C980は、参照画像信号の輝度値である。表C980は、横軸に赤色(R信号)、緑色(G信号)、および青色(B信号)を示し、縦軸に輝度値を示している。すなわち、参照画像記憶領域121に格納されている参照画像信号は、R信号、G信号、およびB信号の全てが256である白色の信号である。参照画像投影装置980は、白色の参照画像C10を投影する。
表C970は、テスト画像信号の輝度値である。カメラ970は、参照画像を撮像し、撮像した画像からテスト画像信号を取得する。テスト画像信号に含まれる各色の輝度値は、R信号の輝度値が128、G信号の輝度値が128、そしてB信号の輝度値が256である。図に示すように、参照画像信号と同じではない。つまり、路面に投影した参照画像は、路面が有する反射率の影響を受ける。テスト画像信号は、路面が有する反射率により、各色の輝度値が決定される。図8の例を色ごとに観察すると、R信号は、参照画像の輝度値が256であったが、テスト画像信号では128に低下している。すなわち、路面が有するR信号の反射率は50パーセント(128/256)である。同様に、路面が有するG信号の反射率も50パーセントであり、B信号の反射率は100パーセントである。このように、半導体装置100は、参照画像信号とテスト画像信号との輝度値の差を算出し、算出した輝度値の差から、路面の反射率を算出する。
次に、図9を参照しながら、メッセージ画像信号の調節方法について説明する。図9は、メッセージ画像信号の輝度値を調整する原理を説明するための図である。図9の上側には、走行中である自動車1のメッセージ画像投影装置990が、メッセージ画像を投影している状態を示している。図9の下側には、走行中の自動車1が行う画像処理の例として、表C951、表C991、表C971、および表C972を示している。表C951は、メッセージ画像記憶領域951に格納されているメッセージ画像の各色の輝度値である。ここでは、理解を容易にするため、メッセージ画像を単色とし、メッセージ画像は、R信号が51、G信号が204、そしてB信号が204という色を有しているとする。したがって、メッセージ画像の色は、緑色と青色が強く、人間の肉眼には、青緑色に見えることを期待している筈である。
表C971は、輝度値の調整を行わないでメッセージ画像を路面に投影した場合に、カメラ970が撮像するメッセージ画像の輝度値を示している。C951に示したメッセージ画像の各色の輝度値は、図8に示した反射率を有する路面に投影した後に、カメラ970が撮像すると、表C971の輝度値となる。具体的には、R信号の輝度値は51の50パーセントである26パーセントになり、G信号の輝度値は204の50パーセントである102になり、そしてB信号の輝度値は204の100パーセントである204になる。つまり、路面に投影したメッセージ画像の色は緑色が弱くなり、人間の肉眼には青色が強く見える。このように、画像信号の輝度値の調整を行わない場合、メッセージ画像信号の色は、路面に投影することにより、路面が有する反射率の影響を受ける。そのため、メッセージ画像信号の色は、路面の状況により変化する可能性がある。
次に、表C991および表C972について説明する。表C991は、画像調整回路135がメッセージ画像の輝度値を調整した後の各色の輝度値を示している。画像調整回路135は、路面の反射率に基づいて、メッセージ画像の輝度値を調整する。ここでは、画像調整回路135が、路面の反射率の変化を抑える調整を行う例について説明する。画像調整回路135は、路面の反射率(50パーセント)の逆数(1/0.5=2)を、メッセージ画像の各色の輝度値に乗じる(R:51×2=102、G:204×2=408、B:204×1=204)。そして、乗じた値を、最大が256になるように正規化する(R:102÷408×256≒64、G:408÷408×256=256、B:204÷408×256≒128)。このような処理をした結果、メッセージ画像の各色の輝度値は、R信号が64、G信号が256、そしてB信号が128となる。メッセージ画像投影装置990は、画像調整回路135が調整したメッセージ画像信号を路面に投影する。
表C972は、画像調整回路135が調整したメッセージ画像信号を路面に投影し、投影したメッセージ画像をカメラ970が撮像した場合の輝度値を示している。表C972に示すように、C991に示したメッセージ画像の輝度値はR信号が64の50パーセントである32に変化し、G信号が256の50パーセントである128に変化し、そして、B信号が128の100パーセントである128となっている。このように、C972に示すメッセージ画像は、C972に示すメッセージ画像と比べるとトーンが暗い方へ変化しているものの、緑色と青色が強く、人間の肉眼には青緑色に見える。
以上のように、実施の形態1に係る半導体装置100は、メッセージ画像の輝度値を調整し、自動車1に搭乗している運転者等にとって視認性が低下することを抑制する処理を行うことができる。なお、本実施の形態において、半導体装置100は、メッセージ画像信号の色を調整する例を示した。しかし、本実施の形態において、調整するのはメッセージ画像信号のコントラストであってもよい。この場合、半導体装置100は、メッセージ画像信号の輝度のダイナミックレンジの低下を抑制するような調整を行う。また、半導体装置100は、画像全体のトーンを調整してもよい。すなわち、半導体装置100は、メッセージ画像信号に対してガンマ補正を行ってもよい。また、半導体装置100は、メッセージ画像の彩度を調整してもよい。
また、半導体装置100は、画像の調整信号を、路面の典型的なパタンごとに予め記憶しておき、予め記憶しておいた調整信号によりメッセージ画像を調整してもよい。すなわち、メッセージ画像投影システム10は、外部メモリ又は内部メモリに、数パタンの典型的な調整信号を予め格納しておく。典型的な調整信号とは、例えば、コンクリート、アスファルト、又は石畳、雪上、晴天、雨天等の路面状況による反射率を予め鑑みて生成された調整信号である。そして、半導体装置100は、テスト画像信号と参照画像信号の比較により、走行中の路面の反射率が、予め記憶された典型的な調整信号のいずれか近いパタンを選択する。そして、半導体装置100は、選択したパタンの調整信号を利用してメッセージ画像を調整する。このような構成により、メッセージ画像投影システム10は、より簡易的に、速い処理速度で視認性の低下を抑制する処理を行うことができる。
また、半導体装置100は、投影するメッセージ画像の輝度が急激に変化することを抑制する処理を加えてもよい。例えば、半導体装置100は、直前に投影したメッセージ画像信号の平均輝度値Ave(t0)を算出するとともに、これから投影するメッセージ画像信号の平均輝度値Ave(t1)を算出し、これらの値の加重平均を算出し、算出した加重平均に基づいて、輝度値のゲインGを設定する。
ここで、Wは1以下の正の実数である。また、半導体装置100は、加重平均に代えて、移動平均により輝度の調整を行ってもよい。このような処理を行うことにより、メッセージ画像投影システム10は、運転者等にとって視認性が低下することを抑制するとともに、急激な輝度値の変化を抑えることができる。
次に、図10を説明しながら、メッセージ画像投影システム10が行う処理について説明する。図10は、実施の形態1に係るメッセージ画像投影システムのフローチャートである。図10は、半導体装置100の処理について示している。
まず、半導体装置100は、外部メモリ950からメッセージ画像信号を取得する(ステップS10)。次に、半導体装置100は、取得したメッセージ画像信号の調整を行い、調整したメッセージ画像信号を出力する(ステップS11)。以下に、ステップS11をより詳細に説明する。
半導体装置100は、自車位置を推定する(ステップS111)。すなわち、半導体装置100は、ECU装置960から移動情報を受け取り、受け取った移動情報に基づいて、メッセージ画像を投影する予定時刻における自動車1の位置を推定する。
次に、半導体装置100は、参照画像を投影する参照領域を決定する(ステップS112)。更に、半導体装置100は、参照領域に投影する参照画像信号を参照画像投影装置980に出力する(ステップS113)。
次に、半導体装置100は、カメラ970からテスト画像信号を取得する(ステップS114)。そして、半導体装置100は、参照画像信号と、テスト画像信号との輝度値を比較する(ステップS115)。そして、半導体装置100は、比較の結果に基づいて、メッセージ画像の各色の輝度値を調整する(ステップS116)。更に、半導体装置100は、輝度値が調整されたメッセージ画像をメッセージ画像投影装置990に出力する(ステップS117)。
メッセージ画像投影システム10において、半導体装置100は、以上に説明した処理を実行する。なお、図10のフローチャートにおいて、メッセージ画像信号を取得するステップは、ステップS116の前であれば、どのようなタイミングで行ってもよい。
以上に説明したように、実施の形態1におけるメッセージ画像投影システム10は、
路面の反射率に応じて、メッセージ画像を各色の輝度値を調整する。これにより、メッセージ画像投影システム10は、路面の影響による色の変化を抑えたメッセージ画像を投影することができる。
なお、半導体装置100において、参照画像信号出力回路132は、参照領域を決定する場合に、参照領域に代えて、又は参照領域に加えて、参照画像を投影する時刻を決定してもよい。すなわち、例えば、自動車1の走行速度が比較的速い場合は、走行速度が比較的遅い場合に比べて、参照画像を投影するタイミングを比較的早く設定する。このように、参照画像を投影する時刻を制御することにより、半導体装置100は、自動車1の走行速度に応じて、より好適に参照領域を決定することができる。
以上に説明したように、本実施の形態によれば、投影面によって受ける影響による画像の劣化を抑える半導体装置等を提供することができる。
<実施の形態1の変形例1>
次に、実施の形態1の変形例1について説明する。本例示は、比較回路134および画像調整回路135の機能が実施の形態1と異なる。図11は、実施の形態1の変形例1によるメッセージ画像の調整方法を説明するための図である。図11は、位置P1に投影された参照画像C10を示している。
本例示において、参照画像C10は、左右で反射率が異なっている。このような場合には、参照画像の反射率を一様であると設定してメッセージ画像信号の調整を行うと、部分的に見えにくいエリアが発生したり、メッセージ画像が正しく認識されない虞がある。そこで、本例示における半導体装置100における比較回路134は、参照画像の画角とテスト画像の画角とを対応させて、画素ごとに参照画像信号とテスト画像信号とを比較する機能を有している。また、本例示における半導体装置100における画像調整回路135は、テスト画像の画角とメッセージ画像の画角とを対応させて、メッセージ画像信号の画素ごとにメッセージ画像信号を調整する機能を有している。
以下に図11を参照しながら、本例示について具体的に説明する。本例示における比較回路134は、まず、投影された参照画像を撮像したテスト画像C12の画像信号を取得する。次に、比較回路134は、テスト画像C12を線形変換処理する。これにより、テスト画像C12の画角は、参照画像C10の画角と同じになるように処理される。図11に示す画像C13は、テスト画像C12の画角を線形変換により処理したものである。次に、比較回路134は、参照画像C10と画像C13とを、画素ごとに比較する。例えば図11に示すように、比較回路134は、X方向のn番目、Y方向のm番目の画素である画素Pについて、輝度値を比較する。このようにして、比較回路134は、全ての画素の輝度値を画素ごとに比較する。
次に、画像調整回路135は、比較回路134が行った比較の結果に基づいて、メッセージ画像を調整する。図11に示すメッセージ画像C14は、比較回路134が行った比較の結果に基づいて調整されたものである。図11に示すように、調整されたメッセージ画像C14は、路面の反射率に応じて、輝度の調整を画素ごとに行う。したがって、本例示によれば、路面によって受ける画像の劣化をより細かく抑えることができる。
<実施の形態1の変形例2>
次に、図12を参照しながら、実施の形態1の変形例2について説明する。図12は、実施の形態1の変形例2によるメッセージ画像の調整方法を説明するための図である。本例示における半導体装置100は、参照画像の幅がメッセージ画像よりも広い点と、最適投影領域決定部を更に有している点において、実施の形態1と異なる。
参照画像信号出力回路132は、メッセージ画像の幅よりも広い幅を有する参照画像信号を出力する。図12に示すように、本例示における参照画像C15は、位置P11〜P13にそれぞれ参照画像を含んでいる。位置P11〜P13は、幅方向において一部が重なり合っている。参照画像C15は、実施の形態1における参照画像C10あるいはメッセージ画像C11よりも幅が広く設定されている。参照画像投影装置980は、参照画像C15を投影する。そして、カメラ970は、参照画像C15を撮像し、参照画像C15に対応したテスト画像信号を取得する。比較回路134は、位置P11〜P13に対応したテスト画像信号を生成する。そして、比較回路134は、位置P11におけるテスト画像信号と、参照画像信号とを比較する。同様に、比較回路134は、位置P12におけるテスト画像信号と、参照画像信号とを比較し、更に、位置P12におけるテスト画像信号と、参照画像信号とを比較する。このように、P11〜P13のそれぞれと、参照画像信号とを比較した結果に基づいて、最適投影領域決定部は、輝度値の差が最も少ない位置を選択する。そして、メッセージ画像投影装置990は、自動車1が位置A1に移動したときに、比較回路134が選択した位置P11〜P13の内のいずれかの位置に、メッセージ画像を投影する。
なお、参照画像C15に示した位置P11〜P13は一例であり、これらは重なっていてもよいし、重なっていなくてもよい。また、位置は3つでなくても2つでも、4つ以上でもよい。
このような構成により、メッセージ画像投影システム10は、路面の影響を受けにくい投影領域を選択する。すなわち、本実施の形態におけるメッセージ画像投影システム10は、自動車1に搭乗する運転者等にとって視認性の高いメッセージ画像を投影することができる。以上のように、本開示によれば、路面によって受ける画像の劣化を抑える半導体装置等を提供することができる。なお、参照画像投影装置980とメッセージ画像投影装置990は別の装置として説明したが、一体の投影装置が参照画像およびメッセージ画像を投影するものであってもよい。その場合、この投影装置は、参照画像を投影する領域に参照画像を投影するとともに、メッセージ画像を投影する領域メッセージ画像を投影することができる。また、かかる一体の投影装置が、所定の時刻に参照画像を投影し、これと異なる時刻にメッセージ画像を投影するものであってもよい。さらに、かかる一体の投影装置は、複数の異なる時刻に投影するメッセージ画像にそれぞれ対応する複数の参照画像を同時に投影した後に、かかる複数の異なる時刻に順次メッセージ画像を投影してもよい。このように、一体の投影装置が参照画像およびメッセージ画像を投影するものとすれば、装置の製造コストを低減し、また、システムの軽量化を計ることができる。
<実施の形態2>
次に、実施の形態2について説明する。実施の形態2に係るメッセージ画像投影システムは、移動中である2台の自動車の内、一方がメッセージの発信者となり、他方がメッセージの受信者となる。そして、発信者は、受信者のためにメッセージ画像を投影する。そして、メッセージ画像投影システムは、投影するメッセージ画像が受信者にとって視認性が低下したものとならない機能を有している。また、メッセージ画像投影システムは、発信者がメッセージ画像を投影するに際し、発信者が投影する参照画像を受信者が撮像し、受信者が生成した調整信号を発信者に送信する機能を有している。
図13は、実施の形態2に係るメッセージ画像投影システムのハードウェア構成図である。実施の形態2に係るメッセージ画像投影システム20は、半導体装置100に代えて半導体装置200を有し、更に通信装置940を有する点において、実施の形態1と主に異なる。
半導体装置200は、通信IF240を有している点において、実施の形態1における半導体装置100と異なっている。通信IF240は、半導体装置200においてバス170に接続し、半導体装置200の外部の通信装置940に接続するインタフェースである。半導体装置200は、通信IF240を介して通信装置940と信号の送受信を行う。また、半導体装置200は、画像処理回路130に代えて、画像処理回路230を有している。画像処理回路230について、後述する。
通信装置940は、電波、赤外線、又は光等を利用して無線通信を行う通信装置である。通信装置940は、直接又は間接に、周囲の通信装置と通信を行う。通信装置940は、半導体装置200
次に、図14を参照しながら、実施の形態2の機能ブロックについて説明する。図14は、実施の形態2に係るメッセージ画像投影システムの機能ブロック図である。メッセージ画像投影システム20における半導体装置200は、制御回路110に代えて、制御回路210を有し、画像処理回路130に代えて画像処理回路230を有する点において、半導体装置100と異なっている。以下に、実施の形態1において説明した機能と異なる点において説明する。
制御回路210は、申請受付回路211および許可信号出力回路212を有している。申請受付回路211は、通信装置940を介して、他のシステムから受け取る接続申請信号を受け付ける。許可信号出力回路212は、接続申請信号に対する許可信号を出力する。許可信号出力回路212が出力した許可信号は、通信装置940に出力される。許可信号は、通信装置940によって、接続を許可する相手に送信される。半導体装置200は、申請受付回路211および許可信号出力回路212により、接続の許可をした相手と所定の通信を行うとともに、接続の許可をした相手が投影する参照信号を撮像する処理を行う。これらの処理についての詳細は後述する。
次に、画像処理回路230について説明する。画像処理回路230は、調整信号出力回路231、許可判定回路232、および調整信号取得回路233を有している点において、実施の形態1に係る半導体装置100と異なる。
調整信号出力回路231は、比較回路134から比較の結果に関する情報を受け取り、受け取った情報を、通信装置940に供給する機能を担う。これにより、メッセージ画像投影システム20は、カメラ970から受け取ったテスト画像信号と、参照画像信号との比較の結果を、他者に送信する。
許可判定回路232は、通信装置940を介して、他者から接続の許可があったか否かを判定する機能を担う。許可判定回路232は、判定結果に関する信号を、調整信号取得回路233に供給する。調整信号取得回路233は、通信装置940を介して、他者からメッセージ画像信号に対する調整信号を受け取る。調整信号取得回路233は、受け取った調整信号を、画像調整回路135に供給する。
このように、半導体装置200は、比較回路134と画像調整回路135の間に、調整信号出力回路231、許可判定回路232、および調整信号取得回路233を有するとともに、これらの構成が通信装置940に接続している。これにより、半導体装置200は、他者が投影した参照画像に係る調整信号を他者に送信することができる。また、これにより、半導体装置200は、他者が生成した調整信号に基づいて調整されたメッセージ画像信号を出力することができる。
次に、図15〜図18を参照しながら、メッセージ画像投影システム20を有する2台の自動車において実行されるそれぞれの処理について説明する。本実施の形態における処理において、メッセージ画像の発信者は、受信者の走行している進行方向前方に侵入するために、受信者の前方にメッセージ画像を発信することを試みる。
図15を参照しながら、メッセージ画像の発信者の処理について説明する。図15は、実施の形態2に係るメッセージ画像発信者側の処理を示すフローチャートである。図15に示すフローチャートは、メッセージ画像発信者側の半導体装置(200Sと称する)の処理について示している。
半導体装置200Sは、メッセージ画像記憶領域951からメッセージ画像を取得する(ステップS210)。次に、半導体装置200Sは、メッセージ画像の受信者に接続を行う(ステップS211)。半導体装置200Sは、受信者から接続の許可を受けたか否かを判定する(ステップS212)。受信者から接続の許可を受けたと判定しなかった場合(ステップS212:No)、半導体装置200Sは、ユーザに対して接続許可を受けなかったことを通知する(ステップS219)。次に、半導体装置200Sは、受信者の前方ではなく、発信者自身の前方の領域に、図10において説明したメッセージ画像を投影する処理を行う(ステップS11)。メッセージ画像を投影する処理が終了すると、半導体装置200Sは、一連の処理を終了させる。
一方、受信者からの接続許可を受けたと判定した場合(ステップS212:Yes)、半導体装置200Sは、自車位置の推定を行う(ステップS213)。そして、半導体装置200Sは、推定した自車位置に基づいて、参照領域を決定する(ステップS214)。更に、半導体装置200Sは、決定した参照領域に対して参照画像を投影するために、参照画像投影装置980に対して参照画像信号を出力する(ステップS215)。
図17を参照しながらステップS213〜ステップS215の処理について具体的に説明する。図17は、メッセージ画像投影システムが行う自車位置推定および参照画像投影を説明するための図である。図17において、発信者である自動車1は、受信者である自動車2の前方に対してメッセージ画像の投影を行おうとしている。時刻t0において、自動車1は、位置A0に位置している。そして、半導体装置200Sは、メッセージ画像を投影する予定時刻である時刻t1における自動車1を位置A1であると推定している(ステップS213)。更に、自動車1は、推定した位置A1から前方に距離D1、右側に距離T2を、参照領域を位置P2に決定している(ステップS214)。位置P2は、自動車2の前方に位置している。更に、自動車1は、決定した位置P2に参照画像C20を投影している(ステップS215)。なお、図17においては、理解を容易にするためにステップS213およびステップS214の時間による自動車1の位置の差については省略しているが、これらの処理を鑑みて制御を行うものとする。
図15に戻る。半導体装置200Sは、参照画像信号を投影した後、受信者から調整信号を取得したか否かを判定する(ステップS216)。予め設定された時間内に受信者から調整信号を取得しなかった場合、半導体装置200Sは、調整信号を取得したと判定しない(ステップS216:No)。この場合、半導体装置200Sは、メッセージ画像信号を調整することができない。そのため、半導体装置200Sは、調整しないメッセージ画像信号を、メッセージ画像投影装置990に出力する(ステップS218)。メッセージ画像投影装置990は、調整されていないメッセージ画像を受信者前方に投影する。このように、予め設定された時間内に調整信号を取得しない場合には、調整されていないメッセージ画像を投影することにより、受信者に対して好適なタイミングでメッセージを提示することができる。
一方、調整信号を取得した場合、半導体装置200Sは、調整信号と取得したと判定する(ステップS216:Yes)。この場合、半導体装置200Sは、受信者から取得した調整信号に基づいて、メッセージ画像信号の輝度値を調整する(ステップS217)。そして、半導体装置200Sは、調整されたメッセージ画像信号を出力する(ステップS218)。このようにしてメッセージ画像信号を出力すると、半導体装置200Sは、一連の処理を終了させる。
図18を参照しながら、ステップS218の状態について説明する。図18は、実施の形態2に係るメッセージ画像投影システムが行うメッセージ画像投影を説明するための図である。図18に示すように、時刻t1において、自動車1は、位置A1に移動し、位置P2にメッセージ画像C21を投影している。自動車2の前方には、自動車1が投射したメッセージ画像が投射されている。
次に、図16を参照しながら、メッセージ画像の受信者の処理について説明する。図16は、実施の形態2に係るメッセージ受信者側の処理を示すフローチャートである。図16に示すフローチャートは、メッセージ画像受信者側の半導体装置(200Rと称する)の処理について示している。
まず、半導体装置200Rは、発信者からの接続申請を受け付ける(ステップS220)。接続申請の信号には、発信者が投影しようとしている領域に関する信号が含まれている。次に、半導体装置200Rは、接続を許可するか否かを判定する(ステップS221)。既に他の者と通信中であるなどの理由により、接続を許可できない場合、半導体装置200Rは、接続許可を判定しない(ステップS221:No)。この場合、半導体装置200Rは、申請を受け付けた相手に対して、接続不許可の通知を送信し(ステップS227)、一連の処理を終了させる。
一方、接続許可すると判定した場合(ステップS221:Yes)、半導体装置200Rは、投影領域が重複しているか否かを判定する(ステップS222)。例えば、図18において、自動車1が位置P1にメッセージ画像C21を投影している。このような場合に、更に別の者が位置P1に重なる領域にメッセージ画像を投影することは許可できない。したがって、接続を申請している相手が投影しようとしている領域が、他者のメッセージ画像投影領域と重複していると判定する場合(ステップS222:Yes)、半導体装置200Rは、申請を受け付けた相手に対して、接続不許可の通知を送信し(ステップS227)、一連の処理を終了させる。
一方、他者のメッセージ画像投影領域と重複していると判定しない場合(ステップS222:No)、半導体装置200Rは、許可信号を出力する(ステップS223)。そして、受信者は、受信者が有するカメラ970により発信者が投影した参照画像を撮像する。半導体装置200Rは、カメラ970が生成したテスト画像信号を取得する(ステップS224)。次に、半導体装置200Rは、参照画像記憶領域121から参照画像信号を受け取り、受け取った参照画像信号の輝度値と、取得したテスト画像信号の輝度値とを比較する(ステップS225)。次に、半導体装置200Rは、比較の結果に基づいて調整信号を生成し、生成した調整信号を通信装置940に出力する(ステップS226)。そして、半導体装置200Rは、一連の処理を終了させる。
図18は、半導体装置200Rを有する自動車2が図16に示す一連の処理を終了させた後に、自動車1からメッセージ画像が投影された状態である。このような処理を行うことにより、メッセージ画像投影システム20は、受信者にとって邪魔にならず、かつ視認性が低下することを抑制したメッセージ画像を投影することができる。
<実施の形態3>
次に、実施の形態3について説明する。実施の形態3に係るメッセージ画像投影システムは、半導体装置の機能および操舵制御装置を有する点において実施の形態1と異なる。実施の形態3に係るメッセージ画像投影システムは、メッセージ画像を投影する領域を選択し、選択した領域に自動車が進行するように操舵制御装置に信号を出力する。
図19は、実施の形態3に係るメッセージ画像投影システムのハードウェア構成図である。図19に示すメッセージ画像投影システム30は、操舵制御装置930を有する。操舵制御装置930は、運転者の操作に代えて、又は運転者の操作を補助するために、自動車1の操舵を制御するための装置である。操舵制御装置930は、バス信号IF150に接続する。また、メッセージ画像投影システム30は、半導体装置100に代えて、半導体装置300を有する点において実施の形態1と異なる。半導体装置300については、後述する。
次に、実施の形態3に係るメッセージ画像投影システム30の機能ブロックについて説明する。図20は、実施の形態3に係るメッセージ画像投影システムの機能ブロック図である。メッセージ画像投影システム30における半導体装置300は、画像処理回路130に代えて画像処理回路330を有する点において、半導体装置100と異なっている。以下に、実施の形態1において説明した機能と異なる点において説明する。
画像処理回路330は、参照画像信号出力回路132、テスト画像信号取得回路133、および比較回路134に代えて、参照画像信号出力回路332、テスト画像信号取得回路333、および比較回路334をそれぞれ有している。また、画像処理回路330は、最適経路決定回路331を有している。最適経路決定回路331は、比較回路334から比較の結果を受け取り、受け取った比較の結果に基づいて、自動車1の経路を決定する。また、最適経路決定回路331は、決定した経路に関する情報を、操舵制御装置930に出力する。また、最適経路決定回路331は、決定した経路に関する情報を、画像調整回路135にも出力する。画像調整回路135は、最適経路決定回路331から受け取った経路に関する情報と、比較回路334から受け取った比較の結果とを受け取り、メッセージ画像信号を調整する。
次に、図21〜図23を参照しながら、各機能の詳細について説明する。まず、図21を参照しながら、参照画像信号出力回路332について説明する。参照画像信号出力回路332は、メッセージ画像よりも幅が広く、且つ奥行が長い参照画像信号を出力する。図21は、メッセージ画像投影システムが行う参照画像投影を説明するための図である。図21において、自動車1は、位置P1にメッセージ画像C31を投影するとともに、位置P3に参照画像C30を投影している。メッセージ画像C31は、幅H31および奥行V31を有している。また、参照画像C30は、幅H30および奥行V30を有している。図21に示すように、参照画像C30は幅がメッセージ画像より広く、奥行がメッセージ画像より長い。参照画像信号出力回路332は、このようにメッセージ画像より大きい画角の参照画像を生成するとともに、生成した参照画像を参照画像投影装置980に供給する。参照画像C30は、参照画像投影装置980によって投影され、投影された参照画像C30は、カメラ970によって撮像される。カメラ970は、参照画像C30を撮像した画像のテスト画像信号を生成し、テスト画像信号取得回路333に供給する。
次に、図22を参照しながら、テスト画像信号取得回路333の機能について説明する。図22は、参照画像信号をグリッド状に処理する状態を説明するための図である。図22の上側には、カメラ970が撮像した参照画像C30を含む画像973を示している。画像973には、自動車1の前方に、台形状の参照画像C30が撮像されている。テスト画像信号取得回路333は、画像973に係るテスト画像信号を取得すると、台形状の参照画像C30を抽出するとともに、参照画像C30を矩形になるように線形変換処理を施す。図22の下側は、参照画像C30に線形変換処理が施されることによって生成された、テスト画像C32を示している。テスト画像C32は、参照画像C30を図21に示すように自動車1の上面から観察した場合と同じアスペクト比を有している。つまり、図22において、テスト画像C32のサイズは、幅H30、奥行V30と仮定することができる。また、テスト画像信号取得回路333は、テスト画像C32を複数のグリッドに分割する処理を施している。この場合、グリッドサイズは、メッセージ画像と同じである。すなわち、1つのグリッドのサイズは幅H31、奥行V31である。図22において、テスト画像C32は、幅方向に5個、奥行方向に7個のグリッドに分割されている。
次に、図23を参照しながら、比較回路334および最適経路決定回路331の機能について説明する。図23は、メッセージ画像投影システムが算出した最適経路の例を示す図である。比較回路334は、各グリッドに対してそれぞれ参照画像信号との比較を行う。本実施の形態において、比較回路334は、参照画像信号の輝度値の平均とグリッドごとに輝度値の平均との差を算出している。各グリッドの枠内に記載している数値は、参照画像信号の平均輝度値と各グリッドの平均輝度値との差を記したものである。比較回路334は、このような比較の結果を、最適経路決定回路331に供給する。なお、比較回路334は、比較の結果を、最適経路決定回路331に供給するとともに、画像調整回路135にも供給する。
最適経路決定回路331は、比較回路334から比較の結果を受け取ると、受け取った比較の結果に基づいて、自動車1の経路を決定する。すなわち、最適経路決定回路331は、移動体の進行方向に沿って候補領域に対応した複数の候補経路を算出し、複数の候補経路の内、輝度値の差が最小になる候補経路を最適経路に決定する機能を担う。具体的には、最適経路決定回路331は、テスト画像C32が有する複数のグリッドの内、奥行方向に1つずつのグリッドを、グリッドが連なるように選択する。
以下に具体例と共に説明する。図23において、理解を容易にするため、テスト画像C32には、各グリッドに対して番地が付与されている。テスト画像C32の左上のグリッドが(X1、Y1)であり、テスト画像C32の右下のグリッドが(X5、Y7)である。最適経路決定回路331は、Y7の行において、(X4、Y7)のグリッドを選択している。次に、最適経路決定回路331は、Y6の行において、(X4、Y7)と連なるように隣接している(X3、Y6)、(X4、Y6)、(X5、Y6)のうちいずれか一のグリッドを選択する。最適経路決定回路331は、Y7〜Y1まで同様の処理を繰り返し、進行方向に沿った経路を決定する。最適経路決定回路331は、このようにして、複数の候補経路を取得する。そして、最適経路決定回路331は、取得した複数の候補経路のうち、Y7〜Y1までの輝度値の差の積分値が最も少ない経路を最適経路に決定する。図23に示す経路R31は、上述の処理によって決定された経路である。
最適経路決定回路331は、最適経路を決定すると、決定した経路に関する情報を、操舵制御装置930に出力する。操舵制御装置930は、最適経路決定回路331から受け取った最適経路に関する情報に基づいて、自動車1の操舵を行う。自動車1が経路R31を進行する場合、経路R31に沿って、メッセージ画像が投影される。そして、それぞれのグリッドにおいて投影されるメッセージ画像の信号は、画像調整回路135によってそれぞれ調整されたものである。
次に、図24を参照しながら、メッセージ画像投影システム30の処理について説明する。図24は、実施の形態3に係るメッセージ画像投影システムのフローチャートである。図24に示すフローチャートは、メッセージ画像投影システム30の半導体装置300の処理について示すものである。
まず、半導体装置300は、参照領域を決定する(ステップS310)。次に、半導体装置300は、決定した参照領域に係る参照画像信号を参照画像投影装置980に出力する(ステップS311)。次に、半導体装置300は、カメラ970からテスト画像信号を取得する(ステップS312)。そして、半導体装置300は、図22において説明したように、輝度値の比較を行う(ステップS313)。次に、半導体装置300は、最適経路を決定する処理と、メッセージ画像の調整をする処理をそれぞれ行う。
最適経路を決定する処理として、半導体装置300は、図23を参照しながら説明したように、最適経路を決定する処理を行う(ステップS314)。そして、半導体装置300は、操舵制御装置930に最適経路を出力する(ステップS315)。一方、画像を調整する処理として、半導体装置は、最適経路に応じてメッセージ画像信号の輝度値を調整する(ステップS316)。そして、半導体装置300は、自動車1の運行状況に合わせて、調整したメッセージ画像信号を出力する(ステップS317)。
次に、図25を参照しながら、最適経路決定回路331の処理のバリエーションについて説明する。図25は、最適経路決定回路の処理の例について説明するための図である。図25において、最適経路決定回路331は、経路R31と、経路R32とを取得している。そして、本例示において、経路R31におけるY7からY4までの輝度値の差の積分値は60+78+25+50=213である。一方、経路R32におけるY7からY4までの輝度値の差の積分値は60+43+60+50=213である。つまり、経路R31と経路R32とは、輝度値の差分の積分値が同じである。このような場合、最適経路決定回路331は、差分の最大値が小さい方を選択する。本例示においては、最適経路決定回路331は、経路R31の最大値である78と、経路R32の最大値である60とを比較して、最大値がより小さい値である経路R32を選択する。このような機能を有することにより、半導体装置300は、運転者等の視認性が低下するのを防ぎ、且つ、輝度値の変化を抑えた経路を選択することができる。
なお、上述した経路の選択方法において、経路R31と経路R32のそれぞれの標準偏差を算出し、算出した標準偏差に基づいて経路を選択してもよい。このようにしても、半導体装置300は、運転者等の視認性が低下するのを防ぎ、且つ、輝度値の変化を抑えた経路を選択することができる。
なお、最適経路決定回路331が最適経路を決定するに際し、半導体装置300は、以下のような機能を有していてもよい。すなわち、半導体装置300は、運転者等であって、メッセージ画像を視認する者の視線を検出する視線検出装置からの信号を取得する。そして、半導体装置300は、運転者等の視線の動きに合わせて最適経路を決定してもよい。このようにすることで、本実施の形態に係る半導体装置300は、運転者等の視線の動きに応じて、運転者等に負担の少ないメッセージ画像を投影することができる。
また、本実施の形態においては、テスト画像信号取得回路133は、テスト画像を重なり合わないグリッドに分割したが、グリッドは重なり合うように設定してもよい。このようにグリッドを設定することにより、本実施の形態に係る半導体装置300は、より連続性を高めた経路を決定することができる。
また、本実施の形態において、半導体装置300は、決定した最適経路を操舵制御装置930に出力したが、操舵制御装置930に対して、操舵を指示する信号を出力してもよい。この場合、操舵制御装置930は、半導体装置300からの指示に基づいて、自動車1の運行を行う。
以上、本発明者によってなされた発明を実施の形態に基づき具体的に説明したが、本発明は既に述べた実施の形態に限定されるものではなく、その要旨を逸脱しない範囲において種々の変更が可能であることはいうまでもない。
上記実施の形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記1)
移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力する半導体装置であって、
予め設定された参照画像の信号である参照画像信号を記憶するメモリと、
前記参照画像を投影した参照領域を撮像した画像の信号であるテスト画像信号を取得するテスト画像信号入力インタフェースと、
前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の位置を推定し、
前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力し、
前記参照画像が投影された前記参照領域を撮像した画像の信号であるテスト画像信号を取得し、
前記参照画像信号と前記テスト画像信号とを比較し、
前記比較の結果に基づいて前記メッセージ画像信号を調整し、
調整した前記メッセージ画像信号を出力するプロセッサと、
を備える半導体装置。
(付記2)
半導体装置と、
前記移動体に搭載され、前記半導体装置が出力した前記メッセージ画像を投影する投影装置と、
を備える投影システムであって、
前記半導体装置は、
移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力する半導体装置であって、
前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の位置を推定する位置推定部と、
前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力する参照画像信号出力部と、
前記参照画像が投影された前記参照領域を撮像したテスト画像の信号であるテスト画像信号を取得するテスト画像信号取得部と、
前記参照画像信号と前記テスト画像信号とを比較する比較部と、
前記比較の結果に基づいて前記メッセージ画像信号を調整する画像調整部と、
調整した前記メッセージ画像信号を出力するメッセージ画像出力部とを備える半導体装置である
投影システム。
1、2 自動車
10、20、30 メッセージ画像投影システム
100、200、300 半導体装置
110、210 制御回路
120 内部メモリ
121 参照画像記憶領域
130、230、330 画像処理回路
131 位置推定回路
132、332 参照画像信号出力回路
133、333 テスト画像信号取得回路
134、334 比較回路
135 画像調整回路
136 メッセージ画像信号取得回路
137 出力回路
140 画像信号入力IF
150 バス信号IF
160 画像信号出力IF
170 バス
211 申請受付回路
212 許可信号出力回路
231 調整信号出力回路
232 許可判定回路
233 調整信号取得回路
240 通信IF
331 最適経路決定回路
930 操舵制御装置
940 通信装置
950 外部メモリ
951 メッセージ画像記憶領域
960 ECU装置
970 カメラ
980 参照画像投影装置
990 メッセージ画像投影装置

Claims (20)

  1. 移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力する半導体装置であって、
    前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の推定位置を算出する位置推定部と、
    前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力する参照画像信号出力部と、
    前記参照画像が投影された前記参照領域を撮像したテスト画像の信号であるテスト画像信号を取得するテスト画像信号取得部と、
    前記参照画像信号と前記テスト画像信号とを比較する比較部と、
    前記比較の結果に基づいて前記メッセージ画像信号を調整する画像調整部と、
    調整した前記メッセージ画像信号を出力するメッセージ画像出力部と、
    を備える半導体装置。
  2. 前記参照画像信号出力部は、前記推定位置に基づいて、前記参照画像信号を出力する時刻を決定する
    請求項1に記載の半導体装置。
  3. 前記画像調整部は、前記メッセージ画像信号に含まれる画素値を調整する
    請求項1に記載の半導体装置。
  4. 前記参照画像信号出力部は、赤色、緑色、青色の輝度値が互いに等しい前記参照画像信号を出力する
    請求項1に記載の半導体装置。
  5. 前記比較部は、前記参照画像信号に含まれる輝度値と、前記テスト画像信号に含まれる輝度値とを比較して、輝度値の差を算出する
    請求項1に記載の半導体装置。
  6. 前記比較部は、前記参照画像の画角と前記テスト画像の画角とを対応させて、画素ごとに前記参照画像信号と前記テスト画像信号とを比較する
    請求項5に記載の半導体装置。
  7. 前記画像調整部は、前記テスト画像の画角と前記メッセージ画像の画角とを対応させて、前記メッセージ画像信号の画素ごとに前記メッセージ画像信号を調整する
    請求項6に記載の半導体装置。
  8. 前記半導体装置は、最適投影領域決定部を更に備え、
    前記参照画像信号出力部は、前記メッセージ画像の幅よりも広い幅を有する参照画像信号を出力し、
    前記比較部は、前記参照画像の幅方向について、前記メッセージ画像と同じ幅であって異なる位置の候補領域を複数抽出するとともに、前記候補領域ごとに前記テスト画像信号と輝度値の差を算出し、
    前記最適投影領域決定部は、前記候補領域の内、前記輝度値の差が最小になる一の候補領域を最適投影領域に決定する
    請求項1に記載の半導体装置。
  9. 前記半導体装置は、前記移動体の周囲を移動する標的から、前記移動体が投影した参照画像に対応する調整信号を取得する調整信号取得部を更に備え、
    前記画像調整部は、前記標的から取得した前記調整信号に基づいて、メッセージ画像を調整する
    請求項1に記載の半導体装置。
  10. 前記標的が前記参照画像の投影を許可しているか否かを判定する許可判定部を更に備える、
    請求項9に記載の半導体装置。
  11. 前記調整信号取得部は、前記メッセージ画像信号に含まれる画素値を調整するための信号を取得する、
    請求項9に記載の半導体装置。
  12. 前記位置推定部は、前記移動体の移動情報と、前記標的の移動情報とに基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の位置と前記標的の位置とをそれぞれ推定する、
    請求項9に記載の半導体装置。
  13. 前記調整信号取得部は、前記メッセージ画像信号を台形補正するための信号を取得する、
    請求項9に記載の半導体装置。
  14. 前記半導体装置は、調整信号出力部を更に備え、
    前記テスト画像信号取得部は、前記移動体の周囲を移動する投影装置が投影したサンプル画像を撮像した画像の信号であるサンプル画像信号を取得し、
    前記比較部は、前記参照画像信号と前記サンプル画像信号とを比較し、
    前記調整信号出力部は、前記参照画像信号と前記サンプル画像信号とを比較した結果に基づいて前記サンプル画像信号を調整するための調整信号を出力する
    請求項1に記載の半導体装置。
  15. 前記投影装置が前記サンプル画像を投影するに際し、前記投影装置に対して前記サンプル画像の投影を許可する信号を出力する許可信号出力部を更に備える
    請求項14に記載の半導体装置。
  16. 前記半導体装置は、最適経路決定部を更に備え、
    前記参照画像信号出力部は、前記メッセージ画像の幅よりも広く、且つ、前記メッセージ画像の奥行方向の長さよりも長い参照画像信号を出力し、
    前記比較部は、前記参照画像について、前記メッセージ画像に対応した画角であって異なる位置の候補領域を複数抽出するとともに、前記候補領域ごとに前記テスト画像信号と輝度値の差を算出し、
    前記最適経路決定部は、前記移動体の進行方向に沿って前記候補領域に対応した複数の候補経路を算出し、前記複数の候補経路の内、前記輝度値の差が最小になる候補経路を最適経路に決定する
    請求項1に記載の半導体装置。
  17. 前記最適経路決定部は、前記テスト画像信号の台形補正を行うとともに、前記テスト画像を複数のグリッドに分割し、分割したグリッドに対応した経路を算出する
    請求項16に記載の半導体装置。
  18. 前記最適経路に基づいて前記移動体の操舵を指示する操舵指示部を更に備える
    請求項16に記載の半導体装置。
  19. 移動体との相対的な関係により成される投影領域に投影するメッセージ画像の信号であるメッセージ画像信号を出力するメッセージ画像信号出力方法であって、
    前記移動体の移動情報に基づいて、前記メッセージ画像を投影する予定時刻における前記移動体の推定位置を算出するステップと、
    前記推定位置における前記移動体と前記投影領域との相対的な位置関係に基づいて、予め設定された参照画像を投影する領域である参照領域を決定するとともに、前記参照領域に対応した参照画像の信号である参照画像信号を出力するステップと、
    前記参照画像が投影された前記参照領域を撮像したテスト画像の信号であるテスト画像信号を取得するステップと、
    前記参照画像信号と前記テスト画像信号とを比較するステップと、
    前記比較の結果に基づいて前記メッセージ画像信号を調整するステップと、
    調整した前記メッセージ画像信号を出力するステップと、
    を備えるメッセージ画像信号出力方法。
  20. 請求項19の方法をコンピュータに実行させるプログラム。
JP2018118017A 2018-06-21 2018-06-21 半導体装置、メッセージ画像信号出力方法、およびプログラム Pending JP2019220007A (ja)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2018118017A JP2019220007A (ja) 2018-06-21 2018-06-21 半導体装置、メッセージ画像信号出力方法、およびプログラム
US16/435,040 US11440466B2 (en) 2018-06-21 2019-06-07 Semiconductor device and message image signal output method
CN201910521301.1A CN110626262B (zh) 2018-06-21 2019-06-17 半导体器件和消息图像信号输出方法
EP19180486.3A EP3588945B1 (en) 2018-06-21 2019-06-17 Semiconductor device and method for outputting a message image

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2018118017A JP2019220007A (ja) 2018-06-21 2018-06-21 半導体装置、メッセージ画像信号出力方法、およびプログラム

Publications (1)

Publication Number Publication Date
JP2019220007A true JP2019220007A (ja) 2019-12-26

Family

ID=66912660

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2018118017A Pending JP2019220007A (ja) 2018-06-21 2018-06-21 半導体装置、メッセージ画像信号出力方法、およびプログラム

Country Status (4)

Country Link
US (1) US11440466B2 (ja)
EP (1) EP3588945B1 (ja)
JP (1) JP2019220007A (ja)
CN (1) CN110626262B (ja)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110641355B (zh) * 2015-04-10 2022-10-14 麦克赛尔株式会社 车辆
CN111556839B (zh) * 2018-02-13 2021-09-28 本田技研工业株式会社 跨骑型车辆
CN115946605A (zh) * 2023-01-03 2023-04-11 保隆(安徽)汽车配件有限公司 一种排气尾管的外观控制系统及控制方法
JP2024115462A (ja) * 2023-02-14 2024-08-26 株式会社Subaru 路面描画機能を有する車両

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8406562B2 (en) 2006-08-11 2013-03-26 Geo Semiconductor Inc. System and method for automated calibration and correction of display geometry and color
JP4720764B2 (ja) 2006-11-16 2011-07-13 株式会社デンソー 前照灯制御装置
JP5262669B2 (ja) * 2008-01-31 2013-08-14 株式会社安川電機 移動体
DE102010034853A1 (de) * 2010-08-18 2012-02-23 Gm Global Technology Operations Llc (N.D.Ges.D. Staates Delaware) Kraftfahrzeug mit Digitalprojektoren
WO2012032644A1 (ja) * 2010-09-10 2012-03-15 Necディスプレイソリューションズ株式会社 画像投射装置および色補正方法
US8810431B2 (en) * 2011-10-20 2014-08-19 GM Global Technology Operations LLC Highway merge assistant and control
JP2016005923A (ja) 2014-06-20 2016-01-14 株式会社デンソー 車両用投射装置
CN115447475A (zh) 2015-01-13 2022-12-09 麦克赛尔株式会社 图像投影装置和图像投影方法
US10457199B2 (en) 2015-04-10 2019-10-29 Maxell, Ltd. Image projection apparatus
CN107851184B (zh) * 2015-07-28 2022-12-23 苹果公司 用于光和图像投影的系统和方法
FR3056775B1 (fr) * 2016-09-29 2021-08-20 Valeo Vision Procede de projection d'images par un systeme de projection d'un vehicule automobile, et systeme de projection associe
CN110506305A (zh) * 2017-03-31 2019-11-26 日本精机株式会社 提醒注意装置
WO2019058521A1 (ja) * 2017-09-22 2019-03-28 popIn株式会社 プロジェクタおよびプロジェクタシステム
FR3072531B1 (fr) * 2017-10-13 2021-01-29 Valeo Vision Procede et systeme ajustant selectivement des pixels, dans un module optique, pour rattraper des defauts geometriques dus aux tolerances de fabrication
GB2568748B (en) * 2017-11-28 2020-04-01 Jaguar Land Rover Ltd Projection apparatus
JP6642610B2 (ja) * 2018-03-22 2020-02-05 カシオ計算機株式会社 投影制御装置、投影装置、投影制御方法及びプログラム

Also Published As

Publication number Publication date
US20190389370A1 (en) 2019-12-26
CN110626262B (zh) 2023-10-20
US11440466B2 (en) 2022-09-13
CN110626262A (zh) 2019-12-31
EP3588945A2 (en) 2020-01-01
EP3588945A3 (en) 2020-04-01
EP3588945B1 (en) 2022-04-13

Similar Documents

Publication Publication Date Title
CN110636271B (zh) 半导体器件和消息图像输出方法
CN110626262B (zh) 半导体器件和消息图像信号输出方法
JP5435307B2 (ja) 車載カメラ装置
US11787330B2 (en) Vehicle lamp system
JP2013005234A5 (ja)
JPWO2016117213A1 (ja) 撮像装置及び方法、並びにプログラム及び記録媒体
JP2006184274A (ja) 位置検出装置及びその補正方法
JP2012073927A (ja) 運転支援装置
US11094037B2 (en) Semiconductor device, image processing system, image processing method and computer readable storage medium
JP2020176892A (ja) 物体位置検出装置、走行制御システム、および走行制御方法
US12269482B2 (en) Systems and methods for eye gaze based alertness measurement
JP6266022B2 (ja) 画像処理装置、警報装置、および画像処理方法
JP7073769B2 (ja) 運転支援システム及び運転支援方法
JP6891082B2 (ja) 物体距離検出装置
JP6899673B2 (ja) 物体距離検出装置
JP6855254B2 (ja) 画像処理装置、画像処理システム、及び、画像処理方法
JP2016224744A (ja) 注意喚起装置および注意喚起方法
JP2022104225A (ja) 表示制御装置、ヘッドアップディスプレイ装置、及び表示制御方法
JP2017163337A (ja) 車両用表示制御装置、車両用表示システム、車両用表示制御方法およびプログラム
JP2023009068A (ja) 画像処理装置、撮像装置及び移動体
CN117651982A (zh) 静止物信息利用装置、程序、静止物信息利用方法、车辆系统以及静止物信息利用系统