Wai-tian Tan

560 Santa Clara Ave, Berkeley, CA 94707
dtan@eecs.berkeley.edu
http://www-video.eecs.berkeley.edu/~dtan/

AREAS OF INTEREST Multimedia networking, networking, video compression/processing, real-time processing of multimedia data.
EDUCATION University of California at Berkeley, Berkeley, CA.
PhD, 2000.

Stanford University , Stanford, CA.
MSEE, 1993. 

Brown University , Providence, RI.
BS in Electrical Engineering (magna cum laude), 1992. 
 

HONORS Intel Fellowship, 1999.
Leland F. Margarat & Perry Johnson Fellowship, Stanford University, 1992.
EXPERIENCE Graduate Student Researcher : (Jun 95 - Present) 
Video and Image Processing Lab, University of California, Berkeley.
Research, develop, and implement video compression and transmission systems for Internet unicast and multicast. Scope includes: 
  • Develop and implement error-resilient, rate-scalable, real-time video compression for Internet transmissions.
  • Develop and implement rate-based, TCP-friendly unicast protocols for Internet streaming.
  • Develop and implement a layered FEC framework to provide differential loss protection and bit-rate to different receivers in a multicast setting.
  • Analyze different methods of carrying MPEG compressed video over Differentiated Services networks.
  • Past work includes real-time issues of scalable video encoding/decoding. 

More information about past and current research can be found at http://www-video.eecs.berkeley.edu/~dtan/html/research.html.

Summer Intern : (Jun 97 - Aug 97) 
Imaging Technology Department, Hewlett Packard Laboratories, Palo Alto. 
Develop software for video streaming over the Internet, including a Java based RTP protocol layer, packetization routines implementing RFC2038, and UDP based client/server applications for H.263 and MPEG-1. 

Technical Staff : (Jul 93 - Jun 95) 
Oracle Corporation, Redwood Shores. 
Work on providing NLS (multi-byte language support) for Oracle database reporting tools. Trouble shooting performance and functional problems on the UNIX platform Sequent PTX.

Research Assistant : (Jan 91 - May 92) 
LEMS Laboratory, Brown University, Providence. 
Work on implementing a parallel version of HMM based speech recognizer on a university-built 680x0 based parallel processor array. Design k-means algorithm for low memory usage. 

Software Engineer/Intern : (Summer 91) 
Microsoft Corporation, Redmond. 
Co-develop appointment book application for Microsoft Pen Windows. 

COMPUTER SKILLS Experience developing large applications using C, C++ on UNIX and Windows. Unix/Windows socket programming and client/server architectures. Familiar with Java, Tcl/Tk, SQL. 
TEACHING EXPERIENCE Teaching Assistant : (Fall 98) 
University of California, Berkeley.
EE225B, a class on multi-dimensional signal processing. Mainly working on computer support. 

Teaching Assistant : (Spring 97) 
University of California, Berkeley.
CS61B, a programming class that is supposed to be data structures but ended up covering mostly the Java programming language. 

Teaching Assistant : (Summer 91) 
Brown University.
EE163, a laboratory class on digital circuit design. 

Teaching Assistant : (Spring 91) 
Brown University.
CS52, a class on discrete mathematics. 

PUBLICATIONS

 

W. Tan and A. Zakhor,
"Video Multicast using Layered FEC and Scalable Compression,"
To appear in IEEE Trans. Cir. and Sys. for Video Tech., Feb. 2001.[ps]

W. Tan and A. Zakhor,
"Error Control for Video Multicast using Hierarchical FEC,"
Intl Conf Image Processing (ICIP) 99, Vol. 1, pp 401-405, Kobe, Japan, Oct 1999. [pdf]

W. Tan and A. Zakhor,
"Real-time Internet Video Using Error-resilient Scalable Compression and TCP-friendly Transport Protocol,"
IEEE Trans. Multimedia, Vol. 1, No 2, pp 172-186, June 1999. [pdf]

W. Tan and A. Zakhor,
"Multicast Transmission of Scalable Video using Receiver-driven Hierarchical FEC"
Packet Video Workshop 99, New York, NY, April 1999. [html]

W. Tan and A. Zakhor, 
"Resilient Compression of Video for Transmission over the Internet" (Invited paper)
Asilomar Conference, Vol. 3, pp 243-247, Monterey, CA, Nov 1998. [pdf]

W. Tan and A. Zakhor, 
"Error Resilient Packet Video for the Internet,"
Intl Conf Image Processing (ICIP) 98, Vol. 3, pp 458-462, Santa Barbara, CA, Sept 1998. [pdf]

A. Banerjea, W. Tan and A. Zakhor, 
"A layered compression scheme for multicasting medical images across heterogeneous networks,"
SPIE Internation Symposium on Medical Imaging, Vol. 3031, pp 265-276, Long Beach, CA, Feb 1997. [pdf]

W. Tan, E. Chang and A. Zakhor,
"Real Time Software Implementation of Scalable Video Codec," (Invited paper)
 Intl Conf Image Processing (ICIP) 96,  Vol. 1, pp 17-20, Lausanne, Switzerland, Sept 1996. [pdf]

W. Tan and A. Zakhor, 
"A Real-Time Software Decoder for Scalable Video on Multi-processors,"
Packet Video Workshop 96 , Brisbane, Australia, Mar 1996. [pdf]