Dr. Shi Yin

A Research Associate at ETC-Lab (Ergonomics in Teleoperation and Control) in the University of Toronto.

I got my Dr.ing (Ph.D) from Norweigian University of Science and Technology in 1993. During 1995, I worked in The Nanyang Technological University, Singapore. I joined ETC-Lab in Dec. 1995. My B.Sc and M.Sc were obtained in Shanghai, China (1982 and 1985 respectively).

I love to play volleyball, basketball, badminton, tabletennis, socker, swim, Go, and bridge. I hope I can play ice hockey in near furture.

To reach me, send E-mail to yin@argos.rose.utoronto.ca


My Research

My field is Computer vision and Image processing, specialised with applications in underwater telerobotics. My Ph.D. thesis is in this field, which actually contains two theoritical parts, corner detection and image data compression, and two practical parts, system development and computer graphics programming.

Computer vision (CV) and Image processing (IP) are two separated fields. Some CV people think IP is only a step in a CV processing. While some IP people think CV is only an application of IP. These opinions are both correct and wrong. There are topics overlapping in CV and IP, such as image restoration, edge detection. However there are topics which only appear in one field, such as image data compression in IP and camera calibration in CV.

I am a pratical person and like to get problems solved. Currently, I am working to develop a system for Argumented Reality, which is to integrate a new concept to industrial systems. It is very interesting.

When I was an undergraduate student, my subject was Industrial Automation in Electrical Engineering. Therefore, I'd like to deal with system stability and performance analysis whenever it is possible, as well as hardware chips. The most interesting theory to me is Linear Space and Stochastic System. The most challenging practical work is the overall design of a sophistecated system and its implementation.

As an engineer, I like to do implementation work, programming in C/C++, X/Motif in Unix. Khoros, and Matlab are always handy tools for me to test a new ideal. I love SGI machines. I hate to combine C++ with Motif, because Motif wedget is implemented by C. It is more comfortable to call a C routine from C than from C++ or call a C++ routine from C. Unfortunately, this is what we can get nowadays. Someday, someone has to do something about it !!


My Major Publications


My Recent System development