Lazy Selection: A Scribble-based Tool
for Smart Shape Elements Selection

ACM Transaction on Graphics (Proceedings of SIGGRAPH Asia 2012)

  Pengfei Xu1    Hongbo Fu2     Oscar Kin-Chung Au2      Chiew-Lan Tai1  

1Hong Kong Univ. of Science & Technology        2City Univ. of Hong Kong     


Our Lazy Selection tool allows a user to quickly select desired shape element(s) with a scribble-based user interface. Note that roughly drawn scribbles are sufficient to express the user's intention, making our tool effectively applicable to imprecise input means, e.g., touch input systems.

News Our paper (with around 20 other papers) has been selected to include in the SIGGRAPH Asia 2012 Technical Papers Video Trailer, which will also be shown during the Computer Animation Festival.
This paper presents Lazy Selection, a scribble-based tool for quick selection of one or more desired shape elements by roughly stroking through the elements. Our algorithm automatically refines the selection and reveals the user's intention. To give the user maximum flexibility but least ambiguity, our technique first extracts selection candidates from the scribble-covered elements by examining the underlying patterns and then ranks them based on their location and shape with respect to the user-sketched scribble. Such a design makes our tool tolerant to imprecise input systems and applicable to touch systems without suffering from the fat finger problem. A preliminary evaluation shows that compared to the standard click and lasso selection tools, which are the most commonly used, our technique provides significant improvements in efficiency and flexibility for many selection scenarios.
Slides Fast Forward, Paper Presentation

Download the video (.mov; ~17M)


Tested on Windows 7 (64-bit) only.

author = {Pengfei Xu and Hongbo Fu and Oscar Kin-Chung Au and Chiew-Lan Tai},
title = {Lazy Selection: A Scribble-based Tool for Smart Shape Elements Selection},
journal = {ACM Trans. Graph. (Proceedings of ACM SIGGRAPH ASIA)},
year = {2012},
volume = {31},
number = {6},

We thank the reviewers for their constructive comments, the user study participants for their time, Xiaoguang Han for his help in the scribble visualization, Lu (Arthur) Chen for video editing, and Michael Brown for video narration. This work was partially supported by grants from the Research Grants Council of HKSAR (No. 113610, GRF619611), and the City University of Hong Kong (No. StUp7200266 and No. SRG7002776).