JPH0896165A - 画像生成方法及び画像生成装置 - Google Patents

画像生成方法及び画像生成装置

Info

Publication number
JPH0896165A
JPH0896165A JP6234675A JP23467594A JPH0896165A JP H0896165 A JPH0896165 A JP H0896165A JP 6234675 A JP6234675 A JP 6234675A JP 23467594 A JP23467594 A JP 23467594A JP H0896165 A JPH0896165 A JP H0896165A
Authority
JP
Japan
Prior art keywords
image
address
dimensional object
viewpoint
line
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP6234675A
Other languages
English (en)
Inventor
Akira Nakagawa
章 中川
Akihiro Yamori
章弘 屋森
Eiji Morimatsu
映史 森松
Hiroshi Harashima
博 原島
Robaato Suu Poochien
ロバート スー ポーチェン
Kazuya Kodama
和也 児玉
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP6234675A priority Critical patent/JPH0896165A/ja
Priority to US08/521,133 priority patent/US5831619A/en
Publication of JPH0896165A publication Critical patent/JPH0896165A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T1/00General purpose image data processing
    • G06T1/60Memory management

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Image Processing (AREA)
  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【目的】 指定視点からの三次元物体の画像を生成する
画像生成方法及び画像生成装置に関し、指定視点を基に
したアドレス生成によって画像を生成する。 【構成】 画像生成装置は、三次元物体7を曲線8に沿
って複数の位置からCG或いはテレビカメラによって獲
得する画像獲得手段1と、この画像獲得手段1によって
獲得した画像を記憶する記憶装置2と、指定した視点の
アドレスと、画像獲得時の曲線8のアドレスとを基に、
視点からの各視線対応に、画像獲得時の位置を示すアド
レスと、このアドレスによる画像の中の視線方向に相当
する位置を示すアドレスとを算出するアドレス生成部3
と、このアドレス生成部3によって生成したアドレスに
よって記憶装置2から読出した画像情報を合成して三次
元物体7の画像を生成する画像生成処理部4と、この画
像を表示する表示装置6とを備えている。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、指定された視点からの
画像を生成する画像生成方法及び画像生成装置に関す
る。任意の指定視点からの画像を生成して表示すること
により、対象物体のデザイン的な評価を行ったり、或い
は仮想現実感環境を形成することができる。このような
画像処理を高速且つ経済的に実現することが要望されて
いる。
【0002】
【従来の技術】任意の指定視点からの画像を生成して表
示する方法として、CG(ComputerGraphics )方式
が知られている。このCG方式に於いては、現実的な画
像を生成する為には、非常に多くのポリゴン(polygon)
を必要とし、Zバッファやレイ・トレーシング等の陰面
処理を行うものであるから、実時間によるレンダリング
(renderling) の計算量がシーンの複雑性に従って著し
く増大する。
【0003】又撮像装置を移動可能に設けて、指定視点
の位置に移動させて三次元物体を撮像することにより、
指定視点からの画像を表示することができるが、装置が
大型化する問題があり、且つ移動経路を任意に選定して
高速移動させることは困難であるから、任意の視点を指
定して三次元物体の画像を形成することは困難である。
又予め撮像装置或いはCG方式等により、三次元物体を
複数の地点から見た画像を獲得して記憶装置に蓄積し、
指定視点に対応する位置で獲得した画像を記憶装置から
取り出して表示する方式も知られている。
【0004】
【発明が解決しようとする課題】CG方式は、シーンの
複雑性に従って処理すべきポリゴン数が多くなり、それ
によって計算量が増大し、任意の視点の三次元物体を実
時間で生成して表示するには、高速処理動作のコンピュ
ータが必要となる。従って、非常に高価な装置となる欠
点がある。
【0005】又三次元物体を複数の地点から見た画像を
蓄積し、指定視点に対応する位置の画像を取り出して表
示する方式は、無限に近い数の位置からの画像を蓄積し
ておかないと、任意の指定視点に対応する画像を得るこ
とができない問題がある。そこで、補間処理を行う方式
が各種提案されている。しかし、従来例の補間処理方式
は、隣接画像間について三次元構造を復元することによ
り補間するもので、補間処理に要する計算量が増大する
問題がある。本発明は、異なる位置からの三次元物体の
画像を基に、指定した視点からの三次元物体の画像をア
ドレス生成によって生成することを目的とする。
【0006】
【課題を解決するための手段】本発明の画像生成方法
は、(1)複数の異なる位置から三次元物体7を見た画
像を獲得して記憶装置2に記憶し、指定した視点のアド
レスと、画像を獲得した位置のアドレスとを基に、視点
からの各視線の方向に対応した記憶装置2に記憶された
画像のアドレスを算出し、このアドレスによって読出し
た画像情報を合成して、指定した視点からの三次元物体
7の画像を生成する過程を含むものである。
【0007】(2)又三次元物体7の一部又は全部を囲
む単一又は複数の曲線8に沿った複数の位置から三次元
物体7を見た画像を獲得して記憶装置2に記憶する過程
を含むことができる。
【0008】(3)又三次元物体7の一部又は全部を囲
む曲面上の複数の位置から三次元物体を見た画像を獲得
して記憶装置2に記憶する過程を含むことができる。
【0009】(4)又三次元物体7の一部又は全部を囲
む虚面上の単一又は複数の曲線8に沿って所定間隔の位
置から三次元物体7を見た画像を獲得して記憶装置2に
記憶し、指定した視点のアドレスと、画像を獲得した曲
線8のアドレスとを基に、視点からの視線と曲線8との
交点を求め、この交点から三次元物体方向の角度を求
め、且つこの交点から三次元物体方向に対する視線の角
度を求めて、交点を画像獲得位置とした画像のアドレス
及びこの画像について視線方向に相当する位置のアドレ
スとを算出して、記憶装置2に記憶された画像情報の読
出しを行い、視点からの各視線に対応する画像情報を合
成して、指定した視点からの三次元物体の画像を生成す
る過程を含むことができる。
【0010】(5)又三次元物体の一部又は全部を囲む
曲面上の単一又は複数の曲線8に沿って所定間隔の位置
から三次元物体7を見た画像を獲得して記憶装置2に記
憶し、且つ所定間隔毎の画像の三次元物体の同一部分を
繋ぐ軌跡を求め、この軌跡を基に画像間の補間処理を行
う過程を含むことができる。
【0011】(6)運動する三次元物体についてフレー
ム間の運動量及び運動方向を求め、この運度量及び運動
方向に従って三次元物体の画像を獲得する為の前記曲線
8を移動させて、アドレス生成を行う過程を含むことが
できる。
【0012】(7)又本発明の画像生成装置は、三次元
物体7の一部又は全部を囲む曲面上の単一又は複数の曲
線8に沿った複数の位置から三次元物体7の画像を獲得
する画像獲得手段1と、この画像獲得手段1により獲得
した画像を記憶する記憶装置2と、指定視点のアドレス
と画像を獲得した位置のアドレスとを基に、指定視点か
らの視線対応の画像情報を読出す読出アドレスを算出す
るアドレス生成部3と、このアドレス生成部3による読
出アドレスによって記憶装置2から読出した画像情報を
合成して、指定視点からの三次元物体の画像を生成する
画像生成処理部4と、この画像生成処理部4によって生
成した画像を表示する表示装置6とを備えている。この
場合、アドレス生成部3と画像生成処理部4とを含めて
画像処理部5としている。
【0013】(8)又アドレス生成部3は、指定視点の
アドレスと、画像を獲得した曲線8のアドレスとを基
に、視点からの視線と曲線との交点を算出し、この交点
から三次元物体方向の角度を算出し、且つこの交点から
三次元物体方向に対する視線の角度を求めて、交点を画
像獲得位置とした画像のアドレス及びこの画像について
視線方向に相当する位置のアドレスとを算出する構成を
備えている。
【0014】(9)又画像生成処理部4は、記憶装置2
に記憶された画像間の三次元物体7の同一部分を繋ぐ軌
跡を基に画像間の補間を行う構成を備えている。
【0015】
【作用】
(1)三次元物体7を複数の異なる位置からテレビカメ
ラ等により撮像して画像を獲得するか、或いはCG方式
によって三次元物体7を複数の異なる位置から見た画像
を獲得して記憶装置2に記憶する。従って、記憶装置2
には、画像獲得位置に対応した画像が格納される。視点
を指定すると、その視点のアドレスと、画像を獲得した
時の位置のアドレスとを基に、視点からの各視線の方向
に対応した画像のアドレスを算出し、このアドレスによ
って記憶装置から画像情報を読出して合成する。即ち、
記憶装置2に記憶された各画像については三次元構造に
復元することなく、アドレス演算結果を基に、指定視点
からの三次元物体7の画像を生成することができる。
【0016】(2)三次元物体7の一部又は全部を囲む
円,楕円等の窪みのない単一の曲線8又は任意間隔の複
数の曲線に沿って、任意間隔で三次元物体7を見た画像
を獲得する。即ち、画像獲得位置は、曲線上に配列され
ることになる。
【0017】(3)又三次元物体7の一部又は全部を囲
む球面,楕円球等の窪みのない曲面上の複数の位置から
三次元物体7を見た画像を獲得する。即ち、画像獲得位
置は、その曲面上に点在することになる。
【0018】(4)又三次元物体7の一部又は全部を囲
む曲面上の単一又は複数の曲線に沿って所定間隔の位置
から三次元物体7を見た画像を獲得して記憶装置2に記
憶する。視点を指定すると、その視点のアドレスと画像
獲得の為の曲線8のアドレスとを基に、視点からの視線
と曲線8との交点を求め、この交点から三次元物体方向
の角度を求め、且つこの交点から三次元物体方向に対す
る視線の角度を求め、この交点を画像獲得位置とした画
像のアドレスを算出すると共に、この画像について視線
方向に相当する位置のアドレスを算出する。この演算結
果によるアドレスを用いて記憶装置2から画像情報が読
出されて合成される。
【0019】(5)又記憶装置2に記憶した画像につい
て三次元物体の同一部分を繋ぐ軌跡は、画像獲得位置か
ら見える範囲では曲線を描くことになる。従って、画像
獲得位置の間隔が大きい場合でも、この曲線を描く軌跡
を基に画像間の補間処理が可能となり、記憶装置2に記
憶する画像の数を削減することができる。
【0020】(6)又運動する三次元物体は、フレーム
間の差を求めることにより、その運動量及び運動方向を
検出することができる。従って、その運動量及び運動方
向に従って三次元物体の画像を獲得する為の曲線8を移
動させる。即ち、平行移動又は回転に応じて曲線8を示
すアドレスを平行移動又は回転させる。従って、移動又
は回転された曲線8を基に指定視点のアドレスを用い
て、読出アドレスや画像生成用アドレスを生成すること
ができる。
【0021】(7)又画像獲得手段1は、テレビカメラ
やCG(コンピュータ・グラフィックス)による三次元
物体7の画像を獲得するもので、獲得した画像を、半導
体記憶装置や磁気ディスク装置等からなる記憶装置2に
記憶させる。又アドレス生成部3は、指定視点アドレス
と、画像獲得位置のアドレスとを基に、指定視点からの
視線に対応した画像情報を読出す読出アドレスを算出す
る。又画像生成処理部4は、読出アドレスに従って記憶
装置2から読出された画像情報を合成して、指定視点か
らの三次元物体の画像を生成する。表示装置6は、陰極
線管(CRT)表示装置や液晶表示装置等により構成さ
れ、生成された画像を表示する。
【0022】(8)又アドレス生成部3は、指定視点の
アドレスと、画像獲得の為の曲線8とを基に、視点から
の視線と曲線8との交点を算出し、この交点からの三次
元物体方向の角度を算出し、又この交点から三次元物体
方向に対する視線の角度を求めることにより、交点を画
像獲得位置とした画像のアドレスと、この場合の画像に
ついての視線方向に相当する位置のアドレスとを算出す
る。視点からの各視線についての前述のアドレスを算出
する。
【0023】(9)又画像生成処理部4は、記憶装置2
に記憶された画像間の三次元物体7の同一部分を繋ぐ軌
跡が、画像獲得位置から見える部分について曲線を描く
ことになり、その曲線を基に画像間の補間を行うことが
できる。
【0024】
【実施例】図1は本発明の実施例の画像生成装置の説明
図であり、1は画像獲得手段、2は記憶装置、3はアド
レス生成部、4は画像生成処理部、5は画像処理部、6
は表示装置、7は三次元物体、8は画像獲得を行う時の
曲線を示す。
【0025】記憶装置2は、半導体記憶装置や磁気ディ
スク装置等の比較的大容量の記憶装置によって構成する
ことができる。又アドレス生成部3と画像生成処理部4
とを含む画像処理部5は、演算処理機能を有するコンピ
ュータによって容易に実現することができる。又表示装
置6は、前述のように、陰極線管(CRT)表示装置や
液晶表示装置等により構成することができる。
【0026】画像獲得手段1は、テレビカメラやCGシ
ステム等によって構成することができるもので、図2は
テレビカメラを用いた場合の一例を示し、1−0,1−
1,・・・,1−nはテレビカメラ、2は記憶装置、8
は三次元物体7を囲む曲線、この場合、三次元物体7を
中心とした円を示す。又10は書込制御部である。
【0027】テレビカメラ1−0を起点Kとして、他の
テレビカメラ1−1,1−2,1−3,・・・は角度θ
1 ,θ2 ,θ3 ,・・・の間隔で曲線8に沿って配置さ
れ、それぞれの位置は画像獲得位置となる。そして、各
テレビカメラ1−0〜1−nによって三次元物体7を撮
像する。この場合、1台のテレビカメラを曲線8に沿っ
て角度θ1 ,θ2 ,θ3 ,・・・の位置に移動して三次
元物体7を撮像することもできる。その撮像した画像
は、三次元物体7を複数の位置から見た画像となり、書
込制御部10の制御によって記憶装置2に順次記憶され
る。
【0028】又テレビカメラ1−0〜1−nを配置した
曲線8は、三次元物体7の全部を囲む円の場合を示す
が、三次元物体7の一部を囲む円弧等とすることもでき
る。又外側に窪みを含まない楕円や他の任意の曲線とす
ることができる。又三次元物体7の一部又は全部を囲む
曲面として球面が一般的であるが、楕円面等の任意の曲
面とすることができる。又テレビカメラ1−0〜1−n
の配置間隔(画像獲得間隔)は等間隔が一般的である
が、不等間隔とすることも可能である。又等間隔又は不
等間隔の複数の曲線に沿って三次元画像7の画像を獲得
する構成とすることも可能である。
【0029】図3は画像の記憶状況の説明図であり、起
点Kから曲線8に沿って、この場合、三次元物体として
のコーヒーカップ7aを中心とした半径Rの円に沿っ
て、矢印方向にテレビカメラ1−iを移動し、コーヒー
カップ7aを撮像して記憶装置2に記憶した場合を示
す。
【0030】起点K(θ=0)から角度θ=πに於ける
点の画像を左上に示す。この場合、高さHは水平走査線
数に相当し、視角Φは曲線8上の1点から見た画像の中
心の垂直ラインを0とし、画面の左側を正(+)、右側
を負(−)とし、コーヒーカップ7aの側面の視角が
φ’の場合を示す。又VLは画像の中心の垂直ライン、
HLは画像の中心の水平ラインを示す。そして、0≦θ
≦2πの範囲でθを増加させて起点Kから矢印方向に順
次コーヒーカップ7aの画像を獲得して記憶装置2に記
憶させると、下方に示すように曲線8に沿って獲得した
画像群が蓄積される。
【0031】図3に於いては、三次元物体としてのコー
ヒーカップ7aの全部を囲む曲線8に沿って画像を獲得
した場合を示すが、コーヒーカップ7aの一部、例え
ば、θ=0からθ=πまでの範囲の曲線に沿って画像を
獲得して記憶装置2に記憶させることも可能であり、そ
の場合は、下方に示す画像もθ=0〜θ=πの範囲のも
のとなる。又単一の曲線8に沿って画像を獲得した場合
を示すが、複数の曲線に沿って画像を獲得することも可
能であり、その場合、記憶装置2には画像獲得の為の曲
線数に対応した数の画像群が記憶される。
【0032】図4はアドレス計算の説明図であり、画像
を獲得した時の曲線8を半径Rの円とした場合について
説明する。指定した視点のアドレスと、三次元物体の画
像を獲得した位置のアドレスとを基に、画像生成の為の
アドレスを算出して、画像群からの画像情報を抽出して
合成するものであり、先ず、画像を獲得した時の曲線8
の外側に視点Vを指定した場合、即ち、画像獲得位置よ
り遠い位置から三次元物体を見た場合の画像を生成する
場合のアドレス計算について説明する。
【0033】半径Rの円の中心Oから距離rの位置を視
点Vとして指定した場合、この視点Vから或る方向を見
た画像情報は、その方向(視線)の直線と円との交点を
Pとした時、その点Pの位置から見た画像の中の画像情
報となる。即ち、視点Vと円の中心Oとを結ぶ直線VO
と円との交点をA、この直線VOと視線の方向を示す直
線VPとの角度をφ、点Pと円の中心Oとを結ぶ直線P
Oと直線VPとの角度をφ’とし、直線POから角度
φ’の方向の画像情報を用いるものである。
【0034】円の中心Oから直線VPへ下ろした垂線と
直線VPとの交点をBとすると、直線BOは、 BO=r×sinφ=R×sinφ’ …(1) となり、この関係より、 φ’=sin-1{(r/R)×sinφ} …(2) が得られる。又直線AOと直線POとのなす角度、即
ち、円の中心Oから視点Vを見る方向と、点Pを見る方
向との間の角度をΔθとすると、 Δθ=φ’−φ …(3) であるから、 Δθ=sin-1{(r/R)×sinφ}−φ …(4) の関係式が求まる。
【0035】前述のように、視点Vから直線VOに対し
て角度φの方向を見た三次元物体の画像情報は、円の中
心Oから直線VOに対して角度Δθの方向を向いた直線
と円との交点Pを求め、この点Pから直線POに対して
角度φ’の方向を見た画像情報に一致する。従って、指
定された視点Vを基に、点Pと角度φ’(式(2)参
照)とを、角度φ(視線の方向)に対応して順次求める
ことにより、視点Vからの三次元物体の画像を生成する
為のアドレスを生成できる。即ち、点Pは図3に於ける
θに対応するから、この点Pを画像獲得位置とした画像
のアドレスを算出し、且つその画像についてその中心か
らφ’の方向、即ち、視線方向に相当する位置のアドレ
ス、例えば、図3のθ=πに於ける画像の中心の垂直ラ
インVLからφ’の位置を示すアドレスを算出し、これ
を指定視点Vからの角度φ(視線方向)を順次変更して
アドレス演算を繰り返し、算出されたアドレスによって
記憶装置2から画像情報を読出して合成することによ
り、指定視点Vからの三次元物体の画像を生成すること
ができる。
【0036】前述の実施例は、視点Vを画像獲得の円の
外側に指定した場合を示すが、この円の内側に指定した
場合も同様にしてアドレスを生成することができる。即
ち、視点V’が指定された時、この視点V’と円の中心
Oとを結ぶ直線V’Oに対して角度φ(視線の方向)の
画像情報は、その方向と直線と円との交点P’を求め、
視点V’と中心Oとの間の距離をrとすることにより、
前述の(1)〜(4)を基に、画像情報を抽出して画像
を生成する為のアドレスを生成することができる。又円
以外の曲線の場合も同様にして、指定視点と曲線との交
点,及び指定視点からの視線と曲線との交点とを求め
て、前述と同様にアドレスを生成することができる。
【0037】又図5は曲面のアドレス計算の説明図であ
り、半径Rの球面の場合を示し、球面に沿って三次元物
体を見た画像を獲得した場合に於いて、図4の場合と同
様に、中心Oから距離rの位置に視点Vが指定され、こ
の視点Vから中心Oに向かう直線と球面との交点をA、
視点Vから角度φの方向の視線と球面との交点をP、直
線VPに対する中心Oからの垂線の交点をB、点Pから
点A,Oを含む水平平面に対して垂線を下ろした点をQ
とし、直線VPと直線POとの角度をφ’、直線VOと
直線QOとの角度をΔθ、直線POと直線QOとの角度
をΔρとする。
【0038】指定された視点Vから直線VOに対して角
度φの方向を見た画像情報は、球面の中心Oから直線V
Oに対して水平方向に角度Δθ、垂直方向に角度Δρの
方向を向いた直線と球面との交点Pを求め、この点Pか
ら直線POに対して角度φ’の方向を見た画像情報に一
致するから、アドレス計算に於いては、指定視点Vから
の各視線方向についての点Pと角度φ’とを順次求める
ことになる。
【0039】又三次元物体を複数の位置から見た画像を
獲得して記憶装置に記憶させた画像群について、画像間
の三次元物体の同一部分を繋ぐ軌跡は曲線を描くことに
なる。例えば、図6の(a)に示すコーヒーカップ7a
の高さh(水平ライン)に於ける点Cについて、図3に
示す角度θ=0〜θ=2πの範囲の画像群の画像間の軌
跡(各画像の同一水平ラインのコーヒーカップ7aの同
一部分の点Cを結ぶ軌跡)は、図6の(b)に示すもの
となる。又(a)に示すコーヒーカップ7aの各点C,
D,E,Fについての軌跡は、(c)に示すものとな
る。この場合の画像は、図3に示すように、半径Rの円
の中心にコーヒーカップ7aを配置し、その円に沿って
獲得したものであり、円の中心以外に配置した場合或い
は楕円等の円以外の曲線に沿って獲得した場合は、軌跡
の形状は異なったものとなる。
【0040】このような三次元物体の同一部分を繋ぐ軌
跡は曲線を描くことになり、この曲線を3次式等の近似
式で近似することが可能である。これは、三次元物体の
画像獲得の間隔が大きい場合でも、画像間の補間を近似
式でもって容易に補間できることを示すもので、例え
ば、θi とθi+1 の位置で獲得した画像に対してθi+x
の位置の画像は、θi とθi+1 の位置で獲得した画像の
各点C,D,E,Fのアドレスを基に近似式で近似する
ことにより生成することができるから、三次元物体の画
像の獲得位置の間隔を大きくしても、獲得位置の間の画
像を補間処理によって生成することができる。従って、
記憶装置2の記憶容量を削減することが可能となる。
【0041】図7は三次元物体の運動の説明図であり、
動画像情報に於ける三次元物体21が剛体であり、この
三次元物体21が運動を行った場合、フレーム間の三次
元物体21の差分によって移動距離や回転角の運動量及
び移動方向や回転方向の運動方向を検出することができ
る。
【0042】そこで、このような三次元物体21を任意
の指定視点からの画像として生成する場合、画像獲得の
為の曲線22を、その運動量及び運動方向に従って移動
すれば、移動後に於ける任意の視点からの画像を生成す
ることができる。例えば、三次元物体21が平行移動と
回転とを行った場合、画像獲得の曲線22も平行移動と
回転とを行うことにより、画像生成が可能となる。
【0043】図8はr/Rに対するφとΔθとの関係曲
線図であり、図4に於ける直線VOと直線VPとの角度
φ(視線の方向)と、直線VOと直線POとの角度Δθ
との関係を、r/Rを、0.5から0.1のステップで
1.5まで変化させた場合について示す。例えば、指定
視点Vと円の中心Oとの間の距離rと円の半径Rとが等
しい場合、即ち、r/R=1の場合、円上に視点Vが指
定された時であるから、φに関係なくΔθは0となる。
又r/R<1の場合は円の内側に視点Vが指定されたこ
とを示し、角度φは直線VOに対してπ/2近くまで変
化させることができる。又r/R>1の場合は円の外側
に視点Vが指定されたことを示し、角度φは直線VOに
対してπ/4近傍までの変化させることができる。
【0044】指定視点Vと画像獲得時の起点Kとの関係
が例えば図9に示す場合、即ち、円の中心Oと起点Kと
を結ぶ直線KOと、円の中心Oと視点Vとを結ぶ直線V
Oとの間の角度αは容易に求めることができる。そし
て、視点Vからの角度φの視線と円との交点Pとを前述
のようにして求め、それによって、直線VOと直線PO
との間の角度Δθが(4)式によって求まるから、起点
Kに於いてθ=0としたアドレスに対して、θ=α+Δ
θのアドレスを求めて、この点Pを画像獲得位置とした
画像を記憶装置2から読出し、且つ直線VPと直線PO
との間の角度φ’を求めて、その画像の中心から角度
φ’(図4に於ける点B)の位置のアドレスを求めて画
像情報(1曲線に沿って画像を獲得した場合はそのアド
レスの1垂直ライン分又は1水平ライン分の画像情報、
複数曲線又は曲面に沿って画像を獲得した場合はそのア
ドレスの画素又は画像部分を示す画像情報)を抽出し、
これを所望の角度φ範囲に対応する各画像から求めて合
成することにより、任意の視点Vからの三次元物体の画
像を生成することができる。即ち、指定視点Vからの各
視線について、曲線(又は曲面)との交点を画像獲得時
の画像のアドレスとし、又視線方向に相当する角度φ’
をその画像の中の画像情報を抽出するアドレスとするも
のである。従って、各視線に対応する画像情報が複数の
画像から抽出されて合成され、指定視点Vからの三次元
画像が生成される。
【0045】
【発明の効果】以上説明したように、本発明は、三次元
物体7を複数の位置から見た画像を獲得して記憶装置2
に記憶し、任意の視点を指定して、その視点のアドレス
と画像を獲得した時のアドレスとを基に、任意の視点か
らの視線対応の画像情報を記憶装置2から読出して合成
することにより、任意の視点からの三次元物体7の画像
を生成することができる。従って、三次元構造に復元す
ることなく、二次元構造の画像についてアドレス演算の
みで済むから、計算量が少なくなり、高速且つ経済的に
画像を生成することができる利点がある。
【図面の簡単な説明】
【図1】本発明の実施例の画像生成装置の説明図であ
る。
【図2】画像獲得手段の説明図である。
【図3】画像の記憶状況の説明図である。
【図4】アドレス計算の説明図である。
【図5】曲面のアドレス計算の説明図である。
【図6】画像間の軌跡の説明図である。
【図7】三次元物体の運動の説明図である。
【図8】r/Rに対するφとΔθとの関係曲線図であ
る。
【図9】起点からの点Pの位置の説明図である。
【符号の説明】
1 画像獲得手段 2 記憶装置 3 アドレス生成部 4 画像生成処理部 5 画像処理部 6 表示装置 7 三次元物体 8 画像獲得の為の曲線
───────────────────────────────────────────────────── フロントページの続き (72)発明者 原島 博 東京都豊島区目白四丁目9番25号 (72)発明者 ポーチェン ロバート スー 東京都文京区千駄木四丁目8番12号 ハイ ム千駄木204号 (72)発明者 児玉 和也 東京都豊島区千早一丁目30番2号 メゾン タカハシ302号

Claims (9)

    【特許請求の範囲】
  1. 【請求項1】 複数の異なる位置から三次元物体を見た
    画像を獲得して記憶装置に記憶し、指定した視点のアド
    レスと、前記画像を獲得した位置のアドレスとを基に、
    前記視点からの各視線の方向に対応した前記記憶装置に
    記憶された前記画像のアドレスを算出し、該アドレスに
    よって読出した画像情報を合成して、前記指定した視点
    からの前記三次元物体の画像を生成する過程を含むこと
    を特徴とする画像生成方法。
  2. 【請求項2】 前記三次元物体の一部又は全部を囲む単
    一又は複数の曲線に沿った複数の位置から前記三次元物
    体を見た画像を獲得して前記記憶装置に記憶する過程を
    含むことを特徴とする請求項1記載の画像生成方法。
  3. 【請求項3】 前記三次元物体の一部又は全部を囲む曲
    面上の複数の位置から前記三次元物体を見た画像を獲得
    して前記記憶装置に記憶する過程を含むことを特徴とす
    る請求項1記載の画像生成方法。
  4. 【請求項4】 前記三次元物体の一部又は全部を囲む曲
    面上の単一又は複数の曲線に沿って所定間隔の位置から
    前記三次元物体を見た画像を獲得して記憶装置に記憶
    し、指定した視点のアドレスと、前記画像を獲得した前
    記曲線のアドレスとを基に、前記視点からの視線と前記
    曲線との交点を求め、該交点から前記三次元物体方向の
    角度を求め、且つ該交点からの前記三次元物体方向に対
    する前記視線の角度を求めて、前記交点を画像獲得位置
    とした画像のアドレス及び該画像について前記視線方向
    に相当する位置のアドレスとを算出して、前記記憶装置
    に記憶された画像情報の読出しを行い、前記視点からの
    各視線に対応する前記画像情報を合成して、前記指定し
    た視点からの前記三次元物体の画像を生成する過程を含
    むことを特徴とする請求項1記載の画像生成方法。
  5. 【請求項5】 前記三次元物体の一部又は全部を囲む曲
    面上の単一又は複数の曲線に沿って所定間隔の位置から
    前記三次元物体を見た画像を獲得して前記記憶装置に記
    憶し、且つ前記所定間隔毎の前記画像の前記三次元物体
    の同一部分を繋ぐ軌跡を求め、該軌跡を基に前記画像間
    の補間処理を行う過程を含むことを特徴とする請求項1
    又は4記載の画像生成方法。
  6. 【請求項6】 運動する前記三次元物体についてのフレ
    ーム間の運動量及び運動方向を求め、該運動量及び運動
    方向に従って前記三次元物体の画像を獲得する為の前記
    曲線を移動させて、アドレス生成を行う過程を含むこと
    を特徴とする請求項1〜5の何れか1項記載の画像生成
    方法。
  7. 【請求項7】 三次元物体の一部又は全部を囲む曲面上
    の単一又は複数の曲線に沿った複数の位置から前記三次
    元物体の画像を獲得する画像獲得手段と、 該画像獲得手段により獲得した画像を記憶する記憶装置
    と、 指定視点のアドレスと前記画像を獲得した位置のアドレ
    スとを基に、前記指定視点からの視線対応の画像情報を
    読出す読出アドレスを算出するアドレス生成部と、 該アドレス生成部による読出アドレスによって前記記憶
    装置から読出した画像情報を合成して前記指定視点から
    の前記三次元物体の画像を生成する画像生成処理部と、 該画像生成部によって生成した画像を表示する表示装置
    とを備えたことを特徴とする画像生成装置。
  8. 【請求項8】 前記アドレス生成部は、前記指定視点の
    アドレスと、前記画像を獲得した曲線のアドレスとを基
    に、前記視点からの視線と前記曲線との交点を算出し、
    該交点から前記三次元物体方向の角度を算出し、且つ該
    交点から前記三次元物体方向に対する前記視線の角度を
    求めて、前記交点を画像獲得位置とした画像のアドレス
    及び該画像について前記視線方向に相当する位置のアド
    レスとを算出する構成を備えたことを特徴とする請求項
    6記載の画像生成装置。
  9. 【請求項9】 前記画像生成処理部は、前記記憶装置に
    記憶された画像間の前記三次元物体の同一部分を繋ぐ軌
    跡を基に該画像間の補間を行う構成を備えたことを特徴
    とする請求項6記載の画像生成装置。
JP6234675A 1994-09-29 1994-09-29 画像生成方法及び画像生成装置 Pending JPH0896165A (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP6234675A JPH0896165A (ja) 1994-09-29 1994-09-29 画像生成方法及び画像生成装置
US08/521,133 US5831619A (en) 1994-09-29 1995-08-29 System for generating image of three-dimensional object seen from specified viewpoint

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6234675A JPH0896165A (ja) 1994-09-29 1994-09-29 画像生成方法及び画像生成装置

Publications (1)

Publication Number Publication Date
JPH0896165A true JPH0896165A (ja) 1996-04-12

Family

ID=16974711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6234675A Pending JPH0896165A (ja) 1994-09-29 1994-09-29 画像生成方法及び画像生成装置

Country Status (2)

Country Link
US (1) US5831619A (ja)
JP (1) JPH0896165A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831086B2 (en) 2002-06-03 2010-11-09 Sony Corporation Image processing device and method, program, program recording medium, data structure, and data recording medium

Families Citing this family (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841888A (en) * 1996-01-23 1998-11-24 Harris Corporation Method for fingerprint indexing and searching
US6009188A (en) * 1996-02-16 1999-12-28 Microsoft Corporation Method and system for digital plenoptic imaging
US6445814B2 (en) * 1996-07-01 2002-09-03 Canon Kabushiki Kaisha Three-dimensional information processing apparatus and method
US6058397A (en) * 1997-04-08 2000-05-02 Mitsubishi Electric Information Technology Center America, Inc. 3D virtual environment creation management and delivery system
JP3813343B2 (ja) * 1997-09-09 2006-08-23 三洋電機株式会社 3次元モデリング装置
US6750860B1 (en) 1998-12-28 2004-06-15 Microsoft Corporation Rendering with concentric mosaics
AU4837100A (en) * 1999-05-11 2000-11-21 Microsoft Corporation Rendering method using concentric mosaics images
EP1074943A3 (en) * 1999-08-06 2004-03-24 Canon Kabushiki Kaisha Image processing method and apparatus
US6344837B1 (en) 2000-06-16 2002-02-05 Andrew H. Gelsey Three-dimensional image display with picture elements formed from directionally modulated pixels
US7193645B1 (en) 2000-07-27 2007-03-20 Pvi Virtual Media Services, Llc Video system and method of operating a video system
DE10046786A1 (de) * 2000-09-19 2002-04-18 4D Vision Gmbh Verfahren zur Anpassung von Perspektivansichten an eine räumliche Darstellung und 3D-Kamera
US6573912B1 (en) 2000-11-07 2003-06-03 Zaxel Systems, Inc. Internet system for virtual telepresence
JP2002259979A (ja) * 2000-12-26 2002-09-13 Monolith Co Ltd 画像補間方法と装置、および画像処理方法と装置
US20030210329A1 (en) * 2001-11-08 2003-11-13 Aagaard Kenneth Joseph Video system and methods for operating a video system
US9182228B2 (en) * 2006-02-13 2015-11-10 Sony Corporation Multi-lens array system and method
JP2012243147A (ja) * 2011-05-20 2012-12-10 Nintendo Co Ltd 情報処理プログラム、情報処理装置、情報処理システム、および、情報処理方法
WO2013031155A1 (ja) * 2011-08-30 2013-03-07 パナソニック株式会社 撮像装置
JP6585371B2 (ja) * 2015-04-24 2019-10-02 株式会社デンソーテン 画像処理装置、画像処理方法および車載装置
US12272018B2 (en) * 2022-07-15 2025-04-08 The Boeing Company Modeling system for 3D virtual model

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0669448B2 (ja) * 1989-10-09 1994-09-07 株式会社東芝 ステレオ視観察のためのx線画像取得表示方法及びその装置
CA2040273C (en) * 1990-04-13 1995-07-18 Kazu Horiuchi Image displaying system
US5613048A (en) * 1993-08-03 1997-03-18 Apple Computer, Inc. Three-dimensional image synthesis using view interpolation
JP3311830B2 (ja) * 1993-09-20 2002-08-05 株式会社東芝 3次元動画作成装置
JP3503982B2 (ja) * 1994-03-18 2004-03-08 富士通株式会社 視点設定装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7831086B2 (en) 2002-06-03 2010-11-09 Sony Corporation Image processing device and method, program, program recording medium, data structure, and data recording medium

Also Published As

Publication number Publication date
US5831619A (en) 1998-11-03

Similar Documents

Publication Publication Date Title
JPH0896165A (ja) 画像生成方法及び画像生成装置
Szeliski et al. Creating full view panoramic image mosaics and environment maps
CN107564089B (zh) 三维图像处理方法、装置、存储介质和计算机设备
Peleg et al. Mosaicing on adaptive manifolds
US6914599B1 (en) Image processing apparatus
Onoe et al. Telepresence by real-time view-dependent image generation from omnidirectional video streams
RU2215326C2 (ru) Иерархическое основанное на изображениях представление неподвижного и анимированного трехмерного объекта, способ и устройство для использования этого представления для визуализации объекта
US6346967B1 (en) Method apparatus and computer program products for performing perspective corrections to a distorted image
Prince et al. 3d live: Real time captured content for mixed reality
CN110648274B (zh) 鱼眼图像的生成方法及装置
JP7164968B2 (ja) 画像処理装置、画像処理装置の制御方法及びプログラム
USRE43490E1 (en) Wide-angle dewarping method and apparatus
KR101642975B1 (ko) 객체를 관찰하기 위한 파노라마 공간 모델링 방법
JPH0749964A (ja) 3次元動画像生成装置
CN110956695A (zh) 信息处理装置、信息处理方法和存储介质
KR20190011492A (ko) 콘텐츠를 제공하기 위한 디바이스 및 그의 작동 방법
Tomiyama et al. Algorithm for dynamic 3D object generation from multi-viewpoint images
JP2020173529A (ja) 情報処理装置、情報処理方法、及びプログラム
JP2000268179A (ja) 三次元形状情報取得方法及び装置,二次元画像取得方法及び装置並びに記録媒体
JP2004234350A (ja) 画像処理装置、画像処理方法、及び画像処理プログラム
JP2005070963A (ja) 画像表示装置、画素データ取得方法、およびその方法を実行させるためのプログラム
Deepu et al. 3D Reconstruction from Single 2D Image
CN110192221B (zh) 图像生成装置和图像显示控制装置
JP2000155831A (ja) 画像合成方法、画像合成装置、画像合成プログラムを記録した記録媒体
JPH10111951A (ja) 画像処理方法および装置および記憶媒体

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20030729