company. This would not have been possible, had it not been for the support of my supervisor Dr. Nordin Zakaria, who has been easily reachable through gtalk, phone call and sms. I truly appreciate the financial assistance and his kindness for allowing the use of the High Performance Computing Centre (HPCC, Universiti Teknologi PETRONAS) properties snr-.rt as mobile workstation and Wacom Cintiq tablet outside the lab to facilitate my research. Neither would it have been possible, if I did not have the support from my colleagues in HPCC. I wish to thank Djamalladine Mahamat, who with his extensive knowledge of OpenGL, neural network and bash script was always ready to answer my questions and helped me to confirm my idea is feasible to be implemented. I would also like to convey my gratitude to Norzatul Natrah for keeping me sane throughout the research study. A special thanks to Hissein Alghali, for always being there, patience, supportive, and also the victim of my stress. Without his support I would not have accomplished the goals of this dissertation. I wish to express my upmost gratitude to my dad Lai Loong Fatt, who has been supportive and understand the nature of research. A special thanks to my mom Gan Beng Hoong for all her encouragement. I wish to thank my family, who has been patient and understanding when I have spent most of the family gathering in front of the mobile workstation. I would also like to thank all my friends for being understanding when I have not had time to see them and missed most of the reunion. .
This paper proposed an Application Programming Interface (API) for sketch-based user interface (UI). A recent research direction in modeling interface is to automate or assist the sketch-to-3D translation process. This trend, known as sketch-based interface for modeling, is motivated by the ease of sketching and the ability of human viewers to imbue so much meaning into a sketch. In sketch-based user interface, user expresses visual ideas or messages as freeform strokes on penbased systems, and the computer takes appropriate action by analyzing the perceptual features of the strokes. Although sketch-based system is powerful, it came with the cost of code complexity. The two main contributors to code complexity are: pen-tablet display and the difficulties in interpreting the sketches. This paper proposed a sketch-based API to reduce the code complexity in sketch-based user interface application. The proposed sketch-based API will be tested by building a sketchbased user interface. Keywords-Sketch-based user interface (UI), sketch-based application programming interface (API)
Pen pressure is an input channel typically available in tablet pen device. To date, little attention has been paid to the use of pressure in the domain of graphical interaction, its usage largely limited to drawing and painting program, typically for varying brush characteristic such as stroke width, opacity and color. In this paper, we explore the use of pressure in 3D curve drawing. The act of controlling pressure using pen, pencil and brush in real life appears effortless, but to mimic this natural ability to control pressure using a pressure sensitive pen in the realm of electronic medium is difficult. Previous pressure based interaction work have proposed various signal processing techniques to improve the accuracy in pressure control, but a one-for-all signal processing solution tend not to work for different curve types. We propose instead a framework which applies signal processing techniques tuned to individual curve type. A neural network classifier is used as a curve classifier. Based on the classification, a custom combination of signal processing techniques is then applied. Results obtained point to the feasibility and advantage of the approach.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.
customersupport@researchsolutions.com
10624 S. Eastern Ave., Ste. A-614
Henderson, NV 89052, USA
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Copyright © 2025 scite LLC. All rights reserved.
Made with 💙 for researchers
Part of the Research Solutions Family.