초록
가상 세계에서 인간과 유사한 에이전트를 만들기 위해서는 지각, 인식, 판단 그리고 행동에 대한 정교한 설계가 중요하다. 이와 관련하여 자율형 에이전트의 지각 기능과 인식 기능을 개발하고자 한다. 시야 속에서 획득되어진 가장 원시적 데이터인 이미지의 색상차를 이용하여 모양과 영역들을 구별하는 것으로부터 점, 선 색깔들을 기본 단위로 사용하는 지각 메커니즘을 개발한다. 이렇게 지각되어진 모양들을 지능적으로 인식하기 위해서 가려지거나 손실된 모양에서 원래의 모양을 추측하기 위한 추론 알고리즘을 개발하고 객체에 관해 온톨로지로 부터 얻어진 일반적 특성정보를 이용한다. 개별적으로 파악된 이차원 모양들과 다른 모양들과의 공간적 위치관계들이 삼차원 모양들을 이루고 그러한 모양을 가진 해당 객체들은 장면들을 구성하게 된다. 삼차원 모양들은 각 장면에서 자신만의 영역을 차지하며 에이전트는 객체들과 장면들을 분석하여 사물과 현상들을 인식한다. 이러한 장면에 대한 인식기능을 이용하여 에이전트가 시공간 영역속에서 지식을 축적하고 이용하는 방법을 개발하고 예제상황을 통해 구현결과를 보여준다.
In order to create an intelligent autonomous agent in virtual world, we need a sophisticated design for perception, recognition, judgement and behavior. We develop the perception and recognition functions for such an autonomous agent. Our perception mechanism identifies lines based on differences in color, the primitive visible data, and exploits those lines to grasp shapes and regions in the scene. We develop an inferencing algorithm that can infer the original shape from a damaged or partially hidden shape using its characteristics from the ontology in order to intelligently recognize the perceived shape. Several individually recognized 2D shapes and their spatial relations form 3D shapes and those 3D shapes in turn constitute a scene. Each 3D shape occupies its respective region, and an agent analyzes the associated objects and relevant scenes to recognize things and phenomena. We also develop a mechanism by which an agent uses this recognition function to accumulate and use her knowledge on the scene in the historical context. We implement these functions presented above against an example situation to demonstrate their sophistication and realism.