Ying-Lin Lee

Email: Yinglin.Lee -at- thepereras.org

 

Education

Qualified PhD student in Computer Science (2002 – 2005)

Rensselaer Polytechnic Institute, Troy, NY

 

Master of Science in Computer Science (2001)

Rensselaer Polytechnic Institute, Troy, NY

 

Bachelor of Science in Physics (1994)

National Cheng-Kung University, Tainan, Taiwan

 

RESEARCH experience

3/2006 – 12/2006

Image Processing Engineer / Consultant

GE Global Research, Niskayuna, NY

·  Validation tool design. Designed and developed an automated, flexible tool to generate DOEs and to validate and optimize algorithm parameters. It distributes processing over  a HPC (High Performance Computing) cluster, enabling a large parameter space to be explored. This helped to improve the CAD performance from 200 false positives to 20 (at 80% true positive rate).

·  Mathematical model development. Developed mathematical models for the shape of colon polyps and haustra. Co-author of paper on shape models for colon polyps.

· Colon CAD algorithm development and optimization. Developed ITK filters and optimized the CAD algorithm (8x faster runtime, 4x less memory used). This allows datasets to be analyzed that were previously too large to process. Enhanced the algorithm to automatically compensate for the fluid in the colon.

 

2002 – 2005

Research Assistant

CS Department, Rensselaer Polytechnic Institute, Troy, NY

·  Camera calibration and registration. For the primus project, worked on registering 2-D images with 3-D range data, and on automatically determining camera parameters using the registration.

·  3-D medical image registration. Worked on 3-D lung CT image registration, both across patients and for one patient across time. Developed a B-spline-based deformable registration algorithm based on weak feature matching that could cope with the variances inherent in biological data, and also could cope with different imaging parameters (such as slice thickness).

·  Robust statistics and estimation. Designed and ran experiments to further validate muse algorithm, and to gain further insight into the benefits and limitations of the algorithm.

Software was developed in C++ and Matlab using VxL and ITK.

 

7/2002 – 4/2003

Research Assistant

Wadsworth Center, Albany, NY

·  Primary task was to migrate a website from html to jsp. Used design patterns to cleanly separate html and jsp interfaces for easy maintenance.

 

2000

Research Assistant

CS Department, Rensselaer Polytechnic Institute, Troy, NY

· Developed SNMP agent (in Java) for the DOORS project (a system for gathering network status information for forecasting and mitigating network congestion).

 

Publications and presentations

·  Rahul Bhotika, Paulo R. S. Mendonca, Saad A. Sirohey, Wesley D. Turner, Ying-Lin Lee, Julie M. McCoy, Rebecca E. B. Brown and James V. Miller. "Part-Based Local Shape Models for Colon Polyp Detection", MICCAI 2006: 479-486.

·  Charles V. Stewart, Ying-Lin Lee, Chia-Ling Tsai. “An Uncertainty-Driven Hybrid of Intensity-Based and Feature-Based Registration with Application to Retinal and Lung CT Images”, MICCAI (1) 2004: 870-877.

·  Ying-Lin Lee, Charles V. Stewart, Chia-Ling Tsai. “Temporal Registration of CT Lung Volumes”. Presented at the nsf censsis year 4 site visit, Apr 2004.

·  Chia-Ling Tsai, Charles V. Stewart, Gehua Yang, Ying-Lin Lee. “Correspondence-based registration toolkit”. Presented at the nsf censsis year 4 site visit, Apr 2004.

 

Professional experience

2/1997 – 5/1999

Systems Engineer

Color Development System Team in Software Division

Destiny Technology Corp., Taipei, Taiwan

·  Developed drivers for Ricoh’s CJ-B1 and CJ-B2 printers.

·  Developed driver component for processing images and graphics; developed interfaces for status and spooling; and improved the performance of the printer. Used Microsoft VC++ and Windows SDK/DDK.

·  Was dispatched to Japan twice in a team to collaborate with Ricoh engineers, to resolve technical problems and to understand their needs.

·   Evaluated technical and performance feasibility, and proposed strategies for clients to achieve improved efficiency and quality with our software.

 

2/1996 – 12/1996,

6/1999 – 12/1999

Systems Engineer / Project Leader

Arctic Technology Corporation, Taipei, Taiwan

·  Developed and maintained code to process and classify incoming weather data for Navy weather system and the Central Weather Bureau, using Inter Process Communication in C on UNIX. Wrote code in Fortran to display weather information graphically.

·  Migrated the Central Weather Bureau’s old dual backup system to new MIPS UP-UX architecture, using C, UNIX.

· Upgraded the National Central Library’s complete database from centric system to a 3-tier system. Developed the Java model interfacing to the database layer; used VisiBroker, CORBA and Borland J++ to implement direct database maintenance via the web.

 

 

Teaching experience

Department of Computer Science

Rensselaer Polytechnic Institute, Troy, NY

·  Teaching Assistant for Programming in Java (9/2000 – 4/2001, 9/2002 – 12/2002)

·  Teaching Assistant for Computer Science II. (9/2004 – 4/2005)

 

 

Computer skills

·  Programming: C/C++, Java, Perl, Matlab

·  Web skills: Java Beans, JSP, CGI, HTML, Java Script

· Tools/Scripts: Visual C++, Makefile, CMake, VxL, ITK, LaTeX

 

Honors and activities

·  Secretary of Taiwanese Student Association, Rensselaer Polytechnic Institute.

·  Recipient, Best Performance Award, Destiny Technology Corporation. Honor granted due to successful completion of CJ-B2 project under my leadership.

·  President of Swimming Club, National Cheng-Kung University.

·  Active in sports, including swimming, squash, table tennis, volleyball, hiking, skiing, rollerblading and bowling