Skills-
Professional: Image / video coding and processing, multiple-core
parallel computing, machine learning, pattern recognition, computer vision, low power computing, computer vision.
- Computer Languages: C, C++, Matlab, Perl, Python, assembly language, JM,
FFmpeg, OpenCV.
Industrial ProjectsFollowing are the industry-related projects during my PhD life: - Project Leader, 3D Display User Interface System, cooperated with Acer Inc., Feb 2009 - Mar 2010
- Planned, organized, and executed project goals. Hosted regular project meeting.
- Extensively analyzed state-of-art 3D display user interface systems.
- Designed a stereo-vision based gesture recognition and 3D user interaction system without user wearing extra devices.
- Four patents pending review.
- Project Leader, Automatic 3D Stereoscopic Video Format Detection, cooperated with Entertainment Technology Center @ USC, Jun 2009 - Oct 2009
- Organize and managed project goals.
- Developed real-time low-complexity automated 3D stereoscopic video format detection system.
- One patent pending review.
Academic Projects- Adaptive Digital Signal Processing, Jan 2008 - May 2008
- Designed an adaptive wind noise cancellation algorithm from the human voice with Least Mean Square (LMS) method.
- Multimedia Data Compression, Jan 2005 - May 2005
- Implemented various compression techniques, including Huffman, Lempel-Ziv, Run-length coding.Arithmetic, QM, Vector Quantization, Progressive
JPEG compression, MPEG-1/2 compression standard with rate control and fast
motion estimation.
- Mathematical Pattern Recognition, Jan 2005 - May 2005
Realized and evaluated the following methods:
- Distribution-free classification: perception method and Least Square method
- Nonparametric method: Maximum Likelihood, Parson Window with Gaussian distribution, k-Nearest Neighbor, Ho-Kashyap, and Support Vector Machine.
- Operating Systems and Distributed Systems, Aug 2004 - Dec 2004
- Built various of OS features on Nachos OS prototype, including thread
synchronization (using semaphores, locks, and monitors), multiprogramming,
system calls, virtual memory, and distributed systems via remote procedure call (RPC).
- Computer Architecture, Sep 2001 - Jan 2002
- Simulated MIPS pipeline CPU flow by Hspice.
Reviewer for Journals and Conferences- IEEE Transactions on Circuits and Systems for Video Technology (CSVT), 2009, 2010.
- IEEE International Conference on Image Processing (ICIP), 2009, 2010.
- IEEE International Symposium on Circuits and Systems (ISCAS), 2010.
- IEEE International Conference on Multimedia and Expo (ICME), 2009.
- IEEE International
Workshop on Multimedia Signal Processing (MMSP), 2009.
- IS&T/SPIE Electronic Imaging (EI), 2009.
Guest Lecturer
- Digital Image Processing, University of Southern California, Oct 2008, Oct 2009, and Sep 2010.
- Topic: Color image processing
Grader- Introduction to Digital Signal Processing, University of Southern California, Aug 2005 - Dec 2005
- Multimedia Data Compression, University of Southern California, Jan 2009 - May 2009
|
|