본 논문에서는 영화에서 인물의 극적인 등장, 등장 인물 간의 관계를 효과적으로 표현하 고자 할 때 주로 사용하는 영화 촬영 기법 ‘아크 트래킹 샷’을 비주얼 노블 게임에 카메라 연출을 설계 및 구현하여 적용하였다. 비주얼 노블은 소설을 읽듯 이야기 진행에 중 점을 둔 게임의 한 장르로 이미지, 사운드 등 시청각적 요소를 첨가하여 이야기의 몰입을 돕는다. 그러나 기존 비주얼 노블의 카메라는 정적이며 움직임이 극히 제한되어 있어 플레이어의 이야기 몰입도를 높이기에는 어려움이 있다. 이를 극복하고자 이야기의 전달이 중요하다는 공통점을 가진 영화의 촬영 기법 아크 트래킹 샷을 3D 게임 엔진에 가상의 카메라 트래킹 레일을 만들고 카메라에 적용하는 과정을 통해 비주얼 노블의 카메라 연출에 적용하였다. 영화 연출 기법을 비주얼 노블 게임콘텐츠에 적용하면서 기존 비주 얼 노블 연출의 단점을 극복하고 역동적인 카메라 움직임은 플레이어에게 몰입을 유지 시키는 작용을 하며 제작자가 전달하고자 하는 감정과 의미를 더욱 효과적으로 전달할 수 있도록 구현하였다.
This paper describes a automatic video surveillance system(AVSS) with long range and 360˚ coverage that is automatically rotated in an elevation over azimuth mode in response to the TTM(tracked target message) signal of vessels tracked by ARPA(automatic radar plotting aids) radar. This AVSS that is a video security and tracking system supported by ARPA radar, CCTV(closed-circuit television) camera system and other sensors to automatically identify and track, detect the potential dangerous situations such as collision accidents at sea and berthing/deberthing accidents in harbor, can be used in monitoring the illegal fishing vessels in inshore and offshore fishing ground, and in more improving the security and safety of domestic fishing vessels in EEZ(exclusive economic zone) area. The movement of the target vessel chosen by the ARPA radar operator in the AVSS can be automatically tracked by a CCTV camera system interfaced to the ECDIS(electronic chart display and information system) with the special functions such as graphic presentation of CCTV image, camera position, camera azimuth and angle of view on the ENC, automatic and manual controls of pan and tilt angles for CCTV system, and the capability that can replay and record continuously all information of a selected target. The test results showed that the AVSS developed experimentally in this study can be used as an extra navigation aid for the operator on the bridge under the confusing traffic situations, to improve the detection efficiency of small targets in sea clutter, to enhance greatly an operator s ability to identify visually vessels tracked by ARPA radar and to provide a recorded history for reference or evidentiary purposes in EEZ area.
본 논문에서는 시퀀스 상에서 확장 칼만필터(Extended Kalman Filter) 기반의 SLAM(Simultaneous Localization And Mapping) 시스템의 안정적인 카메라 추적과 재위치(re-localization) 방법이 제안된다. SLAM으로 얻어진 3차원 특징점에 들로네(Delaunay) 삼각화를 적용하여 기준(reference) 평면을 설정하며, 평면상에 존재하는 특징점의 BRISK(Binary Robust Invariant Scalable Keypoints) 기술자(descriptor)를 생성한다. 기존 확장 칼만필터의 오차가 누적되는 경우를 판단하여 기준 평면의 호모그래피로부터 카메라 정보를 해석한다. 또한 카메라가 급격하게 이동해서 특징점 추적이 실패하면, 저장된 강건한 기술자 정보를 매칭하여 카메라의 위치를 다시 추정한다.
본 논문에서는 다수의 평면을 가지는 모델기반 카메라 추적 시스템이 제안된다. 상품의 정보를 표기하기 위한 2차원 바코드(barcode)로 널리 사용되는 QR(Quick Response) 코드를 인식하여 해당 물체의 3차원 모델을 임포팅한다. 그리고 관련 기하정보를 이용하여 모델의 주요 정점(vertex)을 추출하고 옵티컬 플로우(optical flow)를 이용하여 추적한다. 클리핑 알고리즘으로 다수의 평면을 가지는 물체의 평면 영역을 구별하고 매칭된 특징으로부터 호모그래피를 계산하여 초기 단계의 대략적인 카메라 움직임 파라미터를 추정한다. 이후 카메라의 움직임에 따라 다양한 평면에 존재하는 특징점과 해당 3차원 정보를 선형 방정식으로 구성하고 DLT(Direct Linear Transform) 방법을 적용한다. 최종 단계에서 번들 조정(Bundle Adjustment) 알고리즘을 이용해 카메라의 움직임 파라미터에 포함된 에러를 최소화 한다.