JP2011081729A - Image converting device and operation support system - Google Patents
Image converting device and operation support system Download PDFInfo
- Publication number
- JP2011081729A JP2011081729A JP2009235467A JP2009235467A JP2011081729A JP 2011081729 A JP2011081729 A JP 2011081729A JP 2009235467 A JP2009235467 A JP 2009235467A JP 2009235467 A JP2009235467 A JP 2009235467A JP 2011081729 A JP2011081729 A JP 2011081729A
- Authority
- JP
- Japan
- Prior art keywords
- conversion table
- conversion
- posture
- camera
- image
- 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.)
- Granted
Links
Images
Landscapes
- Image Processing (AREA)
- Closed-Circuit Television Systems (AREA)
Abstract
Description
本発明は、カメラが撮影した原画像を視点変換する画像変換装置に関し、特に、視点変換処理のリアルタイム性と装置の省リソース性とを両立させる画像変換装置に関する。 The present invention relates to an image conversion apparatus that performs viewpoint conversion on an original image captured by a camera, and more particularly to an image conversion apparatus that achieves both real-time viewpoint conversion processing and resource saving of the apparatus.
従来、車載カメラが撮影した原画像に基づいて鳥瞰画像を生成する車両周辺画像処理装置が知られている(例えば、特許文献1参照。)。 2. Description of the Related Art Conventionally, a vehicle peripheral image processing apparatus that generates a bird's-eye view image based on an original image taken by an in-vehicle camera is known (for example, see Patent Document 1).
この車両周辺画像処理装置は、その車載カメラに内蔵されたレーザ発光装置が照射するレーザ光の原画像内における路面投影点(赤色点)の位置に基づいてその車載カメラの俯角をリアルタイムに算出し、算出したその俯角と原画像上の二次元座標を鳥瞰画像上の二次元座標に変換するための変換式とを用いて鳥瞰画像をリアルタイムに生成する。 This vehicle periphery image processing device calculates the depression angle of the in-vehicle camera in real time based on the position of the road projection point (red point) in the original image of the laser light emitted by the laser light emitting device built in the in-vehicle camera. The bird's-eye view image is generated in real time using the calculated depression angle and the conversion formula for converting the two-dimensional coordinates on the original image into the two-dimensional coordinates on the bird's-eye view image.
また、車載カメラが撮影した原画像上の座標を鳥瞰画像上の座標に変換するための変換テーブルを用いて車載カメラが撮影した原画像を鳥瞰画像に変換する車載画像処理装置も知られている(例えば、特許文献2参照。)。 There is also known an in-vehicle image processing apparatus that converts an original image captured by the in-vehicle camera into a bird's-eye image using a conversion table for converting coordinates on the original image captured by the in-vehicle camera into coordinates on the bird's-eye view image. (For example, refer to Patent Document 2).
この車載画像処理装置は、車載カメラの標準的な俯角からコンマ数度ずつ異なる角度に対応する複数の変換テーブルを予めメモリ内に用意しておき、角度センサが検出した車載カメラの現在の俯角に対応する変換テーブルをリアルタイムに選択しながら車載カメラが撮影した原画像を鳥瞰画像に変換する。 This in-vehicle image processing apparatus prepares in a memory a plurality of conversion tables corresponding to angles different from the standard depression angle of the in-vehicle camera by several commas, and sets the current depression angle of the in-vehicle camera detected by the angle sensor. The original image captured by the in-vehicle camera is converted into a bird's eye image while selecting a corresponding conversion table in real time.
このようにして、車両周辺画像処理装置及び車載画像処理装置は、車両の状態により車載カメラの俯角が変化しても、乱れのない鳥瞰画像を継続的に表示できるようにしている。 In this way, the vehicle periphery image processing device and the vehicle-mounted image processing device can continuously display a bird's-eye view image without any disturbance even if the depression angle of the vehicle-mounted camera changes depending on the state of the vehicle.
しかしながら、特許文献1に記載の車両周辺画像処理装置は、車載カメラの俯角の算出、及び、原画像上の座標から鳥瞰画像上の座標への変換式による変換といった計算コストの高い処理をリアルタイムに実行するので、省スペックの装置でその処理を実行した場合には表示ラグを発生させ鳥瞰画像を滑らかに表示することができなくなるおそれがある。
However, the vehicle peripheral image processing device described in
また、特許文献2に記載の車載画像処理装置は、全ての変換テーブルを予めメモリに記憶させておくので原画像上の座標から鳥瞰画像上の座標への変換式による変換をリアルタイムに実行する必要はないものの、俯角の変動に幅広く対応するために必要な多数の変換テーブルを格納できる大容量のメモリを用意する必要があり、装置の製造コストを増大させてしまう。
Moreover, since the in-vehicle image processing apparatus described in
上述の点に鑑み、本発明は、視点変換処理のリアルタイム性と装置の省リソース性とを両立させる画像変換装置及びその画像変換装置を用いた操作支援システムを提供することを目的とする。 In view of the above points, an object of the present invention is to provide an image conversion apparatus that achieves both real-time performance of viewpoint conversion processing and resource saving of the apparatus, and an operation support system using the image conversion apparatus.
上述の目的を達成するために、本発明の実施例に係る画像変換装置は、カメラが取得する原画像から視点変換画像を生成する画像変換装置であって、前記カメラの姿勢の変位を検出する姿勢変位検出部と、前記原画像上の座標と前記視点変換画像上の座標とを対応付ける変換テーブルを生成する変換テーブル生成手段と、前記変換テーブル生成手段が生成する変換テーブルであり、前記カメラの現在の姿勢に対する変位が所定条件を満たす姿勢のそれぞれに対応する変換テーブルを参照可能に変換テーブル記憶部に格納する変換テーブル格納手段と、前記カメラの現在の姿勢に対する変位が前記所定条件を満たさない姿勢のそれぞれに対応する変換テーブルを変換テーブル記憶部から消去する変換テーブル消去手段と、前記姿勢変位検出部が検出した変位と前記変換テーブル記憶部にある変換テーブル又は前記変換テーブル生成手段が生成する変換テーブルとを用いて前記原画像を視点変換する視点変換手段と、を備えることを特徴とする。これにより、本実施例に係る画像変換装置は、カメラ姿勢の変位に起因する視点変換画像の乱れを防止しながら、変換テーブルを変換テーブル記憶部に予め用意しておくことによる視点変換処理のリアルタイム性と、余分な変換テーブルを保持しない必要十分な容量の変換テーブル記憶部を採用することによる装置の省リソース性とを両立させることができる。 In order to achieve the above-described object, an image conversion apparatus according to an embodiment of the present invention is an image conversion apparatus that generates a viewpoint conversion image from an original image acquired by a camera, and detects a displacement of the posture of the camera. A posture table, a conversion table generating unit that generates a conversion table that associates the coordinates on the original image with the coordinates on the viewpoint conversion image, and a conversion table generated by the conversion table generating unit. Conversion table storage means for storing in a conversion table storage section a conversion table corresponding to each of the postures whose displacement with respect to the current posture satisfies a predetermined condition, and the displacement of the camera with respect to the current posture does not satisfy the predetermined condition A conversion table erasing unit for erasing a conversion table corresponding to each posture from the conversion table storage unit, and the posture displacement detecting unit Conversion table or the conversion table generating means out displacement to be in the conversion table storage unit, characterized in that it comprises, and viewpoint converting means for perspective transforming said original image by using the conversion table is generated. Thereby, the image conversion apparatus according to the present embodiment performs real-time viewpoint conversion processing by preparing a conversion table in the conversion table storage unit in advance while preventing disturbance of the viewpoint conversion image due to camera posture displacement. And the resource saving of the apparatus by adopting a conversion table storage unit having a necessary and sufficient capacity that does not hold an extra conversion table.
また、前記姿勢変位検出部は、前記カメラの光軸と水平面とが形成する角度の変位、前記カメラを通る垂直軸の回りの前記光軸の回転角の変位、及び、前記光軸回りの前記カメラの回転角の変位のうちの少なくとも一つを検出するものであることが好ましい。これにより、本実施例に係る画像変換装置は、様々なカメラ姿勢の変位に対応することができる。 Further, the posture displacement detection unit is configured to displace an angle formed by the optical axis of the camera and a horizontal plane, a displacement of a rotation angle of the optical axis around a vertical axis passing through the camera, and the around the optical axis. It is preferable to detect at least one of the displacements of the rotation angle of the camera. Thereby, the image conversion apparatus according to the present embodiment can cope with various camera posture displacements.
また、本発明の実施例に係る画像変換装置は、前記カメラの姿勢の変位を予測する姿勢変位予測手段を備え、前記所定条件は、前記姿勢変位予測手段の予測結果に基づいて決定されることが好ましい。これにより、本実施例に係る画像変換装置は、変換テーブル記憶部に用意すべき変換テーブルを移動体の動きや路面状態の変化に応じて柔軟に決定することができる。 The image conversion apparatus according to the embodiment of the present invention further includes posture displacement prediction means for predicting the displacement of the camera posture, and the predetermined condition is determined based on a prediction result of the posture displacement prediction means. Is preferred. Thereby, the image conversion apparatus according to the present embodiment can flexibly determine the conversion table to be prepared in the conversion table storage unit according to the movement of the moving body and the change in the road surface state.
また、本発明の実施例に係る操作支援システムは、被操作体の移動又は操作を支援する操作支援システムであって、上述のような画像変換装置と、前記被操作体を移動させ或いは操作するための操作室に設置され、該画像変換装置により生成された視点変換画像を表示する表示部と、を備えることを特徴とする。これにより、本実施例に係る操作支援システムは、視点変換処理のリアルタイム性と画像変換装置の省リソース性とを両立させ、カメラ姿勢の変位に起因する視点変換画像の乱れを防止しながら、その被操作体の移動又は操作を支援することができる。 An operation support system according to an embodiment of the present invention is an operation support system that supports movement or operation of an object to be operated, and moves or operates the image conversion apparatus as described above and the object to be operated. And a display unit that displays a viewpoint conversion image generated by the image conversion device. Thereby, the operation support system according to the present embodiment achieves both real-time viewpoint conversion processing and resource saving of the image conversion apparatus, while preventing disturbance of the viewpoint conversion image due to displacement of the camera posture. The movement or operation of the operated object can be supported.
上述の手段により、本発明は、視点変換処理のリアルタイム性と装置の省リソース性とを両立させる画像変換装置及びその画像変換装置を用いた操作支援システムを提供することができる。 With the above-described means, the present invention can provide an image conversion apparatus that achieves both real-time performance of viewpoint conversion processing and resource saving of the apparatus, and an operation support system using the image conversion apparatus.
以下、図面を参照しつつ、本発明を実施するための最良の形態の説明を行う。 Hereinafter, the best mode for carrying out the present invention will be described with reference to the drawings.
図1は、本発明に係る画像変換装置の構成例100を概略的に示すブロック図であり、画像変換装置100は、例えば、制御部1、カメラ2、姿勢変位検出部3、変換テーブル記憶部4、移動体状態検出部5、路面状態検出部6、及び表示部7で構成される。
FIG. 1 is a block diagram schematically illustrating a configuration example 100 of an image conversion apparatus according to the present invention. The
画像変換装置100は、例えば、建設機械に搭載される装置であり、その建設機械に取り付けられたカメラ2が取得する原画像を、原画像上の二次元座標を鳥瞰画像上の二次元座標に変換するための変換テーブルを用いて、鳥瞰画像に変換するための装置である。
The
また、画像変換装置100は、例えば、カメラ2の光軸が形成する様々な俯角の値のそれぞれに対応し得る複数の変換テーブルのうち、次に使用される可能性の高い変換テーブル(例えば、その俯角の現在値に対する角度差が閾値未満となる角度群のそれぞれに対応する変換テーブルである。)を予め生成してメモリに格納しておき、建設機械や地面の傾きに応じてその俯角が変化したときであっても、その変化後の俯角の値に対応する変換テーブルをそのメモリから読み出して参照しながら遅滞なく原画像を鳥瞰画像に変換できるようにする。
Further, the
次に、画像変換装置100の各構成要素について説明する。
Next, each component of the
制御部1は、CPU(Central Processing Unit)、RAM(Random Access Memory)、ROM(Read Only Memory)、NVRAM(Non-Volatile Random Access Memory)等を備えたコンピュータであって、例えば、後述する変換テーブル生成手段10、姿勢変位予測手段11、変換テーブル格納手段12、変換テーブル消去手段13、視点変換手段14のそれぞれに対応するプログラムをROMやNVRAMに記憶し、一時記憶領域としてRAMを利用しながら各手段に対応する処理をCPUに実行させる。
The
カメラ2は、建設機械周辺の原画像を取得するための装置であり、例えば、キャビンにいる運転者の死角となる領域を撮影できるよう建設機械の上部旋回体の側面や後面に取り付けられる一又は複数のデジタルカメラである。なお、カメラ2は、その上部旋回体の前面に取り付けられていてもよく、広い範囲を撮影できるよう広角レンズ又は魚眼レンズが装着されていてもよい。
The
カメラ2は、制御部1からの制御信号に応じて建設機械周辺の原画像を取得し、取得した原画像を制御部1に対して出力する。なお、カメラ2は、魚眼レンズ又は広角レンズを用いて原画像を取得した場合、それらレンズを用いることによって生じる歪曲やアオリを補正した補正済みの原画像を制御部1に対して出力するようにしてもよい。
The
姿勢変位検出部3は、カメラ2の姿勢を検出するための装置であり、例えば、ジャイロセンサ、又は加速度センサのようにカメラ2の相対的な姿勢変位量を検出する装置であって、好適にはカメラ2に内蔵されている。
The posture
図2は、姿勢変位量を説明するための図であり、X軸は、水平面上で所定方向に延びる水平軸であり、Z軸は、X軸及び水平面に直交して延びる垂直軸であり、Y軸は、水平面上でX軸及びZ軸に直交して延びる水平軸である。また、カメラ2は、例えば、その光軸OAがX軸に沿って延びる状態をその基準姿勢とする。なお、図2において、原点Oは、固定点として示されているが、実際には、建設機械の移動、すなわちカメラ2の移動と共に移動する可動点であり、X軸、Y軸、及びZ軸を有する三次元直交座標系も原点Oの移動と共に移動する座標系である。また、原点Oは、好適には、姿勢変位検出部3の基準点(例えば、三軸加速度センサの回転中心である。)に対応する。
FIG. 2 is a diagram for explaining the posture displacement amount, where the X axis is a horizontal axis extending in a predetermined direction on the horizontal plane, the Z axis is a vertical axis extending perpendicular to the X axis and the horizontal plane, The Y axis is a horizontal axis that extends perpendicular to the X axis and the Z axis on a horizontal plane. The
また、図2(A)は、基準姿勢にあるカメラ2の光軸OAに対する現在の光軸OAのY軸回りの回転角θ(建設機械のピッチ角に相当する。)を示し、図2(B)は、基準姿勢にあるカメラ2の光軸OAに対する現在の光軸OAのZ軸回りの回転角ψ(建設機械のヨー角に相当する。)を示し、図2(C)は、基準姿勢にあるカメラ2に対する現在のカメラ2の光軸OA回りの回転角φ(建設機械のロール角に相当する。)を示す。
2A shows a rotation angle θ around the Y axis of the current optical axis OA with respect to the optical axis OA of the
姿勢変位量は、例えば、時刻T1におけるカメラ2の姿勢と時刻T2(T2>T1)におけるカメラ2の姿勢の差を表す量であり、時刻T1及び時刻T2における回転角θ、回転角ψ、及び回転角φの値をそれぞれ、θ1、θ2、ψ1、ψ2、φ1、及びφ2とすると、回転角θの変位Δθ(=θ2−θ1)、回転角ψの変位Δψ(=ψ2−ψ1)、及び回転角φの変位Δφ(=φ2−φ1)のうちの少なくとも一つで表される。
The posture displacement amount is, for example, an amount representing a difference between the posture of the
このように、姿勢変位量は、時刻T1におけるカメラ2の光軸OAと時刻T2におけるカメラ2の光軸OAとが形成する角度を水平面に投影した角度(水平投影角)及び垂直面に投影した角度(垂直投影角)、並びに、時刻T1と時刻T2との間に生じた光軸OA回りのカメラ2の回転角のうちの少なくとも一つで表される。
As described above, the amount of posture displacement is projected on the horizontal plane by the angle formed by the optical axis OA of the
変換テーブル記憶部4は、カメラ2の姿勢のそれぞれに対応する変換テーブル40を記憶するための装置であり、例えば、データの書き換えを高速に行うことができる揮発性の半導体メモリである。
The conversion
変換テーブル40は、カメラ2が取得した原画像上の二次元座標と視点変換画像上の二次元座標との間の対応関係を表す対応マップであり、原画像上の座標点と視点変換画像上の座標点とが一対一で対応するものであってもよく、一対多、多対一、又は多対多で対応するものであってもよい。
The conversion table 40 is a correspondence map representing the correspondence between the two-dimensional coordinates on the original image acquired by the
また、変換テーブル40は、必ずしも、原画像上の座標点の全部を視点変換画像上の座標点の何れかに対応付ける必要はない。 Further, the conversion table 40 does not necessarily have to associate all of the coordinate points on the original image with any of the coordinate points on the viewpoint conversion image.
また、変換テーブル40は、カメラ2の現在の姿勢に対する一又は複数の姿勢変位量で表されるカメラ2の他の姿勢のそれぞれに一対一で対応し、制御部1の変換テーブル格納手段12によって変換テーブル記憶部4に追加され、或いは、制御部1の変換テーブル消去手段13によって変換テーブル記憶部4から消去され得る。
The conversion table 40 corresponds to each of the other postures of the
移動体状態検出部5は、移動体の状態を検出するための装置であり、例えば、建設機械に搭載される、建設機械の走行速度を検出するための速度センサ、上部旋回体の旋回角度を検出するための旋回角度センサ、上部旋回体のピッチ角若しくはロール角を検出するための傾斜センサ、又は、バケット、アーム、ブーム、若しくはクローラを操作するための操作レバーの操作量を検出するためのレバー操作量検出器等が含まれる。
The moving body
路面状態検出部6は、建設機械の進行方向の路面状態を検出するための手段であり、例えば、ミリ波レーダ、レーザレーダ、超音波レーダ、画像センサ等であって、進行方向の路面の傾斜角や凹凸を検出する。
The road surface
移動体状態検出部5及び路面状態検出部6は、制御部1がカメラ2の姿勢の変位を事前に予測できるように、検出結果を制御部1に対して出力する。
The moving body
表示部7は、画像情報を表示するための装置であり、例えば、建設機械のキャビン内に設置された液晶ディスプレイ又はプロジェクタ等であって、制御部1が出力する鳥瞰画像を表示する。
The display unit 7 is a device for displaying image information, and is, for example, a liquid crystal display or a projector installed in a cabin of a construction machine, and displays a bird's-eye image output from the
次に、制御部1が有する各種手段について説明する。
Next, various units included in the
変換テーブル生成手段10は、変換テーブルを生成するための手段であり、例えば、公知の透視変換技術や逆透視変換技術を用いて、カメラ2が取得した原画像における二次元座標(画素位置)のそれぞれに対応する、所望の仮想視点から見た画像である視点変換画像における二次元座標(画素位置)を算出し、それらの対応関係を対応マップにまとめることによって変換テーブルを生成する。
The conversion
姿勢変位予測手段11は、カメラ2の姿勢の変位を予測するための手段であり、例えば、移動体状態検出部5又は路面状態検出部6の出力に基づいて、建設機械がどの程度の速度で上り坂又は下り坂に進入するか、左右のクローラのどちらがどの程度の盛り上がりに乗り上げるか若しくは凹みにはまり込むか、或いは、バケット、アーム、若しくはブーム等のアタッチメントの操作に起因する建設機械の傾斜や反動(例えば、ジャッキアップである。)が発生しようとしているか等を判定し、カメラ2が取る次の姿勢(以下、「予測姿勢」とする。)を予測する。その予測結果に基づいて、制御部1が、次に使用される可能性の高い変換テーブルを事前に認識できるようにするためである。
The posture displacement prediction means 11 is a means for predicting the displacement of the posture of the
変換テーブル格納手段12は、変換テーブルを変換テーブル記憶部4に格納するための手段であり、例えば、カメラ2の現在の姿勢に対する姿勢変位量が所定値未満となる近傍姿勢に対応する一又は複数の変換テーブルを、カメラ2の姿勢が実際にその近傍姿勢となる前に変換テーブル生成手段10に生成させ、それら生成させた変換テーブルを変換テーブル記憶部4に格納しておく。
The conversion
また、変換テーブル格納手段12は、姿勢変位予測手段11が予測したカメラ2の予測姿勢に応じて、カメラ2の姿勢が実際にその予測姿勢となる前に、その予測姿勢に対応する一の変換テーブル、又は、その予測姿勢及びその予測姿勢の近傍姿勢に対応する複数の変換テーブルを変換テーブル生成手段10に生成させ、それら生成させた変換テーブルを変換テーブル記憶部4に格納するようにしてもよい。
Also, the conversion
変換テーブル消去手段13は、変換テーブル記憶部4に格納された変換テーブルを消去するための手段であり、例えば、変換テーブル格納手段12によって既に変換テーブル記憶部4に格納された変換テーブルのうち、カメラ2の現在の姿勢に対する姿勢変位量が所定値以上となる姿勢に対応する一又は複数の変換テーブルを変換テーブル記憶部4から消去する。変換テーブル格納手段12が、次に使用される可能性の高い別の変換テーブルを変換テーブル記憶部4に格納できるようにするためである。
The conversion
また、変換テーブル消去手段13は、変換テーブル格納手段12によって既に変換テーブル記憶部4に格納された変換テーブルのうち、姿勢変位予測手段11が予測したカメラ2の予測姿勢及びその予測姿勢の近傍姿勢の何れにも対応しない一又は複数の変換テーブルを変換テーブル記憶部4から消去するようにしてもよい。
Also, the conversion
視点変換手段14は、カメラ2が取得した原画像から視点変換画像を生成するための手段であり、例えば、カメラ2の現在の姿勢に対応する変換テーブルを変換テーブル記憶部4から読み出して参照しながら、カメラ2が取得した原画像における各画素の属性値(例えば、輝度、色相、及び彩度である。)を、所望の仮想視点から見た画像である視点変換画像における対応する画素の属性値に割り当てることによって、視点変換画像を生成する。なお、視点変換手段14は、必要に応じて、画素補間、画素間引き、画素合成等を行いながら、視点変換画像を生成するようにしてもよい。
The
また、視点変換手段14は、カメラ2の現在の姿勢に対応する変換テーブルが変換テーブル記憶部4に存在しない場合には、変換テーブル生成手段10にその現在の姿勢に対応する変換テーブルを生成させ、その生成させた変換テーブルを参照して視点変換画像を生成するようにしてもよく、或いは、変換テーブル記憶部4に格納されている変換テーブルのうちその現在の姿勢に最も近い姿勢に対応する変換テーブルを参照して視点変換画像を生成するようにしてもよい。
In addition, when the conversion table corresponding to the current posture of the
図3は、変換テーブル記憶部4に格納される変換テーブルの推移を模式的に示す図であり、カメラ2の光軸OAのY軸回りの回転角θを姿勢変位量として採用する場合における変換テーブルの推移(格納及び消去)を模式的に示す図である(例えば、建設機械のピッチによるカメラ2の姿勢変位に起因する視点変換画像の乱れをリアルタイムに相殺できるようにするための変換テーブルの推移を示す。)。
FIG. 3 is a diagram schematically showing the transition of the conversion table stored in the conversion
図3(A)は、時刻T1における変換テーブル記憶部4の状態を示し、カメラ2の現在の姿勢(回転角θ=0)に対応する変換テーブル40−3(細かいハッチングの矩形で表される。)、その現在の姿勢に対する一次隣接姿勢(回転角θ=±a)に対応する変換テーブル40−2、40−4(粗いハッチングの矩形で表される。)、及び、その現在の姿勢に対する二次隣接姿勢(回転角θ=±2a)に対応する変換テーブル40−1、40−5(粗いハッチングの矩形で表される。)が変換テーブル記憶部4に存在することを示す。なお、一次隣接姿勢は、現在の姿勢に直接隣接する隣接姿勢を意味し、二次隣接姿勢は、その一時隣接姿勢に直接隣接する隣接姿勢を意味する。三次隣接姿勢以降についても同様である。また、定数aは、カメラ2の姿勢変位量である回転角θの単位角度であり、視点変換画像を見る者がカメラ2の姿勢の変位(回転)に起因するその視点変換画像の歪みに気付くことができる最小の変位量(回転角)に相当する。
FIG. 3A shows the state of the conversion
また、図3(B)は、時刻T2(T2>T1)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T1における姿勢(回転角θ=0)から現在の姿勢(回転角θ=+a)に変位したことを示す。
FIG. 3B shows the state of the conversion
この場合、変換テーブル消去手段13は、その現在の姿勢(回転角θ=+a)に対する一次隣接姿勢及び二次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくため、余分である三次隣接姿勢の一つ(回転角θ=−2a)に対応する変換テーブル40−1(点線で囲まれた白色の矩形で表される。)を変換テーブル記憶部4から消去する。
In this case, the conversion
一方、変換テーブル格納手段12は、不足分である二次隣接姿勢の一つ(回転角θ=+3a)に対応する変換テーブル40−6(太線で囲まれた粗いハッチングの矩形で表される。)を変換テーブル生成手段10に生成させるようにする。
On the other hand, the conversion
更に、図3(C)は、時刻T3(T3>T2)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T2における姿勢(回転角θ=+a)から現在の姿勢(回転角θ=+2a)に更に変位したことを示す。
3C shows the state of the conversion
この場合、変換テーブル消去手段13は、その現在の姿勢(回転角θ=+2a)に対する一次隣接姿勢及び二次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくため、余分である三次隣接姿勢の一つ(回転角θ=−a)に対応する変換テーブル40−2(点線で囲まれた白色の矩形で表される。)を変換テーブル記憶部4から消去する。
In this case, the conversion
一方、変換テーブル格納手段12は、不足分である二次隣接姿勢の一つ(回転角θ=+4a)に対応する変換テーブル40−7(太線で囲まれた粗いハッチングの矩形で表される。)を変換テーブル生成手段10に生成させるようにする。 On the other hand, the conversion table storage means 12 is expressed by a conversion table 40-7 (rough hatched rectangle surrounded by a thick line) corresponding to one of the insufficient secondary adjoining postures (rotation angle θ = + 4a). ) Is generated by the conversion table generating means 10.
また、図3(D)は、時刻T2−1(T2−1>T1)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T1における姿勢(回転角θ=0)から現在の姿勢(回転角θ=+2a)に変位したことを示す。なお、図3(D)で示す状態は、図3(B)で示す状態に比べて姿勢変位量が大きかったことを示す。
FIG. 3D shows the state of the conversion
この場合、変換テーブル格納手段12は、その姿勢変位量の大きさを考慮して、その現在の姿勢(回転角θ=+2a)に対する二次隣接姿勢及び四次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくようにする。
In this case, the conversion table storage means 12 considers the magnitude of the posture displacement amount, and converts the conversion table corresponding to the secondary adjacent posture and the fourth adjacent posture with respect to the current posture (rotation angle θ = + 2a). The conversion
そのため、変換テーブル消去手段13は、余分である一次隣接姿勢の一つ(回転角θ=+a)に対応する変換テーブル40−4と三次隣接姿勢の一つ(回転角θ=−a)に対応する変換テーブル40−2とを変換テーブル記憶部4から消去する。
Therefore, the conversion
一方、変換テーブル格納手段12は、不足分である二次隣接姿勢の一つ(回転角θ=+4a)に対応する変換テーブル40−7と四次隣接姿勢(回転角θ=+6a)の一つに対応する変換テーブル40−8とを変換テーブル生成手段10に生成させるようにする。
On the other hand, the conversion
このようにして、画像変換装置100は、変換テーブル記憶部4に予め用意しておく変換テーブルの数を所定数(この場合、五つである。)に制限しながら、カメラ2の次の姿勢に対応する変換テーブルを視点変換手段14がリアルタイムに参照できるように準備しておくことができる。
In this way, the
図4は、図3と同様、変換テーブル記憶部4に格納される変換テーブルの推移を模式的に示す図であり、カメラ2の光軸OAのY軸回りの回転角θとカメラ2の光軸OA回りの回転角φとを姿勢変位量として採用する場合における変換テーブルの推移を模式的に示す図である(例えば、建設機械のピッチ及びロールによるカメラ2の姿勢変位に起因する視点変換画像の乱れをリアルタイムに相殺できるようにするための変換テーブルの推移を示す。なお、建設機械のヨーは、上部旋回体の旋回によって生じる通常の動きであるため、建設機械のヨーによるカメラ2の姿勢変位に起因する視点変換画像の変化は、乱れとして認識されないようにしてもよい。)。
4 is a diagram schematically showing the transition of the conversion table stored in the conversion
図4(A)は、時刻T1における変換テーブル記憶部4の状態を示し、カメラ2の現在の姿勢(回転角θ=0、回転角φ=0)に対応する変換テーブル40−e(細かいハッチングの矩形で表される。)、並びに、その現在の姿勢に対する一次隣接姿勢(回転角θ=±a、又は、回転角φ=±b)に対応する変換テーブル40−a〜40−d、及び40−f〜40−i(粗いハッチングの矩形で表される。)が変換テーブル記憶部4に存在することを示す。なお、定数bは、定数aと同様、カメラ2の姿勢変位量である回転角φの単位角度である。
FIG. 4A shows the state of the conversion
また、図4(B)は、時刻T2(T2>T1)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T1における姿勢(回転角θ=0、回転角φ=0)から現在の姿勢(回転角θ=+a、回転角φ=+b)に変位したことを示す。
FIG. 4B shows the state of the conversion
この場合、変換テーブル消去手段13は、その現在の姿勢(回転角θ=+a、回転角φ=+b)に対する一次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくため、余分である二次隣接姿勢の五つ(回転角θ=−a、回転角φ=+b)、(回転角θ=−a、回転角φ=0)、(回転角θ=−a、回転角φ=−b)、(回転角θ=0、回転角φ=−b)、(回転角θ=+a、回転角φ=−b)のそれぞれに対応する変換テーブル40−a、40−d、40−g〜40−i(点線で囲まれた白色の矩形で表される。)を変換テーブル記憶部4から消去する。
In this case, the conversion
一方、変換テーブル格納手段12は、不足分である一次隣接姿勢の五つ(回転角θ=0、回転角φ=+2b)、(回転角θ=+a、回転角φ=+2b)、(回転角θ=+2a、回転角φ=+2b)、(回転角θ=+2a、回転角φ=+b)、(回転角θ=+2a、回転角φ=0)のそれぞれに対応する変換テーブル40−j〜40−n(太線で囲まれた粗いハッチングの矩形で表される。)を変換テーブル生成手段10に生成させるようにする。 On the other hand, the conversion table storage means 12 has five primary adjoining postures (rotation angle θ = 0, rotation angle φ = + 2b), (rotation angle θ = + a, rotation angle φ = + 2b), and (rotation angle). θ = + 2a, rotation angle φ = + 2b), (rotation angle θ = + 2a, rotation angle φ = + b), and conversion tables 40-j to 40 corresponding to (rotation angle θ = + 2a, rotation angle φ = 0), respectively. -N (represented by a rough hatched rectangle surrounded by a thick line) is generated by the conversion table generation means 10.
このようにして、画像変換装置100は、姿勢変位量が複数のパラメータ(この場合、回転角θ及び回転角φである。)で表される場合であっても、変換テーブル記憶部4に用意しておく変換テーブルの数を所定数(この場合、九つである。)に制限しながら、カメラ2の次の姿勢に対応する変換テーブルを視点変換手段14がリアルタイムに参照できるように準備しておくことができる。
In this way, the
次に、図5を参照しながら、画像変換装置100が原画像を視点変換画像に変換する処理(以下、「視点変換処理」とする。)について説明する。なお、図5は、視点変換処理の流れを示すフローチャートであり、画像変換装置100は、カメラ2が原画像を出力する間、この視点変換処理を所定時間間隔で繰り返し実行するものとする。
Next, a process in which the
最初に、制御部1は、カメラ2が撮影した原画像を取得し(ステップS1)、姿勢変位検出部3の出力に基づいて、前回の視点変換処理実行時におけるカメラ2の姿勢と今回の視点変換処理実行時におけるカメラ2の姿勢との間に差があるか否か(カメラ2の姿勢が変位したか否か)を判定する(ステップS2)。なお、制御部1は、所定のタイミングにおけるカメラ2の姿勢を基準姿勢としてこの視点変換処理を開始させるものとし、その所定のタイミングは、例えば、画像変換装置100を起動した時点、或いは、仮想視点を固定するために運転者が画像変換装置100に対して所定の入力を行った時点とする。
First, the
カメラ2の姿勢が変位していないと判定した場合(ステップS2のNO)、制御部1は、視点変換手段14により、変換テーブル記憶部4に格納された現在参照中の変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成する(ステップS3)。
When it is determined that the posture of the
一方、カメラ2の姿勢が変位したと判定した場合(ステップS2のYES)、制御部1は、変位後の姿勢に対応する変換テーブルが変換テーブル記憶部4内に存在するか否かを判定する(ステップS4)。
On the other hand, when it is determined that the posture of the
変位後の姿勢に対応する変換テーブルが変換テーブル記憶部4内に存在すると判定した場合(ステップS4のYES)、制御部1は、視点変換手段14により、変換テーブル記憶部4に格納されているその変位後の姿勢に対応する変換テーブルを用いてカメラ2が撮影した画像から視点変換画像を生成する(ステップS8)。
When it is determined that the conversion table corresponding to the post-displacement posture exists in the conversion table storage unit 4 (YES in step S4), the
変位後の姿勢に対応する変換テーブルが変換テーブル記憶部4内に存在しないと判定した場合(ステップS4のNO)、制御部1は、変換テーブル記憶部4に別の変換テーブルを格納するための空きスペースが存在するか否かを判定する(ステップS5)。
When it is determined that the conversion table corresponding to the post-displacement posture does not exist in the conversion table storage unit 4 (NO in step S4), the
空きスペースが存在すると判定した場合(ステップS5のYES)、制御部1は、変換テーブル生成手段10により、変位後の姿勢に対応する変換テーブルを生成し(ステップS7)、その生成した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成する(ステップS8)。
When it is determined that there is an empty space (YES in step S5), the
その後、制御部1は、変換テーブル格納手段12により、その生成した変換テーブルを変換テーブル記憶部4に格納する。次回以降の視点変換処理で利用できるようにするためである。なお、制御部1は、その生成した変換テーブルを変換テーブル記憶部4に格納した上で、その格納した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成するようにしてもよい。
Thereafter, the
一方、空きスペースが存在しないと判定した場合(ステップS5のNO)、制御部1は、変換テーブル消去手段13により、変位後の姿勢にもその変位後の姿勢の近傍姿勢にも対応しないその変位後の姿勢とは関連のない変換テーブルを変換テーブル記憶部4から消去し(ステップS6)、その変位後の姿勢に対応する別の変換テーブルを格納するための空きスペースを作るようにする。
On the other hand, if it is determined that there is no free space (NO in step S5), the
その後、制御部1は、変換テーブル生成手段10により、その変位後の姿勢に対応する変換テーブルを生成し(ステップS7)、その生成した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成して(ステップS8)、この視点変換処理を終了させる。
Thereafter, the
次に、図6を参照しながら、画像変換装置100が変換テーブル記憶部4の内容を更新する処理(以下、「変換テーブル記憶部更新処理」とする。)について説明する。なお、図6は、変換テーブル記憶部更新処理の流れを示すフローチャートであり、画像変換装置100は、カメラ2が原画像を出力する間、視点変換処理とは別にそのバックグランドでこの変換テーブル記憶部更新処理を所定時間間隔で繰り返し実行するものとする。
Next, a process in which the
最初に、制御部1は、カメラ2の現在の姿勢に基づいて、後にカメラ2の姿勢が変位したときのリアルタイムの視点変換を実現するのに必要な、変換テーブル記憶部4に格納しておくべき変換テーブルを決定する(ステップS10)。
First, based on the current posture of the
制御部1は、例えば、カメラ2の現在の姿勢に近い近傍姿勢に対応する変換テーブルを、変換テーブル記憶部4に格納しておくべき変換テーブルとして決定する。
For example, the
なお、制御部1は、姿勢変位予測手段11により、移動体状態検出部5及び路面状態検出部6の少なくとも何れか一方の出力に基づいてカメラ2の姿勢が今後どのように変位するかを予測した上で、変換テーブル記憶部4に格納しておくべき変換テーブルを決定するようにしてもよい。
The
その後、制御部1は、変換テーブル記憶部4内に不要な変換テーブルが存在するか否かを判定する(ステップS11)。不要な変換テーブルとは、変換テーブル記憶部4に格納しておくべきであるとされた変換テーブル以外の変換テーブルであり、例えば、カメラ2の現在の姿勢及びその近傍姿勢以外の姿勢に対応する変換テーブルである。
Thereafter, the
変換テーブル記憶部4内に不要な変換テーブルが存在すると判定した場合(ステップS11のYES)、制御部1は、変換テーブル消去手段13により、その不要な変換テーブルを変換テーブル記憶部4から消去する(ステップS12)。なお、制御部1は、姿勢変位予測手段11により、移動体状態検出部5及び路面状態検出部6の少なくとも何れか一方の出力に基づいてカメラ2の姿勢が今後どのように変位するかを予測した上で、カメラ2の現在の姿勢に近い近傍姿勢に対応する変換テーブルが不要であると判定した場合には、たとえ現在の姿勢に近い近傍姿勢に対応する変換テーブルであっても、その近傍姿勢に対応する変換テーブルを消去するようにしてもよい。必要な変換テーブルを格納するための空きスペースを作り出すためである。
When it is determined that an unnecessary conversion table exists in the conversion table storage unit 4 (YES in step S11), the
その後、制御部1は、必要であるとされた変換テーブルの全部が既に変換テーブル記憶部4内に存在するか否かを判定する(ステップS13)。同じ変換テーブルが重複して生成されるのを回避するためである。
Thereafter, the
必要であるとされた変換テーブルの全部が既に変換テーブル記憶部4内に存在する場合(ステップS13のYES)、制御部1は、新たな変換テーブルを生成することなく、この変換テーブル記憶部更新処理を終了させる。
If all the conversion tables that are deemed necessary already exist in the conversion table storage unit 4 (YES in step S13), the
一方、必要であるとされた変換テーブルの全部又は一部が未だ変換テーブル記憶部4内に存在していない場合(ステップS13のNO)、制御部1は、変換テーブル生成手段10によりその必要であるとされた変換テーブルを生成し、且つ、変換テーブル格納手段12によりその生成した変換テーブルを変換テーブル記憶部4に格納して(ステップS14)、この変換テーブル記憶部更新処理を終了させる。
On the other hand, when all or a part of the conversion table deemed necessary does not yet exist in the conversion table storage unit 4 (NO in step S13), the
以上の構成により、画像変換装置100は、カメラ2の姿勢の変位に起因する視点変換画像の乱れを防止しながら、必要な変換テーブルを変換テーブル記憶部4に予め用意しておくことによる視点変換処理のリアルタイム性と、余分な変換テーブルを保持しない必要十分な容量の変換テーブル記憶部4を採用することによる装置の省リソース性とを両立させることができる。
With the above configuration, the
また、画像変換装置100は、必要十分な容量の変換テーブル記憶部4を採用することにより、必要以上の容量の変換テーブル記憶部4を採用する場合に比べて製造コストを低減させることができる。
Further, the
また、画像変換装置100は、姿勢変位検出部3としてジャイロセンサや加速度センサ等を採用しながら一の時点におけるカメラ2の姿勢と他の時点におけるカメラ2の姿勢との間の相対的な変位を取得すればよく、絶対角度センサを採用しながらカメラ2の姿勢を常に所定の基準姿勢に対する変位として取得する必要はないので、絶対角度センサに比べて安価なセンサを採用することにより製造コストを更に低減させることができる。なお、画像変換装置100は、当然のことながら、姿勢変位検出部3として絶対角度センサを採用することも可能である。
In addition, the
以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなしに上述した実施例に種々の変形及び置換を加えることができる。 Although the preferred embodiments of the present invention have been described in detail above, the present invention is not limited to the above-described embodiments, and various modifications and substitutions can be made to the above-described embodiments without departing from the scope of the present invention. Can be added.
例えば、上述の実施例において、姿勢変位量は、三次元直交座標系における回転角θ、ψ、φの組み合わせを例に取りながら説明されているが、三次元極座標系等の他の座標系における変数で表されてもよい。 For example, in the above-described embodiments, the posture displacement amount is described by taking a combination of the rotation angles θ, ψ, and φ in the three-dimensional orthogonal coordinate system as an example, but in other coordinate systems such as a three-dimensional polar coordinate system. It may be represented by a variable.
また、上述の実施例において、画像変換装置100は、カメラ2が撮影した原画像から鳥瞰画像を生成しているが、他の任意の仮想視点に基づく視点変換画像を生成するようにしてもよい。
In the above-described embodiment, the
また、上述の実施例において、画像変換装置100は、一台のカメラ2が撮影した一つの原画像から一つの視点変換画像を生成しているが、複数台のカメラ2が撮影した複数の原画像を合成して一つの視点変換画像を生成するものであってもよく、複数の原画像を合成して複数の視点変換画像を生成するものであってもよい。
In the above-described embodiment, the
また、上述の実施例において、画像変換装置100は、バケット、アーム、ブーム、旋回機構等の可動部材を備えながら自走する建設機械にカメラと共に搭載され、視点変換画像をその運転者に提示しながらその建設機械の移動及びそれら可動部材の操作を支援する操作支援システムに組み込まれているが、自動車、自動二輪車若しくは船舶等のように自走はするが可動部材を有しない移動式被操作体、又は、産業用機械若しくは固定式クレーン等のように可動部材を有するが自走はしない固定式被操作体を含む他の被操作体にカメラと共に搭載され、カメラ姿勢の変位に起因する視点変換画像の乱れを防止しながらそれら他の被操作体の移動又は操作を支援する操作支援システムに組み入れられてもよい。
In the above-described embodiment, the
1 制御部
2 カメラ
3 姿勢変位検出部
4 変換テーブル記憶部
5 移動体状態検出部
6 路面状態検出部
7 表示部
10 変換テーブル生成手段
11 姿勢変位予測手段
12 変換テーブル格納手段
13 変換テーブル消去手段
14 視点変換手段
40 変換テーブル
100 画像変換装置
DESCRIPTION OF
Claims (4)
前記カメラの姿勢の変位を検出する姿勢変位検出部と、
前記原画像上の座標と前記視点変換画像上の座標とを対応付ける変換テーブルを生成する変換テーブル生成手段と、
前記変換テーブル生成手段が生成する変換テーブルであり、前記カメラの現在の姿勢に対する変位が所定条件を満たす姿勢のそれぞれに対応する変換テーブルを参照可能に変換テーブル記憶部に格納する変換テーブル格納手段と、
前記カメラの現在の姿勢に対する変位が前記所定条件を満たさない姿勢のそれぞれに対応する変換テーブルを変換テーブル記憶部から消去する変換テーブル消去手段と、
前記姿勢変位検出部が検出した変位と、前記変換テーブル記憶部にある変換テーブル又は前記変換テーブル生成手段が生成する変換テーブルとを用いて前記原画像を視点変換する視点変換手段と、
を備えることを特徴とする画像変換装置。 An image conversion device that generates a viewpoint conversion image from an original image acquired by a camera,
A posture displacement detector for detecting displacement of the camera posture;
Conversion table generating means for generating a conversion table for associating coordinates on the original image with coordinates on the viewpoint conversion image;
A conversion table generated by the conversion table generating unit, and stored in a conversion table storage unit so that a conversion table corresponding to each of the postures in which the displacement of the camera with respect to the current posture satisfies a predetermined condition can be referred to; ,
Conversion table erasure means for erasing a conversion table corresponding to each of the postures in which the displacement of the camera relative to the current posture does not satisfy the predetermined condition;
Viewpoint conversion means for converting the viewpoint of the original image using the displacement detected by the posture displacement detection section and the conversion table in the conversion table storage section or the conversion table generated by the conversion table generation means;
An image conversion apparatus comprising:
ことを特徴とする請求項1に記載の画像変換装置。 The posture displacement detection unit includes a displacement of an angle formed by an optical axis and a horizontal plane of the camera, a displacement of a rotation angle of the optical axis around a vertical axis passing through the camera, and a displacement of the camera around the optical axis. Detecting at least one of the displacements of the rotation angle,
The image conversion apparatus according to claim 1.
前記所定条件は、前記姿勢変位予測手段の予測結果に基づいて決定される、
ことを特徴とする請求項1に記載の画像変換装置。 A posture displacement prediction means for predicting the displacement of the posture of the camera;
The predetermined condition is determined based on a prediction result of the posture displacement prediction unit.
The image conversion apparatus according to claim 1.
請求項1乃至3の何れか一項に記載の画像変換装置と、
前記被操作体を移動させ或いは操作するための操作室に設置され、該画像変換装置により生成された視点変換画像を表示する表示部と、
を備えることを特徴とする操作支援システム。 An operation support system that supports movement or operation of an object to be operated,
The image conversion device according to any one of claims 1 to 3,
A display unit installed in an operation room for moving or operating the object to be operated, and displaying a viewpoint conversion image generated by the image conversion device;
An operation support system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009235467A JP5378143B2 (en) | 2009-10-09 | 2009-10-09 | Image conversion apparatus and operation support system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2009235467A JP5378143B2 (en) | 2009-10-09 | 2009-10-09 | Image conversion apparatus and operation support system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2011081729A true JP2011081729A (en) | 2011-04-21 |
JP5378143B2 JP5378143B2 (en) | 2013-12-25 |
Family
ID=44075700
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009235467A Active JP5378143B2 (en) | 2009-10-09 | 2009-10-09 | Image conversion apparatus and operation support system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5378143B2 (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016056196A1 (en) * | 2014-10-09 | 2016-04-14 | 株式会社デンソー | Image generation device and image generation method |
JP2017085370A (en) * | 2015-10-28 | 2017-05-18 | 住友建機株式会社 | Shovel |
WO2020153292A1 (en) * | 2019-01-23 | 2020-07-30 | 株式会社小松製作所 | System and method for working machine |
JP2021116013A (en) * | 2020-01-29 | 2021-08-10 | パナソニックIpマネジメント株式会社 | Vehicle and image processing device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002084433A (en) * | 2000-09-06 | 2002-03-22 | Sharp Corp | Image processor, host computer and image output terminal |
JP3300334B2 (en) * | 1999-04-16 | 2002-07-08 | 松下電器産業株式会社 | Image processing device and monitoring system |
JP2008182652A (en) * | 2007-01-26 | 2008-08-07 | Sanyo Electric Co Ltd | Camera posture estimation device, vehicle, and camera posture estimating method |
JP2009171129A (en) * | 2008-01-15 | 2009-07-30 | Nissan Motor Co Ltd | Parking support device for vehicle and image display method |
-
2009
- 2009-10-09 JP JP2009235467A patent/JP5378143B2/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3300334B2 (en) * | 1999-04-16 | 2002-07-08 | 松下電器産業株式会社 | Image processing device and monitoring system |
JP2002084433A (en) * | 2000-09-06 | 2002-03-22 | Sharp Corp | Image processor, host computer and image output terminal |
JP2008182652A (en) * | 2007-01-26 | 2008-08-07 | Sanyo Electric Co Ltd | Camera posture estimation device, vehicle, and camera posture estimating method |
JP2009171129A (en) * | 2008-01-15 | 2009-07-30 | Nissan Motor Co Ltd | Parking support device for vehicle and image display method |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2016056196A1 (en) * | 2014-10-09 | 2016-04-14 | 株式会社デンソー | Image generation device and image generation method |
JP2016078484A (en) * | 2014-10-09 | 2016-05-16 | 株式会社デンソー | Image generation apparatus and image generation method |
CN106794798A (en) * | 2014-10-09 | 2017-05-31 | 株式会社电装 | Video generation device and image generating method |
JP2017085370A (en) * | 2015-10-28 | 2017-05-18 | 住友建機株式会社 | Shovel |
WO2020153292A1 (en) * | 2019-01-23 | 2020-07-30 | 株式会社小松製作所 | System and method for working machine |
US12084840B2 (en) | 2019-01-23 | 2024-09-10 | Komatsu Ltd. | System and method for work machine |
JP2021116013A (en) * | 2020-01-29 | 2021-08-10 | パナソニックIpマネジメント株式会社 | Vehicle and image processing device |
Also Published As
Publication number | Publication date |
---|---|
JP5378143B2 (en) | 2013-12-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5369465B2 (en) | VEHICLE IMAGE PROCESSING DEVICE, VEHICLE IMAGE PROCESSING METHOD, AND VEHICLE IMAGE PROCESSING PROGRAM | |
JP5550970B2 (en) | Image generating apparatus and operation support system | |
JP4248570B2 (en) | Image processing apparatus and visibility support apparatus and method | |
JP4315968B2 (en) | Image processing apparatus and visibility support apparatus and method | |
US9233643B2 (en) | Image generation device and operation support system | |
EP1331605B1 (en) | Omnidirectional visual system and method | |
JP2011182236A (en) | Camera calibration apparatus | |
JP6321977B2 (en) | Perimeter monitoring equipment for heavy machinery | |
JP2008271308A (en) | Image processor and method, and vehicle | |
US10930070B2 (en) | Periphery monitoring device | |
JP5959264B2 (en) | Image processing apparatus and method, and computer program | |
JP2015075966A (en) | Image processing device, image processing method and program | |
US20130033495A1 (en) | Image generation device and operation support system | |
JP6614042B2 (en) | Posture change determination device, overhead view video generation device, overhead view video generation system, posture change determination method, and program | |
KR20130016335A (en) | Processing target image generation device, processing target image generation method, and operation support system | |
JP5378143B2 (en) | Image conversion apparatus and operation support system | |
JP5715793B2 (en) | Image processing apparatus and image processing method | |
US10475154B2 (en) | Machine surround view system and method for generating 3-dimensional composite surround view using same | |
JP5638494B2 (en) | Image generation method, image generation apparatus, and operation support system | |
JP5752631B2 (en) | Image generation method, image generation apparatus, and operation support system | |
JP4945315B2 (en) | Driving support system and vehicle | |
JP5164341B2 (en) | Projection method and graphic display device | |
WO2020144798A1 (en) | Information display control device and method, and program and recording medium | |
JP6385621B2 (en) | Image display device, image display method, and image display program | |
JP5091882B2 (en) | Image processing apparatus and visibility support apparatus and method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120214 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20121207 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130122 |
|
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: 20130924 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130925 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5378143 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |