Open Access   Article Go Back

MAHI As a Sketching Language

Bhupesh Kumar Singh1 , Meghna Luthra2

Section:Research Paper, Product Type: Journal Paper
Volume-7 , Issue-3 , Page no. 1102-1109, Mar-2019

CrossRef-DOI:   https://doi.org/10.26438/ijcse/v7i3.11021109

Online published on Mar 31, 2019

Copyright © Bhupesh Kumar Singh, Meghna Luthra . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

View this paper at   Google Scholar | DPI Digital Library

How to Cite this Paper

  • IEEE Citation
  • MLA Citation
  • APA Citation
  • BibTex Citation
  • RIS Citation

IEEE Style Citation: Bhupesh Kumar Singh, Meghna Luthra, “MAHI As a Sketching Language,” International Journal of Computer Sciences and Engineering, Vol.7, Issue.3, pp.1102-1109, 2019.

MLA Style Citation: Bhupesh Kumar Singh, Meghna Luthra "MAHI As a Sketching Language." International Journal of Computer Sciences and Engineering 7.3 (2019): 1102-1109.

APA Style Citation: Bhupesh Kumar Singh, Meghna Luthra, (2019). MAHI As a Sketching Language. International Journal of Computer Sciences and Engineering, 7(3), 1102-1109.

BibTex Style Citation:
@article{Singh_2019,
author = {Bhupesh Kumar Singh, Meghna Luthra},
title = {MAHI As a Sketching Language},
journal = {International Journal of Computer Sciences and Engineering},
issue_date = {3 2019},
volume = {7},
Issue = {3},
month = {3},
year = {2019},
issn = {2347-2693},
pages = {1102-1109},
url = {https://www.ijcseonline.org/full_paper_view.php?paper_id=3973},
doi = {https://doi.org/10.26438/ijcse/v7i3.11021109}
publisher = {IJCSE, Indore, INDIA},
}

RIS Style Citation:
TY - JOUR
DO = {https://doi.org/10.26438/ijcse/v7i3.11021109}
UR - https://www.ijcseonline.org/full_paper_view.php?paper_id=3973
TI - MAHI As a Sketching Language
T2 - International Journal of Computer Sciences and Engineering
AU - Bhupesh Kumar Singh, Meghna Luthra
PY - 2019
DA - 2019/03/31
PB - IJCSE, Indore, INDIA
SP - 1102-1109
IS - 3
VL - 7
SN - 2347-2693
ER -

VIEWS PDF XML
394 274 downloads 193 downloads
  
  
           

Abstract

The people of various domains, mechanical engineering for machine drawing, electronics engineering for circuit drawing, computer engineering for architectural design etc. generally use sketches. Sketch recognition is defined as the process of identifying symbols that user draw using single or multiple stroke. We have developed MAHI a sketching language based on geometrical rules for multi-domain Sketch Recognition MAHI offers the user more liberty for free-style sketching as well as for grouping the strokes, reducing the complexity for recognizing the sketches. And at the same time it edits the sketches as well as recognizes the sketches efficiently natural environment to the user. The recognition engine interprets the sketches based on the information obtained from the description of domains associated with the input from the user. We have created and tested a Multi-domain recognition engine for Sketch Recognition based on the system use multi-layer architecture for recognition engine.

Key-Words / Index Term

Sketch recognition, Bayesian Network, Heuristic

References

[1] Alvarado, C. (2000) ‘A natural sketching environment: bringing the computer into early stages of mechanical design’ Master’s thesis, MIT.
[2] Alvarado, C.(2004) ‘Multi-domain sketch understanding’ PhD thesis, Department of Electrical Engineering and computer science, Massachusetts Institute of Technology.
[3] Alvarado, C.(2004) ‘Sketch Recognition And User Interfaces: Guidelines for Design and Development’, AAAI Fall Symposium on Pen-Based Interaction.
[4] Alvarado, C. Davis, R. ‘Sketchread a multi-domain sketch recognition engine’ In Proceedings of UIST ’04, pp.23–32.
[5] Alvarado. C. and Oltmans. M. (2002) ‘A Framework for multi-domain sketch recognition’ Proceedings of AAAI Spring Symposium on sketch Understandings, Stanford University, pp.1-8.
[6] Alvarado, C. Oltmans, M. Davis, R (2002) ‘A Framework for multi-domain sketch recognition’ Proceedings of AAAI Spring Symposium on sketch Understandings, Stanford University, pp.1-8.
[7] Caetano, A. Goulart, N. Fonseca, M. Jorge, J. (2002) ‘ JavaSketchIt:issues in sketching the look of user interfaces’ Sketch Understanding. Papers from the AAAI Spring Symposium.
[8] Calhoun, T. F, Stahovich, T(2002)’ Recognizing multi-stroke symbols’ Proc. of AAAI 2002 Spring Symposium: Sketch Understanding Workshop
[9] Costagliola, G.; Tortora, G.; Orefice, S.; and Lucia, D. 1995. Automatic generation of visual programming environments. In IEEE Computer, 56–65
[10] Damm, C.H. Hansen, K.M. and Thomsen, M. (2000) ‘Tool support for cooperative object-oriented design: gesture based modeling on an electronic whiteboard’ In: CHI, pp.518–25.
[11] Do, EY-L.(2001) ‘Vr sketchpad—create instant 3d worlds by sketching on a transparent window’ In: de Vries B, van Leeuwen JP, Achten HH, editors. CAAD Futures 2001. pp.161–172.
[12] Hammond, T. and Davis, R.(2002) ‘Tahuti: a geometrical sketch recognition system for uml class diagrams’ AAAI Spring Symposium on Sketch Understanding, pp.59–68.
[13] Hammond, T. and Davis, R. (2003) ‘LADDER: A language to describe drawing, display, and editing in sketch recognition’ In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI-03), Acapulco, Mexico.
[14] Hammond, T. and Davis, R.(2005) ‘LADDER: A sketching language for user interface developers. Elsevier, Computers and Graphics, 28. pp.518–532.
[15] Hse, H. Shilman, M. Newton, A.R. and Landay, J.(1999) ‘Sketch-based user interfaces for collaborative object-oriented modeling’ Berkley CS260 Class Project.
[16] Landay, J.A and Myers, B.A.(1995) ‘Interactive sketching for the early stages of user interface design’ In: Proceedings of CHI ’95: Human Factors in Computing Systems, pp.43–50.
[17] Lank,E. Thorley JS, and Chen SJ-S, (2000) ‘An interactive system for recognizing hand drawn UML diagrams’ In Proceedings for CASCON, pp. 7.
[18] Lecolin et, E.(1998) ‘Designing guis by sketch drawing and visual programming’ In: Proceedings of the International Conference on Advanced Visual Interfaces (AVI 1998), AVI, New York:,ACM Press, pp.274–6.
[19] Lin, J. Newman, MW. Hong, JI. Landay, J. (2000) ‘DENIM: finding a tighter fit between tools and practice for web site design’ In: CHI Letters: Human Factors in Computing Systems, CHI, pp.510–7.
[20] Mahoney, J.V. and Fromherz, M.P.J.(2002) ‘Handling ambiguity in constraint-based recognition of stick figure sketches’SPIE Document Recognition and Retrieval IX Conference, San Jose, CA.
[21] Pittman, J. Smith, I. Cohen, P. Oviatt, S. and Yang, T.(1996) ‘Quickset: a multimodal interface for military simulations’ Proceedings of the Sixth Conference on Computer-Generated Forces and Behavioral Representation, pp.217–24.
[22] Rubine, D. 1991. Specifying gestures by example. In Computer Graphics, volume 25(4), 329–33
[23] Sahoo. G. et al. (2009) ‘MAHI: Machine and Human Interface’ International Journal of Image Processing (IJIP), Vol. 3, Issue 2, pp.80-91.
[24] Sahoo, G. and Singh, B.K.(2008) ‘MAHII: Machine And Human Interactive Interface’ International Journal of Image Processing(IJIP), Vol. 2, Issue 3, pp.1-11.
[25] Sahoo, G. and Singh, B.K. (2008) ‘A New Approach to Sketch Recognition using Heuristic’ International Journal of Computer Science and Network Security, Vol. 8, Issue 2, pp.102-108.
[26] Sahoo, G. and Singh, B.K. (2008) ‘A Human Detector and Identification System’ International Journal of Computer Science, Systems Engineering and Information Technology, Vol. 1, Issue 1, pp.39-44.
[27] Sezgin, T. M. Stahovich, Thomas. and Davis, R (2001) ‘Sketch based interfaces: Early processing for sketch understanding’ In The Proceedings of 2001 Perceptive User Interfaces Workshop (PUI’01),Orlando, FL.
[28] Sezgin, T.M.(2001) ‘Feature point detection and curve approximation for early processing in sketch recognition’ Master’s thesis, Massachusetts Institute of Technology
[29] Shum, S.J.B. MacLean, A. Bellotti, V.M.E. and Hammond, N.V.(1996) ‘Graphical argumentation and design recognition’ Human-Computer Interaction, 12(3), pp.267-300.
[30] Shilman, M. Pasula,H. Russell, S. and Newton, R.(2002) ‘Statistical visual language models for ink parsing. In Sketch
[31] BhupeshkrSingh, Luthra M, (2019) ‘Hand Sketching a Necessary Tool for Learning Computation & Automata Theory’,Inpress
[32] BhupeshkrSingh, Luthra M,(2018)’ Free Hand Sketching an Essential Tool For Unified Modelling Diagrams in object Oriented Approaches’.