Skills
Programming Languages
SDK/Frameworks
Knowledge Background
Develop Environments
Projects
Single View 3D Reconstruction @e.Sigma Systems GmbH
Qt/OpenCV/OpenGL/Camera Calibration/3D ReconstructionImplemented a semiautomatic camera calibration algorithm based on single view camera image
Designed a intuitive way to reconstruct a 3D scene from an image
Constructed a 3D modeling environment supports creating, editting, saving, reading and rendering 3D scene
Release the software as a product with an USB-Dongle based licence
3D Object Pose Estimation @e.Sigma Systems GmbH
Matlab/Optimization/Pose EstimationDeveloped a API to model and calibrate a real word object for a virtual-reality environment
Developed a template-matching algorithm to estimate the pose of a real word object in real time
Virtual Shooting Simulator @e.Sigma Systems GmbH
OpenCV/Embedded Linux/Camera Programming/Camera Calibration/Machine Learning/Tracking&Recognition
Developed a camera calibration algorithm based on chess-board
Recognize and track multiple laser dots using SVM
Designed and constructed a tracking system exchanging data via Network
Ultra-low Latency Distributed System @e.Sigma Systems GmbH
Hardware Driver/Linux Kernel/Real-Time System/Multithreaded Programming
Optimized the driver of board hardware on Real-Time Linux
Improved a whole distributed real-time system by optimizing its scheduling strategies
Involved in a linux kernel module development
Distributed Simulation Engine @e.Sigma Systems GmbH
Game Engine/Network ProgrammingTested and debugged the network-based data exchange core of a distributed simulation engine
Developed some plugins and modules for a distributed simulation engine
Developed a HID device driver for a virtual object in simulation engine
Panoramic View @e.Sigma
OpenCV/Computer Vision/Image ProcessingImplemented a automatic image pairing and stitching algorithm based on an image set
Developed a image blending algorithm by pixel-wise adjusting the brightness and contrast
RFID Sensor based Localization @e.Sigma Systems GmbH
Sensor Data ProcessingDeveloped a API to monitor RFID sensors and locate them
3D CT Image Reconstruction @Klinikum rechts der Isar
Machine Learning/Optimization/Image ReconstructionProposed a mathematical model of a commercial medical CT
Built a poisson distribution based probabilistic reconstruction framework
Developed an optimization algorithm to raise the reconstruction convergence speed
Achieved a better reconstruction quality than the most advanced commercial CT from the same data set
Work Experience
Software Developer @e.Sigma Systems GmbH
May/2012 - presentSingle view image based real scene 3D reconstruction software
3D model calibration and pose estimation
Embedded Linux based tracking system
Network-based distributed simulation engine
Ultra-low latency real-time distributed system
Research Assistant @Klinikum rechts der Isar
Jul/2010 - Apr/20123D CT Reconstruction Framework Development
Research Assistant @Chair for Computer Aided Medical Procedures & Augmented Reality
Jun/2010 - Feb/2011Human Airway Segmentation from 3D CT Image
Research Assistant @NarvisLab
Feb/2010 - Aug/2010Phase Aberration Correction for Ultrasound Image Reconstruction
Education
Master in Biomedical Computing @TU München, Informatik
Oct/2009 - Apr/2012 GPA 1.83D Computer Vision, Machine Learning in the field of 3D/2D medical image reconstruction and pattern recognition.
Object and System Model Generation for X-ray Computed Tomography (Master Thesis, Note 1.3)
Bachelor in Biomedical Engineering @Shanghai Jiao Tong University
Sep/2005 - Jul/2009Wireless ECG Signal Monitoring and Processing System (Bachelor Thesis)
Accepted