Skip navigation
Run Run Shaw Library City University of Hong KongRun Run Shaw Library

Please use this identifier to cite or link to this item: http://dspace.cityu.edu.hk/handle/2031/428
Full metadata record
DC FieldValueLanguage
dc.contributor.authorYu, Yajie (余亞杰)
dc.date.accessioned2006-01-20T02:18:21Z
dc.date.accessioned2017-09-19T08:26:52Z
dc.date.accessioned2019-01-22T03:40:36Z-
dc.date.available2006-01-20T02:18:21Z
dc.date.available2017-09-19T08:26:52Z
dc.date.available2019-01-22T03:40:36Z-
dc.date.issued2004
dc.identifier.other2005csyy453
dc.identifier.othercs2005-4512-yyj453 (OAPS)
dc.identifier.urihttp://144.214.8.231/handle/2031/428-
dc.descriptionNominated as OAPS (Outstanding Academic Papers by Students) paper by Department in 2006-07.
dc.description.abstractOnline graphics recognition system (OGRS) can provide a natural, convenient, and efficient way for users to input rigid and regular shapes or graphic objects, such as triangles, rectangles, ellipses, straight lines, arrowheads and so on. All what users have to do is quickly drawing their sketchy shapes in single or multiple strokes, and the system will automatically convert the strokes into the user-intended rigid shape based on the shape similarity and the time constraint of the sketchy line. Two main stages are involved in the system, one is stroke segmentation and the other is composite objects matching. For the stroke segmentation stage, Liu Yin in our research group proposed a new dynamic programming (DP) framework, which employed a penalty function to eliminate the requirement of knowing the number or templates of the segments in traditional dynamic programming frameworks. In most situations, a single stroke contains less than 100 points and experiment shows that the new DP framework can give an accurate result and respond in real-time. However, in extreme cases, when strokes containing more than 200 points are processed, the response time is relatively slow. In order to further improve its performance, I proposed another DP framework, which was also based on penalty function. Experiments show that my improved DP framework is efficient and accurate. Both of the two penalty-based DP frameworks have predefined parameters and I developed a Parameter-Optimization system to find the best parameter set for them in the parameter space. For composite objects matching, I conducted a complete experiment to test the accuracy of an algorithm proposed in [25] and in addition, developed an algorithm based on linear programming to match two acyclic graphs in polynomial time. An experiment was also conducted to show the correctness of the algorithm.en
dc.format.extent163 bytes
dc.format.mimetypetext/html
dc.rightsThis work is protected by copyright. Reproduction or distribution of the work in any format is prohibited without written permission of the copyright owner.
dc.rightsAccess is restricted to CityU and other institutions for the purpose of scholarly communication.
dc.subjectPattern recognition systems
dc.subjectImage processing
dc.subjectOnline data processing
dc.titleOnline graphics recognition systemen
dc.contributor.departmentDepartment of Computer Scienceen
dc.description.courseCS4512
dc.description.programmeBSCS/BSCCS
dc.description.supervisorLiu W Y. First Reader: Lee K C. Second Reader: Chan Y Ken
Appears in Collections:Computer Science - Undergraduate Final Year Projects 
OAPS - Dept. of Computer Science 

Files in This Item:
File SizeFormat 
fulltext.html161 BHTMLView/Open
Show simple item record


Items in Digital CityU Collections are protected by copyright, with all rights reserved, unless otherwise indicated.

Send feedback to Library Systems
Privacy Policy | Copyright | Disclaimer