Byungmoon Kim

Senior Researcher

Creative Intelligence Lab, San Jose

Byungmoon is a researcher at Advanced Technology Lab in Adobe, where he is working on computer graphics and simulation problems. Before joining in Adobe Systems, he worked on multi-phase fluid simulations and adaptive grid applications, and he was at NVIDIA as a senior graphics systems software engineer working on stability, performance, quality, analysis, and stereo.

He received a Ph. D. in computer science at the Georgia Intitute of Technology, where he researched on high order advection methods (BFECC and MacCormack) for fluid simulations, bubbles in foam simulations using the volume control method, a new mesh filter transfer function and its coefficient computation (filter design). While studying in computer science, he also worked on shadow volume, mesh editing, video effects, haptics, and continuous collision detection, and received MS in computer science. He also completed MS in mathematics and MS in aerospace engineering, both at Georgia Tech. In mathematics, he studied numerical methods, and in aerospace engineering, he performed spacecraft and robot dynamics and control researches. Before pursuing graduate degrees, he worked as a software engineer developing multimedia software. He received BS in Aerospace at Inha University, where his interests were real time graphics, digital circuits, experiments, dynamics, and simulations.

His current and near future research interests are real time graphics, game engine, and physics; fluid simulation and control for interactive design systems, effects, and animation; parallel processing with GPUs and CPUs; and adaptive grid applications.


My Publications

Still-Frame Simulation for Fire Effects of Images

Son, M., Kim, B., Wilensky, G., Lee, S. (Oct. 1, 2013)
Computer Graphics Forum (Special Issue on Pacific Graphics 2013), vol 32, no 7

A New Grid Structure for Domain Extension

Zhu, B., Lu, W., Cong, M., Kim, B., Fedkiw, R. (Jul. 25, 2013)

Computational Simulation of Alternative Photographic Processes

Echevarria, J., Wilensky, G., Krishnaswamy, A., Kim, B., Gutierrez, D. (Jan. 1, 2013)
Eurographics Symposium on Rendering

Multi-Phase Fluid Simulations Using Regional Level Sets

Kim, B. (Jan. 31, 2010)
SIGGRAPH Asia, .(ACM Transactions on Graphics (TOG) , Vomume 29, Issue 5

Image segmentation on cell-center sampled quadtree and octree grids

Kim, B., Tsiotras, P. (Jan. 31, 2009)
SPIE Electronic Imaging / Wavelet Applications in Industrial Processing VI , San Jose

A Shadow Volume Algorithm for Opaque and Transparent Non-Manifold Casters

Kim, B., Kim, K., Turk, G. (Jan. 31, 2008)
Journal of Graphics Tools

An Unconditionally Stable MacCormack Method

Selle, A., Fedkiw, R., Kim, B., Liu, Y., Rossignac, J. (Jan. 31, 2008)
Journal of Scientific Computing , 35, 350-371

Advections with Significantly Reduced Dissipation and Diffusion

Kim, B., Liu, Y., Llamas, I., Rossignac, J. (Jan. 31, 2007)
IEEE Transactions on Visualization and Computer Graphics , Volume 13, Issue 1, Pages 135-144,

Simulation of Bubbles in Foam With The Volume Control Method

Kim, B., Liu, Y., Llamas, I., Jiao, X., Rossignac, J. (Jan. 31, 2007)
SIGGRAPH , ACM Transactions on Graphics

Video-based Nonphotorealistic and Expressive Illustration of Motion

Kim, B., Essa, I. (Jun. 21, 2005)
CGI (Computer Graphics International) , StonyBrook, NewYork, June 22-24, p32-35

FlowFixer: Using BFECC for Fluid Simulation

Kim, B., Liu, Y., Llamas, I., Rossignac, J. (Jan. 31, 2005)
Eurographics Workshop on Natural Phenomena

GeoFilter: Geometric Selection of Mesh Filter Parameters

Kim, B., Rossignac, J. (Jan. 31, 2005)
Eurographics , Computer Graphics Forum

Localized bi-Laplacian Solver on a Triangle Mesh and Its Applications

Kim, B., Rossignac, J. (Jan. 31, 2004)
GVU Techinical Report GIT-GVU-04-12

Finger Sculpting with Digital Clay: 3D Shape Input and Output through a Computer-Controlled Real Surface

Rossignac, J., Allen, M., Book, W., Glezer, A., Ebert-Uphoff, I., Shaw, C., Rosen, D., Askins, S., Bai, J., Bosscher, P., Gargus, J., Kim, B., Llamas, I., Nguyen, A., Yuan, G., Zhu, H. (May. 11, 2003)
Invited Talk at the Shape Modeling International Conference in Korea , Seoul on May 12-16

A Low-Cost Spacecraft Simulator for Research and Education

Kim, B., Velenis, E., Kriengsiri, P., Tsiotras, P. (Jan. 31, 2003)
IEEE Control Systems Magazine , Vol. 23, No. 4, pp. 26-37

Collision Prediction

Kim, B., Rossignac, J. (Jan. 31, 2003)
Journal of Computing and Information Science in Engineering

Collision Prediction for Moving Polyhedra under Screw Motion

Kim, B., Rossignac, J. (Jan. 31, 2003)
Solid Modeling

Twister: A Space-Warp Operator for the Two-Handed Editing of 3D Shapes

Llamas, I., Kim, B., Gargus, J., Rossignac, J., Shaw, C. (Jan. 31, 2003)
SIGGRAPH , ACM Transactions on Graphics

Finger Sculpting with Digital Clay

Gargus, J., Kim, B., Llamas, I., Rossignac, J., Shaw, C. (Sep. 30, 2002)
Technical Report GIT-GVU-02-22, October

Controllers for Unicycle-Type Wheeled Robots : Some Theoretical Results and Experimental Validation

Kim, B., Tsiotras, P. (Jan. 31, 2002)
IEEE Transactions on Robotics and Automation , Vol. 18, No. 3, pp. 294-307

A Spacecraft Simulator for Research and Education

Kim, B., Velenis, E., Kriengsiri, P., Tsiotras, P. (Jan. 31, 2001)
AAS/AIAA Astrodynamics Specialists Conference , Quebec City, Canada, 7

Experimental Comparison of Controllers for Unicycle-Type Wheeled Mobile Robots

Kim, B., Tsiotras, P. (Jan. 31, 2000)
MED 2000 . Athens

Time-Invariant Stabilization of a Unicycle-Type Mobile Robot : Theory and Experiments

Kim, B., Tsiotras, P. (Jan. 31, 2000)
CCA 2000 . Anchorage