# John F. Canny

### Research Areas

- Artificial Intelligence (AI)
- Control, Intelligent Systems, and Robotics (CIR)
- Graphics (GR)
- Human-Computer Interaction (HCI)
- Security (SEC)

### Research Centers

- Berkeley Artificial Intelligence Research Lab (BAIR)
- Berkeley Center for New Media (BCNM)
- Berkeley Deep Drive (BDD)
- Berkeley Institute of Design (BID)
- CITRIS People and Robots (CPAR)
- Jacobs Institute for Design Innovation (JIDI)

## Biography

He received his B.Sc. in Computer Science and Theoretical Physics from Adelaide University in South Australia, 1979, a B.E. (Hons) in Electrical Engineering, Adelaide University, 1980, an M.S. and a Ph.D. from M.I.T, 1983 and 1987, respectively. He joined the faculty of EECS in 1987. He is the author of "A Variational Approach to Edge Detection" and the creator of the widely used Canny edge detector.

## Education

- 1987, Ph.D., Electrical Engineering, MIT
- 1983, M.S., Electrical Engineering, MIT
- 1980, B.E. (Hons), Electrical Engineering, Adelaide University
- 1979, B.Sc., Computer Science and Theoretical Physics, Adelaide University

## Selected Publications

- D. T. Nguyen and J. F. Canny, "MultiView: Improving trust in group video conferencing through spatial faithfulness (Best Paper Prize)," in Proc. 2007 SIGCHI Conf. on Human Factors in Computing Systems (CHI '07), New York, NY: The Association for Computing Machinery, Inc., 2007, pp. 1465-1474.
- J. Wang, S. Zhai, and J. F. Canny, "Camera phone based motion sensing: Interaction techniques, applications and performance study," in Proc. 19th Annual ACM Symp. on User Interface Software and Technology, New York, NY: ACM Press, 2006, pp. 101-110.
- M. Davis, M. Smith, J. F. Canny, N. Good, S. King, and R. Janakiraman, "Towards context-aware face recognition," in Proc. 13th Annual ACM Intl. Conf. on Multimedia, New York, NY: ACM Press, 2005, pp. 483-486.
- J. F. Canny, "Collaborative filtering with privacy," in Proc. 2002 IEEE Symp. on Security and Privacy, Los Alamitos, CA: IEEE Computer Society Press, 2002, pp. 45-57.
- E. Paulos and J. F. Canny, "Social tele-embodiment: Understanding presence," Autonomous Robots, vol. 11, no. 1, pp. 87-95, July 2001.
- D. S. Reznik and J. F. Canny, "C'mon part, do the local motion!," in Proc. 2001 IEEE Intl. Conf. on Robotics and Automation, Vol. 3, Piscataway, NJ: IEEE Society Press, 2001, pp. 2235-2242.
- K. Goldberg, B. V. Mirtich, Y. Zhuang, J. Craig, B. R. Carlisle, and J. F. Canny, "Part pose statistics: Estimators and experiments," IEEE Trans. Robotics and Automation, vol. 15, no. 5, pp. 849-857, Oct. 1999.
- I. Z. Emiris and J. F. Canny, "Efficient incremental algorithms for the sparse resultant and the mixed volume," J. Symbolic Computation, vol. 20, no. 2, pp. 117-149, Aug. 1995.
- J. F. Canny and M. C. Lin, "An opportunistic global path planner," Algorithmica, vol. 10, no. 2-4, pp. 102-120, Aug. 1993.
- D. Manocha and J. F. Canny, "Multipolynomial resultant algorithms," J. Symbolic Computation, vol. 15, no. 2, pp. 99-122, Feb. 1993.
- Z. Li and J. F. Canny, Eds., Nonholonomic Motion Planning, The Springer International Series in Engineering and Computer Science. Robotics: Vision, Manipulation and Sensors, Vol. 192, Boston, MA: Kluwer Academic Publishers/Springer, 1993.
- M. C. Lin and J. F. Canny, "A fast algorithm for incremental distance calculation," in Proc. 1991 IEEE Intl. Conf. on Robotics and Automation, Vol. 2, Los Alamitos, CA: IEEE Computer Society Press, 1991, pp. 1008-1014.
- J. F. Canny, "Generalized characteristic polynomials," J. Symbolic Computation, vol. 9, no. 3, pp. 241-250, March 1990.
- J. F. Canny, E. Kaltofen, and L. Yagati, "Solving systems of nonlinear polynomial equations faster," in Proc. ACM-SIGSAM 1989 Intl. Symp. on Symbolic and Algebraic Computation, G. H. Gonnet, Ed., New York, NY: ACM Press, 1989, pp. 121-128.
- J. F. Canny, The Complexity of Robot Motion Planning, The ACM Distinguished Dissertation Series, Cambridge, MA: The MIT Press, 1988.
- J. F. Canny, "2002 AAAI Classic Paper Award winner: A variational approach to edge detection," in Proc. 3rd Natl. Conf. on Artificial Intelligence (AAAI-83), M. R. Genesereth, Ed., Cambridge, MA: AAAI Press/MIT Press, 1983, pp. 54-58.

## Awards, Memberships and Fellowships

- Association for Computing Machinery (ACM) Fellow, 2020
- Okawa Research Grant, 2003
- AAAI Classic Paper Award, 2002
- NSF Presidential Young Investigator (PYI), 1989
- Packard Fellow in Science and Engineering, 1988
- ACM Doctoral Dissertation Award, 1987
- CS Symposium on Foundations of Computer Science (FOCS) Machtey Award, 1987