Sort: date | type
Exhibits/Demonstrations
2014
Tutorial on OpenVL Segmentation and Matching, Focussing on Applications for Depth Cameras, , Kinect Workshop; Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Ontario, Canada, May 2014
Sharing Movies or Mevies: Exploring New Methods for Social Video Experiences, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Canada, May 2014
2013
OpenVL as an Abstraction for Computer Vision on CPU, GPU and HSA, , AMD Developer Summit (AMD ADS), San Jose, U.S.A., November 2013
Events
2014
Workshop on User-Centred Computer Vision, , Asian Conference on Computer Vision (ACCV), Singapore, November 2014
2013
Workshop on User-Centred Computer Vision, , Winter Vision Meetings (WVM), Tampa, Florida, U.S.A., January 2013
2012
Workshop on Developer-Centred Computer Vision, , Asian Conference on Computer Vision (ACCV), Daejeon, Korea, November 2012
2011
Workshop on Person-Oriented Vision, , Winter Vision Meetings (WVM), Keauhou, Kailua-Kona, U.S.A., January 2011
Supervised Theses
2017
Designing Hardware and Interactions for a 3D Perspective-Corrected Fish Tank VR Spherical Display, , University of British Columbia (UBC), Vancouver, Canada, research/thesis in progress
2015
Shaping video experiences with new interface affordances, , University of British Columbia (UBC), Vancouver, Canada, February 2015
2014
Design of a Casual Video Authoring Interface based on Navigation Behaviour, , University of British Columbia (UBC), Vancouver, Canada, June 2014
2012
A Pursuit Method for Video Annotation, , University of British Columbia (UBC), Vancouver, Canada, October 2012
2011
Understanding Image Registration: Towards a Descriptive Language of Computer Vision, , University of British Columbia (UBC), Vancouver, Canada, February 2011
2010
Development of a User Interface Concept for Viewing Temporal Video Annotations, , Hochschule Harz and University of British Columbia (HH), Wernigerode, Germany and Vancouver, Canada, September 2010
2009
Moving Target Selection in Interactive Video, , University of British Columbia (UBC), Vancouver, Canada, November 2009
Vision Utility Framework: A New Approach To Vision System Development, , University of British Columbia (UBC), Vancouver, Canada, January 2009
Invited Presentations
2014
Introduction to User-Centred Computer Vision, , Workshop on User-Centred Computer Vision (UCCV), Singapore, November 2014
Casual Authoring using a Video Navigation History, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Ontario, Canada, May 2014
Designing a Segmentation Abstraction for Non-Experts, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Ontario, Canada, May 2014
A Comparative Evaluation of Methods for Moving Target Selection, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Ontario, Canada, May 2014
2013
Accelerating OpenVL for Heterogeneous Platforms, , AMD Developer Summit (AMD ADS), San Jose, U.S.A., November 2013
The Sci-Fi Living Room: 3D Photography, 3D Displays and Personalised Video, , GRAND Digital Wave Workshop (GRAND), Vancouver, Canada, August 2013
OpenVL: Designing a computer vision abstraction for mainstream developers; and MyView: Using a personal video history for intuitive video navigation, , University of St. Andrews Computer Human Interaction Research Group (SACHI), St. Andrews, Scotland, July 2013
OpenVL: Designing a computer vision abstraction for mainstream developers; and MyView: Using a personal video history for intuitive video navigation, , University of Edinburgh School of Informatics Institute of Perception, Action and Behaviour (IPAB), Edinburgh, Scotland, July 2013
The Sci-Fi Living Room: 3D Photography, 3D Displays and Personalised Video, , University of British Columbia (UBC), Vancouver, Canada, May 2013
OpenVL: An Abstraction for Developer-Friendly Computer Vision, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Toronto, Ontario, Canada, May 2013
2012
The State of the Art in Developer-Centred Computer Vision, , Workshop on Developer-Centred Computer Vision (DCCV), Daejeon, Korea, November 2012
A Case for a High-Level Mainstream-Developer Interface to Computer Vision, , Khronos Vision Working Group (Khronos), Vancouver, B.C., Canada, September 2012
OpenVL: A High-Level Developer Interface to Computer Vision, , Qualcomm Research (Qualcomm), Santa Clara, California, U.S.A., August 2012
OpenVL: A High-Level Developer Interface to Computer Vision, , AMD Fusion Developer Summit (AFDS), Bellevue, Washington, U.S.A., June 2012
2010
View Media Your Way with MyView, , Graphics, Animation and New Media NCE Annual Conference (GRAND), Ottawa, Ontario, Canada, June 2010
2008
Design and Implementation of a "What"-Oriented Open Vision Library, , Canadian Conference on Intelligent Systems (IS), Windsor, Canada, May 2008
2006
A Free-Viewpoint Video System for Visualisation of Sport Scenes (ITHD), , Symposium on "From IT to HD" (ITHD), London, United Kingdom, November 2006
A Free-Viewpoint Video System for Visualisation of Sport Scenes (IBC), , International Broadcasting Conference (IBC), Amsterdam, Netherlands, September 2006
Committees
2017
Conference on Computer Vision and Pattern Recognition (CVPR2017), Reviewer, Honolulu, U.S.A., July 2017
International Conference on Computer and Robot Vision (CRV2017), Programme Committee, Edmonton, Canada, June 2017
ACM CHI Conference on Human Factors in Computing Systems (CHI2017), Reviewer, Denver, U.S.A., May 2017
Natural Sciences and Engineering Research Council of Canada (NSERC2017), Grant Reviewer, Canada, January 2017
2016
European Conference on Computer Vision (ECCV2016), Programme Committee, Amsterdam, Netherlands, October 2016
Conference on Computer Vision and Pattern Recognition (CVPR2016), Reviewer, Las Vegas, U.S.A., June 2016
International Conference on Computer and Robot Vision (CRV2016), Programme Committee, Victoria, Canada, June 2016
2015
International Conference on Computer Vision (ICCV2015), Programme Committee, Santiago, Chile, December 2015
Conference on Computer Vision and Pattern Recognition (CVPR2015), Reviewer, Boston, U.S.A., June 2015
International Conference on Computer and Robot Vision (CRV2015), Programme Committee, Halifax, Canada, June 2015
ACM CHI Conference on Human Factors in Computing Systems (CHI2015), Reviewer, Seoul, South Korea, April 2015
ACM Conference on Computer-Supported Cooperative Work and Social Computing (CSCW2015), Reviewer, Vancouver, Canada, March 2015
2014
Conference on Computer Vision and Pattern Recognition (CVPR2014), Reviewer, Columbus, U.S.A., June 2014
International Conference on Computer and Robot Vision (CRV2014), Programme Committee Member, Montreal, Canada, May 2014
ACM CHI Conference on Human Factors in Computing Systems (CHI2014), Reviewer, Toronto, Canada, April 2014
2013
Symposium on User Interface Software and Technology (UIST2013), Reviewer, St. Andrews, Scotland, October 2013
Conference on Computer Vision and Pattern Recognition (CVPR2013), Reviewer, Portland, Oregon, U.S.A., June 2013
International Conference on Computer and Robot Vision (CRV2013), Programme Committee Member, Regina, Canada, May 2013
ACM CHI Conference on Human Factors in Computing Systems (CHI2013), Reviewer, Paris, France, May 2013
Workshop on User-Centred Computer Vision (UCCV2013), General Chair, Tampa, Florida, U.S.A., January 2013
2012
Workshop on Developer-Centred Computer Vision (DCCV2012), General Chair, Daejeon, Korea, November 2012
Graphics, Animation and New Media Conference (GRAND2012), Research Notes Programme Co-Chair, Montreal, Canada, May 2012
International Conference on Computer and Robot Vision (CRV2012), Programme Committee Member, Toronto, Canada, May 2012
ACM CHI Conference on Human Factors in Computing Systems (CHI2012), Reviewer, Austin, U.S.A., May 2012
Workshop on the Applications of Computer Vision (WACV2012), Programme Committee Member, Breckenridge, U.S.A., January 2012
2011
International Conference on Computer and Robot Vision (CRV2011), Session Chair, St John's, Canada, May 2011
IEEE Workshop on Person-Oriented Vision (POV2011), General Chair, Keauhou, Kailua-Kona, U.S.A., January 2011
2010
Press Articles
2014
CNET Tomorrow Daily 042: Robot uses human blood to make art, all hail BabyX, and more, , , August 2014