Henry Kang, Ph.D.
|
|
|
|
Assistant
Professor of Computer Science |
Menu |
[Home] [Office
Hours] [Teaching] [Research]
[Projects] [Publications]
[Personal]
Office Hours |
· TR 4:00PM - 5:30PM
Teaching |
· CS6410 Topics in Computer Graphics
· CS4410 Computer Graphics
· CS4760 Operating Systems
· CS4250 Programming Languages
· CS2750 Advanced Programming with Unix
· CS2260 Object-oriented Programming with C++
· CS2250 Programming and Data structures
· CS1250 Introduction to Computing
Research Interests |
· Computer graphics and visualization
· Non-photorealistic rendering and animation
·
Image
and video processing
·
Image-based
modeling and rendering
·
Facial
expression animation
·
Texture
analysis and synthesis
·
Curve
and surface modeling
·
Optical
design
Research Projects |
|
|
Non-photorealistic rendering and animation: While traditional computer graphics mainly pursued sheer photorealism, a non-photorealistic rendering (NPR) paradigm has recently emerged as a better alternative in many applications that involve visual communication, feature extraction/simplification, data compression, illustrative visualization, aesthetic visual expression. We develop new methodologies and practical algorithms to address important problems in non-photorealistic rendering, such as image/video abstraction and stylization, feature-based visualization, stroke-based rendering, and curve/surface simplification. |
|
|
Image-based modeling and rendering: Image-based modeling and rendering (IBMR) facilitates automatic construction of highly complex and natural objects from a set of reference images. It also enables real-time scene visualization since the rendering speed depends on the resolution of the images, not on the complexity of the objects. In this project, we mainly address problems on providing real-time scene navigation from photographs, panoramic images, and video sequences. |
|
|
Image and video analysis and manipulation: Image and video processing technology has become an indispensable tool in many of the contemporary sciences and technologies, ranging from biology, astronomy, nanophysics, medicine, robotics, security, military, to entertainment industry. Our research agenda involve interactive vision, image/video segmentation, feature extraction and tracking, multi-scale data analysis and denoising. |
|
|
Facial expression animation: Facial animation is an essential component of human character animation, not only because the face is the most important body part, but because it is the most complex and delicate one. It is a complicated task to model the physical structure and the dynamics of a face, and even a slight false movement of a muscle could result in an unrealistic animation. We focus on real-time facial expression modeling and visual speech animation, aiming at producing a wide range of facial expressions in real time with the minimal amount of quality degradation. |
|
|
Optical design: Optical lens system is employed in a variety of imaging devices and applications such as telescopes, cameras, projectors, micro-lithography, reconnaissance, etc. The quality of imaging is in general determined by the deviation between the object and its image, which we define in terms of various ray aberrations. The objective of lens design is thus reduced to the minimization of the ray aberrations, which, however, is known to be a complex optimization problem. We focus on developing practical methodologies to improve the result of this optimization, primarily based on a multi-objective approach. |
Publications |
|
|
J. Kyprianidis, H. Kang, J. Dollner.
"Image and
Video Abstraction by Anisotropic Kuwahara Filtering".
Computer Graphics Forum,
Vol. 28, No. 7, 2009. (Special issue on the Pacific Graphics 2009) [web] |
|
|
H. Kang, S.
Lee, C. Chui. "Flow-based Image Abstraction".
IEEE Transactions on
Visualization and Computer Graphics, Vol. 15, No. 1, pp. 62-76, 2009. [pdf] |
|
|
J. Yoon, |
|
|
H. Kang, S. Lee.
"Shape-simplifying
Image Abstraction". Computer Graphics Forum, Vol. 27, No. 7, pp. 1773-1780,
2008. (Special issue on the Pacific Graphics 2008) [pdf] |
|
|
D. Kim, M. Son, Y.
Lee, H. Kang, S.
Lee. "Feature-guided
Image Stippling". Computer Graphics Forum, Vol. 27, No. 4, pp. 1209-1216,
2008. (Special issue on the Eurographics Symposium
on Rendering 2008) [web] |
|
|
M. Son, H.
Kang, Y. Lee, S. Lee.
"Abstract Line
Drawings from 2D Images". Proc. Pacific Graphics, IEEE Press, pp. 333-342, |
|
|
H. Kang, S. Lee, C. Chui. "Coherent Line Drawing". Proc. ACM Symposium on Non-photorealistic Animation and Rendering, pp. 43-50, San Diego, CA, 2007. [web] |
|
|
U. Chakraborty, H. Kang, P. Wang. "Image-based Painterly Rendering by Evolutionary Algorithm". New Mathematics and Natural Computation, Vol. 3, No. 2, pp. 239-257, 2007. |
|
|
S. Joseph, H. Kang, U. Chakraborty. "Optical Design with Epsilon-Dominated Multi-Objective Evolutionary Algorithm". Proc. International Conference on Adaptive and Natural Computing Algorithms (LNCS 4431), pp. 77-84, 2007. [pdf] |
|
|
H. Kang, C. Chui, U. Chakraborty. "A Unified Scheme for Adaptive Stroke-based Rendering". The Visual Computer, Vol. 22, No. 9, pp. 814-824, 2006. (Special issue on Pacific Graphics 2006) [web] (The original publication is available at www.springerlink.com) |
|
|
S. Joseph, H. Kang, U. Chakraborty. "Lens Optimization in a Classical-Evolutionary Hybrid Framework". Proc. MENDEL: International Conference on Soft Computing, pp. 45-50, 2006. |
|
|
S. Joseph, H. Kang, U. Chakraborty. "Lens Optimization in a Multi-objective Framework". Proc. International Conference on Recent Advances in Soft Computing, pp. 309-314, 2006. |
|
|
H. Kang, W. He, C. Chui, U. Chakraborty. "Interactive Sketch Generation". The Visual Computer, Vol. 21, No. 8, pp. 821-830, 2005. (Special issue on Pacific Graphics 2005) [web] (The original publication is available at www.springerlink.com) |
|
|
H. Kang, "G-wire: A Livewire Segmentation Algorithm based on a Generalized Graph Formulation". Pattern Recognition Letters, Vol. 26, No. 13, pp. 2042-2051, 2005. [web] |
|
|
H. Kang, U. Chakraborty, C. Chui, W. He. "Multi-scale Stroke-based Rendering by Evolutionary Algorithm". Proc. International Workshop on Frontiers of Evolutionary Algorithms, pp. 546-549, 2005. |
|
|
H. Kang. "Nonphotorealistic Virtual Environment Navigation from Images". International Journal of Image and Graphics, Vol. 5, No. 2, pp. 1-13, 2005. [pdf] |
|
|
H. Kang and S. Shin. "Creating Walk-through Images from a Video Sequence of a Dynamic Scene". Presence: Teleoperators and Virtual Environments, Vol. 13, No. 6, pp. 638-655, MIT Press, 2004. [web] |
|
|
U. Chakraborty and H. Kang. "Stroke-based Rendering by Evolutionary Algorithm". Proc. IEEE Indicon Conference, pp. 52-57, 2004. |
|
|
H. Pyun, W. Chae, Y. Kim, H.
Kang, S. Shin.
"An
Example-based Approach to Text-driven Speech Animation with Emotional
Expressions". Technical Report (CS/TR-2004-200), KAIST, 2004. [pdf] |
|
|
U. Chakraborty and H. Kang. "Painting by Evolutionary Algorithm". Proc. International Conference on Recent Advances in Soft Computing, pp. 249-254, 2004. |
|
|
H. Pyun, Y. Kim, W. Chae, H. Kang, S. Shin. "An Example-based Approach for Facial Expression Cloning". Proc. ACM Symposium on Computer Animation, pp. 167-176, 2003. [web] |
|
|
H. Kang and S. Y. Shin. "Enhanced Lane: Interactive Image Segmentation by Incremental Path Map Construction". Graphical Models, Vol. 64, No. 5, pp. 282-303, 2002. [web] |
|
|
H. Kang and S. Y. Shin. "Tour Into the Video: Image-based Navigation Scheme for Video Sequences of Dynamic Scenes". Proc. ACM Symposium on Virtual Reality Software and Technology, pp. 73-80, 2002. [pdf] |
|
|
H. Kang, S. Y. Pyo, K. Anjyo, and S. Y. Shin. "Tour Into the Picture using a Vanishing Line and its Extension to Panoramic Images". Computer Graphics Forum, Vol. 20, No. 3, pp. 132-141, 2001. (Special issue on Eurographics 2001) [web] |
Notice |
· Students who wish to do research on computer graphics are encouraged to contact me (kang@cs.umsl.edu).
|
|