Research Papers - Dept of Computer Systems Engineering

Permanent URI for this collection https://rda.sliit.lk/handle/123456789/1253

Browse

Search Results

Now showing 1 - 10 of 16
  • Thumbnail Image
    PublicationEmbargo
    Image Enhancement Algorithm for Remote Surveillance Using Low Cost Cameras in Unevenly Illuminated Environments
    (IEEE, 2021-12-07) Dharmasena, T; Abeygunawardhana, P. K. W
    The surveillance domain is becoming increasingly popular due to the demand for security and safety. In terms of the data being used, the cameras linked to them play an essential role. However, in poorly lit environments, the acquired image may appear to be underexposed when the camera adjusts itself to the light available in the scene, resulting in a loss of visual information in poorly lit regions. This could result in poor functionality in image based processing, as well as a negative impact on remote surveillance monitoring activities. This study offers a novel algorithm for improving the illumination of scenes that are unevenly lit using a selective pixels processing method to enhance the illumination of the environment. Rather than processing grayscale versions of red,green and blue channels to enhance the image, this approach uses value (v) channel of an HSV image.
  • Thumbnail Image
    PublicationEmbargo
    Analysis of Searching Algorithms in Solving Modern Engineering Problems
    (IEEE, 2021-08-11) Rathnayake, B. R. M. S. R. B.; Marzuk, H; Senadheera, R. I. A; Vijeyakumar, S; Abeygunawardhana, P. K. W
    Many current engineering problems have been solved using artificial intelligence search algorithms. To conduct this research, we selected certain key algorithms that have served as the foundation for many other algorithms present today. This article exhibits and discusses the practical applications of A*, Breadth-First Search, Greedy, and Depth-First Search algorithms. We looked at several recent research publications on these algorithms (for example, maze solver robots, the eight-puzzle problem, medication prediction, and travel advice) and critically examined their benefits, drawbacks, and challenges. We’ve also done some experimentation with a Python application to see how well these algorithms perform.
  • Thumbnail Image
    PublicationEmbargo
    Non Invasive Continuous Detection of Mental Stress via Readily Available Mobile-Based Help Parameters
    (IEEE, 2020-11-16) Samarasekara, I; Udayangani, C; Jayaweera, G; Jayawardhana, D; Abeygunawardhana, P. K. W
    Mental stress is a universal condition experienced by all humans alike at least once in their lifespan. Stress can vary from person to person depending on their age, gender, socioeconomic background and lifestyle. Although some amount of stress act as a beneficial factor, accumulated stress levels over a long period could lead to many other health problems. Hence, early detection and diagnosis is the pre-eminent method in which this damaging phenomenon can be managed. Vocal indices and facial expressions of an individual disclose surfeit amounts of information including emotions, and in turn stress. In this research two noninvasive and dynamic mechanisms, in the form of speech emotion analysis and facial expression analysis, are used in detecting stress, through emotion analysis, of an individual in a mobile and real-life environment as opposed to utilizing only one mechanism to detect stress in a controlled environment. This study proposes a holistic approach in detecting mental stress, through the categorization and identification of fear/anxiety, sadness, anger and disgust as stress emotions via extracted vocal and facial features. A finalized product is proposed to recognize stress, averaged biased on the prediction probabilities of the two detection mechanisms which then can be used to individually and independently monitor stress in order to maintain it without relying on physical medical checkups.
  • Thumbnail Image
    PublicationEmbargo
    Hand Rehabilitation Using Robot-Assisted Physiotherapy
    (IEEE, 2020-12-10) Madhushan, I. H. D; Charnara, E. B. K; De Zoysa, A. T. J; Upeka, G. S; Abhayasinghe, N; Abeygunawardhana, P. K. W
    Robotics technology in the modern world is currently being implemented in medical fields to improve the quality of care and patient outcomes. In the proposed system, the robotics technology is used for physiotherapy. In the existing physiotherapy robot devices, there is no feature that provides exercise for every joint of the fingers and the wrist. Therefore, in this system, we used forward kinematics technologies to address each joint of the fingers and wrist thatcan access by the physiotherapist. We have designed the robot hand using the solid work and implemented 3D model then assembled system was tested again using different scenarios. Most existing robotic systems provide finger and wrist exercises separately, but our system can provide all exercises simultaneously. In here, we can predict the next exercises that are given for the patient and the progress of the rehabilitation of the patient. For the prediction, we developed the models using the FB prophet algorithm. When using this device, the patient's hand exercises are monitored in real-time and the physiotherapist can see the angles of the hand movement while controlling the robot device. To control this robot device, we used a mobile application.
  • Thumbnail Image
    PublicationEmbargo
    Smart Backpack for Travelers
    (IEEE, 2020-12-10) Gunarathne, P. D.R. P; Amarasuriya, R. M. C. I; Wickramasinghe, W. A. D. D; Witharana, A. H. T. N; Abeygunawardhana, P. K. W
    Smart backpack is an application-specific design which guarantees a safe journey for travelers. The smart backpack has a different combination of services connected to a single system. It has a unique design that helps to fulfill its services. The system provides the health status of travelers and environmental status by measuring the quality level of the nearby atmosphere. As a security feature, it contains a human detective sensor-based security system. As well as the research consists of an undying power resource which charges by solar cells, the power source can be used to power up the system and to recharge traveler's devices through a USB power outlet. The Backpack has a user-friendly mobile application. This system also provides a health monitoring feature, which monitors the heart rate and body temperature of the traveler. The traveler can share his/her health status with the system and compute the real-time health condition from the outputs of the health sensors integrated into the backpack. The bag model design and building play a major role and has removable unique mini compartments for all hardware components. It should carry maximum weight with minimum pressure for the back of the traveler with minimum cost.
  • Thumbnail Image
    PublicationEmbargo
    VEHlA: Safety enhancement of non-premium vehicle assisting system for personal vehicle users
    (IEEE, 2021-01-20) Manamperi, V; Liyaarachchi, K; Samaranayake, S; Fernando, V; Abeygunawardhana, P. K. W; De Silva, R
    “Vehia” is a personal vehicle driving assistant which renders a massive support to the driver while drive the vehicle. As it is already known that, humans have great relationship with the automobiles since the innovation of the first wheel in stone age era. As a result of the development of the technology many vehicle manufacturing industries were established. In current society, there are many modern cars with tremendous features in it like, Mercedes, BMW, Audi, Tesla etc. Those cars are highly technical and even higher in price. Majority of the people are not affordable on buying those vehicles since the middle range vehicles are not capable of much features like, visualizing performance, driver safety etc. “Vehia” is a device with a multi-informative display which can easily connect to the vehicle that supports the driver in many ways. This device is basically reducing the discrimination of high-tech cars and the middle range cars. So, it provisions utmost same feeling which can gain by an advanced high price car to the driver via a middle range vehicle. This device increases the driver safety by various features like giving alerts and consists with a smartphone based mobile application to interconnect with the mechanics in case of troubleshooting.
  • Thumbnail Image
    PublicationEmbargo
    Prevent Data Exfiltration on Smart Phones Using Audio Distortion and Machine Learning
    (IEEE, 2021-07-27) Moonamaldeniya, M; Priyashantha, V. R. S. C; Gunathilake, M. B. N. B; Ransinghe, Y. M. P. B; Ratnayake, A. L. S. D; Abeygunawardhana, P. K. W
    Attacks on mobile devices have gained a significant amount of attention lately. This is because more and more individuals are switching to smartphones from traditional non-smartphones. Therefore, attackers or cybercriminals are now getting on the bandwagon to have an opportunity at obtaining information stored on smartphones. In this paper, we present an Android mobile application that will aid to minimize data exfiltration from attacks, such as, Acoustic Side-Channel Attack, Clipboard Jacking, Permission Misuse and Malicious Apps. This paper will commence its inception with an introduction explaining the current issues in general and how attacks such as side-channel attacks and clipboard jacking paved the way for data exfiltration. We will also discuss a few already existing solutions that try to mitigate these problems. Moving on to the methodology we will emphasize how we came about the solution and what methods we followed to achieve the end goal of securing the smartphone. In the final section, we will discuss the outcomes of the project and conclude what needs to be done in the future to enhance this project so that this mobile application will continue to keep the user's data safe from the criminals' grasps.
  • Thumbnail Image
    PublicationEmbargo
    Simulated Annealing and It’s Application in Molecular Structure Optimizations
    (IEEE, 2021-08-11) Pemasinghe, S; Abeygunawardhana, P. K. W
    The main purpose of the article is to describe how simulated annealing concept can be applied in molecular structure optimizations. Simulated annealing is a metaheuristic optimization method that has applications in a variety of fields. This article introduces the reader to the concept of simulated annealing and what characteristics of simulated annealing differentiates it from other similar optimization methods like hill climbing. Individual steps of simulated annealing algorithm which include generation of successive position vectors, objective function evaluation and comparison, criteria for accepting new transitions, cooling schedule, and convergence criteria have been discussed in greater detail. Special focus has been placed on how each step of the algorithm is implemented from the point of view of a molecular structure optimization. This includes use of Monte Carlo methods and molecular mechanics for generation of successive position vectors, use of potential energy functions as objective functions and the use of convergence criteria for simulated annealing from a molecular simulation perspective. Different cooling schedules that are used in simulated annealing have also been discussed. A brief account on advantages and disadvantages of simulated annealing has also been provided at the end.
  • Thumbnail Image
    PublicationEmbargo
    Digital Preservation and Noise Reduction using Machine Learning
    (IEEE, 2021-12-09) Aravinda, K. P; Sandeepa, K. G. H; Sedara, V. V; Chamodya, A. K. Y. L; Dharmasena, T; Abeygunawardhana, P. K. W
    This paper proposes a digital preservation solution for Sinhala audios to conserve those as documents with noise reduction. The solution has implemented multiple noise reduction techniques as a pre-processing step to remove unwanted internal and external noises. A two-step, two-way noise reduction process is applied to produce clean audios based on Deep Convolutional Neural Network (DCNN) and adaptive filter-based techniques. This approach implements two separate noise reduction models for internal and external noises. After that, the speech recognition decoder recognizes the speech and converts it to a Unicode document by acoustic, language, and pronunciation models using extracted audio features from the denoised audio. Further, noise reduction models are decoupled from the preservation solution and exposed as a sub solution for multilingualism noise reduction, supporting English and Sinhala audios.
  • Thumbnail Image
    PublicationEmbargo
    Indoor Autonomous Multi-Robot Communication System
    (IEEE, 2021-12-09) Gunawardhana, K. D. W; Kularathana, D. G. D. P; Welagedara, W. H; Palihakkara, H. E; Abeygunawardhana, P. K. W; Wellalage, S
    Robotics, and automation systems are a hot issue right now. Controlling multiple robots at the same time has become very popular. On paper, we propose that a wireless robot-to-robot communication infrastructure be implemented to accomplish some specific tasks. The major goal of this proposed project is to showcase communication infrastructure, a dual manipulator system and a mobile charging dock robot have been designed to achieve this. Special topics and services were employed for communication infrastructure. It is more precise than current communication systems. Existing manipulation situations are limited to a single manipulator task; however, in this case, a dual manipulator task has been designed to work corporately. The charging docking stations are the only places where mobile robots may recharge. We presented a Mobile Charging Dock for recharging mobile robots in this project. This proposed project is introducing a secure communication strategy which uses a ROS topic filtering mechanism.