Research
3D Object Modeling and Classification
-Research assistant, Computer vision lab, USC, 2009. 1 ~ current
In progress
Large Scale Range Image Processing
-Research assistant, Computer vision lab, USC, 2007. 3 ~ 2008. 12
Abstract.We present a framework to segment cultural and natural features, given 3D aerial scans of a large urban area, and (optionally) registered ground level scans of the same area. This system is a primary step to achieve the ultimate goal to detect every object from a large number of varied categories, from antenna to power plants. Our approach is to first identify local patches of the ground surface and roofs of buildings. This is accomplished by tensor voting that infers surface orientation from neighboring regions as well as local 3D points. Then, we group adjacent planar surfaces with consistent pose to find surface segments and classify them as either the terrain or roofs of buildings.
Second, we delineate vertical faces of buildings, as well as free-standing vertical structures such as fences. We then use this information as geometric context to segment linear structures such as power lines and the structures attached to walls and roofs from remaining unclassified 3D points in the scene. We demonstrate our system on real LIDAR datasets acquired from typical urban regions with areas of a few square kilometers each, and provide a quantitative analysis of performance using externally provided ground truth.
Related publication
Eunyoung Kim and Gerard Medioni, Urban Scene Understanding from Aerial and Ground LIDAR Data, Machine Vision and Application(MVA), under review
Planar Patch based 3D Environment Modeling with Stereo Camera
-Research assistant, Computer vision lab, USC, 2006. 8 ~ 2007. 2
Abstract. We present two robust and novel algorithms to model a 3D environment using both intensity and range data provided by an off-the-shelf stereo camera. The main issue we need to address is that the output of the stereo system is both sparse and noisy. To overcome this limitation, we detect planar patches in the environment by region segmentation in 2D and plane extraction in 3D. The extracted planar patches are used not only to represent the workspace, but also to fill holes in range data. We also suggest a new planar patch based scan matching algorithm to register multiple views, and to incrementally augment the description of the 3D workspace in a sequence of scenes. Experimental results on real data show that planar patch segmentation and 3D scene registration for environment modeling can be robustly achieved by the proposed approaches.
Related publication
Eunyoung Kim, Gerard Medioni and Sukhan Lee, “Planar Patch based 3D Environment Modeling with Stereo Camera”, 16th IEEE International Symposium on Robot & Human Interactive Communication(RO-MAN2007), August 26-29 2007, Jeju island, Korea. [paper]
Fast and robust 3D environment modeling and object pose estimation for robotic manipulation and SLAM
-Research assistant, Intelligent system research center(ISRC), SKKU, 2003. 10 ~ 2006. 7
3D Object Pose Esimation using Multiple Features for Robotic Manipulation
Abstract. For robust 3D object recognition in the environment having diverse variances, it is necessary to increase the certainty by using consecutive scenes and combining different features. This paper proposes a novel 3D object pose estimation approach that combines a photometric feature (SIFT) and geometric feature (3D lines) in a sequence of scenes. In order to utilize the consecutive scenes, we use the particle filtering method and all particles which represent the possible pose of object are generated by each feature. These particles are to be spread out where the object is considered to exist, and the probability of each particle is obtained through matching test with each feature in the scene. Then the particle sets derived from SIFT and 3D lines are fused and it gives a pose of the object estimated. For the sake of computational efficiency, this recognition system is performed in a hierarchical process. In this paper, we also introduce a simple method to decide the next best view position based on results of recognition. Lastly, the experimental results demonstrate that the proposed methods are feasible in real environment.
(The proposed method was integrated into a service robot, T-rot and successfully estimated the pose of objects for robotic manipulation. The video shows the T-rot exhibited in APEC 2005. )
Related publication
Sukhan Lee, Eunyoung Kim and Yeonchul Park, “3D Object Recognition using Multiple Features for Robot Manipulation”, 2006 IEEE International Conference on Robotics and Automation(ICRA2006), May 15 – 19 2006 , Orlando, Florida. [paper]
A Real-Time 3D Workspace Modeling with Stereo Camera
Abstract. This paper presents a novel approach to real time 3D modeling of workspace for manipulative robotic tasks. First, we establish the three fundamental principles that human uses for modeling and interacting with environment. These principles have led to the development of an integrated approach to real-time 3D modeling, as follows: 1) It starts with a rapid but approximate characterization of the geometric configuration of workspace by identifying global plane features. 2) It quickly recognizes known objects in workspace and replaces them by their models in database based on in-situ registration. 3) It models the geometric details on the fly adaptively to the need of the given task based on a multi-resolution octree representation. SIFT features with their 3D position data, referred to here as stereo-sis SIFT, are used extensively, together with point clouds, for fast extraction of global plane features, for fast recognition of objects, for fast registration of scenes, as well as for overcoming incomplete and noisy nature of point clouds. The experimental results show the feasibility of real-time and behavior-oriented 3D modeling of workspace for robotic manipulative tasks.
(This video demonstrates how the proposed approaches work on a real robot.)
Related publication
Eunyoung Kim, Daesik Jang, Sukhan Lee and JungHyun Han, “Task-Oriented Context Understanding of 3D Workspace for Robotic Manipulation”, Proceedings of Conference of Korea Information Processing Associate, May. 2005
*Sukhan Lee, Daesik Jang, Eunyoung Kim, Suyeon Hong and JungHyun Han, “Stereo Vision Based Real-Time Workspace Modeling for Robotic Manipulation”, Proc. of IEEE/RSJ International Conference on Intelligent Robots and Systems(IROS 2005), August 2-6 2005, Edmonton,Alberta, Canada. [paper]
Geometric and biomechanical analysis for computer-aided design of assistive medical devices
-Research assistant, Computer graphics lab, SKKU, 2003. 4 ~ 2005. 7
Abstract. This paper presents geometric and biomechanical analysis for designing elastic braces used to restrict the motion of injured joints. Towards the ultimate goal of the brace research, which is to design custom-made braces of the stiffness prescribed by a physician, this paper presents an analysis of the relationship between the brace geometry/dimension and its stiffness. As input, physician-prescribed brace stiffness and 3Dscanned data of the injured joint are given. The 3D joint geometry determines the tentative dimension of the brace. When the joint is bent, the brace stuck onto it is accordingly deformed through an appropriately devised deformation model. As a result of the deformation, strain energy is stored in the brace material. The strain energy is calculated using strain energy density functions. For effective calculation, mesh simplification and surface parametrization techniques are innovatively applied, which have been widely investigated in the computer graphics field. The calculated strain energy leads to the brace stiffness, and the obtained relationship between the brace dimension and stiffness can be used for designing a custom-made brace that meets the stiffness prescribed by a physician. The experiment results prove that geometric and biomechanical analysis works quite well for computer-aided design of assistive medical devices.

<Overview of the proposed system>
Related publication
Taeseung D. Yoo, Eunyoung Kim, Daniel K. Bogen, and JungHyun Han, Geometric and Biomechanical Analysis for Computer-Aided Design of Assistive Medical Devices, Computer-Aided Design, Vol. 37, No. 14, Dec. 2005, pp. 1521-1532. [paper]
Taeseung D. Yoo, Eunyoung Kim, Daniel K. Bogen and JungHyun Han, “Geometrical Analysis for Assistive Medical Device Design”, Proceedings of the International Symposium on Computational and Information Sciences (bounded in LNCS 3314), Dec. 2004. pp. 916-921. [paper]