Dragging a rectangular box is arguably one of the most intuitive and popular user interfaces to select a whole object. However, the conventional dragging method cannot be easily applied on touch-screen devices. This paper proposes a more convenient and lazier way of bounding-box (BB) drawing for touch-screen devices. The proposed method of BB drawing, termed Lazy Dragging, is designed to yield accurate BB results at interactive speeds. To this end, Lazy Dragging proceeds in two stages: (i) it first filters out explicit non-borders via graph-based segmentation; (ii) it then singles out the best four box sides among the remaining candidates using edge feature-based random forest. In this second stage, global and local edge-based border detection and a combined approach of these global and local schemes are utilized. This paper also proposes an optional stage to simplify and ameliorate further user refinement by providing invisible magnetic guidelines. This technique guides a user's touch to the nearest superpixel boundaries. Extensive experiments on a real-world dataset demonstrate that Lazy Dragging convincingly enhances the quality of input BBs in quasi real-time, enabling effortless object selection on small touch-screen devices.
Bibliographical noteFunding Information:
Manuscript received February 28, 2017; accepted June 16, 2017. Date of publication July 20, 2017. This work was supported by Institute for Information & communications Technology Promotion (IITP) grant funded by the Korea government (MSIP) (No.2016-0-00197). (Corresponding author: Kwanghoon Sohn.) K. Kim is with the School of Electrical and Electronic Engineering, Yonsei University, Seoul 03722, South Korea. He is also with the Mobile Division, Samsung Electronics, Suwon 16677, South Korea (e-mail: firstname.lastname@example.org).
© 1975-2011 IEEE.
All Science Journal Classification (ASJC) codes
- Media Technology
- Electrical and Electronic Engineering