Browsing by Author "Pemasiri, A"
Now showing 1 - 17 of 17
- Results Per Page
- Sort Options
- item: Conference-Full-textBlind quiz: android application for visually impaired people to access moodle quizzes(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Subasinghe, SP; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IAlthough the Moodle facilitates the Accessibility feature for visually impaired people it is not much user friendly for them. The requirement of third party software is the main limiting factor in the existing solution. But Android provides rich accessibility service for different able people. Therefore the application uses the Android platform to give access to Modular object oriented dynamic learning environment (Moodle). This application provides support to access quiz course material on Moodle. People who are visually impaired cannot access Moodle quizzes due to their disability as normal ones. Necessarily they need an external support from login to finish accessing Moodle. But they can access the mobile devices using Android Accessibility service. Thus the project is aimed to build Android Interface to Moodle quizzes for visually impaired people using Android Accessibility service.
- item: Conference-Full-textBloodforall – android application for blood donors(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Uthayakumar, M; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IDay to day there are many blood donations happening all over the world to save many lives. The main problem in blood donation is finding the blood donors within a short period of time during an emergency. Currently there is no proper solution exist for this problem. Although there are some blood donor applications in Android market already, none of them solves this problem completely. Many blood donors are not interested in using those applications due to the privacy issues. This application aims to provide a solution to all the problems in the existing blood donor applications. This paper discusses about the BloodForAll Application.
- item: Conference-Full-textCategorizing food names in restaurant reviews(2016-04) Prakhash, S; Nazick, A; Panchendrarajan, R; Brunthavan, M; Ranathunga, S; Pemasiri, A; Jayasekara, AGBP; Bandara, HMND; Amarasinghe, YWRThere are many aspects such as food, service, and ambience that a customer would look for, when deciding on a restaurant to dine in. Among these aspects, the type of food it sells and the food quality are the most important. Therefore, when automatically rating restaurants based on customer reviews, the food aspect plays a major role. There exists some research on rating individual food items in a restaurant. However, a potential customer requires not the ranking of an individual food item, but the ranking of a particular food category in general. In order to do that, a categorization of food names is required. This paper presents two techniques for food name categorization using document similarity measurements.
- item: Conference-Full-textCheap food or friendly staff? weighting hierarchical aspects in the restaurant domain(IEEE, 2016-05) Panchendrarajan, R; Murugaiah, B; Prakhash, S; Ahamed, MNN; Ranathunga, S; Pemasiri, A; Jayasekara, AGBP; Bandara, HMND; Amarasinghe, YWRIn aspect-level opinion mining, each aspect is assigned a rating based on customer reviews. More often than not, these aspects exhibit a hierarchical relationship, and the restaurant domain is no difference. With the existence of such hierarchical relationships, rating of an aspect is based on the composite score of its sub-elements. However, the influence of these sub-aspects on the score of a parent aspect is not uniform, since some sub-aspects are perceived more important than others. Therefore, when calculating the composite score for an aspect, influence of each sub-aspect should be weighted according to its perceived importance. Identifying weights for different aspects is addressed as the problem of multi-attribute weighting. However the existing approaches do not utilize the relationships between aspects to find weights. This paper presents an approach to find weights for aspects that exhibit hierarchical relationships in restaurant domain using an improved version of the Analytic Hierarchy Process (AHP), one of the Multi Attribute Decision Making Techniques (MADTs). Different aspects of the restaurant domain are modeled as a hierarchy and weights for aspects are calculated using AHP. Occurrence counts of aspects in restaurant reviews are used to obtain the relative importance of aspects. This approach provides acceptable consistency ratios for the pairwise comparison matrices obtained for each level in the hierarchy of aspects.
- item: Conference-Full-textComputer vision library for western music sheet notations(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Rasnayaka, S; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThis paper discusses a computer vision system to detect western music notations from images. The developed library will take in images of western music sheet notation and identify the key features necessary to extract the notes. The images will go through several pre-processing stages and then using straight line detection techniques the staff and notes will be detected. The paper will discuss the algorithms used and developed to achieve this. Finally the paper will present the accuracy measures in the developed system for different types of images.
- item: Conference-Full-textCrowdsourcing based train tracking(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Hewage, GHRG; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IA considerable fraction from the general population use trains as their means of transportation in Sri Lanka [1]. Even though the railway system fulfils the transportation needs of a lot of people, being one of the cheapest means of travelling, it has its own disadvantages as well, such as the regular delays of trains. Most of the time, the passengers get to know about the delays of trains after they have reached the railway stations. An effort made to reduce the effect this particular issue is discussed through this paper. The proposed solution is a mobile application powered by crowdsourcing, which let the users of the application know where a particular train is at a particular moment. Thus by letting them know whether the train in which they are willing to travel is on schedule or not and arrange other means of transport as necessary.
- item: Conference-AbstractFeature point tracking algorithm evaluation for augmented reality in handheld devicesPerera, A; Pemasiri, A; Wijayarathna, S; Wijebandara, C; Gamage, CDIn augmented reality applications for handheld devices, accuracy and speed of the tracking algorithm are two of the most critical parameters to achieve realism. This paper presents a comprehensive framework to evaluate feature tracking algorithms on these two parameters. While there is a substantial body of knowledge on these aspects, a novel feature introduced in this paper is the use of error associated with the estimated directional movement in performance measurements to improve the evaluation framework. The work described in this paper is a comparative evaluation of nine widely used feature point tracking algorithms using the developed measurement framework and the results are interpreted based on the characteristics of the algorithms as well as the characteristics of test image sequences.
- item: Conference-Full-textGraph search centered solution for contact information retrieval(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Arumapperuma, AAGCK; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IMobile Computing industry is a rapidly growing software engineering field where mobile application market accounts for a huge share. There are numerous software solutions introduced to mobile devices over the past decade. But, industry has not been able to improve one of the fundamental features of mobile phones, the “Address Book”, to provide complete user satisfaction. This paper introduces a graph based contact information storage and searching solution as a valueadded contact information management system. Core concept of this solution is modelling mobile phone user contact details as a graph and traversing the graph to find people. The solution represents people in graph vertices while storing “is a contact of” relationships in directed edges of the graph. The searching algorithm is developed by implementing a depth limited breadth first search while ensuring privacy of contact information. The outcome of this solution is a cloud based hybrid mobile application that can be used to replace the default “People” application of Android devices while ensuring the portability of the system to other mobile, desktop and web platforms.
- item: Conference-Full-textKonnected – synchronize android users(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Dodangoda, DAPP; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThis paper discusses the project, “Konnected” which is an Android based application for synchronizing several Android users into a single private network. The goal is to maintain a To-Do list which allows concurrent access and modification from a group of users. This application also uses GPS technology to track the location of users and the To-Do tasks as an additional functionality. The solution is built as a decentralized system which can be launched by a group of users without any risks of privacy or information leakage.
- item: Conference-Full-textmed-lab report viewer(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Madurasinghe, H; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IIn this paper, the project on developing a web based Android application named ‘Med-Lab Report Viewer’ is discussed in terms of the need for such application, the nature of the application, which technologies and tools were being used, along with how the overall development process was carried out. Med-Lab Report Viewer application lets the medical laboratory to store details of patients, store medical reports, send medical reports to patients and notify them the availability of medical reports. The patients can collect the medical report without visiting the laboratory via their mobile devices. This software application gives the ability for patients to keep their medical reports in their mobile devices and maintain a proper medical history. The project was done according to the RUP software development process with two iterations for three months and finally an initial version was obtained as a successful outcome.
- item: Conference-AbstractAn Online lighting model estimation using neural networl(s for augmented reality in handheld devices(2015) Pemasiri, A; Wijebandara, C; Wijayarathna, S; Perera, A; Gamage, CDThe level of realism in augmented reality applications is heavily dependent on the consistency of illumination between real objects and virtual objects. This paper presents a comprehensive methodology to model the real world lighting and synthesize it with virtual objects which are rendered. While there is a substantial body of knowledge on this aspect, the novel methodology suggested in this paper has its own advantages of not having to have any prior knowledge on the environment or any special hardware, which increases the usability of the system while making it possible to be utilized in online systems.
- item: Conference-Full-textPharmacy management system for udupila pharmacy(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Manamini, SAPM; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThere are many pharmacy management systems available in the market with different sets of capabilities. This project aims to improve the functionality and features of such systems, and ease the functioning within a pharmacy. The proposed system addresses the problems from user, administrator, and super user perspectives. This paper describes the importance of the final product, compared to the existing pharmacy management systems available in the market. In addition, this report includes the system design, important implementations, testing procedures, and implementing strategies used for developing the final product.
- item: Article-Full-textPrivacy-Preserving in-bed pose monitoring(2023) Dayarathna, T; Muthukumarana, T; Rathnayaka, Y; Denman, S; de Silva, C; Pemasiri, A; Aristizabal, DABackground and objectives: Recently, in-bed human pose estimation has attracted the interest of researchers due to its relevance to a wide range of healthcare applications. Compared to the general problem of human pose estimation, in-bed pose estimation has several inherent challenges, the most prominent being frequent and severe occlusions caused by bedding. In this paper we explore the effective use of images from multiple non-visual and privacy-preserving modalities such as depth, long-wave infrared (LWIR) and pressure maps for the task of in-bed pose estimation in two settings. First, we explore the effective fusion of information from different imaging modalities for better pose estimation. Secondly, we propose a framework that can estimate in-bed pose estimation when visible images are unavailable, and demonstrate the applicability of fusion methods to scenarios where only LWIR images are available. Method: We analyze and demonstrate the effect of fusing features from multiple modalities. For this purpose, we consider four different techniques: (1) Addition, (2) Concatenation, (3) Fusion via learned modal weights, and 4) End-to-end fully trainable approach; with a state-of-the-art pose estimation model. We also evaluate the effect of reconstructing a data-rich modality (i.e., visible modality) from a privacy-preserving modality with data scarcity (i.e., long-wavelength infrared) for in-bed human pose estimation. For reconstruction, we use a conditional generative adversarial network. Results: We conduct experiments on a publicly available dataset for feature fusion and visible image reconstruction. We conduct ablative studies across different design decisions of our framework. This includes selecting features with different levels of granularity, using different fusion techniques, and varying model parameters. Through extensive evaluations, we demonstrate that our method produces on par or better results compared to the state-of-the-art. Conclusion: The insights from this research offer stepping stones towards robust automated privacy-preserving systems that utilize multimodal feature fusion to support the assessment and diagnosis of medical conditions.
- item: Conference-Full-textProceedings of the CSE Symposium 2015 - Pre Text(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Pemasiri, A; Bandara, M; Meedeniya, D; Perera, I
- item: Conference-Full-textSchema.org mapping tool for drupal 8(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Herath, SA; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThe paper discusses methods of seamlessly integrating Structured Data with Content Management Systems (CMS), to be used by users with no expertise on Linked Data or RDF. First two methods of integrating Linked Data with CMS is presented: mapping Content Structure with Linked Data vocabularies and creating Content Structure based on schemas for structured data. Finally the implementation details of the module developed for Drupal 8, using Schema.org as the mark up vocabulary, is discussed in detail.
- item: Conference-Full-textShopguru(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Bandara, UKJW; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThis research paper describes ShopGuru, a Short Message Service (SMS)-based service developed as an attempt of solving some of the issues faced by customers in discovering the locations, details and availability statuses of shops around them as well as by shopkeepers in communicating their shop details to customers. It outlines the approach followed and major decisions taken during the conceptualization, design, implementation and evaluation of the application, and points out key concerns of the evaluation such as latency and accuracy of the responses, along with suggestions for future improvements in making it more attractive, user-friendly and available to a greater audience.
- item: Conference-Full-textTask oriented torrent downloading application(Department of Computer Science and Engineering, University of Moratuwa., 2015-10) Companion, M; Pemasiri, A; Bandara, M; Meedeniya, D; Perera, IThis paper identifies the evolution and current developments in Task Oriented Torrent Downloading Application, with reference to the Media Companion System, which takes into consideration different key torrent based download manager applications. This further describes the technologies being used in the implementation of Media Companion, which is the new methodology proposed in this paper, along with the reasoning as to why they were used.