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...

Full description

Bibliographic Details
Main Authors: Kuo Hua Yu, 余國華
Other Authors: Zen Chen
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