Conference Proceedings

Proceedings of Graphics Interface 2019

Kingston, Ontario: 28 - 31 May 2019

© 2019. Published by Canadian Information Processing Society. ISBN 978-0-9947868-4-5.

Overview

Graphics Interface is the oldest continuously-scheduled conference in computer graphics and human-computer interaction. The conference dates back to 1969, when it was the “Canadian Man-Computer Communications Seminar”, changing its name in 1982 to Graphics Interface. Graphics Interface 2019 was the conference’s 45th year, and took place in Kingston, Ontario, Canada from May 28th – 31st, 2019.

Chairs

  • Andrea Tagliasacchi (University of Victoria)
  • Robert J. Teather (Carleton University)
  • Mikhail Bessmeltsev (Université de Montréal)

Speakers

Awards

Best Papers

Student Authors in Bold

    David Milaenen (Université de Montréal), Laurent Belcour (Université de Montréal), Jean-Philippe Guertin (Université de Montréal), Toshiya Hachisuka (University of Tokyo), Derek Nowrouzezahrai (Université de Montréal)
    A Frequency Analysis and Dual Hierarchy for Efficient Rendering of Subsurface Scattering
    Ohoud Alharbi (Simon Fraser University), Ahmed Sabbir Arif (University of California, Merced), Wolfgang Stuerzlinger (Simon Fraser University), Mark Dunlop (University of Strathclyde), Andreas Komninos (University of Patras)
    WiseType: A Tablet Keyboard with Color-Coded Visualization and Various Editing Options for Error Correction

Acceptance Rate

Total Submitted50
Total Accepted26
Acceptance Rate52%

Proceedings (225 pages total)

Front Matter
    GI '19: Proceedings of the 45th Graphics Interface Conference (Front Matter)
    • BibTeX

      @proceedings{Tagliasacchi:2019,
      editor = {Tagliasacchi, Andrea and Teather, Robert J. and Bessmeltsev, Mikhail},
      title = {GI ’19: Proceedings of the 45th Graphics Interface Conference (Front Matter)},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {225},
      publisher = {Canadian Information Processing Society},
      }
CHCCS/SCDHM 2019 Achievement Award Talks
    A conversation with CHCCS 2019 achievement award winner Karan Singh
    • BibTeX

      @inproceedings{Singh:2019:10.20380/GI2019.01,
      author = {Singh, Karan},
      title = {A conversation with CHCCS 2019 achievement award winner Karan Singh},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      doi = {10.20380/GI2019.01},
      publisher = {Canadian Information Processing Society},
      }
    A conversation with CHCCS 2019 achievement award winner Carl Gutwin
    • BibTeX

      @inproceedings{Gutwin:2019:10.20380/GI2019.02,
      author = {Gutwin, Carl},
      title = {A conversation with CHCCS 2019 achievement award winner Carl Gutwin},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      doi = {10.20380/GI2019.02},
      publisher = {Canadian Information Processing Society},
      }
Michael A. J. Sweeney Best Student Paper Award Talk (Graphics)
    A Frequency Analysis and Dual Hierarchy for Efficient Rendering of Subsurface Scattering
    • BibTeX

      @inproceedings{Milaenen:2019:10.20380/GI2019.03,
      author = {Milaenen, David and Belcour, Laurent and Guertin, Jean-Philippe and Hachisuka, Toshiya and Nowrouzezahrai, Derek},
      title = {A Frequency Analysis and Dual Hierarchy for Efficient Rendering of Subsurface Scattering},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {7},
      doi = {10.20380/GI2019.03},
      publisher = {Canadian Information Processing Society},
      keywords = {Reflectance modeling, ray tracing, rendering},
      }
Michael A. J. Sweeney Best Student Paper Award Talk (HCI)
    WiseType: A Tablet Keyboard with Color-Coded Visualization and Various Editing Options for Error Correction
    • BibTeX

      @inproceedings{Alharbi:2019:10.20380/GI2019.04,
      author = {Alharbi, Ohoud and Arif, Ahmed Sabbir and Stuerzlinger, Wolfgang and Dunlop, Mark D. and Komninos, Andreas},
      title = {WiseType: A Tablet Keyboard with Color-Coded Visualization and Various Editing Options for Error Correction},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {10},
      doi = {10.20380/GI2019.04},
      publisher = {Canadian Information Processing Society},
      keywords = {Text entry, predictive text, virtual keyboard, touchscreen, auto-correction, error correction, error detection, backspace},
      }
    • Supplementary Media

H1/G1: Visualization
    Rapid Sequence Matching for Visualization Recommender Systems
    • BibTeX

      @inproceedings{Nie:2019:10.20380/GI2019.05,
      author = {Nie, Shaoliang and Healey, Christopher G. and Chirkova, Rada Y. and Reutter, Juan L.},
      title = {Rapid Sequence Matching for Visualization Recommender Systems},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.05},
      publisher = {Canadian Information Processing Society},
      keywords = {Visualization systems, recommendation systems, similarity measures, locality sensitive hashing},
      }
    Qualitative Organization of Photo Collections via Quartet Analysis and Active Learning
    • BibTeX

      @inproceedings{Gan:2019:10.20380/GI2019.06,
      author = {Gan, Yuan and Zhang, Yan and Sun, Zhengxing and Zhang, Hao},
      title = {Qualitative Organization of Photo Collections via Quartet Analysis and Active Learning},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.06},
      publisher = {Canadian Information Processing Society},
      keywords = {C-tree, Active Learning, Comic-like Photo Collage},
      }
    FSelector: Variable Selection Using Visual Features
    • BibTeX

      @inproceedings{Dang:2019:10.20380/GI2019.07,
      author = {Dang, Tommy},
      title = {FSelector: Variable Selection Using Visual Features},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.07},
      publisher = {Canadian Information Processing Society},
      }
H2: 3D and Spatial Interaction
    Selecting and Sliding Hidden Objects in 3D Desktop Environments
    • BibTeX

      @inproceedings{Sun:2019:10.20380/GI2019.08,
      author = {Sun, Junwei and Stuerzlinger, Wolfgang},
      title = {Selecting and Sliding Hidden Objects in 3D Desktop Environments},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.08},
      publisher = {Canadian Information Processing Society},
      keywords = {3D positioning, selection, 3D interaction, transparency},
      }
    • Supplementary Media

    Eliciting Wrist and Finger Gestures to Guide Recognizer Design
    • BibTeX

      @inproceedings{Liu:2019:10.20380/GI2019.09,
      author = {Liu, Qi Feng and Katsuragawa, Keiko and Lank, Edward},
      title = {Eliciting Wrist and Finger Gestures to Guide Recognizer Design},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.09},
      publisher = {Canadian Information Processing Society},
      keywords = {Gesture, Sensors, Recognition, Hand, Finger},
      }
    3D-Trail-Making Test: A Touch-Tablet Cognitive Test to Support Intelligent Behavioral Recognition
    • BibTeX

      @inproceedings{Lara-Garduno:2019:10.20380/GI2019.10,
      author = {Lara-Garduno, Raniero and Igarashi, Takeo and Hammond, Tracy},
      title = {3D-Trail-Making Test: A Touch-Tablet Cognitive Test to Support Intelligent Behavioral Recognition},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.10},
      publisher = {Canadian Information Processing Society},
      keywords = {cognitive test, behavioral recognition, touch},
      }
G2: Fantastic Patterns and How to Find Them
    Procedural Modelling with Reaction Diffusion and Growth of Thin Shells
    • BibTeX

      @inproceedings{Gingras:2019:10.20380/GI2019.11,
      author = {Gingras, Charles and Kry, Paul G.},
      title = {Procedural Modelling with Reaction Diffusion and Growth of Thin Shells},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      doi = {10.20380/GI2019.11},
      publisher = {Canadian Information Processing Society},
      }
    Controlling Procedural Modelling Interactively with Guiding Curves
    • BibTeX

      @inproceedings{Pagurek van Mossel:2019:10.20380/GI2019.12,
      author = {Pagurek van Mossel, Dave and Madan, Abhishek and Liu, Tai Meng and Bardea, Paul and McBurney, Andrew},
      title = {Controlling Procedural Modelling Interactively with Guiding Curves},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.12},
      publisher = {Canadian Information Processing Society},
      keywords = {Procedural modelling, interactive design},
      }
    • Supplementary Media

    Algorithmic Quilting Pattern Generation for Pieced Quilts
    • BibTeX

      @inproceedings{Li:2019:10.20380/GI2019.13,
      author = {Li, Yifei and Breen, David E. and McCann, James and Hodgins, Jessica},
      title = {Algorithmic Quilting Pattern Generation for Pieced Quilts},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.13},
      publisher = {Canadian Information Processing Society},
      keywords = {quilting, pattern generation, spanning tree, texture generation, ornamentation, line drawing, continuous line drawing},
      }
    A Tool for Navigating and Editing 360 Video of Social Conversations into Shareable Highlights
    • BibTeX

      @inproceedings{Truong:2019:10.20380/GI2019.14,
      author = {Truong, Anh and Agrawala, Maneesh},
      title = {A Tool for Navigating and Editing 360 Video of Social Conversations into Shareable Highlights},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.14},
      publisher = {Canadian Information Processing Society},
      keywords = {360 Video, Video Editing, Social Conversations, Video Highlights},
      }
    VideoWhiz: Non-Linear Interactive Overviews for Recipe Videos
    • BibTeX

      @inproceedings{Nawhal:2019:10.20380/GI2019.15,
      author = {Nawhal, Megha and Lang, Jacqueline B. and Mori, Greg and Chilana, Parmit K.},
      title = {VideoWhiz: Non-Linear Interactive Overviews for Recipe Videos},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.15},
      publisher = {Canadian Information Processing Society},
      keywords = {Video navigation, summarization, visualization},
      }
    • Supplementary Media

    Finding Layers Using Hover Visualizations
    • BibTeX

      @inproceedings{Shimizu:2019:10.20380/GI2019.16,
      author = {Shimizu, Evan and Fisher, Matt and Paris, Sylvain and Fatahalian, Kayvon},
      title = {Finding Layers Using Hover Visualizations},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.16},
      publisher = {Canadian Information Processing Society},
      keywords = {layers, hover, interaction method, layer visualization, image editing},
      }
    • Supplementary Media

G3: Capturing the World for AR/VR
    SkelSeg: Segmentation and Rigging of Raw-Scanned 3D Volume with User-Specified Skeleton
    • BibTeX

      @inproceedings{Noh:2019:10.20380/GI2019.17,
      author = {Noh, Seung-Tak and Takahashi, Kenichi and Adachi, Masahiko and Igarashi, Takeo},
      title = {SkelSeg: Segmentation and Rigging of Raw-Scanned 3D Volume with User-Specified Skeleton},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.17},
      publisher = {Canadian Information Processing Society},
      keywords = {User-specified skeleton, segmentation, rigging},
      }
    • Supplementary Media

    Image Acquisition for High Quality Architectural Reconstruction
    • BibTeX

      @inproceedings{Sharma:2019:10.20380/GI2019.18,
      author = {Sharma, Ojaswa and Arora, Nishima and Sagar, Himanshu},
      title = {Image Acquisition for High Quality Architectural Reconstruction},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.18},
      publisher = {Canadian Information Processing Society},
      keywords = {Architectural reconstruction, UAV path planning, 3D multi-view reconstruction},
      }
H4: Immersive Spaces
    DreamRooms: Prototyping Rooms in Collaboration with a Generative Process
    • BibTeX

      @inproceedings{Weingarten:2019:10.20380/GI2019.19,
      author = {Weingarten, Ariel and Lafreniere, Ben and Fitzmaurice, George and Grossman, Tovi},
      title = {DreamRooms: Prototyping Rooms in Collaboration with a Generative Process},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.19},
      publisher = {Canadian Information Processing Society},
      keywords = {Generative design, parallel prototyping, mixedinitiative interfaces},
      }
    • Supplementary Media

    Experimental Analysis of Single Mode Switching Techniques in Augmented Reality
    • BibTeX

      @inproceedings{Smith:2019:10.20380/GI2019.20,
      author = {Smith, Jesse and Wang, Isaac and Woodward, Julia and Ruiz, Jaime},
      title = {Experimental Analysis of Single Mode Switching Techniques in Augmented Reality},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.20},
      publisher = {Canadian Information Processing Society},
      keywords = {augmented reality, mode switching, mode errors},
      }
    • Supplementary Media

    Jumping on the Bandwagon: Overcoming Social Barriers to Public Display Use
    • BibTeX

      @inproceedings{Pafla:2019:10.20380/GI2019.21,
      author = {Pafla, Marvin and Wong, Caroline and Gillis, Daniel and Pfeil, Ulrike and Scott, Stacey D.},
      title = {Jumping on the Bandwagon: Overcoming Social Barriers to Public Display Use},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.21},
      publisher = {Canadian Information Processing Society},
      keywords = {Display blindness, interaction blindness, public interaction, large displays, bandwagon-effect, call-to-action},
      }
G4: The People Behind the Pixels
    View-dependent Radiance Caching
    • BibTeX

      @inproceedings{Zhao:2019:10.20380/GI2019.22,
      author = {Zhao, Yangyang and Belcour, Laurent and Nowrouzezahrai, Derek},
      title = {View-dependent Radiance Caching},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.22},
      publisher = {Canadian Information Processing Society},
      keywords = {Ray tracing, Global illumination, Radiance Caching, Spherical harmonics},
      }
H5: Mobile Interaction
    G-Sparks: Glanceable Sparklines on Smartwatches
    • BibTeX

      @inproceedings{Neshati:2019:10.20380/GI2019.23,
      author = {Neshati, Ali and Sakamoto, Yumiko and Leboe-McGowan, Launa C and Leboe-McGowan, Jason and Serrano, Marcos and Irani, Pourang},
      title = {G-Sparks: Glanceable Sparklines on Smartwatches},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.23},
      publisher = {Canadian Information Processing Society},
      keywords = {Smartwatch visualization, small screen, line graph, compression methods, spark lines},
      }
    MarkWhite: An Improved Interactive White-Balance Method for Smartphone Cameras
    • BibTeX

      @inproceedings{Abdelhamed:2019:10.20380/GI2019.24,
      author = {Abdelhamed, Abdelrahman and MacKenzie, I. Scott and Brown, Michael S.},
      title = {MarkWhite: An Improved Interactive White-Balance Method for Smartphone Cameras},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.24},
      publisher = {Canadian Information Processing Society},
      keywords = {Mobile user interfaces, user-interactive white balance, smartphone camera, MarkWhite},
      }
G5: Animation and Fabrication Design
    Analysis of Speed in Traditional Animation
    • BibTeX

      @inproceedings{Nowicki:2019:10.20380/GI2019.25,
      author = {Nowicki, Tyler and B., William Cowan and Mann, Stephen S.},
      title = {Analysis of Speed in Traditional Animation},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.25},
      publisher = {Canadian Information Processing Society},
      keywords = {2D animation, key-frame annotation, speed control},
      }
    DiffusionMesh
    • BibTeX

      @inproceedings{Iu:2019:10.20380/GI2019.26,
      author = {Iu, Ming-Yee},
      title = {DiffusionMesh},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.26},
      publisher = {Canadian Information Processing Society},
      keywords = {Vector graphics, gradient meshes, diffusion curves},
      }
    • Supplementary Media

H6: Selection and Gameplay
    Pitch Pipe: An Automatic Low-pass Filter Calibration Technique for Pointing Tasks
    • BibTeX

      @inproceedings{Taranta:2019:10.20380/GI2019.27,
      author = {Taranta, Eugene M. and Koh, Seng Lee and Williamson, Brian M. and Pfeil, Kevin P. and Pittman, Corey R. and LaViola, Joseph J.},
      title = {Pitch Pipe: An Automatic Low-pass Filter Calibration Technique for Pointing Tasks},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {8},
      doi = {10.20380/GI2019.27},
      publisher = {Canadian Information Processing Society},
      keywords = {Low-pass filter, automatic calibration, pointing},
      }
    Biologically-Inspired Gameplay: Movement Algorithms for Artificially Intelligent (AI) Non-Player Characters (NPC)
    • BibTeX

      @inproceedings{Wehbe:2019:10.20380/GI2019.28,
      author = {Wehbe, Rina R. and Riberio, Giovanni and Fung, Kin Pon and Nacke, Lennart E. and Lank, Edward},
      title = {Biologically-Inspired Gameplay: Movement Algorithms for Artificially Intelligent (AI) Non-Player Characters (NPC)},
      booktitle = {Proceedings of Graphics Interface 2019},
      series = {GI 2019},
      year = {2019},
      issn = {0713-5424},
      isbn = {978-0-9947868-4-5},
      location = {Kingston, Ontario},
      numpages = {9},
      doi = {10.20380/GI2019.28},
      publisher = {Canadian Information Processing Society},
      keywords = {Games User Research (GUR), Biological Algorithms, Non-player Characters (NPCs), Artifical Intelligence (AI), Movement in Games},
      }
    • Supplementary Media