Show simple item record

dc.contributor.advisorCsallner, Christoph
dc.contributor.advisorKhalili, Bahram
dc.creatorKovacevic, Adis
dc.date.accessioned2018-03-08T16:51:46Z
dc.date.available2018-03-08T16:51:46Z
dc.date.created2016-12
dc.date.issued2016-12-16
dc.date.submittedDecember 2016
dc.identifier.urihttp://hdl.handle.net/10106/27254
dc.description.abstractSearching for a particular application layout image is a challenging task. No search provider gives an adequate method to filter the query results to the look of a mobile application. Searching for a particular style of application requires lots of manual time sifting through the results returned. Search engines such as Google are too broad and return too many unrelated results without providing sufficient filters on things like category or layout type. This paper proposes a technique that would allow the searching and classifying of mobile application screenshots based on the layout of the content, the category of the application, and the text in the image. It was originally conceived to support REMAUI (Reverse Engineering Mobile Application User Interfaces), an active research project headed up by Dr. Csallner. REMAUI has the ability to automatically reverse engineer the User Interface layer of an application by being given input Images. The long term goal of this work is to create a full search framework for any UI image. In this paper, we introduced the first steps to this framework by focusing on mobile UI screenshots. We discuss 3 techniques to classify the layout of the image, Block Analysis, Interval Encoding, and Bag of Visual Words. We continue on to discuss a method to classify the category of the application based on the text in the image. Finally, we put all the information together in a single REST API. The API can search input images by the image content and filter by type and layout. The results are ranked by Solr for relevance and returned as json by the API.
dc.format.mimetypeapplication/pdf
dc.language.isoen_US
dc.subjectMobile
dc.subjectScreenshots
dc.subjectClassifying
dc.titleSearching and Classifying Mobile Application Screenshots
dc.typeThesis
dc.degree.departmentComputer Science and Engineering
dc.degree.nameMaster of Science in Computer Science
dc.date.updated2018-03-08T16:52:01Z
thesis.degree.departmentComputer Science and Engineering
thesis.degree.grantorThe University of Texas at Arlington
thesis.degree.levelMasters
thesis.degree.nameMaster of Science in Computer Science
dc.type.materialtext


Files in this item

Thumbnail


This item appears in the following Collection(s)

Show simple item record