Abstract
Attempt to use as a marker of natural objects directly in the real world, but there is a way to use the accelerometer of the smartphone, to convert the Frontal-View virtual, because it asks only the pitch of the camera, from the side there is a drawback that can not be converted to images. The proposed algorithm, to obtain the rotation matrix of axis 3 pitch, roll, yaw, we set the reference point of the yaw of the target image. Then, to compensate for the rotation matrix to determine Myon'inji any floor, wall, the ceiling of the target image. Finally, to obtain the homography matrix for obtaining the Frontal-View to account for the difference between the gyro sensor coordinate system and image coordinate system, so we can get the Frontal-View from the captured images through the projection transformation was designed. Was tested to convert Frontal-View the picture was taken in an environment smartphone environment surrounding floor, walls and ceiling in order to evaluate the conversion program Frontal-View has been implemented, in this paper, design and The conversion algorithm implementation, it was confirmed that to convert a regular basis Frontal-View footage taken from multiple angles.
본 논문에서는 스마트폰의 자이로센서를 이용하여 다양한 각도에서 촬영한 현실세계의 객체를 증강현실을 위한 자연 마커로 사용할 수 있도록 가상의 Frontal-View로 변환할 수 있는 알고리즘을 설계하고 구현하였다. 제안한 알고리즘은 pitch, roll, yaw 3축에 대한 회전행렬을 획득하여 대상 이미지에 대한 yaw의 기준점을 설정하였다. 그 후 대상 이미지가 바닥, 벽면, 천장 중 어느 면인지 판단하여 그에 대한 회전 행렬을 보정하였다. 마지막으로 자이로 센서 좌표계와 영상 좌표계 사이의 차이를 고려해 Frontal-View를 얻기 위한 호모그래피 행렬을 획득하여 투영변환을 통해 촬영 영상으로부터 Frontal-View를 획득할 수 있도록 설계하였다. 구현된 Frontal-View 변환 프로그램을 평가하기 위해 바닥, 벽면, 천장에 대해 주변 환경을 스마트폰 환경에서 촬영한 영상을 Frontal-View로 변환하도록 테스트를 한 결과 본 논문에서 설계 및 구현한 변환 알고리즘이 여러 각도에서 촬영한 영상을 정상적으로 Frontal-View로 변환하는 것을 확인하였다.