About Me

I am a graduate student in the Computer Science Department at the University of Central Florida and working with Dr. Hassan Foroosh. I received a Master's degree from the University of North Carolina at Chapel Hill under the supervision of Dr. Jan-Michael Frahm. My research interests are in the area of Computer Vision, Machine Learning, and HCI. More specifically, my research focuses on human motion analysis and action recognition.

Previously, I used to work for Digital Media Communications R&D center, Samsung Electronics for about five years. I received a M.E. degree in 2007 under the supervision of Prof. HanSeok Ko from Korea University and was a student researcher at IMRC at Korea Institute of Science and Technology under the supervision of Dr. Yong-Moo Kwon. I received a B.E. degree in 2005 from Sogang University.

I am very excited about many extracurricular activities especially in sports. Some sports I like are: swimming, cycling, running, hiking, soccer, baseball, table tennis, tennis, ski, and so on. I also participate in challenging things like triathlon and marathons, and love travelling to places I have never been.


Contact

swcho@knights.ucf.edu  View Sangwoo Cho's LinkedIn profile

Research Works

FINDER

Research Assistant at UNC-CH Aug 2013 - Jul 2014

FINDER is a query-based image retrieval system, a technique that outputs similar images from millions of database images given a query image. FINDER system tries to find images that share a common structure in the DB images to the query image. In the system, a geometric verification method is utilized to match the query image and database images. Image matching modules are implemented in C++ and CUDA, and an overall system is implemented in Python.

Visual Gyroscope

Research Assistant at UNC-CH Aug 2012 - Jul 2013

Gyroscope sensors in mobile phones are used for measuring orientation of their devices when using AR/VR applications. However, these sensors are typically inaccurate. In our research, a camera can be converted into a visual gyroscope by estimating orientation using a captured sky image streams. We especially utilize cloud as our target object and estimate relative rotation of the camera with high precision by computing a Homography estimation between captured sky images. The system is implemented in C++ and Android.


Projects at Samsung Electronics

Research Engineer Feb 2007 - Jun 2012

  • Stereo camera image rectification using GPU
  • Android applications
    • 2D to 3D image conversion based on Street View images
    • Intermediate view generation from stereo images for comfortable stereoscopic contents watching
  • Software application development for a LTE network connection
  • Softboard 3D
    • Softboard (below image) is a stripped down version of Scratch and one can easily create and share their programmed contents with Samsung mobile phones. Softboard also provides intuitive UI to create both 2D and 3D contents. User created contents are converted into Java and VRML files and converted files can be played on both mobile devices and PC. I developed a VRML converter implemented in C++, VRML, and Javascript.



Projects in Undergraduate

Skills

  • C/C++, MFC, MATLAB
  • Python, Android, VRML
  • OpenCV, OpenGL

Course Works

I have learned diverse topics on Computer Science as well as Mathematics and Statistics during a period in UNC-CH. Below are my choice of courses taken at UNC-CH.


Publications

  1. Sangwoo Cho, Hassan Foroosh, “A Temporal Sequence Learning for Action Recognition and Prediction”, IEEE Winter Applications of Computer Vision Conference (WACV), 2018, accepted
  2. Sangwoo Cho, Enrique Dunn, Jan-Michael Frahm, “Rotation Estimation from Cloud Tracking”, IEEE Winter Applications of Computer Vision Conference (WACV), 2014
  3. Sangwoo Jo, Jungsuk Ki, Kyeongwon Jun, Yong-Moo Kwon and Sang Chul Ahn “Human – Robot Interaction with Indoor Virtual Model”, IEEE International Symposium on Robot Human Interactive Communication (ROMAN), 2007
  4. Sangwoo Jo, Yong-Moo Kwon, Hanseok Ko, “Indoor Environment Modeling for Interactive VR-Based Robot Security service”, International Conference on Artificial Reality and Telexistence (ICAT), 2006
  5. Sangwoo Jo, Qonita M. Shahab, Yong-Moo Kwon, Sang Chul Ahn, Hanseok Ko, “Research on Virtual URS and Its Service on Mobile Phone”, Ubiquitous Robots and Ambient Intelligence (URAI), 2006
  6. Sangwoo Jo, Qonita M. Shahab, Yong-Moo Kwon, Sang Chul Ahn, Indoor Modeling for Interactive Robot Service, International Conference on Control, Automation and Systems (SICE-ICCAS), 2006

Quotes

  • Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything — all external expectations, all pride, all fear of embarrassment or failure — these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.

    Steve Jobs
  • You tell me I'm crazy? People who do not challenge their dreams are the real crazy ones.

    Alain Robert