Augmented Reality for Embedding Virtual Objects in a Real Video Sequence
碩士 === 國立交通大學 === 資訊工程系 === 87 === Augmented reality technique has been receiving a lot of attention in recent years. And it is a thriving research field that can find various applications. But in most of the current research, it is needed to acquire the related information of real camera. In other...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
1999
|
Online Access: | http://ndltd.ncl.edu.tw/handle/39530919429875719070 |
id |
ndltd-TW-087NCTU0392043 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-087NCTU03920432016-07-11T04:13:35Z http://ndltd.ncl.edu.tw/handle/39530919429875719070 Augmented Reality for Embedding Virtual Objects in a Real Video Sequence 虛擬物品置入真實場景的擴充實境技術 Kuo Hua Yu 余國華 碩士 國立交通大學 資訊工程系 87 Augmented reality technique has been receiving a lot of attention in recent years. And it is a thriving research field that can find various applications. But in most of the current research, it is needed to acquire the related information of real camera. In other words, a camera-calibration process is required. It''s no doubt that such a process limits the scope of applications. Therefore, in this thesis, we propose a semi-automatic way to combine a virtual object with an image sequence taken by a camera without calibration. We derive the relation between two images through the fundamental matrix, which is obtained from the point correspondences of these two images. Furthermore, we can acquire the projection matrixes of each image under a unique projective space. By using each projection matrix, we can proceed the real scene reconstruction, place the virtual object in the real scene, and solve the occlusion between virtual object and real objects. To place the virtual object into a video sequence, we need to know the relation between the real scene and the virtual object. Typically, it requires the user to describe the pose of the virtual object in two basic images, then the 3D position of virtual object in the real scene is determined. We use a virtual camera to render the virtual object in the first basic image, then the user use the proposed object placement constrains to decide the relation between real scene and virtual object. Then the virtual object can be automatically rendered in the second image. The user evaluates the goodness of the object placement and invoke, if necessary, an iterative modification of the virtual camera projection matrix in the first image. We also have an algorithm for resolving occlusion between the virtual objects and real objects automatically. It is quite simple to operate our augmented reality system. We just try to keep the user labor work to an amount as minimum as possible. Zen Chen 陳稔 1999 學位論文 ; thesis 57 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立交通大學 === 資訊工程系 === 87 === Augmented reality technique has been receiving a lot of attention in recent years. And it is a thriving research field that can find various applications. But in most of the current research, it is needed to acquire the related information of real camera. In other words, a camera-calibration process is required. It''s no doubt that such a process limits the scope of applications. Therefore, in this thesis, we propose a semi-automatic way to combine a virtual object with an image sequence taken by a camera without calibration.
We derive the relation between two images through the fundamental matrix, which is obtained from the point correspondences of these two images. Furthermore, we can acquire the projection matrixes of each image under a unique projective space. By using each projection matrix, we can proceed the real scene reconstruction, place the virtual object in the real scene, and solve the occlusion between virtual object and real objects.
To place the virtual object into a video sequence, we need to know the relation between the real scene and the virtual object. Typically, it requires the user to describe the pose of the virtual object in two basic images, then the 3D position of virtual object in the real scene is determined. We use a virtual camera to render the virtual object in the first basic image, then the user use the proposed object placement constrains to decide the relation between real scene and virtual object. Then the virtual object can be automatically rendered in the second image. The user evaluates the goodness of the object placement and invoke, if necessary, an iterative modification of the virtual camera projection matrix in the first image. We also have an algorithm for resolving occlusion between the virtual objects and real objects automatically.
It is quite simple to operate our augmented reality system. We just try to keep the user labor work to an amount as minimum as possible.
|
author2 |
Zen Chen |
author_facet |
Zen Chen Kuo Hua Yu 余國華 |
author |
Kuo Hua Yu 余國華 |
spellingShingle |
Kuo Hua Yu 余國華 Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
author_sort |
Kuo Hua Yu |
title |
Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
title_short |
Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
title_full |
Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
title_fullStr |
Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
title_full_unstemmed |
Augmented Reality for Embedding Virtual Objects in a Real Video Sequence |
title_sort |
augmented reality for embedding virtual objects in a real video sequence |
publishDate |
1999 |
url |
http://ndltd.ncl.edu.tw/handle/39530919429875719070 |
work_keys_str_mv |
AT kuohuayu augmentedrealityforembeddingvirtualobjectsinarealvideosequence AT yúguóhuá augmentedrealityforembeddingvirtualobjectsinarealvideosequence AT kuohuayu xūnǐwùpǐnzhìrùzhēnshíchǎngjǐngdekuòchōngshíjìngjìshù AT yúguóhuá xūnǐwùpǐnzhìrùzhēnshíchǎngjǐngdekuòchōngshíjìngjìshù |
_version_ |
1718343372390793216 |