Badges
Certifications
jameschyan has not earned any certificates yet.
Work Experience
Staff Firmware Engineer
Synaptics•  December 2022 - Present•  Taiwan, New Taipei City
Enhanced and adapted machine learning models for improved touchpad performance, including classification accuracy and palm rejection, through various techniques such as data collection, model training, image processing, and optimization for deployment. 1. Developed an ACM algorithm to enhance palm rejection on an in-house touchpad using TinyML, by collecting training data, creating and training a neural network to classify touch types, implementing the model with TFLite Micro, and applying full-integer post-training quantization, resulting in over 95% classification precision for finger, thumb, and palm in a 30-fold cross-validation. Demo video here. 2. Addressed the deterioration issue of using an HP-trained model on Lenovo touchpad data by developing a method to transform Lenovo touch data to match HP data types allowing the HP model to maintain over 95% classification precision; validated the approach with 30-fold cross-validation showing similar results for both original Lenovo data and transformed Lenovo data, which was likely establishing the method as a pioneering industry solution. 3. Improved overall classification and palm-rejection performance using laptop touchpad sensing data and image processing techniques. 4. Enhanced multiple finger/thumb classification and recognition, including palm rejection for edge/corner contacts. 5. Collected touchpad contact data, trained and fine-tuned a convolutional neural network (CNN) model, and converted it to TensorFlow Lite (TFLite) Micro for deployment on an in-house microcontroller unit(MCU).
Senior Software Engineer
Timi Personal Computing (Hong Kong) Limited Taipei Office•  November 2019 - August 2022•  Taipei
Developed and optimized deep neural network models for various image processing and enhancement applications, including Auto White Balance (AWB), AutoFocus (AF), ISP Auto Tuning, and CCT estimation.
Software Design Technical Assistant Manager
Delta Electronics, Inc.•  July 2016 - October 2019•  Taipei
Developed and optimized vision-based systems for defect detection, process monitoring, and component handling in industrial settings.
Assistant Research Fellow
National Chiao Tung University•  August 2011 - July 2012•  Hsinchu
Developed a panchromatic satellite image fusion system that combines high-resolution grayscale (PAN) and low-resolution color (MS) images in an improved HSI color space to enhance detail and reduce false color and ring effects, also applicable for HDR image creation.
Education
National Central University
Computer Science & Engineering, PhD•  September 2004 - June 2011
National Taiwan University
Electrical Engineering, MS•  September 1998 - June 2000
Chung Yuan Christian University
Biomedical Engineering, BS•  September 1995 - June 1998