고희동 교수
Heedong Goh
서울대학교 건설환경공학부 · 컴퓨터과학
연구실 소개
고희동 교수의 연구실은 가상현실 환경에서의 정확한 물리적 상호작용과 실시간 트래킹 기술을 핵심으로 삼고 있습니다. 특히 ICP 알고리즘의 누적 오차 문제를 해결하기 위해 속도를 고려한 신뢰도 높은 모델 기반 추적 기법을 개발하였으며, 하프틱 인터페이스와 결합한 고속 물리 시뮬레이션 기술도 선도하고 있습니다. 또한 가상 환경의 몰입도를 높이기 위해 상호작용 기반의 스토리텔링 기법과 공동체 기반 서비스 아키텍처를 연구하고 있습니다.
연구 현황
연구 성과 추이
표시된 성과는 수집된 데이터 기준으로 산출되며, 일부 차이가 있을 수 있습니다.
주요 논문
15We propose a novel method to enhance a family of ICP(iterative closest point) algorithms by updating velocity. Even though ICP algorithms play a dominant role in a model based tracking, it is difficult to avoid an accumulated tracking error during a continuous motion. It is because that typical ICP algorithms assumes that each of the point in one scan are measured simultaneously while most of the available rangefinders measure each point sequentially. Hence conventional ICP algorithms are prone
This research was supported in part by the National Science Foundation under grant DCR 84-06801, the Office of Naval Research under grant N00014-82-K-0186, and the Defense Advanced Research Projects Agency under grant N00014-K-85-0878.
This research was supported in part by the National Science Foundation under grant NSF DCR 84-06801.
We present a novel approach to integrate physics based simulation with haptic interfaces for virtual reality applications. Proposed approach categorizes rigid bodies into two set of the visual and haptic rendering groups. Dynamic states of most objects which belong to the visual rendering group are simulated according to the visual rendering update rate which is typically 60 Hz. Only the objects in the haptic rendering group are simulated in a higher update rate which is required for the stable
To achieve a successful interactive virtual content where the user can handle devices in the virtual environment requires not only designing an interaction mechanism, but also creating a variety of stories. Well-designed narrative brings the audience into the story with understanding and increases the artistic side of the story as well. However, until now there was not enough effort to improve the weak storytelling side of the VR contents. By combining the interactive aspects of the VR with the
This paper presents new interaction method to control panorama video using head tracking technique. The panorama video viewer includes head tracking module which controls the rotation and forward/backward of the viewpoint. We applied this interaction technique to panorama video, which has omnidirectional gaze, to maximize realistic and immersive feelings. The proposed panorama video system was applied to the baseball broadcasting to show the feasibility of the suggested interaction technique.
In this paper, we propose a level of contexts such as low level and high level contexts, and its criteria of categorization are the existence of interaction and composite process done by the inference mechanism. When there is no matching high level service for the associated high level context, this context is described as meaningless. If the services cannot be provided with the entities by the system, this situational information is of little consequence. To provide services with the entities,
The paper discusses a distinction between the knowledge used by an' explanation process (explanation knowledge) and the structure built as a result of this process (explanation structure). An explanation of any data or phenomenon is viewed as a composition of these two components. Two types of explanations are discussed: deductive and inductive. Based on these ideas, empirical, analytical and then constructive learning methods are compared. Constructive closed-loop learning (or, briefly
The VRML (Virtual Reality Modeling Language) file format is a popular file format for describing a graphical scene: object shapes, appearance properties, animation, and interactions. However, the format does not provide any mechanism for describing the order of objects' appearances or their changes over time. Instead, an interface to Java is offered for controlling the temporal relationships between objects in the scene. The use of Java makes it difficult for a person with his programming skill
In this paper, we introduce a novel scene graph library for mobile platforms, called the 'Mobile OpenSceneGraph (Mobile OSG)', as a mobile graphics middleware. Our mobile scene graph library supports several nice properties, including platform-independence, extensibility, touch-based UI supports, and compatibility, by carefully adapting the OpenSceneGraph library, one of the most widely used graphics middlewares for desktop platforms, to mobile platforms. We validate the usefulness of the propos
대표 연구 분야
고희동 교수의 연구를 Nubint에서 더 깊이 살펴보세요
이 연구실의 논문을 앱에서 열어 AI와 함께 읽고, 핵심을 요약하고, 내 글에 인용하세요.