Yuming Gu

Yuming GuYuming GuYuming Gu
Home
Scholar
Resume

Yuming Gu

Yuming GuYuming GuYuming Gu
Home
Scholar
Resume
More
  • Home
  • Scholar
  • Resume
  • Home
  • Scholar
  • Resume

Yuming Gu(顾育铭)

Yuming Gu(顾育铭)

Yuming Gu(顾育铭)

Yuming Gu(顾育铭)

Yuming Gu(顾育铭)

I am a first year incoming PhD student in Computer Science, Viterbi School of Engineering, Unviersity of Southern California, working in Vision and Graphics Lab at ICT. Before coming to USC, I received the B.E. in Electronic Engineering from Dalian Maritime University in 2019.

My research interests contain Computer Graphics & Computer Vision and Machine Learning. In particular, I am interested in how we can digitalize human body and make virtual human available.

Education

Publication

Professional Reviewer

Media Coverage

Projects

ICT 2019 [USC] - Light stage data reconstruction

ICT 2019 [USC] - Light stage data reconstruction

ICT 2019 [USC] - Light stage data reconstruction

This project implements a way to reconstruct personal identity head back from light stage data. We first use silhouette images to get a visualhull model. Then based on this model we use CGAL library to get the intersects between the light-stage model and the visualhull model and finally get the correspondence and reconstruct identity-preserved headback .

Project Page

ICT 2020[USC] - Digital Hulk face-replacement

ICT 2019 [USC] - Light stage data reconstruction

ICT 2019 [USC] - Light stage data reconstruction

 This project we first find the similar face model from a light-stage database, then we rendered it using rendering engine. After that, we use AI-replacement tech to swapping the face by using a sequence of the target face to train a model. Then we use traditional method(color transferring, boxing filter) to enhance the quality. 

Project Page

Courses Taken

CSCI455: Introduction for programming system design

CSCI455: Introduction for programming system design

CSCI455: Introduction for programming system design

Learning basic java programming and C++ programming. 

Teach:  Claire Bono 

CSCI570: Analysis of Algorithms

CSCI455: Introduction for programming system design

CSCI455: Introduction for programming system design

Learning about designing algorithms for computational problems 

Teach: Prof. Shawn Shamsian 

CSCI585: Database System

CSCI455: Introduction for programming system design

CSCI599:Apply machine learning for games

Learning basic knowledge about database system and SQL language.

Teach: Prof. Saty Raghavachary

CSCI599:Apply machine learning for games

CSCI599:Apply machine learning for games

CSCI599:Apply machine learning for games

Exploring how we could apply machine learning into the games.

Teach: Prof. Michael Zyda

CSCI580:Computer graphics and rendering

CSCI599:Apply machine learning for games

CSCI580:Computer graphics and rendering

Learning knowledge about computer graphics and writing a  rasterization render.

Teach: Prof Ulchi Neuman

EE450:Introduction to Computer Networks

CSCI599:Apply machine learning for games

CSCI580:Computer graphics and rendering

Learning the basics about computer networks from physical layer to application layer. Implements a socket programming by TCP/UDP to communication.

Teach Prof. Ali Zahid

Volunteers & Activities

Copyright © 2021 Yuming Gu - All Rights Reserved.

Powered by GoDaddy