Integrating Humans and Computers for Image and Video Understanding

Real-time Human Activity and Interaction Detection & Gesture Recognition

  • Human activity recognition has potential to impact a wide range of applications from surveillance to human computer interfaces and content based video retrieval. This project solves real-time action detection on YouTube videos, videos captured by depth sensors (e.g. Microsoft Kinect), and fisheye videos for surveillance system. Moreover, it includes gesture recognition for human-computer collaboration system.

WORK EXPERIENCE (Game Development)
















  • Network Board Game "GO"
    This project is for development of network board game Go, which is a strategic board game for two players, and similar to chess. I developed the game logic and user interface. As a big project, I designed real-time broadcast system - transferring games, videos, chatting messages between different servers. The system increased a large number of concurrent users. As a senior software engineer, I also played a main role to launch the home-entertainment version of "Go" on Windows XP Media Center Edition in collaboration with Intel.

  • shapematch







    On-line 2D RPG Game "Enaquest"
    This project is for developing 2D on-line role-playing game for English education. I participated in development of game logic, user interface and distribution system including game installer, downloader, etc.


  • tracking














    2D Shooting Game "Snow White"
    ShowWhite is 2D side scrolling shooting game. This product was developed by a temporary team comprised of three programmers, three graphic designers and a planner. This project was developed by using C++ and own game engine. I participate in development of game logic, user interface and game engine as a programmer. This product was sold more than 300 copies within two days even though it was not made by a company.

  • shapematch

















    Network Flash Game "Fresh Racing"
    Fresh racing is network flash game. This project was developed by a task force comprised of three programmers and a graphic designer at NHN. This project was developed by using Adobe Flash and C++. This game is Flash game which can play with millions of player by network module. This module was simply attached to existing application, Hangame Go, with the least modification. Any players of Hangame Go can join a mini game with other players at any time, and they can also join animal racing game on the gamble. I participate in development of gamble simulator, game logic, user interface as a programmer. I submited it to the game development contest at NHN Corp, and I won a gold prize.

  • shapematch

    2D Arcade Game "PumFish Battle"
    PumFish Battle is 2D arcade game. This project was developed by a temporary team comprised of three programmers and a graphic designer. This project was developed by using C++ and own game engine. I participate in development of game logic, user interface, tools and game engine as a programmer. I submitted it to the game development contest of 'World Game Festival 2004' in Korea, and I won a silver prize.