International Conference on Computer Vision (ICCV2017), Reviewer, Venice, Italy, December 2017

International Conference on Computer and Robot Vision (CRV2017), Programme Committee, Edmonton, Canada, June 2017

Asian Conference on Computer Vision (ACCV2016), Programme Committee, Taipei, Taiwan, November 2016

European Conference on Computer Vision (ECCV2016), Programme Committee, Amsterdam, Netherlands, October 2016

British Machine Vision Conference (BMVC2016), Reviewer, York, England, September 2016

International Conference on Computer and Robot Vision (CRV2016), Programme Committee, Victoria, Canada, June 2016

International Conference on Computer Vision (ICCV2015), Programme Committee, Santiago, Chile, December 2015

British Machine Vision Conference (BMVC2015), Reviewer, Swansea, Wales, September 2015

Graphics Interface (GI2015), Associate Chair / Programme Committee, Halifax, Canada, June 2015

International Conference on Computer and Robot Vision (CRV2015), Programme Committee, Halifax, Canada, June 2015

Asian Conference on Computer Vision (ACCV2014), Programme Committee, Singapore, November 2014

Workshop on User-Centred Computer Vision (UCCV2014), General Chair, Singapore, November 2014
..

British Machine Vision Conference (BMVC2014), Reviewer, Nottingham, England, September 2014

International Conference on Computer and Robot Vision (CRV2014), Programme Committee Member, Montreal, Canada, May 2014

International Conference on Computer Vision (ICCV2013), Reviewer, Sydney, Australia, December 2013

Symposium on User Interface Software and Technology (UIST2013), Reviewer, St. Andrews, Scotland, October 2013

ACM International Conference on Multimedia (ACMMM2013), Reviewer, Barcelona, Spain, October 2013

British Machine Vision Conference (BMVC2013), Reviewer, Bristol, England, September 2013

Advanced Video and Signal-Based Surveillance (AVSS2013), Reviewer, Krakow, Poland, August 2013

Conference on Computer Vision and Pattern Recognition (CVPR2013), Reviewer, Portland, Oregon, U.S.A., June 2013

UBC ECE Research Open Day (ECE Open Day 2013), Co-Chair, Vancouver, Canada, May 2013

International Conference on Computer and Robot Vision (CRV2013), Programme Committee Member, Regina, Canada, May 2013

Graphics Interface (GI2013), Reviewer, Regina, Canada, May 2013

Interacting with Computers (IwC2013), Reviewer, Oxford University Press, April 2013

Workshop on User-Centred Computer Vision (UCCV2013), General Chair, Tampa, Florida, U.S.A., January 2013
..

Workshop on Developer-Centred Computer Vision (DCCV2012), General Chair, Daejeon, Korea, November 2012
.

Asian Conference on Computer Vision (ACCV2012), Reviewer, Daejeon, Korea, November 2012

British Machine Vision Conference (BMVC2012), Reviewer, Guildford, England, September 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

Graphics Interface (GI2012), Reviewer, Toronto, Canada, May 2012

Workshop on the Applications of Computer Vision (WACV2012), Programme Committee Member, Breckenridge, U.S.A., January 2012

International Conference on Computer Vision (ICCV2011), Reviewer, Barcelona, Spain, November 2011

British Machine Vision Conference (BMVC2011), Reviewer, Dundee, Scotland, September 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
..