Michael John McGuffin

Michael John McGuffin
Professeur
Formation B.A.Sc. (University of Waterloo), M.Sc., Ph.D. (University of Toronto)
Bureau A-4457
Téléphone 514 396-8418
Présentation

Département de génie logiciel et des TI

Axes de recherche :

  • Technologies de l’information et des communications

Expertises :

  • Conception d'interfaces utilisateurs
  • Interaction humain-machine
  • Visualisation d’information
  • Réalité virtuelle
  • Réalité virtuelle et augmentée
  • Techniques d'interaction 2D et 3D
Publications: article

Publications: conference_item
IEEE International Instrumentation and Measurement Technology Conference (I2MTC)
Publications: article

Publications: conference_item
Proceedings of the 10th International Symposium on Computer Music Multidisciplinary Research (CMMR)
Publications: conference_item
Proceedings of GeoViz Hamburg
Publications: conference_item
20th Annual International Conference hosted by the Centre for Advanced Studies Research (CASCON)
Publications: article

Publications: conference_item
IEEE Pacific Visualization Symposium (PacificVis)
Publications: conference_item
Graph Drawing :19th International Symposium, GD 2011, Eindhoven, The Netherlands, September 21-23, 2011, Revised Selected Papers
Publications: article

Publications: conference_itemau

Publications: conference_itemau

Publications: conference_itemaff

Publications: conference_item
Interactive Medical Image Computing (IMIC) Workshop
Publications: article

Publications: article

Publications: conference_item
2015 IEEE International Conference on Image Processing (ICIP)
Publications: conference_item
Medical Imaging 2014: Image-Guided Procedures, Robotic Interventions, and Modeling
Publications: conference_item
Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI)
Publications: conference_item
IEEE Pacific Visualization Symposium
Publications: conference_item
Proceedings of the International Working Conference on Advanced Visual Interfaces
Publications: article

Publications: conference_item
2013 IEEE International Conference on Big Data
Publications: article

Publications: conference_item
2019 CHI Conference on Human Factors in Computing Systems (CHI)
Publications: article

Publications: article

Publications: conference_itemaff

Publications: conference_item
IEEE Pacific Visualization Symposium (PacificVis)
Publications: conference_itemau

Publications: conference_itemau

Publications: article

Publications: conference_itemau

Publications: article

Publications: article

Publications: conference_itemaff

Publications: conference_item
IEEE International Symposium on Mixed and Augmented Reality (ISMAR-Adjunct)
Publications: conference_item
2018 IEEE International Symposium on Mixed and Augmented Reality (ISMAR)
Publications: conference_item
I3D 2019: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games
Publications: article

Publications: article

Publications: conference_item
21st International Conference of the Association Francophone d'Interaction Homme-Machine (IHM)
Publications: conference_item
Proceedings of the 2014 Graphics Interface Conference
Publications: article

Publications: article

Publications: conference_item
37th Graphics Interface Conference (GI)
Publications: conference_item
2019 CHI Conference on Human Factors in Computing Systems (CHI)
Cours et encadrements

Cours

GTI350 Conception et évaluation des interfaces utilisateurs (Automne 2019)
GTI350 Conception et évaluation des interfaces utilisateurs (Été 2019)
GTI745 Interfaces utilisateurs avancées (Été 2019)

Encadrements

Mémoire à 30 crédits

    Contrôle et présentation interactifs des transitions fluides dans les visualisations, par Guilmaine,David.
    Été 2011

    Des techniques d'interaction bimanuelles pour la manipulation de visualisations de réseaux, par Velazquez Godinez,Erick.
    Automne 2011

    Technique de visualisation hybride pour les données spatio-temporelles, par Ventura,Quentin.
    Automne 2013

    Visualization of Large Amounts of Multidimensional Multivariate Business-Oriented Data, par Im,Jean-François.
    Été 2014

    Gensession : une interface utilisateur zoomable et flexible pour la génération de mélodies, par Cabrol,François.
    Automne 2013

    Design Study of Movementslicer: an Interactive Visualization of Patterns and Group Meeting in 2D Movement Data, par Gupta,Shrey.
    Automne 2015

    DUALCAD : Intégrer la réalité augmentée et les interfaces d'ordinateurs de bureau dans un contexte de conception assistée par ordinateur, par Millette,Alexandre.
    Hiver 2016

    Agrandissement d'un écran mobile par réalité augmentée, par Normand,Erwan.
    Été 2018

    Reconnaissance des changements comportementaux des utilisateurs de réalité virtuelle à l'aide de capteurs de mouvements et de capteurs physiologiques, par Robitaille,Patrice.
    Été 2018

Thèse de doctorat (recherche appliquée)

    Hybrid Visualizations for Data Exploration, par Viau,Christophe.
    Hiver 2012

    Visualisation de l'information appliquée à l'analyse et à l'attribution de performances financières, par Dumas,Maxime.
    Automne 2015

Projet d'intervention en entreprise à 15 crédits

    En codirection avec : Korczak, Janusz
    Développement de prototypes de jeux éducatifs sur les mathématiques, par Phélip,Etienne.
    Automne 2015

Rapport technique II, à 3 crédits

    Trax - une application de navigation GPS minimale pour une montre connectée, par Brownlee,David.
    Hiver 2016

Stage industriel et rapport technique, 3 cr.

    Réécriture de l'application GSM (Giro Session Manager), par Djebari,Nadji.
    Été 2017

Publications
Compte rendu de conférence (22)

Nam Wook Kim, Nathalie Henry Riche, Benjamin Bach, Guanpeng Xu, Matthew Brehmer, Ken Hinckley, Michel Pahud, Haijun Xia, Michael J. McGuffin, Hanspeter Pfister. 2019. « DataToon: drawing data comics about dynamic networks with pen + touch interaction ». 2019 CHI Conference on Human Factors in Computing Systems (CHI) (Glasgow, Scotland, May 04-09, 2019) Association for Computing Machinery.

Erwan Normand, Michael J. McGuffin. 2019. « Enlarging a smartphone with AR to create a handheld VESAD (Virtually Extended Screen-Aligned Display) ». 2018 IEEE International Symposium on Mixed and Augmented Reality (ISMAR) (Munich, Germany, Oct. 16-20, 2018) p. 123-133. Institute of Electrical and Electronics Engineers Inc..

Patrice Robitaille, Michael J. McGuffin. 2019. « Increased affect-arousal in VR can be detected from faster body motion with increased heart rate ». I3D 2019: ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (Montreal, QC, Canada, May 21-23, 2019) Association for Computing Machinery, Inc.

Yang Zhang, Michel Pahud, Christian Holz, Haijun Xia, Gierad Laput, Michael McGuffin, Xiao Tu, Andrew Mittereder, Fei Su, William Buxton, Ken Hinckley. 2019. « Sensing posture-aware pen+touch interaction on tablets ». 2019 CHI Conference on Human Factors in Computing Systems (CHI) (Glasgow, Scotland, May 04-09, 2019) Association for Computing Machinery.

Maxime Dumas, Michael J. McGuffin, Patrick Chassé. 2017. « Compression and shifting to reduce occlusion in multiple short time series ». IEEE Pacific Visualization Symposium (PacificVis) (Seoul, South Korea, Apr. 18-21, 2017) p. 280-289. Piscataway, NJ, USA : IEEE.

Houssem-Eddine Gueziri, Lina Lakhdar, Michael McGuffin, Catherine Laporte. 2016. « FastDRaW - Fast Delineation by Random Walker: Application to large images ». Interactive Medical Image Computing (IMIC) Workshop (Athens, Greece, Oct. 17-21, 2016)

Shrey Gupta, Maxime Dumas, Michael J. McGuffin, Thomas Kapler. 2016. « MovementSlicer: Better Gantt charts for visualizing behaviors and meetings in movement data ». IEEE Pacific Visualization Symposium (Taipei, Taiwan, Apr. 19-22, 2016) p. 168-175. IEEE Computer Society.

Shrey Gupta, Michael J. McGuffin. 2016. « Multitouch radial menu integrating command selection and control of arguments with up to 4 degrees of freedom ». Proceedings of the International Working Conference on Advanced Visual Interfaces (Bari, Italy, June 7-10, 2016) p. 256-263. New-York, NY : Association for Computing Machinery.

Alexandre Millette, Michael J. McGuffin. 2016. « DualCAD: integrating augmented reality with a desktop GUI and smartphone interaction ». IEEE International Symposium on Mixed and Augmented Reality (ISMAR-Adjunct) (Merida, Mexico, Sept. 19-23, 2016) p. 21-26. IEEE Computer Society.

Houssem-Eddine Gueziri, Michael J. McGuffin, Catherine Laporte. 2015. « User-guided graph reduction for fast image segmentation ». 2015 IEEE International Conference on Image Processing (ICIP) (Quebec City, QC, Canada, Sept. 27-30, 2015) p. 286-290. Piscataway, NJ, USA : IEEE.

Houssem-Eddine Gueziri, Michael John McGuffin, Catherine Laporte. 2014. « Visualizing positional uncertainty in freehand 3D ultrasound ». Medical Imaging 2014: Image-Guided Procedures, Robotic Interventions, and Modeling (San Francisco, CA, USA, Feb. 15, 2014) The International Society for Optical Engineering.

Quentin Ventura, Michael John McGuffin. 2014. « Geo-topo maps: Hybrid visualization of movement data over building floor plans and maps ». Proceedings of the 2014 Graphics Interface Conference (Montreal, QC, Canada, May 7-9, 2014) p. 159-166. Toronto, ON, Canada : Canadian Information Processing Society.

François Cabrol, Michael J. McGuffin, Marlon Schumacher, Marcelo M. Wanderley. 2013. « GenSession: a flexible zoomable user interface for melody generation ». Proceedings of the 10th International Symposium on Computer Music Multidisciplinary Research (CMMR) (Marseille, France, Oct. 15-18, 2013) p. 542-553. France : Publications du L.MA..

J. F. Im, F. G. Villegas, Michael John McGuffin. 2013. « VisReduce: Fast and responsive incremental information visualization of large datasets ». 2013 IEEE International Conference on Big Data (Silicon Valley, CA, USA, Oct. 6-9, 2013) p. 25-32. Piscataway, N. J., USA : IEEE.

Maxime Dumas, Michael J. McGuffin, Jean-Marc Robert, Marie-Claire Willig. 2012. « Optimizing a radial layout of bipartite graphs for a tool visualizing security alerts ». Graph Drawing :19th International Symposium, GD 2011, Eindhoven, The Netherlands, September 21-23, 2011, Revised Selected Papers (Eindhoven, Netherlands, Sept. 21-23, 2011) p. 203-214. Berlin, Heidelberg : Springer Berlin Heidelberg.

David Guilmaine, Christophe Viau, Michael John McGuffin. 2012. « Hierarchically animated transitions in visualizations of tree structures ». Proceedings of the International Working Conference on Advanced Visual Interfaces (AVI) (Capri Island, Italy, May 21-25, 2012) p. 514-521. New-York, NY, USA : Association for Computing Machinery.

Lee Barford, Roberto Lopez-Hernandez, Michael John McGuffin. 2011. « An environment for visualizing higher dimensional measured data ». IEEE International Instrumentation and Measurement Technology Conference (I2MTC) (Binjiang, Hangzhou, China, May 10-12, 2011) p. 1627-1633. Piscataway, NJ, USA : Institute of Electrical and Electronics Engineers.

Yves Chiricota, Michael John McGuffin, Martin Simard. 2011. « Using camera state transforms for commuter network visualization ». Proceedings of GeoViz Hamburg (Hamburg, Germany, Mar. 10-11, 2011)

Guangyu Wang, Michael John McGuffin, Francois Berard, Jeremy R. Cooperstock. 2011. « Pop-up depth views for improving 3D target acquisition ». 37th Graphics Interface Conference (GI) (St Johns, Nfld., Labrador, Canada, May 25-27, 2011) p. 41-48. Canada : Canadian Information Processing Society.

Jiang Du, Ian Spence, Michael John McGuffin. 2010. « Visual guidance in the exploration of large databases ». 20th Annual International Conference hosted by the Centre for Advanced Studies Research (CASCON) (Toronto, Ontario, Canada, Nov. 1-4, 2010) Toronto, Ont., Canada ; New York, NY, USA : IBM Canada Software Laboratory ; Association for Computing Machinery.

Roberto Lopez-Hernandez, David Guilmaine, Michael John McGuffin, Lee Barford. 2010. « A layer-oriented interface for visualizing time-series data from oscilloscopes ». IEEE Pacific Visualization Symposium (PacificVis) (Taipei, Taiwan, Mar. 2-5, 2010) p. 41-48. Piscataway, NJ, USA : Institute of Electrical and Electronics Engineers.

Sébastien Rufiange, Michael John McGuffin, Christopher Fuhrman. 2009. « Visualisation hybride des liens hiérarchiques incorporant des treemaps dans une matrice d'adjacence ». 21st International Conference of the Association Francophone d'Interaction Homme-Machine (IHM) (Grenoble, France, 13-16 oct. 2009) p. 51-54. New York, NY, USA : Association for Computing Machinery.

Article publié dans une revue, révisé par les pairs (17)

Houssem-Eddine Gueziri, Michael J. McGuffin, Catherine Laporte. 2018. « Latency management in scribble-based interactive segmentation of medical images ». IEEE Transactions on Biomedical Engineering. vol. 65 , nº 5. 11 p. p. 1140-1150.

Houssem-Eddine Gueziri, Michael J. McGuffin, Catherine Laporte. 2016. « A generalized graph reduction framework for interactive segmentation of large images ». Computer Vision and Image Understanding. vol. 150 p. 44-57.

F. Amini, S. Rufiange, Z. Hossain, Q. Ventura, P. Irani, Michael John McGuffin. 2015. « The impact of interactivity on comprehending 2D and 3D visualizations of movement data ». IEEE Transactions on Visualization and Computer Graphics. vol. 21 , nº 1. p. 122-135.

M. Dumas, Michael John McGuffin, P. Chasse. 2015. « VectorLens: angular selection of curves within 2D dense visualizations ». IEEE Transactions on Visualization and Computer Graphics. vol. 21 , nº 3. p. 402-412.

L. Li, N. Hamel, K. Baker, Michael John McGuffin, M. Couillard, A. Gologan, V. A. Marcus, B. Chodirker, A. Chudley, C. Stefanovici, A. Durandy, R. A. Hegele, B. J. Feng, D. E. Goldgar, J. Zhu, M. D. Rosa, S. B. Gruber, K. Wimmer, B. Young, G. Chong, M. D. Tischkowitz, W. D. Foulkes. 2015. « A homozygous PMS2 founder mutation with an attenuated constitutional mismatch repair deficiency phenotype ». Journal of Medical Genetics. vol. 52 , nº 5. p. 348-352.

Jean-Francois Im, Michael John McGuffin, Rock Leung. 2013. « Gplom: The generalized plot matrix for visualizing multidimensional multivariate data ». IEEE Transactions on Visualization and Computer Graphics. vol. 19 , nº 12. p. 206-214.

S. Rufiange, Michael John McGuffin. 2013. « DiffAni: Visualizing Dynamic Graphs with a Hybrid of Difference Maps and Animation ». IEEE Transactions on Visualization and Computer Graphics. vol. 19 , nº 12. p. 2556-2565.

Maxime Dumas, Jean-Marc Robert, Michael John McGuffin. 2012. « Alertwheel: Radial bipartite graph visualization applied to intrusion detection system alerts ». IEEE Network. vol. 26 , nº 6. p. 12-18.

X. Kuang, H. Zhang, S. Zhao, Michael John McGuffin. 2012. « Tracing tuples across dimensions: A comparison of scatterplots and parallel coordinate plots ». Computer Graphics Forum. vol. 31 , nº 3pt4. p. 1365-1374.

Michael John McGuffin. 2012. « Simple algorithms for network visualization: a tutorial ». Tsinghua Science and Technology. vol. 17 , nº 4. p. 383-398.

Sébastien Rufiange, Michael John McGuffin, Christopher Fuhrman. 2012. « TreeMatrix: A Hybrid Visualization of Compound Graphs ». Computer Graphics Forum. vol. 31 , nº 1. p. 89-101.

C. Viau, Michael John McGuffin. 2012. « ConnectedCharts: Explicit Visualization of Relationships between Data Graphics ». Computer Graphics Forum. vol. 31 , nº 3pt4. p. 1285-1294.

Michael John McGuffin, Jean-Marc Robert. 2010. « Quantifying the space-efficiency of 2D graphical representations of trees ». Information Visualization. vol. 9 , nº 2. p. 115-140.

Christophe Viau, Michael John McGuffin, Yves Chiricota, Igor Jurisica. 2010. « The FlowVizMenu and parallel scatterplot matrix : hybrid multidimensional visualizations for network exploration ». IEEE Transactions on Visualization and Computer Graphics. vol. 16 , nº 6. p. 1100-1108.

Kevin R. Brown, David Otasek, Muhammad Ali, Michael John McGuffin, Wing Xie, Baiju Devani, Ian Lawson van Toch, Igor Jurisica. 2009. « NAViGaTOR : network analysis, visualization and graphing Toronto ». Bioinformatics. vol. 25 , nº 24. p. 3327-3329.

Michael John McGuffin, Igor Jurisica. 2009. « Interaction techniques for selecting and manipulating subgraphs in network visualizations ». IEEE Transactions on Visualization and Computer Graphics. vol. 15 , nº 6. p. 937-944.

Nathalie Henry, Jean-Daniel Fekete, Michael J. McGuffin. 2007. « NodeTrix: a hybrid visualization of social networks ». IEEE Transactions on Visualization and Computer Graphics. vol. 13 , nº 6. p. 1302-1309.

Communication (5)

Michael J. McGuffin. 2018. « What is the silver bullet of visualization? ». Communication lors de la conférence : ChinaVis 2018 ( Shanghai, China, July 28, 2018 )

H. E. Gueziri, M. J. McGuffin, C. Laporte. 2017. « User performance in interactive medical image segmentation ». Communication lors de la conférence : 2nd IEEE Research Boost "Give your research an industrial edge" ( Montreal, QC, Canada, Apr. 06, 2017 )

H. E. Gueziri, M. J. McGuffin, C. Laporte. 2015. « User-guided graph reduction for fast image segmentation ». Communication lors de la conférence : CREATE-MIA Summer School, McGill University ( Montreal, QC, Canada, 2015 )

Michael John McGuffin. 2008. « Quelques visualisations ». Communication lors de la conférence : Arcadia ( Montréal, QC, Canada, 8 nov. 2008 )

Michael John McGuffin. 2008. « User interfaces for visualizing complex data ». Communication lors de la conférence : IBM Centers for Advanced Studies, 18th Annual International Conference on Computer Science and Software Engineering (CASCON) ( Toronto, ON, Canada, Oct. 27-30, 2008 )

Affiche (3)

Houssem-Eddine Gueziri, Lina Lakhdar, Michael J. McGuffin, Catherine Laporte. 2016. « FastDRaW – Fast delineation by random walker : An open-source software for highly responsive image segmentation ». Affiche présentée lors de la conférence : 1er Forum Franco-Québécois d'Innovation en Santé ( Montréal, QC, Canada, Oct. 11-13, 2016 )

Alexandre Millette, Michael J. McGuffin. 2016. « DualCAD: Integrating Augmented Reality with a Desktop GUI and Smartphone Interaction ». Affiche présentée lors de la conférence : International Symposium on Mixed and Augmented Reality (ISMAR) ( Merida, Mexico, Sept. 19-23, 2016 )

Lili Li, Michael John McGuffin, William D. Foulkes. 2011. « Exploring the intrinsic functional gene dose of recessive mendelian mutations with a computational visualizing approach ». Affiche présentée lors de la conférence : 12th International Congress of Human Genetics (ICHG) ( Montreal, Canada, Oct. 11-15, 2011 )

Prix et distinctions