| |
Publications
Refereed Journal & Conference Publications
Ranjan, A., Malik, S. (8 pages) in Proceedings of CRV 2012
Abhishek Ranjan, Shahzad Malik. "Parallelizing a Face Detection and Tracking System for Multi-Core Processors".
In Proceedings of CRV 2012, Toronto, ON, Canada. p. 290-297.
[PDF (381 KB)]
Shahzad Malik, Abhishek Ranjan, Ravin Balakrishnan. "Interacting with Large Displays from a Distance with Vision-Tracked
Multi-Finger Gestural Input".
In ACM SIGGRAPH Sketches 2006, Boston, MA, USA. Article No. 5.
[PDF (117 KB)]
Shahzad Malik, Abhishek Ranjan, Ravin Balakrishnan. "Interacting with Large Displays from a Distance with Vision-Tracked
Multi-Finger Gestural Input".
In Proceedings of ACM Symposium on User Interface Software Technology (UIST) 2005, Seattle, WA, USA. p. 43-52.
[PDF (1.59 MB)]
Shahzad Malik. "A Sketching Interface for Modeling and Editing Hairstyles".
In Proceedings of Eurographics Workshop on Sketch Based Interfaces and Modeling (EGSBM) 2005, Dublin, Ireland. p. 185-194.
[PDF (1.51 MB)]
Shahzad Malik, Joe Laszlo. "Visual Touchpad: A Two-handed Gestural Input Device".
In Proceedings of ACM International Conference on Multimodal Interfaces (ICMI) 2004, State College, PA, USA. p. 289-296.
[PDF (1.53 MB)]
Chris McDonald, Shahzad Malik, Gerhard Roth. "Hand-based Interaction in Augmented Reality".
In Proceedings of IEEE International Workshop on Haptic Audio Visual Environments and their Applications (HAVE) 2002, Ottawa, Ontario, Canada. p. 55-59.
[PDF (479 KB)]
Shahzad Malik, Chris McDonald, Gerhard Roth. "Hand Tracking for Interactive Pattern-based Augmented Reality".
In Proceedings of IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR) 2002, Darmstadt, Germany. p. 117-126.
[PDF (526 KB)]
Shahzad Malik, Gerhard Roth, Chris McDonald. "Robust 2D Tracking for Real-time Augmented Reality".
In Proceedings of Vision Interface (VI) 2002, Calgary, Alberta, Canada. p. 399-406.
[PDF (413 KB)]
Dmitry O. Gorodnichy, Shahzad Malik, Gerhard Roth. "Affordable 3D Face Tracking Using Projective Vision".
In Proceedings of Vision Interface (VI) 2002, Calgary, Alberta, Canada. p. 383-390.
[PDF (1.39 MB)]
Dmitry O. Gorodnichy, Shahzad Malik, Gerhard Roth. "Nouse 'Use Your Nose as a Mouse' - a New Technology for Hands-free Games and Interfaces".
In Proceedings of Vision Interface (VI) 2002, Calgary, Alberta, Canada. p. 354-360.
[PDF (1.92 MB)]
Theses
Shahzad Malik. "An Exploration of Multi-finger Interaction on Multi-touch Surfaces". Ph.D. Thesis. University of Toronto, September 2007.
[PDF (4.6 MB)]
Shahzad Malik. "Robust Registration of Virtual Objects for Real-time Augmented Reality". Masters Thesis. Carleton University, April 2002.
[PDF (2.3 MB)]
Shahzad Malik. "Dynamic LOD Representation of Interactive 3D Worlds". Honours Thesis. Carleton University, April 2000.
[PDF (1.1 MB)]
Press Coverage of Work
Daily Planet (Discovery Channel). "The Nose Knows", December 2004.
New Scientist. "Nose-steered mouse could save aching arms", September 2004.
CBC Newsworld. "Nose-controlled device may replace computer mouse", September 2004.
CNN. "Follow your nose", September 2004.
YES Magazine. "Video Game Invasion", March/April 2004.
Silicon Valley North. "Perceptual User Interfaces Using Nouse", January 2002.
Binary Groove (Discovery Channel). "Game development segment featuring Radix: Beyond the Void", January 1996.
Course Papers
Shahzad Malik. "Real-time Hand Tracking for Interaction". Paper for Vision Course. University of Toronto, December 2003.
[PDF (522 KB)]
Shahzad Malik, Nigel Morris, Paul Yang. "Physically-based Animation of Humanoid Swimming". Paper for Animation Course. University of Toronto, May 2003.
[PDF (376 KB)]
Shahzad Malik. "Digital Face Replacement in Photographs". Paper for Visual Modeling Course. University of Toronto, January 2003.
[PDF (443 KB)]
Shahzad Malik. "Using WAP for Wireless CORBA". Paper for Wireless Networks Course. Carleton University, April 2001.
[PDF (58 KB)]
Shahzad Malik. "An Efficient Algorithm for Terrain Simplification". Paper Review for Computational Geometry Course. Carleton University, December 2000.
[PDF (118 KB)]
Shahzad Malik. "Dynamic Load Balancing in a Network of Workstations". Paper for Parallel Processing Course. Carleton University, November 2000.
[PDF (259 KB)]
Shahzad Malik, Ruben Palencia. "Synchronize and Stabilize vs. Open Source". Report for Software Engineering Course. Carleton University, December 1999.
[PDF (69 KB)]
Other Papers/Reports
Shahzad Malik, Ali Yaqub. "Ali Yaqub: An Autobiography". Report for Ali's English class, ENG4A. Merivale High School, July 2002.
[PDF (16 KB)]
|
|
|
Ph.D. Computer Science
|
|
|
I did my Ph.D. in the
Department of Computer Science,
at the University of Toronto. Here are the courses I took to fulfill the breadth
requirements:
CSC2530H Visual Modeling (my web page)
CSC2529H Computer Animation (my web page)
CSC2504H Computer Graphics
CSC2503H Computational Vision
CSC2524H Topics in Interactive Computing
|
|
|
Master of Computer Science
|
|
|
I did my MCS degree in the
Ottawa-Carleton Institute for Computer Science,
which consisted of 5 graduate level courses at Carleton University and the
University of Ottawa, as well as a thesis.
My OCICS courses were:
95.508F (CSI 5164I) Computational Geometry
95.515F (CSI 5132I) Parallel Processing Systems
CSI 5389 (95.590O) Electronic Commerce Technologies
95.590W (CSI 5140IW) Real-time System Development
95.590X (CSI 5140IWA) Wireless Networks & Protocols
Teaching Assistant Resources
95.402A Real-time Computer Graphics (Fall 2001)
This is a page I set up for the course I was a TA for in the Fall 2001 term.
It contained regularly updated course news, such as assignment information,
project information, links to course notes, and sample downloads. It also
contains a useful set of graphics programming links if you're into computer graphics.
I was also the TA for this course in the Fall of 1999, so click here if you want to take a look at the old page.
95.205A Internet Applications (Fall 2000)
This was a page I set up for the course I TA'd in Fall 2000. This was NOT
the official course web page, but rather a supplementary page that contained links to information and resources such as
tutorials for HTML, JavaScript, and Perl.
|
| |
"If I have seen farther than others, it is because I was standing on the shoulder of giants."
|
|
- Isaac Newton
|
| |
|