Now showing items 1-10 of 10

    • Flow2Code: From Hand-drawn Flowcharts to Code Execution 

      Herrera-Camara, Jorge-Ivan; Hammond, Tracy (Association for Computing Machinery, Inc (ACM), 2017)
      Flowcharts play an important role when learning to program by conveying algorithms graphically and making them easy to read and understand. Computer-based owchart design requires the user to learn the so ware rst, which ...
    • SmartSketcher: Sketch-based Image Retrieval with Dynamic Semantic Reranking 

      Portenier, Tiziano; Hu, Qiyang; Favaro, Paolo; Zwicker, Matthias (Association for Computing Machinery, Inc (ACM), 2017)
      We present a sketch-based image retrieval system, designed to answer arbitrary queries that may go beyond searching for predefined object or scene categories. While sketching is fast and intuitive to formulate visual ...
    • Shading with Painterly Filtered Layers: A Technique to Obtain Painterly Portrait Animations 

      Castaneda, Saif; Akleman, Ergun (Association for Computing Machinery, Inc (ACM), 2017)
      In this manuscript, we describe a process that can be used to create still and/or animated portrait paintings to be shown in Expressive Art Exhibit. Our process consists of two stages: (1) Creation of control textures for ...
    • Interactive swept surface modeling in virtual reality with motion-tracked controllers 

      McGraw, Tim; Garcia, Esteban; Sumner, Drew (Association for Computing Machinery, Inc (ACM), 2017)
      In this work we describe an interactive technique which enables gestural curve and surface design in an immersive virtual environment. We use a pair of motion tracked controllers to allow the user to intuitively control a ...
    • Conquering the Cube: Learning to Sketch Primitives in Perspective with an Intelligent Tutoring System 

      Keshavabhotla, Swarna; Williford, Blake; Kumar, Shalini; Hilton, Ethan; Taele, Paul; Li, Wayne; Linsey, Julie; Hammond, Tracy (Association for Computing Machinery, Inc (ACM), 2017)
      Design sketching is a powerful tool for expressing ideas from pen and paper e ectively and becoming a more well-rounded communicator. Sketching instructors conventionally employ pen and paper in their classrooms to convey ...
    • Sketch and Shade : An interactive assistant for sketching and shading 

      Parakkat, Amal Dev; Joshi, Sarang Anil; Pundarikaksha, Uday Bondi; Muthuganapathy, Ramanathan (Association for Computing Machinery, Inc (ACM), 2017)
      We present a drawing assistant for sketching and for assisting users in shading a hand drawn sketch. The augmented reality based system uses a sketch made by a professional and uses it to help inexperienced users to do ...
    • Modeling Go: A mobile sketch-based modeling system for extracting objects 

      Lai, Chun-An; Chiang, Pei-Ying (Association for Computing Machinery, Inc (ACM), 2017)
      This article presents an easy to use mobile application which allows users to create 3D digital copies of their interested objects anywhere and anytime. An advanced 3-sweep modeling technique is developed to construct 3D ...
    • A taxonomy of motion applications in data visualization 

      Arenas, Irene de la Torre -; Cruz, Pedro (Association for Computing Machinery, Inc (ACM), 2017)
      We propose a new taxonomy that explains the roles of motion in data visualization, focusing especially on their communicative aspects. Our taxonomy clarifies the main axis in how visualization designers can employ motion ...
    • Characterizing User Behavior for Speech and Sketch-based Video Retrieval Interfaces 

      Altıok, Ozan Can; Sezgin, Tev k Metin (Association for Computing Machinery, Inc (ACM), 2017)
      From a user interaction perspective, speech and sketching make a good couple for describing motion. Speech allows easy speci cation of content, events and relationships, while sketching brings in spatial expressiveness. ...
    • Front- and Backmatter: SBIM 2017 

      Holger Winnemoeller; Lyn Bartram (Association for Computing Machinery, Inc (ACM), 2017)