Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/38983
Full metadata record
DC Field | Value | Language |
---|---|---|
dc.date.accessioned | 2019-01-24T15:23:36Z | - |
dc.date.available | 2019-01-24T15:23:36Z | - |
dc.date.issued | 2017 | - |
dc.identifier.citation | Bugeja, D. (2017). Hand drawn sketch drawings to vector graphics (Master's dissertation). | en_GB |
dc.identifier.uri | https://www.um.edu.mt/library/oar//handle/123456789/38983 | - |
dc.description | M.SC.ARTIFICIAL INTELLIGENCE | en_GB |
dc.description.abstract | Computer Numerical Control (CNC) machines and 3D printers are becoming more accessible. This allows artists and consumers to create physical objects from their drawn ideas. However, many artists are more familiar with the traditional method of sketching which uses raster format. For these kind of devices, a special instruction set based on vector notations is used which requires specialised software. One problem is that learning a new interface or technology for 3D modelling is not trivial and some might give up before trying. A bridge that easily connects these two worlds would be beneficial to both. However, even though the interpretation of sketches appears to be trivial for humans, so cannot be said for machines. This holds particularly true when artists use artistic cues such as shadows to represent depth. Additionally, hand drawn sketches are intrinsically imperfect and might contain curves making the gap between raster to vector hard to reduce. In this research, a method that automatically converts hand-drawn sketches in presence of shadows and curves is presented. The following study is divided into two section. The first section deals with junction localisation and identification to ensure that the topological fidelity of the drawing is retained. When compared to current state of the art, the results obtained shows an improvement of 61% when the proposed methodology was evaulated for junction spatial localisation using Salient Point Error over the same dataset. Even though junction type identification was not used during the proposed vectorisation pipeline, a number of methods were described and evaluated for junction type classification. Classification was performed using three methodologies and the best classification results obtained an F-score of 0.95. The second section dealt with contour extraction to remove shadows and other artefacts from the drawings. Each pixel was assigned an orientation based on the direction of the surrounding pixels and used the result was used to identify the path between two connected junctions. Unconnected lines and recovery of missed junctions were also considered. An average F-measure score of 0.992 was obtained over the whole dataset when the ground truths and the vectorised images were compared using a contour evaluation protocol. A dataset of 17 images was used to cover drawings created in sketching software and on paper using straight and curved lines. The reconstruction was performed using either lines, arcs or splines as deemed the most adequate. We showed that our method performed better in junction and contour detection and the results obtained were consistent throughout the whole dataset including straight and curved lines drawings. | en_GB |
dc.language.iso | en | en_GB |
dc.rights | info:eu-repo/semantics/restrictedAccess | en_GB |
dc.subject | Machine-tools -- Numerical control | en_GB |
dc.subject | Three-dimensional printing | en_GB |
dc.subject | Computer graphics | en_GB |
dc.title | Hand drawn sketch drawings to vector graphics | en_GB |
dc.type | masterThesis | en_GB |
dc.rights.holder | The copyright of this work belongs to the author(s)/publisher. The rights of this work are as defined by the appropriate Copyright Legislation or as modified by any successive legislation. Users may access this work and can make use of the information contained in accordance with the Copyright Legislation provided that the author must be properly acknowledged. Further distribution or reproduction in any format is prohibited without the prior permission of the copyright holder. | en_GB |
dc.publisher.institution | University of Malta | en_GB |
dc.publisher.department | Faculty of Information and Communication Technology. Department of Artificial Intelligence | en_GB |
dc.description.reviewed | N/A | en_GB |
dc.contributor.creator | Bugeja, Dorian | - |
Appears in Collections: | Dissertations - FacICT - 2017 Dissertations - FacICTAI - 2017 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
17MAIFT01.pdf Restricted Access | 1.95 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.