JP3834615B2 - Image display method and system - Google Patents
Image display method and system Download PDFInfo
- Publication number
- JP3834615B2 JP3834615B2 JP2001337805A JP2001337805A JP3834615B2 JP 3834615 B2 JP3834615 B2 JP 3834615B2 JP 2001337805 A JP2001337805 A JP 2001337805A JP 2001337805 A JP2001337805 A JP 2001337805A JP 3834615 B2 JP3834615 B2 JP 3834615B2
- Authority
- JP
- Japan
- Prior art keywords
- image
- dimensional
- reference object
- display
- coordinate
- 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.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
- Image Analysis (AREA)
- Processing Or Creating Images (AREA)
- Image Processing (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、三次元情報入力装置を用いて基準物体の表示装置に対する相対的な位置姿勢を計測し、基準物体に対して固定した座標系に基づいて三次元立体画像を計算し、表示装置に表示する画像表示方法及びシステムに関する。
【0002】
【従来の技術】
従来、よく用いられる三次元画像を表示するための装置は劇場の固定されたスクリーンに左右の目のための画像を表示し、それを偏光や色などによって分解する眼鏡によって見る方法が主であった。この方法だと実際に画面を表示するための大きなスクリーンが必要になり、携帯には不向きである。また、観客が自由な向きから物体を見たりすることができない。
【0003】
コンピュータディスプレイで同様の機能を実現したものもあるが、物体の向きを変えたりするときには、ダイヤルのついたパッドやキーボード、あるいは手の動きを計測するデータグローブなどの装置で扱う必要があった。パッドやキーボードは特別な操作が必要であり、現実の物体を取り扱うようには操作できない。データグローブというのは、バーチャルリアリティでよく使われる入力装置で、手袋の形をしており、手の位置や姿勢、そして指の曲げ角をリアルタイムに計測するものである。データグローブはかなり現実的な操作を可能にするが、計測するのは位置のみで物理的な力を再現できないため、操作にはなれが必要である。また、当然のことながら対象物体はコンピュータディスプレイ上の小さな物体に限られ、大きな三次元画像を回り込むような見方はできない。
【0004】
また、仮想現実においては磁場などを使用した位置計測装置を用いて、使用者の頭に装着した表示装置や操作のためのデータグローブなどの位置を測定し、それを仮想の三次元空間に投影する方法が主であった(図11)。この図では、使用者は顔に表示装置(HMD=Head Mount Display)を装着し、手にデータグローブをはめている。HMDおよびデータグローブの部屋の座標を基準にした両者の位置姿勢が計測されて合成画像の表示に利用される。これもまた、動作空間全体で顔や手の位置計測を必要とするため、部屋全体の大掛かりな装置が必要であり、小型の装置は存在しない。また、この方法もまた、ハンドリングするときには手の位置のみを計測するので、現実の操作感とは異なり、使用者のなれが必要である。
【0005】
【発明が解決しようとする課題】
本発明は、係る問題点を解決して、従来必要とされたような巨大な三次元計測装置を不要にし、また、手自体の測定を不要にして、視点に依存しない三次元立体画像を表示装置に表示する画像表示方法及びシステムを提供することを目的としている。
また、本発明は、操作においても現実感があり使用者の慣れを必要としない画像表示方法及びシステムを提供することを目的としている。
また、本発明は、部屋や建物のサイズの三次元画像の中を歩いたりすることも可能にすることを目的としている。
【0006】
【課題を解決するための手段】
図3は、本発明システムの基本構成を例示する図である。本発明システムは、基準物体、三次元情報入力装置、座標変換装置、表示画像合成装置、表示装置によって構成される。また、必要に応じて、表示データ記録装置、通信装置を含めることができる。
基準物体とは、表示しようとする立体画像を表示するときの基準となる座標系を与える物体である。それを三次元情報入力装置で測定したときに一意に座標が計算できるものならば何でもよい。具体的には、手でもてるサイズの矩形のフレームなどがありうる。表示する三次元画像が大きなものの場合、基準物体は互いに区別可能な複数のパターンであってもよい。
【0007】
表示装置とは、使用者の両眼に合成した立体像を見せる装置で、小型のディスプレイを二つつなげたものである。このディスプレイは、両眼にわずかに異なった合成映像を表示し、使用者に計算された三次元映像を見せる。それと同時に、合成画像を表示しない部分には現実に使用者に見える画像をそのまま表示するシースルー機能が必要である。この現実部分は、ディスプレイの素子そのものが透明で素通ししてもよいし、カメラで撮影した前方の画像を表示するものであってもよい。
【0008】
三次元情報入力装置は、視野内に置かれた基準物体を観測し、その位置と姿勢をリアルタイムで計測する装置である。現在このような目的で使用できるものには、二台のカメラを用いるステレオビジョンシステムが存在する。この三次元情報入力装置は、表示装置に固定されている必要がある(ステレオビジョンとは、二つ以上のテレビカメラの映像のずれから対称物体の輪郭の三次元座標を計算する手法である)。
【0009】
座標変換装置は、計測された基準物体の位置姿勢(これは三次元情報入力装置および表示装置に対する相対的な座標)から基準物体に固定された座標と三次元情報入力装置に固定された座標との変換行列をリアルタイムに計算し、それにもとづき、表示対象の三次元画像の座標変換を行う。
表示画像合成装置は、座標変換された三次元画像の左右の目の位置から見える二次元画像を計算する計算装置である。
【0010】
【発明の実施の形態】
以下、本発明の複合現実感を実現する三次元表示を行う方法及びシステムを例示に基づき説明する。図1は、図3に例示した本発明システムを具体化する例を示している。
この例では、装置は眼鏡状のステレオ画像表示装置1と二つのカメラ2、そして演算装置3によって構成されている。また、必要な付属品として基準座標を与える対象物4が必要である。この図では、PDAのような大きさの矩形の板を使っている。
【0011】
表示装置1は装着者が実際に見る現実の風景と合成画像を重ねて表示することができる。両眼で別々の映像を重ねることで立体的な合成画像を表示することができる。ステレオ立体視は人間が両眼で日常的に行っている立体視である。眼鏡をかけて立体映像を表示するしかけとして一般的なのは、大型のスクリーンに両眼の映像を重ね合わせたり時間的にずらして表示し、それを眼鏡の色フィルター、液晶シャッターや偏光フィルターなどにより分離する方法である。ここで用いる装置では、そのような巨大な装置は使わず、直接眼鏡の表面に映像を合成する。
【0012】
カメラ2は小型のビデオカメラである。これらは動画像を電子的に入力できるもので、現在だとほとんどがCCD画像素子を使ったものになる。撮影間隔は、通常、NTSCであれば30分の1秒/フレームである。しかし、物体の追跡を行うという目的からは、なるべくフレームごとの移動量が少ない方が認識のミスが減るので望ましい。最近は高速度撮影可能な市販カメラも出始めている。「物体の追跡」とは、三次元物体空間を移動する物体の位置姿勢をリアルタイムに入力することであり、毎回ステレオ画像処理することもできるが、通常は画面ごとの移動量は小さいため、画像全体から対象物(この場合は基準物体)を探すよりも、画面内の前の位置の近くを探すようにして計算量を減らすことで高速な演算が可能になる。
【0013】
本発明は、二つ以上のカメラから撮った画像から三次元物体の形状を復元するためにステレオ画像処理をする。基本的には三角測量の原理で、左右のカメラに写った同一の特徴点の三次元座標をカメラの配置から計算する。しかし、実際には(1)一般的な物体を対象にすると特徴点が画像上にきれいに出ない(2)特徴点と似た形状の図形があると誤対応となり、三次元形状が正確に計算できないなどの実装上の困難な点がある。対象物体が既知の形状を持っているときには、点の対応だけでなく、境界線やそれの組み合わせなどの大局的な情報を使えるようになるので、対応点探索がよりスムーズにかつ正確に行えるようになる。本発明の場合、基準物体にステレオ画像処理に適した形状を持たせたり、特徴を強調する機械的な仕掛け(LEDをつけるなど)をつけたりする工夫で誤対応の確率をさらに下げることが可能である。
【0014】
演算装置3は画像処理、座標変換、表示などを行う計算機である。具体的にはコンピュータである。座標変換に特化すれば、専用のハードウェアを用いることで小型化、高速化が可能である。
基準物体4は基準座標を与える指標となる物体である。形態は、三次元計測において位置や姿勢が精度良く計算できる形である物体であればよい。大きさは小さくても構わないが、あまり小さなものだと計測時の誤差が影響して姿勢の精度が落ち、基準座標が不安定になる可能性がある。また、あまり大きいと、三次元計測をするカメラの視野に入らなくなり、この場合も問題があるので、カメラの視野に入り、かつ小さすぎない大きさが適当である。また、画像処理によって三次元計測をするため、周囲と見分けやすい色や形が望ましい。
【0015】
次に、図1に例示したシステム例の動作を説明する。
(1)図12に示すように、二台のカメラ2を用いて基準物体4の映像を入力し、演算装置3において三次元計測し、カメラの座標系C2からみた相対的な基準物体4の位置と姿勢を計測する。物体4の形状や色などはあらかじめデータとして蓄えておき、視野に他の物体があっても間違わないようにする。
【0016】
(2)図13に示すように、物体4の位置姿勢の情報から、物体4上に固定された座標系C4からカメラ座標系C2への変換行列R42を計算する。
(3)また、図13に示すように、カメラ座標系C2から表示装置の座標系C1への変換行列R21もあらかじめ計算しておく。カメラと表示装置は固定されているので、これは一度キャリブレーションを行えば変更はしない。
(4)合成する立体画像のデータは座標系C4上に定義して用意される。これを(2)で計算した変換行列R42によって座標系C2のものに変換し、さらに(3)の変換行列R21によって座標系C1のものに変換する。
【0017】
(5)このように変換された三次元データから使用者の両眼から見える映像を作成し、それを表示装置1のそれぞれの表示装置において表示する。
以上の処理によって、使用者は、物体4の移動や回転に追従する三次元の立体画像を見ることができる。三次元画像は静止画である必要はなく、演算装置の能力が許せば動画像でも可能である。
【0018】
図4は、図3とは別の本発明の第2のシステムを例示する図である。図3では、映像を表示するために使う三次元データを演算装置内部に記録しているが、図4ではそれを外部に持ち、通信によって取得する。図2は、図4に例示したシステムを具体化する例を示している。図2に示すように、基準物体にボタン類を付加して、基準物体とシステムの間で通信することによって表示の操作が可能となる。ここで可能となる操作とは、例えば、動画像の三次元映像を表示する場合に、再生、停止、早送り、巻き戻しなどの画像の再生速度をビデオのように行うものが考えられる。また、静止した三次元映像でも拡大、縮小、色の変更などの操作が考えられる。このように、ボタンを使えば、基準物体によって可能な物体の位置姿勢の変化以外の操作を三次元映像に行うことができる。これにより、動画像の再生、停止などの操作やゲームのインターフェースとしても利用可能である。
【0019】
図5は、三次元画像を表示し、それを自由に移動して角度を変えて見るための表示装置に、本発明を応用した第1の応用例を示す図である。基準物体は手でもてるサイズのフレームであり、複数の使用者がいても、同一の基準物体には同一の基準座標が定義されるので、三次元画像を前にしたディスカッションが可能となる。
【0020】
図6は、携帯電話に付随して移動する仮想大画面ディスプレイに、本発明を応用した第2の応用例を示す図である。基準物体は携帯電話あるいはそこから突き出したアンテナである。
【0021】
図7は、卓上の仮想大画面ディスプレイに、本発明を応用した第3の応用例を示す図である。基準物体はキーボードに付属したフレームである。
【0022】
図8は、本発明を応用した第4の応用例を示す図である。この例において、卓上全体がコンピュータの仮想ディスプレイになる。基準物体は机に置かれたパターンである。
【0023】
図9は、本発明を応用した第5の応用例を示す図である。洋服や自動車に動画像の広告などを表示することができる。基準物体は洋服や自動車に描かれた固定パターンである。この場合、表示する三次元画像のデータは基準物体が描かれている衣服を着た人あるいは自動車側にあり、それを通信で近くの装着者に送るようになる。
【0024】
図10は、本発明を応用した第6の応用例を示す図である。舞台における服装、着ぐるみなどの立体的装飾を可能にする。基準物体は体に固定されたパターンである。この図では、演技者は体に多数の基準物体をはりつけており、それぞれは区別可能で、四肢のそれぞれの座標に対して表示された合成画像を重ねることで、観察者にはパンダが歩いているように見える。
【0025】
【発明の効果】
本発明では、顔に取り付けられた視覚による三次元計測装置によって、基準物体の位置と姿勢を計測し、表示系と物体系の相対的な位置関係を顔の座標を基準にしてリアルタイムで測定することで、上記の従来技術において必要な巨大な三次元計測装置を不要にすることができる。また、表示された三次元物体を手で持って裏側を見るような動作も、本発明では実際に手で移動された基準物体を測定するので、手自体の測定は不要であり、また、操作においても現実感があり使用者の慣れは必要ない。また、基準物体のひとつが三次元測定装置の視野に入っている限り座標変換は可能であるので、部屋や建物のサイズの三次元画像の中を歩いたりすることも可能である。
【図面の簡単な説明】
【図1】図3に例示した本発明システムを具体化する例を示している。
【図2】図4に例示したシステムを具体化する例を示している。
【図3】本発明システムの基本構成を例示する図である。
【図4】図3とは別の本発明の第2のシステムを例示する図である。
【図5】本発明を応用した第1の応用例を示す図である。
【図6】本発明を応用した第2の応用例を示す図である。
【図7】本発明を応用した第3の応用例を示す図である。
【図8】本発明を応用した第4の応用例を示す図である。
【図9】本発明を応用した第5の応用例を示す図である。
【図10】本発明を応用した第6の応用例を示す図である。
【図11】従来技術に基づき、仮想の三次元空間に投影する方法を説明するための図である。
【図12】二台のカメラを用いて基準物体の映像を入力し、その位置と姿勢を計測する方法を説明するための図である。
【図13】物体上に固定された座標系C4からカメラ座標系C2への変換行列R42、及びカメラ座標系C2から表示装置の座標系C1への変換行列R21の計算を説明するための図である。
【符号の説明】
1 眼鏡状のステレオ画像表示装置
2 カメラ
3 演算装置
4 対象物[0001]
BACKGROUND OF THE INVENTION
The present invention measures the relative position and orientation of a reference object with respect to a display device using a three-dimensional information input device, calculates a three-dimensional stereoscopic image based on a coordinate system fixed with respect to the reference object, and The present invention relates to a method and system for displaying an image.
[0002]
[Prior art]
Conventionally, a commonly used device for displaying a three-dimensional image has mainly been a method of displaying an image for the left and right eyes on a fixed screen of a theater and viewing it with glasses that decompose by polarization or color. It was. This method requires a large screen to actually display the screen and is not suitable for carrying. Also, the audience cannot see the object from any direction.
[0003]
Some computer displays have the same function, but when changing the direction of an object, it was necessary to use a pad with a dial, a keyboard, or a data glove that measures hand movement. Pads and keyboards require special operation and cannot be operated to handle real objects. A data glove is an input device that is often used in virtual reality. It is in the shape of a glove and measures the position and posture of a hand and the bending angle of a finger in real time. The data glove enables a fairly realistic operation, but it is necessary to be familiar with the operation because the physical force cannot be reproduced by measuring only the position. As a matter of course, the target object is limited to a small object on a computer display, and it is not possible to view a large three-dimensional image.
[0004]
In virtual reality, a position measurement device using a magnetic field or the like is used to measure the position of a display device worn on the user's head or a data glove for operation, and the result is projected into a virtual three-dimensional space. The main method was (FIG. 11). In this figure, the user wears a display device (HMD = Head Mount Display) on his face and puts a data glove on his hand. The position and orientation of both the HMD and the data glove room are measured and used to display a composite image. This also requires measurement of the position of the face and hand in the entire operation space, so a large-scale device for the entire room is required, and there is no small device. In addition, this method also measures only the position of the hand when handling, so that it is necessary to be familiar with the user, unlike an actual operation feeling.
[0005]
[Problems to be solved by the invention]
The present invention solves such problems and eliminates the need for a huge three-dimensional measuring apparatus as conventionally required, and eliminates the need for measuring the hand itself, and displays a three-dimensional stereoscopic image independent of the viewpoint. An object of the present invention is to provide an image display method and system for displaying on an apparatus.
It is another object of the present invention to provide an image display method and system that are realistic in operation and do not require user's familiarity.
Another object of the present invention is to make it possible to walk in a three-dimensional image of the size of a room or building.
[0006]
[Means for Solving the Problems]
FIG. 3 is a diagram illustrating the basic configuration of the system of the present invention. The system of the present invention includes a reference object, a three-dimensional information input device, a coordinate conversion device, a display image composition device, and a display device. Further, a display data recording device and a communication device can be included as necessary.
The reference object is an object that gives a coordinate system that serves as a reference when displaying a stereoscopic image to be displayed. Anything can be used as long as the coordinates can be calculated uniquely when measured with a three-dimensional information input device. Specifically, there may be a rectangular frame that can be held by hand. When the displayed three-dimensional image is large, the reference object may be a plurality of patterns that can be distinguished from each other.
[0007]
A display device is a device that displays a combined three-dimensional image on both eyes of a user, and is a device in which two small displays are connected. This display displays slightly different composite images for both eyes and shows the calculated 3D image to the user. At the same time, a see-through function for displaying an image that is actually visible to the user as it is is required in a portion where the composite image is not displayed. The real part may be a display element that is transparent and transparent, or may display a front image taken by a camera.
[0008]
The three-dimensional information input device is a device that observes a reference object placed in the field of view and measures its position and posture in real time. Currently, there is a stereo vision system using two cameras that can be used for such a purpose. This three-dimensional information input device needs to be fixed to a display device (stereo vision is a method of calculating the three-dimensional coordinates of the contour of a symmetric object from the displacement of two or more television camera images) .
[0009]
The coordinate conversion device includes coordinates fixed to the reference object and coordinates fixed to the three-dimensional information input device based on the measured position and orientation of the reference object (which are relative to the three-dimensional information input device and the display device). Is converted in real time, and coordinate conversion of the 3D image to be displayed is performed based on the calculation matrix.
The display image composition device is a calculation device that calculates a two-dimensional image that can be seen from the positions of the left and right eyes of a coordinate-converted three-dimensional image.
[0010]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a method and system for performing a three-dimensional display for realizing the mixed reality of the present invention will be described based on examples. FIG. 1 shows an example embodying the system of the present invention illustrated in FIG.
In this example, the apparatus includes a glasses-like stereo image display device 1, two
[0011]
The display device 1 can superimpose and display the actual scenery actually seen by the wearer and the composite image. A stereoscopic composite image can be displayed by overlapping separate images with both eyes. Stereo stereoscopic vision is stereoscopic vision that humans routinely perform with both eyes. The most common way to display stereoscopic images with glasses is to display the images of both eyes on a large screen or to shift them in time, and then separate them by using color filters, liquid crystal shutters, polarizing filters, etc. It is a method to do. The apparatus used here synthesizes an image directly on the surface of the glasses without using such a huge apparatus.
[0012]
The
[0013]
The present invention performs stereo image processing to restore the shape of a three-dimensional object from images taken from two or more cameras. Basically, based on the principle of triangulation, the three-dimensional coordinates of the same feature point reflected on the left and right cameras are calculated from the camera arrangement. However, in practice, (1) feature points do not appear clearly on the image of a general object. (2) If there is a figure with a shape similar to the feature points, it will be miscorresponding and the 3D shape will be calculated correctly. There are some difficult points in implementation, such as inability to do so. When the target object has a known shape, you can use not only point correspondences but also global information such as boundaries and their combinations, so that the corresponding point search can be performed more smoothly and accurately. become. In the case of the present invention, it is possible to further reduce the probability of mishandling by making the reference object have a shape suitable for stereo image processing, or by adding a mechanical mechanism (such as attaching an LED) to emphasize features. is there.
[0014]
The
The
[0015]
Next, the operation of the system example illustrated in FIG. 1 will be described.
(1) As shown in FIG. 12, the image of the
[0016]
(2) As shown in FIG. 13, a transformation matrix R42 from the coordinate system C4 fixed on the
(3) Further, as shown in FIG. 13, a conversion matrix R21 from the camera coordinate system C2 to the coordinate system C1 of the display device is also calculated in advance. Since the camera and the display device are fixed, this is not changed once calibration is performed.
(4) Three-dimensional image data to be synthesized is defined and prepared on the coordinate system C4. This is converted into the coordinate system C2 by the conversion matrix R42 calculated in (2), and further converted into the coordinate system C1 by the conversion matrix R21 in (3).
[0017]
(5) An image that can be seen from both eyes of the user is created from the three-dimensional data thus converted, and is displayed on each display device of the display device 1.
Through the above processing, the user can see a three-dimensional stereoscopic image following the movement and rotation of the
[0018]
FIG. 4 is a diagram illustrating a second system of the present invention different from FIG. In FIG. 3, the three-dimensional data used for displaying the video is recorded inside the arithmetic unit, but in FIG. 4, it is held outside and acquired by communication. FIG. 2 shows an example embodying the system illustrated in FIG. As shown in FIG. 2, a display operation can be performed by adding buttons to the reference object and communicating between the reference object and the system. The operation that can be performed here is, for example, an operation in which the playback speed of an image such as playback, stop, fast forward, and rewind is performed like a video when displaying a 3D video of a moving image. In addition, operations such as enlargement, reduction, and color change can be considered for a stationary 3D image. In this way, if the button is used, operations other than the change in the position and orientation of the object that can be performed by the reference object can be performed on the three-dimensional image. Thus, it can also be used as an operation for playing and stopping a moving image and a game interface.
[0019]
FIG. 5 is a diagram showing a first application example in which the present invention is applied to a display device for displaying a three-dimensional image and moving it freely to change the angle. Since the reference object is a hand-sized frame, and even if there are a plurality of users, the same reference coordinates are defined for the same reference object, it is possible to have a discussion in front of a three-dimensional image.
[0020]
FIG. 6 is a diagram showing a second application example in which the present invention is applied to a virtual large-screen display that moves accompanying a mobile phone. The reference object is a mobile phone or an antenna protruding therefrom.
[0021]
FIG. 7 is a diagram showing a third application example in which the present invention is applied to a desktop virtual large-screen display. The reference object is a frame attached to the keyboard.
[0022]
FIG. 8 is a diagram showing a fourth application example to which the present invention is applied. In this example, the entire table becomes the virtual display of the computer. The reference object is a pattern placed on a desk.
[0023]
FIG. 9 is a diagram showing a fifth application example to which the present invention is applied. Video advertisements can be displayed on clothes and cars. The reference object is a fixed pattern drawn on clothes or a car. In this case, the data of the three-dimensional image to be displayed is on the person wearing the clothes on which the reference object is drawn or on the car side, and is sent to a nearby wearer by communication.
[0024]
FIG. 10 is a diagram showing a sixth application example to which the present invention is applied. It enables three-dimensional decorations such as clothes and costumes on the stage. The reference object is a pattern fixed to the body. In this figure, the performer has a large number of reference objects attached to the body, each of which can be distinguished, and by overlaying the composite images displayed for the coordinates of each limb, the panda walks to the observer. Looks like you are.
[0025]
【The invention's effect】
In the present invention, the position and orientation of the reference object are measured by a visual three-dimensional measuring device attached to the face, and the relative positional relationship between the display system and the object system is measured in real time based on the coordinates of the face. Thus, the huge three-dimensional measuring device required in the above-described conventional technology can be eliminated. In addition, the operation of holding the displayed three-dimensional object by hand and looking at the back side also measures the reference object actually moved by hand in the present invention. However, there is a sense of reality and the user's familiarity is not necessary. In addition, since coordinate conversion is possible as long as one of the reference objects is in the field of view of the three-dimensional measuring apparatus, it is possible to walk in a three-dimensional image of the size of a room or a building.
[Brief description of the drawings]
FIG. 1 shows an example embodying the system of the present invention illustrated in FIG.
2 shows an example in which the system illustrated in FIG. 4 is embodied.
FIG. 3 is a diagram illustrating a basic configuration of the system of the present invention.
FIG. 4 is a diagram illustrating a second system of the present invention different from FIG. 3;
FIG. 5 is a diagram showing a first application example to which the present invention is applied.
FIG. 6 is a diagram showing a second application example to which the present invention is applied.
FIG. 7 is a diagram showing a third application example to which the present invention is applied.
FIG. 8 is a diagram showing a fourth application example to which the present invention is applied.
FIG. 9 is a diagram showing a fifth application example to which the present invention is applied.
FIG. 10 is a diagram showing a sixth application example to which the present invention is applied.
FIG. 11 is a diagram for explaining a method of projecting into a virtual three-dimensional space based on a conventional technique.
FIG. 12 is a diagram for explaining a method of inputting an image of a reference object using two cameras and measuring its position and orientation.
FIG. 13 is a diagram for explaining calculation of a transformation matrix R42 from the coordinate system C4 to the camera coordinate system C2 fixed on the object and a transformation matrix R21 from the camera coordinate system C2 to the coordinate system C1 of the display device. is there.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Glasses-like stereo
Claims (2)
表示しようとする三次元立体画像を表示するときの基準となる座標系を与える基準物体と、視野内に置かれた基準物体を観測し、その位置と姿勢を計測する三次元情報入力装置と、座標変換装置と、表示画像合成装置と、シースルー機能を有する表示装置とを備えて、
計測された基準物体の位置姿勢から、基準物体に固定された座標から前記三次元情報入力装置に固定された座標へ変換する変換行列を計算し、それにもとづき、基準物体に固定された座標に基づいて定義された表示対象の三次元立体画像の基準物体に固定された座標から前記三次元情報入力装置に固定された座標への座標変換を前記座標変換装置により行い、
座標変換された三次元画像の左右の目の位置から見える二次元画像を前記表示画像合成装置により計算して、前記シースルー機能を有する表示装置に使用者の両眼用にわずかに異なった合成画像を表示し、使用者に計算された三次元画像を見せると同時に、合成画像を表示しない部分には現実に使用者に見える画像をそのまま表示する、
ことから成る画像表示方法。In an image display method for displaying a three-dimensional stereoscopic image on a display device,
A reference object to provide a reference consisting coordinate system when displaying the three-dimensional image to be displayed, by observing a reference object placed in the field of view, and 3D information input device for measuring the position and orientation meter A coordinate conversion device, a display image composition device, and a display device having a see-through function ,
From the position and orientation of the measured reference object, a transformation matrix for transforming from a fixed coordinate on the reference object to a fixed coordinate in the three-dimensional information input apparatus calculates, based on it, based on a fixed coordinate in the reference object The coordinate conversion device performs coordinate conversion from the coordinates fixed to the reference object of the three-dimensional stereoscopic image to be displayed defined to the coordinates fixed to the three- dimensional information input device,
A two-dimensional image viewed from the left and right eye positions of the coordinate-converted three-dimensional images calculated by the display image synthesis device, a display device to the user of slightly different synthesized images for both eyes with the see-through function To display the calculated 3D image to the user and at the same time display the image that is actually visible to the user as it is in the area where the composite image is not displayed.
An image display method comprising:
表示しようとする三次元立体画像を表示するときの基準となる座標系を与える基準物体と、
視野内に置かれた基準物体を観測し、その位置と姿勢を計測する三次元情報入力装置と、
計測された基準物体の位置姿勢から、基準物体に固定された座標から前記三次元情報入力装置に固定された座標へ変換する変換行列を計算し、それにもとづき、基準物体に固定された座標に基づいて定義された表示対象の三次元立体画像の基準物体に固定された座標から前記三次元情報入力装置に固定された座標への座標変換を行う座標変換装置と、
座標変換された三次元画像の左右の目の位置から見える二次元画像を計算する表示画像合成装置と、
使用者の両眼用にわずかに異なった合成画像を表示し、使用者に計算された三次元画像を見せると同時に、合成画像を表示しない部分には現実に使用者に見える画像をそのまま表示するシースルー機能を有する表示装置と、
から成る画像表示システム。In an image display system for displaying a three-dimensional stereoscopic image on a display device,
A reference object that provides a reference coordinate system for displaying a 3D stereoscopic image to be displayed;
Observing the reference object placed in the field of view, and 3D information input device for measuring the position and orientation meter,
From the position and orientation of the measured reference object, a transformation matrix for transforming from a fixed coordinate on the reference object to a fixed coordinate in the three-dimensional information input apparatus calculates, based on it, based on a fixed coordinate in the reference object A coordinate conversion device that performs coordinate conversion from coordinates fixed to a reference object of a three-dimensional stereoscopic image to be displayed defined to coordinates fixed to the three- dimensional information input device;
A display image synthesizer that calculates a two-dimensional image that can be seen from the left and right eye positions of the coordinate-converted three-dimensional image;
A slightly different composite image is displayed for both eyes of the user, and the calculated 3D image is displayed to the user. At the same time, an image that is actually visible to the user is displayed as it is in a portion where the composite image is not displayed. A display device having a see-through function;
An image display system comprising:
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001337805A JP3834615B2 (en) | 2001-11-02 | 2001-11-02 | Image display method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001337805A JP3834615B2 (en) | 2001-11-02 | 2001-11-02 | Image display method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003141574A JP2003141574A (en) | 2003-05-16 |
JP3834615B2 true JP3834615B2 (en) | 2006-10-18 |
Family
ID=19152393
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001337805A Expired - Lifetime JP3834615B2 (en) | 2001-11-02 | 2001-11-02 | Image display method and system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3834615B2 (en) |
Families Citing this family (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4537104B2 (en) * | 2004-03-31 | 2010-09-01 | キヤノン株式会社 | Marker detection method, marker detection device, position and orientation estimation method, and mixed reality space presentation method |
JP4689380B2 (en) * | 2004-09-28 | 2011-05-25 | キヤノン株式会社 | Information processing method and apparatus |
JP6357412B2 (en) * | 2014-12-15 | 2018-07-11 | キヤノンマーケティングジャパン株式会社 | Information processing apparatus, information processing system, information processing method, and program |
EP3062142B1 (en) | 2015-02-26 | 2018-10-03 | Nokia Technologies OY | Apparatus for a near-eye display |
US10650552B2 (en) | 2016-12-29 | 2020-05-12 | Magic Leap, Inc. | Systems and methods for augmented reality |
EP3343267B1 (en) | 2016-12-30 | 2024-01-24 | Magic Leap, Inc. | Polychromatic light out-coupling apparatus, near-eye displays comprising the same, and method of out-coupling polychromatic light |
US10578870B2 (en) | 2017-07-26 | 2020-03-03 | Magic Leap, Inc. | Exit pupil expander |
CN116990888A (en) | 2017-12-10 | 2023-11-03 | 奇跃公司 | Antireflective coating on optical waveguides |
US11187923B2 (en) | 2017-12-20 | 2021-11-30 | Magic Leap, Inc. | Insert for augmented reality viewing device |
WO2019178567A1 (en) | 2018-03-15 | 2019-09-19 | Magic Leap, Inc. | Image correction due to deformation of components of a viewing device |
WO2019231850A1 (en) | 2018-05-31 | 2019-12-05 | Magic Leap, Inc. | Radar head pose localization |
WO2020010097A1 (en) | 2018-07-02 | 2020-01-09 | Magic Leap, Inc. | Pixel intensity modulation using modifying gain values |
US11856479B2 (en) | 2018-07-03 | 2023-12-26 | Magic Leap, Inc. | Systems and methods for virtual and augmented reality along a route with markers |
WO2020023543A1 (en) | 2018-07-24 | 2020-01-30 | Magic Leap, Inc. | Viewing device with dust seal integration |
EP4270016A3 (en) | 2018-07-24 | 2024-02-07 | Magic Leap, Inc. | Temperature dependent calibration of movement detection devices |
US11112862B2 (en) | 2018-08-02 | 2021-09-07 | Magic Leap, Inc. | Viewing system with interpupillary distance compensation based on head motion |
WO2020028191A1 (en) | 2018-08-03 | 2020-02-06 | Magic Leap, Inc. | Unfused pose-based drift correction of a fused pose of a totem in a user interaction system |
CN112955073A (en) | 2018-08-22 | 2021-06-11 | 奇跃公司 | Patient viewing system |
WO2020115784A1 (en) * | 2018-12-03 | 2020-06-11 | マクセル株式会社 | Augmented reality display device and augmented reality display method |
JP2022523852A (en) | 2019-03-12 | 2022-04-26 | マジック リープ, インコーポレイテッド | Aligning local content between first and second augmented reality viewers |
JP2023502927A (en) | 2019-11-15 | 2023-01-26 | マジック リープ, インコーポレイテッド | Visualization system for use in a surgical environment |
-
2001
- 2001-11-02 JP JP2001337805A patent/JP3834615B2/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
JP2003141574A (en) | 2003-05-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3834615B2 (en) | Image display method and system | |
US10422994B1 (en) | Method and apparatus for multiple user self-relative tracking using magnetic tracking | |
US10521951B2 (en) | 3D digital painting | |
Azuma | A survey of augmented reality | |
Van Krevelen et al. | A survey of augmented reality technologies, applications and limitations | |
Azuma | Augmented reality: Approaches and technical challenges | |
CN105264572B (en) | Information processing equipment, information processing method and program | |
JP5525923B2 (en) | Image processing program, image processing apparatus, image processing system, and image processing method | |
US8817017B2 (en) | 3D digital painting | |
CN110402415A (en) | Record the technology of augmented reality data | |
JP6336930B2 (en) | Virtual object display device, method, program, and system | |
WO2016132822A1 (en) | Virtual-object display device, method, program, and system | |
US9734622B2 (en) | 3D digital painting | |
JPH1051711A (en) | Three-dimension virtual object display device and its method | |
US9440484B2 (en) | 3D digital painting | |
Holloway et al. | Virtual environments: A survey of the technology | |
KR20150093831A (en) | Direct interaction system for mixed reality environments | |
TW201214266A (en) | Three dimensional user interface effects on a display by using properties of motion | |
JPH075978A (en) | Input device | |
Cortes et al. | Mosart: Mobile spatial augmented reality for 3d interaction with tangible objects | |
JP4624582B2 (en) | Image generating apparatus, program, and information storage medium | |
CN108830944B (en) | Optical perspective three-dimensional near-to-eye display system and display method | |
Gigante | Virtual reality: Enabling technologies | |
JP4624587B2 (en) | Image generating apparatus, program, and information storage medium | |
JP4491598B2 (en) | Image display system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060404 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060501 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20060530 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20060531 |
|
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: 20060627 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3834615 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S533 | Written request for registration of change of name |
Free format text: JAPANESE INTERMEDIATE CODE: R313533 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
EXPY | Cancellation because of completion of term |