Where do I come from? [Education]

What have I done? [Research & Development]

Projects:

Re-design the architecture of "PUM"

2011.01~Now

Description:

"PUM" is a 3D Modeling System that has been developed for seven years. There are more than 200,000 lines of code, and so many powerful algorithms in this system. Before, this system is just used mainly for research by the guys in our lab. In many cases, in order to quickly implement their own algorithm, they write code as their pleases, somtimes even against the principles of software engineering. As time goes on, many classes and algorithms intersect with each other, and all the codes appear in only one project.

My Works:

Redesign the architecture of this system. Extract basic classes as core kernel, and divide others into plug-in modules according to their features, such as I/O plug-in, shader, controller, algorithm plug-in and so on. I will continue to work on this until graduating from peking university. Maybe soon this system will be published as an open-source project.

Accurate Deformation on Sparse Mesh by Particles

2010.06

My Works:

When deforming on a sparse mesh, generated result mesh is inaccurate and unsatisfactory. This project proposes a novel deformation flow to solve this problem. The main idea is distributing dense particles on the surface of mesh, and using them to capture deformation effects. Result mesh has just a few triangles, but guarantees good quality.

3D Model Reconstruction from 2D Photos

2010.03

Description:

Reconstruct 3D model by several photos that captured from different views by digital camera.

My Works:

Develop the 3D edting module, such as triangles adjusting, geometry clipping, patch picking, viewport controlling, shading, and so on.

Dynamic Simulation of Massive Crowd

2010.01

My Works:

Use Imposter technology to simulate the crowd in visual environment: use single flat pictures instead of 3D models, and can render more than ten thousand people in real time. Besides, also use level-of-details (LOD) to balance effect and efficiency.

Rapid Loading and Multi-resolution Rendering of Vector Files

2009.10

Description:

SHP is industry standard vector graphic format. In traditional way, loading a SHP file with 300M costs 1 minute.

My Works:

I use BHV tree and Pyramid to partition data, and load data as required. In this way, the file can be loaded and rendered in real time.

Cooperation in Massive Geographic System (Graduation Project)

2009.04

My Works:

Design and develop the whole geographic system. 1, Build cooperation module to cooperate and feed back user’s operations. For example, if one says something, all the others geographically near him will receive this message, as shown in above picture. 2, Design protocal and build network module to facilitate messages transmission. 3, Build a client and three types of server to simulate massive cooperation.

IPTV Interface Design for PC and TV Convergence Environment

2008.08

Description:

In traditional software development, user interfaces and operations for IPTV (Internet Protocol Television) are entirely different between PC and TV environment.

My Works:

I aim to design a uniform interface to integrate user perception and operation, and reduce the efforts to learn. With this system, users can request and watch videos on PC with mouse and keyboard, or on TV with remote control. After some configurations, this system can also be controlled by mobile phone or pad. Because I use Silverlight, this system can also run cross platform.

Web Sites

~

My Works:

One of my greate interests is "WWW", and I have built many sites for free or for commerce. Some of them, as above, has more than one thousand visitors per day.
Awards and Certificates:
  • Certificate of Achievement, American Global Competition of Mathematical Contest in Modeling (ACM)
  • Meritorious in Chongqing Region, China Undergraduate Mathematical Contest in Modeling
  • Winning Award in the 12th Student Project Review, Microsoft
  • Accessit in Application Development Contest, IBM Lotus Notes/Domino V8
  • Recipient of National Scholarship
  • Scholarship of Excellent Student, HP Corporation
  • The 2st Scholarship of Graduate Students, PKU
  • Specialty Scholarship, Software Engineering, CQU
  • Comprehensive Scholarship, CQU, Six times
  • National Software Designer Authentication
  • Certificate for IBM DB2 701 Database system
  • Certificate for HP IT5000 Professional Quality
  • "Undergraduate Pursuing Excellence" Excellent Student, CQU
  • Advanced individual in Scientific and technological Innovation, CQU
  • Excellence League member, CQU
Papers:
  • Publish two papers in international conferences

Furture Work

  • Currently, I'm working on the research topic "Deform based on features".
  • After 2012.07, I'll enter an innovative company to do amusing works! Wait and see what will happen!!!
  • The cloud, as shown below, contains many words that I interest in and maybe involve in the future. If you also have greate interest and good ideads in these, very glad to hear from you through email.
Jiashun Liu@PKU

1、Information
2、Education
3、R&D
(1) Projects
(2) Awards
(3) Papers
4、Future

Copyright ©2011 Graphics Lab of Peking University
北京大学 图形与交互技术实验室 (原名:人机交互与多媒体实验室)