[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2011081729A - Image converting device and operation support system - Google Patents

Image converting device and operation support system Download PDF

Info

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
Application number
JP2009235467A
Other languages
Japanese (ja)
Other versions
JP5378143B2 (en
Inventor
Masahito Into
雅人 因藤
Yoshinaga Kiyota
芳永 清田
Hirokazu Komatsu
広和 小松
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.)
Sumitomo Heavy Industries Ltd
Original Assignee
Sumitomo Heavy Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Sumitomo Heavy Industries Ltd filed Critical Sumitomo Heavy Industries Ltd
Priority to JP2009235467A priority Critical patent/JP5378143B2/en
Publication of JP2011081729A publication Critical patent/JP2011081729A/en
Application granted granted Critical
Publication of JP5378143B2 publication Critical patent/JP5378143B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Image Processing (AREA)
  • Closed-Circuit Television Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an image converting device that simultaneously achieves the real time property of visual point conversion processing and the resource saving property thereof. <P>SOLUTION: The image converting device (100) for generating a visual point conversion image from an original image acquired by use of a camera (2) includes: an attitude displacement detection unit (3) for detecting the attitude displacement of the camera (2); a conversion table generation means (10) for generating a conversion table (40) that associates a coordinate on the original image with a coordinate on the visual point conversion image; a conversion table storage means (12) for storing conversion tables in which the displacement to respective current attitudes of the camera (2) corresponds to the attitudes which satisfy a predetermined condition in a conversion table storage unit (4); a conversion table erasing means (13) for erasing conversion tables in which the displacement corresponds to respective attitudes that do not satisfy the predetermined condition from the conversion table storage unit (4); and a visual point conversion means (14) for subjecting the original image to a visual point conversion by use of the attitude displacement of the camera (2) and the conversion table (40). <P>COPYRIGHT: (C)2011,JPO&INPIT

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.

特開2003−274394号公報JP 2003-274394 A 特開2004−64441号公報JP 2004-64441 A

しかしながら、特許文献1に記載の車両周辺画像処理装置は、車載カメラの俯角の算出、及び、原画像上の座標から鳥瞰画像上の座標への変換式による変換といった計算コストの高い処理をリアルタイムに実行するので、省スペックの装置でその処理を実行した場合には表示ラグを発生させ鳥瞰画像を滑らかに表示することができなくなるおそれがある。   However, the vehicle peripheral image processing device described in Patent Document 1 performs processing with high calculation costs in real time, such as calculation of the depression angle of the in-vehicle camera and conversion using a conversion formula from coordinates on the original image to coordinates on the bird's-eye view image. Therefore, when the process is executed by a device with reduced specifications, there is a possibility that a display lag is generated and the bird's-eye view image cannot be displayed smoothly.

また、特許文献2に記載の車載画像処理装置は、全ての変換テーブルを予めメモリに記憶させておくので原画像上の座標から鳥瞰画像上の座標への変換式による変換をリアルタイムに実行する必要はないものの、俯角の変動に幅広く対応するために必要な多数の変換テーブルを格納できる大容量のメモリを用意する必要があり、装置の製造コストを増大させてしまう。   Moreover, since the in-vehicle image processing apparatus described in Patent Document 2 stores all conversion tables in a memory in advance, it is necessary to execute conversion in real time from a coordinate on the original image to a coordinate on the bird's-eye view image. However, it is necessary to prepare a large-capacity memory that can store a large number of conversion tables necessary to cope with a wide range of depression angles, which increases the manufacturing cost of the apparatus.

上述の点に鑑み、本発明は、視点変換処理のリアルタイム性と装置の省リソース性とを両立させる画像変換装置及びその画像変換装置を用いた操作支援システムを提供することを目的とする。   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.

本発明に係る画像変換装置の構成例を概略的に示すブロック図である。1 is a block diagram schematically showing a configuration example of an image conversion apparatus according to the present invention. 姿勢変位量を説明するための図である。It is a figure for demonstrating attitude | position displacement amount. 変換テーブル記憶部に格納される変換テーブルの推移を模式的に示す図(その1)である。It is FIG. (1) which shows typically transition of the conversion table stored in a conversion table memory | storage part. 変換テーブル記憶部に格納される変換テーブルの推移を模式的に示す図(その2)である。It is FIG. (2) which shows typically transition of the conversion table stored in a conversion table memory | storage part. 視点変換処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a viewpoint conversion process. 変換テーブル記憶部更新処理の流れを示すフローチャートである。It is a flowchart which shows the flow of a conversion table memory | storage part update process.

以下、図面を参照しつつ、本発明を実施するための最良の形態の説明を行う。   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 image conversion apparatus 100 includes, for example, a control unit 1, a camera 2, a posture displacement detection unit 3, and a conversion table storage unit. 4 includes a moving body state detection unit 5, a road surface state detection unit 6, and a display unit 7.

画像変換装置100は、例えば、建設機械に搭載される装置であり、その建設機械に取り付けられたカメラ2が取得する原画像を、原画像上の二次元座標を鳥瞰画像上の二次元座標に変換するための変換テーブルを用いて、鳥瞰画像に変換するための装置である。   The image conversion apparatus 100 is, for example, an apparatus mounted on a construction machine. The original image acquired by the camera 2 attached to the construction machine is converted from the two-dimensional coordinates on the original image to the two-dimensional coordinates on the bird's-eye view image. It is an apparatus for converting into a bird's-eye view image using a conversion table for conversion.

また、画像変換装置100は、例えば、カメラ2の光軸が形成する様々な俯角の値のそれぞれに対応し得る複数の変換テーブルのうち、次に使用される可能性の高い変換テーブル(例えば、その俯角の現在値に対する角度差が閾値未満となる角度群のそれぞれに対応する変換テーブルである。)を予め生成してメモリに格納しておき、建設機械や地面の傾きに応じてその俯角が変化したときであっても、その変化後の俯角の値に対応する変換テーブルをそのメモリから読み出して参照しながら遅滞なく原画像を鳥瞰画像に変換できるようにする。   Further, the image conversion apparatus 100 is, for example, a conversion table that is likely to be used next (for example, among a plurality of conversion tables that can correspond to each of various depression angles formed by the optical axis of the camera 2 (for example, This is a conversion table corresponding to each of the angle groups in which the angle difference with respect to the current value of the depression angle is less than the threshold value) and stored in the memory, and the depression angle is determined according to the inclination of the construction machine or the ground. Even when there is a change, the original image can be converted into a bird's-eye view image without delay while referring to the conversion table corresponding to the changed depression angle value from the memory.

次に、画像変換装置100の各構成要素について説明する。   Next, each component of the image conversion apparatus 100 will be described.

制御部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 control unit 1 is a computer including a CPU (Central Processing Unit), a RAM (Random Access Memory), a ROM (Read Only Memory), an NVRAM (Non-Volatile Random Access Memory), and the like. Programs corresponding to the generation means 10, the attitude displacement prediction means 11, the conversion table storage means 12, the conversion table erasure means 13, and the viewpoint conversion means 14 are stored in a ROM or NVRAM, and each RAM is used as a temporary storage area. The CPU executes a process corresponding to the means.

カメラ2は、建設機械周辺の原画像を取得するための装置であり、例えば、キャビンにいる運転者の死角となる領域を撮影できるよう建設機械の上部旋回体の側面や後面に取り付けられる一又は複数のデジタルカメラである。なお、カメラ2は、その上部旋回体の前面に取り付けられていてもよく、広い範囲を撮影できるよう広角レンズ又は魚眼レンズが装着されていてもよい。   The camera 2 is a device for acquiring an original image around the construction machine. For example, the camera 2 is attached to the side surface or the rear surface of the upper swing body of the construction machine so as to photograph a region that is a blind spot of the driver in the cabin. There are multiple digital cameras. In addition, the camera 2 may be attached to the front surface of the upper turning body, and may be equipped with a wide-angle lens or a fish-eye lens so that a wide range can be photographed.

カメラ2は、制御部1からの制御信号に応じて建設機械周辺の原画像を取得し、取得した原画像を制御部1に対して出力する。なお、カメラ2は、魚眼レンズ又は広角レンズを用いて原画像を取得した場合、それらレンズを用いることによって生じる歪曲やアオリを補正した補正済みの原画像を制御部1に対して出力するようにしてもよい。   The camera 2 acquires an original image around the construction machine according to a control signal from the control unit 1, and outputs the acquired original image to the control unit 1. In addition, when the camera 2 acquires an original image using a fish-eye lens or a wide-angle lens, the camera 2 outputs a corrected original image corrected for distortion and tilt caused by using these lenses to the control unit 1. Also good.

姿勢変位検出部3は、カメラ2の姿勢を検出するための装置であり、例えば、ジャイロセンサ、又は加速度センサのようにカメラ2の相対的な姿勢変位量を検出する装置であって、好適にはカメラ2に内蔵されている。   The posture displacement detection unit 3 is a device for detecting the posture of the camera 2, and is a device for detecting a relative posture displacement amount of the camera 2, such as a gyro sensor or an acceleration sensor, and preferably Is built in the camera 2.

図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 camera 2 has, for example, a state in which the optical axis OA extends along the X axis as the reference posture. In FIG. 2, the origin O is shown as a fixed point. However, in actuality, the origin O is a movable point that moves along with the movement of the construction machine, that is, the movement of the camera 2. Is also a coordinate system that moves with the movement of the origin O. The origin O preferably corresponds to a reference point (for example, the rotation center of the triaxial acceleration sensor) of the posture displacement detection unit 3.

また、図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 camera 2 in the reference posture (corresponding to the pitch angle of the construction machine), and FIG. B) shows a rotation angle ψ about the Z axis of the current optical axis OA (corresponding to the yaw angle of the construction machine) with respect to the optical axis OA of the camera 2 in the reference posture, and FIG. The rotation angle φ around the optical axis OA of the current camera 2 with respect to the camera 2 in the posture (corresponding to the roll angle of the construction machine) is shown.

姿勢変位量は、例えば、時刻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 camera 2 at the time T1 and the posture of the camera 2 at the time T2 (T2> T1), and includes the rotation angle θ, the rotation angle ψ, and the time T1 and the time T2. If the values of the rotation angle φ are θ1, θ2, ψ1, ψ2, φ1, and φ2, respectively, the displacement Δθ (= θ2-θ1) of the rotation angle θ, the displacement Δψ (= ψ2-ψ1) of the rotation angle ψ, and It is represented by at least one of displacements Δφ (= φ2−φ1) of the rotation angle φ.

このように、姿勢変位量は、時刻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 camera 2 at the time T1 and the optical axis OA of the camera 2 at the time T2 on the horizontal plane (horizontal projection angle). It is represented by at least one of an angle (vertical projection angle) and a rotation angle of the camera 2 around the optical axis OA generated between the time T1 and the time T2.

変換テーブル記憶部4は、カメラ2の姿勢のそれぞれに対応する変換テーブル40を記憶するための装置であり、例えば、データの書き換えを高速に行うことができる揮発性の半導体メモリである。   The conversion table storage unit 4 is a device for storing a conversion table 40 corresponding to each posture of the camera 2 and is, for example, a volatile semiconductor memory capable of rewriting data at high speed.

変換テーブル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 camera 2 and the two-dimensional coordinates on the viewpoint conversion image. The coordinate points may correspond one-to-one, or may correspond one-to-many, many-to-one, or many-to-many.

また、変換テーブル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 camera 2 represented by one or a plurality of posture displacement amounts with respect to the current posture of the camera 2, and is converted by the conversion table storage unit 12 of the control unit 1. It can be added to the conversion table storage unit 4 or can be deleted from the conversion table storage unit 4 by the conversion table deletion means 13 of the control unit 1.

移動体状態検出部5は、移動体の状態を検出するための装置であり、例えば、建設機械に搭載される、建設機械の走行速度を検出するための速度センサ、上部旋回体の旋回角度を検出するための旋回角度センサ、上部旋回体のピッチ角若しくはロール角を検出するための傾斜センサ、又は、バケット、アーム、ブーム、若しくはクローラを操作するための操作レバーの操作量を検出するためのレバー操作量検出器等が含まれる。   The moving body state detection unit 5 is a device for detecting the state of the moving body. For example, the moving body state detection unit 5 is a speed sensor mounted on the construction machine for detecting the traveling speed of the construction machine, and the turning angle of the upper turning body. Detecting the amount of operation of a turning angle sensor for detecting, an inclination sensor for detecting the pitch angle or roll angle of the upper turning body, or an operating lever for operating a bucket, arm, boom, or crawler A lever operation amount detector and the like are included.

路面状態検出部6は、建設機械の進行方向の路面状態を検出するための手段であり、例えば、ミリ波レーダ、レーザレーダ、超音波レーダ、画像センサ等であって、進行方向の路面の傾斜角や凹凸を検出する。   The road surface state detection unit 6 is a means for detecting the road surface state in the traveling direction of the construction machine. For example, the road surface state detecting unit 6 is a millimeter wave radar, a laser radar, an ultrasonic radar, an image sensor, etc. Detect corners and irregularities.

移動体状態検出部5及び路面状態検出部6は、制御部1がカメラ2の姿勢の変位を事前に予測できるように、検出結果を制御部1に対して出力する。   The moving body state detection unit 5 and the road surface state detection unit 6 output the detection result to the control unit 1 so that the control unit 1 can predict the displacement of the posture of the camera 2 in advance.

表示部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 control unit 1.

次に、制御部1が有する各種手段について説明する。   Next, various units included in the control unit 1 will be described.

変換テーブル生成手段10は、変換テーブルを生成するための手段であり、例えば、公知の透視変換技術や逆透視変換技術を用いて、カメラ2が取得した原画像における二次元座標(画素位置)のそれぞれに対応する、所望の仮想視点から見た画像である視点変換画像における二次元座標(画素位置)を算出し、それらの対応関係を対応マップにまとめることによって変換テーブルを生成する。   The conversion table generation unit 10 is a unit for generating a conversion table. For example, the conversion table generation unit 10 uses two-dimensional coordinates (pixel positions) in an original image acquired by the camera 2 using a known perspective conversion technique or reverse perspective conversion technique. A conversion table is generated by calculating two-dimensional coordinates (pixel positions) in a viewpoint conversion image that is an image viewed from a desired virtual viewpoint corresponding to each, and collecting the corresponding relationships in a correspondence map.

姿勢変位予測手段11は、カメラ2の姿勢の変位を予測するための手段であり、例えば、移動体状態検出部5又は路面状態検出部6の出力に基づいて、建設機械がどの程度の速度で上り坂又は下り坂に進入するか、左右のクローラのどちらがどの程度の盛り上がりに乗り上げるか若しくは凹みにはまり込むか、或いは、バケット、アーム、若しくはブーム等のアタッチメントの操作に起因する建設機械の傾斜や反動(例えば、ジャッキアップである。)が発生しようとしているか等を判定し、カメラ2が取る次の姿勢(以下、「予測姿勢」とする。)を予測する。その予測結果に基づいて、制御部1が、次に使用される可能性の高い変換テーブルを事前に認識できるようにするためである。   The posture displacement prediction means 11 is a means for predicting the displacement of the posture of the camera 2. For example, based on the output of the moving body state detection unit 5 or the road surface state detection unit 6, how fast the construction machine is Whether it is going uphill or downhill, how much the left or right crawler rides up or gets stuck in a dent, or the construction machine inclination caused by the operation of attachments such as buckets, arms, or booms It is determined whether or not a reaction (for example, jack-up) is about to occur, and the next posture (hereinafter, “predicted posture”) taken by the camera 2 is predicted. This is because the control unit 1 can recognize in advance a conversion table that is likely to be used next based on the prediction result.

変換テーブル格納手段12は、変換テーブルを変換テーブル記憶部4に格納するための手段であり、例えば、カメラ2の現在の姿勢に対する姿勢変位量が所定値未満となる近傍姿勢に対応する一又は複数の変換テーブルを、カメラ2の姿勢が実際にその近傍姿勢となる前に変換テーブル生成手段10に生成させ、それら生成させた変換テーブルを変換テーブル記憶部4に格納しておく。   The conversion table storage unit 12 is a unit for storing the conversion table in the conversion table storage unit 4. For example, one or a plurality of conversion table storage units 12 corresponding to a neighboring posture in which the posture displacement amount with respect to the current posture of the camera 2 is less than a predetermined value. These conversion tables are generated by the conversion table generation means 10 before the posture of the camera 2 is actually in the vicinity thereof, and the generated conversion tables are stored in the conversion table storage unit 4.

また、変換テーブル格納手段12は、姿勢変位予測手段11が予測したカメラ2の予測姿勢に応じて、カメラ2の姿勢が実際にその予測姿勢となる前に、その予測姿勢に対応する一の変換テーブル、又は、その予測姿勢及びその予測姿勢の近傍姿勢に対応する複数の変換テーブルを変換テーブル生成手段10に生成させ、それら生成させた変換テーブルを変換テーブル記憶部4に格納するようにしてもよい。   Also, the conversion table storage unit 12 performs one conversion corresponding to the predicted posture before the posture of the camera 2 actually becomes the predicted posture according to the predicted posture of the camera 2 predicted by the posture displacement prediction unit 11. The table, or a plurality of conversion tables corresponding to the predicted posture and the neighboring postures of the predicted posture, are generated in the conversion table generation means 10 and the generated conversion tables are stored in the conversion table storage unit 4. Good.

変換テーブル消去手段13は、変換テーブル記憶部4に格納された変換テーブルを消去するための手段であり、例えば、変換テーブル格納手段12によって既に変換テーブル記憶部4に格納された変換テーブルのうち、カメラ2の現在の姿勢に対する姿勢変位量が所定値以上となる姿勢に対応する一又は複数の変換テーブルを変換テーブル記憶部4から消去する。変換テーブル格納手段12が、次に使用される可能性の高い別の変換テーブルを変換テーブル記憶部4に格納できるようにするためである。   The conversion table erasing unit 13 is a unit for erasing the conversion table stored in the conversion table storage unit 4. For example, among the conversion tables already stored in the conversion table storage unit 4 by the conversion table storage unit 12, One or a plurality of conversion tables corresponding to a posture in which the amount of posture displacement with respect to the current posture of the camera 2 is equal to or greater than a predetermined value is deleted from the conversion table storage unit 4. This is because the conversion table storage unit 12 can store in the conversion table storage unit 4 another conversion table that is likely to be used next.

また、変換テーブル消去手段13は、変換テーブル格納手段12によって既に変換テーブル記憶部4に格納された変換テーブルのうち、姿勢変位予測手段11が予測したカメラ2の予測姿勢及びその予測姿勢の近傍姿勢の何れにも対応しない一又は複数の変換テーブルを変換テーブル記憶部4から消去するようにしてもよい。   Also, the conversion table erasing unit 13 is the conversion table already stored in the conversion table storage unit 4 by the conversion table storage unit 12, and the predicted posture of the camera 2 predicted by the posture displacement prediction unit 11 and the vicinity posture of the predicted posture. One or a plurality of conversion tables that do not correspond to any of the above may be deleted from the conversion table storage unit 4.

視点変換手段14は、カメラ2が取得した原画像から視点変換画像を生成するための手段であり、例えば、カメラ2の現在の姿勢に対応する変換テーブルを変換テーブル記憶部4から読み出して参照しながら、カメラ2が取得した原画像における各画素の属性値(例えば、輝度、色相、及び彩度である。)を、所望の仮想視点から見た画像である視点変換画像における対応する画素の属性値に割り当てることによって、視点変換画像を生成する。なお、視点変換手段14は、必要に応じて、画素補間、画素間引き、画素合成等を行いながら、視点変換画像を生成するようにしてもよい。   The viewpoint conversion unit 14 is a unit for generating a viewpoint conversion image from the original image acquired by the camera 2. For example, the conversion table corresponding to the current posture of the camera 2 is read from the conversion table storage unit 4 and referred to. However, the attribute values (for example, luminance, hue, and saturation) of each pixel in the original image acquired by the camera 2 are used as attributes of the corresponding pixel in the viewpoint conversion image that is an image viewed from a desired virtual viewpoint. A viewpoint conversion image is generated by assigning to a value. Note that the viewpoint conversion unit 14 may generate a viewpoint conversion image while performing pixel interpolation, pixel thinning, pixel synthesis, and the like as necessary.

また、視点変換手段14は、カメラ2の現在の姿勢に対応する変換テーブルが変換テーブル記憶部4に存在しない場合には、変換テーブル生成手段10にその現在の姿勢に対応する変換テーブルを生成させ、その生成させた変換テーブルを参照して視点変換画像を生成するようにしてもよく、或いは、変換テーブル記憶部4に格納されている変換テーブルのうちその現在の姿勢に最も近い姿勢に対応する変換テーブルを参照して視点変換画像を生成するようにしてもよい。   In addition, when the conversion table corresponding to the current posture of the camera 2 does not exist in the conversion table storage unit 4, the viewpoint conversion unit 14 causes the conversion table generation unit 10 to generate a conversion table corresponding to the current posture. The viewpoint conversion image may be generated with reference to the generated conversion table, or the conversion table stored in the conversion table storage unit 4 corresponds to the position closest to the current position. The viewpoint conversion image may be generated with reference to the conversion table.

図3は、変換テーブル記憶部4に格納される変換テーブルの推移を模式的に示す図であり、カメラ2の光軸OAのY軸回りの回転角θを姿勢変位量として採用する場合における変換テーブルの推移(格納及び消去)を模式的に示す図である(例えば、建設機械のピッチによるカメラ2の姿勢変位に起因する視点変換画像の乱れをリアルタイムに相殺できるようにするための変換テーブルの推移を示す。)。   FIG. 3 is a diagram schematically showing the transition of the conversion table stored in the conversion table storage unit 4, and the conversion when the rotation angle θ around the Y axis of the optical axis OA of the camera 2 is adopted as the posture displacement amount. FIG. 6 is a diagram schematically showing transition (storage and deletion) of a table (for example, a conversion table for allowing disturbance of a viewpoint conversion image caused by a posture displacement of the camera 2 due to a pitch of a construction machine to be canceled in real time. Shows the transition.)

図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 table storage unit 4 at time T1, and is represented by a conversion table 40-3 (fine hatched rectangle) corresponding to the current posture of the camera 2 (rotation angle θ = 0). .), Conversion tables 40-2 and 40-4 (represented by rough hatched rectangles) corresponding to the primary adjacent posture (rotation angle θ = ± a) with respect to the current posture, and the current posture. It shows that conversion tables 40-1 and 40-5 (represented by rough hatched rectangles) corresponding to the secondary adjacent posture (rotation angle θ = ± 2a) exist in the conversion table storage unit 4. The primary adjacent posture means an adjacent posture directly adjacent to the current posture, and the secondary adjacent posture means an adjacent posture directly adjacent to the temporary adjacent posture. The same applies to the third and subsequent adjacent postures. The constant a is a unit angle of the rotation angle θ that is a posture displacement amount of the camera 2, and a person viewing the viewpoint conversion image notices the distortion of the viewpoint conversion image caused by the displacement (rotation) of the posture of the camera 2. This corresponds to the minimum displacement (rotation angle) that can be achieved.

また、図3(B)は、時刻T2(T2>T1)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T1における姿勢(回転角θ=0)から現在の姿勢(回転角θ=+a)に変位したことを示す。   FIG. 3B shows the state of the conversion table storage unit 4 at time T2 (T2> T1). The posture of the camera 2 changes from the posture at the time T1 (rotation angle θ = 0) to the current posture (rotation angle). It shows that it was displaced to θ = + a).

この場合、変換テーブル消去手段13は、その現在の姿勢(回転角θ=+a)に対する一次隣接姿勢及び二次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくため、余分である三次隣接姿勢の一つ(回転角θ=−2a)に対応する変換テーブル40−1(点線で囲まれた白色の矩形で表される。)を変換テーブル記憶部4から消去する。   In this case, the conversion table erasing unit 13 converts the conversion table corresponding to the primary adjacent posture and the secondary adjacent posture with respect to the current posture (rotation angle θ = + a) into a conversion table necessary for dealing with the subsequent posture displacement. As the conversion table storage unit 4 in advance, the conversion table 40-1 (represented by a white rectangle surrounded by a dotted line) corresponding to one of the extraneous tertiary adjacent postures (rotation angle θ = −2a). Is deleted from the conversion table storage unit 4.

一方、変換テーブル格納手段12は、不足分である二次隣接姿勢の一つ(回転角θ=+3a)に対応する変換テーブル40−6(太線で囲まれた粗いハッチングの矩形で表される。)を変換テーブル生成手段10に生成させるようにする。   On the other hand, the conversion table storage unit 12 is expressed by a conversion table 40-6 (rough hatched rectangle surrounded by a thick line) corresponding to one of the insufficient secondary adjoining postures (rotation angle θ = + 3a). ) Is generated by the conversion table generating means 10.

更に、図3(C)は、時刻T3(T3>T2)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T2における姿勢(回転角θ=+a)から現在の姿勢(回転角θ=+2a)に更に変位したことを示す。   3C shows the state of the conversion table storage unit 4 at time T3 (T3> T2), and the posture of the camera 2 changes from the posture at the time T2 (rotation angle θ = + a) to the current posture (rotation angle). It shows that it has further displaced at θ = + 2a).

この場合、変換テーブル消去手段13は、その現在の姿勢(回転角θ=+2a)に対する一次隣接姿勢及び二次隣接姿勢に対応する変換テーブルを、後続の姿勢変位に対処するのに必要な変換テーブルとして変換テーブル記憶部4に予め用意しておくため、余分である三次隣接姿勢の一つ(回転角θ=−a)に対応する変換テーブル40−2(点線で囲まれた白色の矩形で表される。)を変換テーブル記憶部4から消去する。   In this case, the conversion table erasing unit 13 converts the conversion table corresponding to the primary adjacent posture and the secondary adjacent posture with respect to the current posture (rotation angle θ = + 2a) into a conversion table necessary for dealing with the subsequent posture displacement. As a conversion table 40-2 (represented by a white rectangle surrounded by a dotted line) corresponding to one of the extraneous tertiary adjacent postures (rotation angle θ = −a). Is deleted from the conversion table storage unit 4.

一方、変換テーブル格納手段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 table storage unit 4 at time T2-1 (T2-1> T1). The posture of the camera 2 is changed from the posture at time T1 (rotation angle θ = 0) to the current state. It shows that it was displaced to a posture (rotation angle θ = + 2a). Note that the state shown in FIG. 3D indicates that the amount of posture displacement is larger than that in the state shown in FIG.

この場合、変換テーブル格納手段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 table storage unit 4 is prepared in advance as a conversion table necessary for dealing with the subsequent posture displacement.

そのため、変換テーブル消去手段13は、余分である一次隣接姿勢の一つ(回転角θ=+a)に対応する変換テーブル40−4と三次隣接姿勢の一つ(回転角θ=−a)に対応する変換テーブル40−2とを変換テーブル記憶部4から消去する。   Therefore, the conversion table erasing unit 13 corresponds to the conversion table 40-4 corresponding to one extra primary adjacent attitude (rotation angle θ = + a) and one of the tertiary adjacent attitudes (rotation angle θ = −a). The conversion table 40-2 to be deleted is deleted from the conversion table storage unit 4.

一方、変換テーブル格納手段12は、不足分である二次隣接姿勢の一つ(回転角θ=+4a)に対応する変換テーブル40−7と四次隣接姿勢(回転角θ=+6a)の一つに対応する変換テーブル40−8とを変換テーブル生成手段10に生成させるようにする。   On the other hand, the conversion table storage unit 12 includes one of the conversion table 40-7 corresponding to one of the shortage secondary adjoining postures (rotation angle θ = + 4a) and one of the fourth adjoining postures (rotation angle θ = + 6a). The conversion table generation means 10 generates a conversion table 40-8 corresponding to the above.

このようにして、画像変換装置100は、変換テーブル記憶部4に予め用意しておく変換テーブルの数を所定数(この場合、五つである。)に制限しながら、カメラ2の次の姿勢に対応する変換テーブルを視点変換手段14がリアルタイムに参照できるように準備しておくことができる。   In this way, the image conversion apparatus 100 restricts the number of conversion tables prepared in advance in the conversion table storage unit 4 to a predetermined number (in this case, five), and the next posture of the camera 2. Can be prepared so that the viewpoint conversion means 14 can refer to the conversion table corresponding to the above in real time.

図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 table storage unit 4 as in FIG. 3. The rotation angle θ about the Y axis of the optical axis OA of the camera 2 and the light of the camera 2 are shown in FIG. It is a figure which shows typically transition of the conversion table in the case of employ | adopting rotation angle (phi) about the axis | shaft OA as an attitude | position displacement amount (For example, the viewpoint conversion image resulting from the attitude displacement of the camera 2 by the pitch and roll of a construction machine The transition of the conversion table for canceling the disturbance of the real time is shown, since the yaw of the construction machine is a normal movement caused by the turning of the upper turning body, the posture of the camera 2 by the yaw of the construction machine The change in the viewpoint conversion image caused by the displacement may not be recognized as disturbance.)

図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 table storage unit 4 at time T1, and the conversion table 40-e (fine hatching) corresponding to the current posture of the camera 2 (rotation angle θ = 0, rotation angle φ = 0). And conversion tables 40-a to 40-d corresponding to the primary adjacent posture (rotation angle θ = ± a or rotation angle φ = ± b) with respect to the current posture, and 40-f to 40-i (represented by a rough hatched rectangle) are present in the conversion table storage unit 4. The constant b is a unit angle of the rotation angle φ, which is the posture displacement amount of the camera 2, as with the constant a.

また、図4(B)は、時刻T2(T2>T1)における変換テーブル記憶部4の状態を示し、カメラ2の姿勢が時刻T1における姿勢(回転角θ=0、回転角φ=0)から現在の姿勢(回転角θ=+a、回転角φ=+b)に変位したことを示す。   FIG. 4B shows the state of the conversion table storage unit 4 at time T2 (T2> T1). The posture of the camera 2 is changed from the posture at time T1 (rotation angle θ = 0, rotation angle φ = 0). This indicates that the current posture (rotation angle θ = + a, rotation angle φ = + b) has been displaced.

この場合、変換テーブル消去手段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 table erasing unit 13 converts the conversion table corresponding to the primary adjacent posture with respect to the current posture (rotation angle θ = + a, rotation angle φ = + b) into the conversion necessary for dealing with the subsequent posture displacement. Since the table is prepared in advance in the conversion table storage unit 4, five extra secondary adjacent postures (rotation angle θ = −a, rotation angle φ = + b), (rotation angle θ = −a, rotation angle). (φ = 0), (rotation angle θ = −a, rotation angle φ = −b), (rotation angle θ = 0, rotation angle φ = −b), (rotation angle θ = + a, rotation angle φ = −b) Conversion tables 40-a, 40-d, and 40-g to 40-i (represented by white rectangles surrounded by dotted lines) corresponding to each of the above are deleted from the conversion table storage unit 4.

一方、変換テーブル格納手段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 image conversion apparatus 100 is prepared in the conversion table storage unit 4 even when the posture displacement amount is expressed by a plurality of parameters (in this case, the rotation angle θ and the rotation angle φ). The viewpoint conversion means 14 is prepared so that the conversion table corresponding to the next posture of the camera 2 can be referred to in real time while limiting the number of conversion tables to a predetermined number (in this case, nine). I can keep it.

次に、図5を参照しながら、画像変換装置100が原画像を視点変換画像に変換する処理(以下、「視点変換処理」とする。)について説明する。なお、図5は、視点変換処理の流れを示すフローチャートであり、画像変換装置100は、カメラ2が原画像を出力する間、この視点変換処理を所定時間間隔で繰り返し実行するものとする。   Next, a process in which the image conversion apparatus 100 converts an original image into a viewpoint converted image (hereinafter referred to as “viewpoint conversion process”) will be described with reference to FIG. FIG. 5 is a flowchart showing the flow of the viewpoint conversion process, and the image conversion apparatus 100 repeatedly executes the viewpoint conversion process at predetermined time intervals while the camera 2 outputs the original image.

最初に、制御部1は、カメラ2が撮影した原画像を取得し(ステップS1)、姿勢変位検出部3の出力に基づいて、前回の視点変換処理実行時におけるカメラ2の姿勢と今回の視点変換処理実行時におけるカメラ2の姿勢との間に差があるか否か(カメラ2の姿勢が変位したか否か)を判定する(ステップS2)。なお、制御部1は、所定のタイミングにおけるカメラ2の姿勢を基準姿勢としてこの視点変換処理を開始させるものとし、その所定のタイミングは、例えば、画像変換装置100を起動した時点、或いは、仮想視点を固定するために運転者が画像変換装置100に対して所定の入力を行った時点とする。   First, the control unit 1 acquires an original image taken by the camera 2 (step S1), and based on the output of the posture displacement detection unit 3, the posture of the camera 2 at the time of the previous viewpoint conversion processing and the current viewpoint. It is determined whether or not there is a difference between the posture of the camera 2 at the time of executing the conversion process (whether the posture of the camera 2 is displaced) (step S2). Note that the control unit 1 starts the viewpoint conversion process with the posture of the camera 2 at a predetermined timing as a reference posture, and the predetermined timing is, for example, when the image conversion apparatus 100 is activated or a virtual viewpoint Is fixed when the driver inputs a predetermined input to the image conversion apparatus 100.

カメラ2の姿勢が変位していないと判定した場合(ステップS2のNO)、制御部1は、視点変換手段14により、変換テーブル記憶部4に格納された現在参照中の変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成する(ステップS3)。   When it is determined that the posture of the camera 2 is not displaced (NO in step S2), the control unit 1 uses the conversion table currently referenced by the viewpoint conversion unit 14 to store the camera. A viewpoint conversion image is generated from the original image photographed by 2 (step S3).

一方、カメラ2の姿勢が変位したと判定した場合(ステップS2のYES)、制御部1は、変位後の姿勢に対応する変換テーブルが変換テーブル記憶部4内に存在するか否かを判定する(ステップS4)。   On the other hand, when it is determined that the posture of the camera 2 has been displaced (YES in step S2), the control unit 1 determines whether a conversion table corresponding to the post-displacement posture exists in the conversion table storage unit 4. (Step S4).

変位後の姿勢に対応する変換テーブルが変換テーブル記憶部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 control unit 1 is stored in the conversion table storage unit 4 by the viewpoint conversion unit 14. A viewpoint conversion image is generated from an image captured by the camera 2 using a conversion table corresponding to the post-displacement posture (step S8).

変位後の姿勢に対応する変換テーブルが変換テーブル記憶部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 control unit 1 stores another conversion table in the conversion table storage unit 4. It is determined whether there is an empty space (step S5).

空きスペースが存在すると判定した場合(ステップS5のYES)、制御部1は、変換テーブル生成手段10により、変位後の姿勢に対応する変換テーブルを生成し(ステップS7)、その生成した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成する(ステップS8)。   When it is determined that there is an empty space (YES in step S5), the control unit 1 uses the conversion table generation unit 10 to generate a conversion table corresponding to the post-displacement posture (step S7), and the generated conversion table is displayed. A viewpoint conversion image is generated from the original image captured by the camera 2 using the image data (step S8).

その後、制御部1は、変換テーブル格納手段12により、その生成した変換テーブルを変換テーブル記憶部4に格納する。次回以降の視点変換処理で利用できるようにするためである。なお、制御部1は、その生成した変換テーブルを変換テーブル記憶部4に格納した上で、その格納した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成するようにしてもよい。   Thereafter, the control unit 1 stores the generated conversion table in the conversion table storage unit 4 by the conversion table storage unit 12. This is so that it can be used in subsequent viewpoint conversion processing. The control unit 1 stores the generated conversion table in the conversion table storage unit 4 and generates a viewpoint conversion image from the original image captured by the camera 2 using the stored conversion table. Good.

一方、空きスペースが存在しないと判定した場合(ステップ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 control unit 1 uses the conversion table erasing means 13 to change the displacement that does not correspond to the posture after the displacement or the posture near the posture after the displacement. A conversion table unrelated to the subsequent posture is deleted from the conversion table storage unit 4 (step S6), and an empty space for storing another conversion table corresponding to the post-displacement posture is created.

その後、制御部1は、変換テーブル生成手段10により、その変位後の姿勢に対応する変換テーブルを生成し(ステップS7)、その生成した変換テーブルを用いてカメラ2が撮影した原画像から視点変換画像を生成して(ステップS8)、この視点変換処理を終了させる。   Thereafter, the control unit 1 uses the conversion table generation means 10 to generate a conversion table corresponding to the post-displacement posture (step S7), and converts the viewpoint from the original image captured by the camera 2 using the generated conversion table. An image is generated (step S8), and this viewpoint conversion process is terminated.

次に、図6を参照しながら、画像変換装置100が変換テーブル記憶部4の内容を更新する処理(以下、「変換テーブル記憶部更新処理」とする。)について説明する。なお、図6は、変換テーブル記憶部更新処理の流れを示すフローチャートであり、画像変換装置100は、カメラ2が原画像を出力する間、視点変換処理とは別にそのバックグランドでこの変換テーブル記憶部更新処理を所定時間間隔で繰り返し実行するものとする。   Next, a process in which the image conversion apparatus 100 updates the contents of the conversion table storage unit 4 (hereinafter referred to as “conversion table storage unit update process”) will be described with reference to FIG. FIG. 6 is a flowchart showing the flow of the conversion table storage unit update process. The image conversion apparatus 100 stores this conversion table in the background separately from the viewpoint conversion process while the camera 2 outputs the original image. The part update process is repeatedly executed at predetermined time intervals.

最初に、制御部1は、カメラ2の現在の姿勢に基づいて、後にカメラ2の姿勢が変位したときのリアルタイムの視点変換を実現するのに必要な、変換テーブル記憶部4に格納しておくべき変換テーブルを決定する(ステップS10)。   First, based on the current posture of the camera 2, the control unit 1 stores it in the conversion table storage unit 4 necessary for realizing real-time viewpoint conversion when the posture of the camera 2 is displaced later. A power conversion table is determined (step S10).

制御部1は、例えば、カメラ2の現在の姿勢に近い近傍姿勢に対応する変換テーブルを、変換テーブル記憶部4に格納しておくべき変換テーブルとして決定する。   For example, the control unit 1 determines a conversion table corresponding to a nearby posture close to the current posture of the camera 2 as a conversion table to be stored in the conversion table storage unit 4.

なお、制御部1は、姿勢変位予測手段11により、移動体状態検出部5及び路面状態検出部6の少なくとも何れか一方の出力に基づいてカメラ2の姿勢が今後どのように変位するかを予測した上で、変換テーブル記憶部4に格納しておくべき変換テーブルを決定するようにしてもよい。   The control unit 1 predicts how the posture of the camera 2 will be displaced in the future based on the output of at least one of the moving body state detection unit 5 and the road surface state detection unit 6 by the posture displacement prediction unit 11. Then, the conversion table to be stored in the conversion table storage unit 4 may be determined.

その後、制御部1は、変換テーブル記憶部4内に不要な変換テーブルが存在するか否かを判定する(ステップS11)。不要な変換テーブルとは、変換テーブル記憶部4に格納しておくべきであるとされた変換テーブル以外の変換テーブルであり、例えば、カメラ2の現在の姿勢及びその近傍姿勢以外の姿勢に対応する変換テーブルである。   Thereafter, the control unit 1 determines whether or not an unnecessary conversion table exists in the conversion table storage unit 4 (step S11). The unnecessary conversion table is a conversion table other than the conversion table that should be stored in the conversion table storage unit 4, and corresponds to, for example, a posture other than the current posture of the camera 2 and its neighboring posture. It is a conversion table.

変換テーブル記憶部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 control unit 1 deletes the unnecessary conversion table from the conversion table storage unit 4 by the conversion table deletion unit 13. (Step S12). The control unit 1 predicts how the posture of the camera 2 will be displaced in the future based on the output of at least one of the moving body state detection unit 5 and the road surface state detection unit 6 by the posture displacement prediction unit 11. Then, if it is determined that a conversion table corresponding to a neighboring posture close to the current posture of the camera 2 is not necessary, even if it is a conversion table corresponding to a neighboring posture close to the current posture, The conversion table corresponding to the posture may be deleted. This is to create an empty space for storing a necessary conversion table.

その後、制御部1は、必要であるとされた変換テーブルの全部が既に変換テーブル記憶部4内に存在するか否かを判定する(ステップS13)。同じ変換テーブルが重複して生成されるのを回避するためである。   Thereafter, the control unit 1 determines whether or not all of the conversion tables deemed necessary already exist in the conversion table storage unit 4 (step S13). This is to avoid the same conversion table being generated twice.

必要であるとされた変換テーブルの全部が既に変換テーブル記憶部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 control unit 1 updates the conversion table storage unit without generating a new conversion table. End the process.

一方、必要であるとされた変換テーブルの全部又は一部が未だ変換テーブル記憶部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 control unit 1 uses the conversion table generation means 10 to make the necessity. A conversion table determined to be present is generated, and the generated conversion table is stored in the conversion table storage unit 4 by the conversion table storage unit 12 (step S14), and the conversion table storage unit update process is terminated.

以上の構成により、画像変換装置100は、カメラ2の姿勢の変位に起因する視点変換画像の乱れを防止しながら、必要な変換テーブルを変換テーブル記憶部4に予め用意しておくことによる視点変換処理のリアルタイム性と、余分な変換テーブルを保持しない必要十分な容量の変換テーブル記憶部4を採用することによる装置の省リソース性とを両立させることができる。   With the above configuration, the image conversion apparatus 100 prevents viewpoint distortion caused by the displacement of the posture of the camera 2 and prepares a necessary conversion table in the conversion table storage unit 4 in advance, thereby converting viewpoints. It is possible to achieve both real-time processing and resource saving of the apparatus by adopting the conversion table storage unit 4 having a necessary and sufficient capacity that does not hold an extra conversion table.

また、画像変換装置100は、必要十分な容量の変換テーブル記憶部4を採用することにより、必要以上の容量の変換テーブル記憶部4を採用する場合に比べて製造コストを低減させることができる。   Further, the image conversion apparatus 100 can reduce the manufacturing cost by adopting the conversion table storage unit 4 having a necessary and sufficient capacity as compared with the case where the conversion table storage unit 4 having a capacity larger than necessary is employed.

また、画像変換装置100は、姿勢変位検出部3としてジャイロセンサや加速度センサ等を採用しながら一の時点におけるカメラ2の姿勢と他の時点におけるカメラ2の姿勢との間の相対的な変位を取得すればよく、絶対角度センサを採用しながらカメラ2の姿勢を常に所定の基準姿勢に対する変位として取得する必要はないので、絶対角度センサに比べて安価なセンサを採用することにより製造コストを更に低減させることができる。なお、画像変換装置100は、当然のことながら、姿勢変位検出部3として絶対角度センサを採用することも可能である。   In addition, the image conversion apparatus 100 employs a gyro sensor, an acceleration sensor, or the like as the posture displacement detection unit 3, and calculates the relative displacement between the posture of the camera 2 at one time point and the posture of the camera 2 at another time point. Since it is not necessary to always acquire the posture of the camera 2 as a displacement with respect to a predetermined reference posture while employing the absolute angle sensor, the manufacturing cost can be further reduced by employing a cheaper sensor than the absolute angle sensor. Can be reduced. It should be noted that the image conversion apparatus 100 can adopt an absolute angle sensor as the posture displacement detection unit 3 as a matter of course.

以上、本発明の好ましい実施例について詳説したが、本発明は、上述した実施例に制限されることはなく、本発明の範囲を逸脱することなしに上述した実施例に種々の変形及び置換を加えることができる。   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 image conversion apparatus 100 generates the bird's-eye view image from the original image captured by the camera 2, but may generate a viewpoint conversion image based on any other virtual viewpoint. .

また、上述の実施例において、画像変換装置100は、一台のカメラ2が撮影した一つの原画像から一つの視点変換画像を生成しているが、複数台のカメラ2が撮影した複数の原画像を合成して一つの視点変換画像を生成するものであってもよく、複数の原画像を合成して複数の視点変換画像を生成するものであってもよい。   In the above-described embodiment, the image conversion apparatus 100 generates one viewpoint conversion image from one original image captured by one camera 2, but a plurality of original images captured by a plurality of cameras 2. The images may be combined to generate one viewpoint converted image, or the plurality of original images may be combined to generate a plurality of viewpoint converted images.

また、上述の実施例において、画像変換装置100は、バケット、アーム、ブーム、旋回機構等の可動部材を備えながら自走する建設機械にカメラと共に搭載され、視点変換画像をその運転者に提示しながらその建設機械の移動及びそれら可動部材の操作を支援する操作支援システムに組み込まれているが、自動車、自動二輪車若しくは船舶等のように自走はするが可動部材を有しない移動式被操作体、又は、産業用機械若しくは固定式クレーン等のように可動部材を有するが自走はしない固定式被操作体を含む他の被操作体にカメラと共に搭載され、カメラ姿勢の変位に起因する視点変換画像の乱れを防止しながらそれら他の被操作体の移動又は操作を支援する操作支援システムに組み入れられてもよい。   In the above-described embodiment, the image conversion device 100 is mounted with a camera on a self-propelled construction machine having movable members such as a bucket, an arm, a boom, and a turning mechanism, and presents a viewpoint conversion image to the driver. However, it is built in an operation support system that supports the movement of the construction machine and the operation of these movable members, but it is self-propelled but does not have a movable member, such as an automobile, a motorcycle or a ship. Or viewpoint conversion caused by displacement of the camera posture mounted on other operated objects including a fixed operated object that has a movable member but does not self-propell like an industrial machine or a fixed crane, etc. You may incorporate in the operation assistance system which assists the movement or operation of those other to-be-operated bodies, preventing the disorder of an image.

1 制御部
2 カメラ
3 姿勢変位検出部
4 変換テーブル記憶部
5 移動体状態検出部
6 路面状態検出部
7 表示部
10 変換テーブル生成手段
11 姿勢変位予測手段
12 変換テーブル格納手段
13 変換テーブル消去手段
14 視点変換手段
40 変換テーブル
100 画像変換装置
DESCRIPTION OF SYMBOLS 1 Control part 2 Camera 3 Posture displacement detection part 4 Conversion table memory | storage part 5 Mobile body state detection part 6 Road surface state detection part 7 Display part 10 Conversion table production | generation means 11 Posture displacement prediction means 12 Conversion table storage means 13 Conversion table deletion means 14 Viewpoint conversion means 40 Conversion table 100 Image conversion device

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:
JP2009235467A 2009-10-09 2009-10-09 Image conversion apparatus and operation support system Active JP5378143B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (4)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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