Research Papers - Dept of Software Engineering

Permanent URI for this collectionhttps://rda.sliit.lk/handle/123456789/1022

Browse

Search Results

Now showing 1 - 3 of 3
  • Thumbnail Image
    PublicationEmbargo
    Advancing Canine Health and Care: A Multifaceted Approach using Machine Learning
    (IEEE, 2023-06-26) Wimukthi, Y; Kottegoda, H; Andaraweera, D; Palihena, P; Fernando, H; Kasthurirathnae, D
    This research paper proposes a comprehensive approach to enhance the well-being of dogs through a range of innovative technologies. Firstly, we develop an automated system for dog breed and age identification using a Convolutional Neural Network (CNN) and a transfer learning model. This system aims to provide an efficient and reliable solution for dog owners and new adopters who are interested in discovering more about their canine companions. Secondly, we propose the development of a system that uses Reinforcement Learning to generate personalized meal plans based on a variety of factors such as the dog's breed, age, weight, health status, and emotional state. The system aims to provide dog owners with a reliable and effective tool for generating personalized meal plans that will enhance their pets' overall health and well-being. Thirdly, we present a dog disease recognition application that utilizes an artificial neural network (ANN) for identifying dog diseases based on their symptoms. Lastly, we introduce a real-time remote dog monitoring system using loT devices with edge computing to detect aggressive and anxious sounds. Our system provides an accurate classification of dog sounds related to aggression and anxiety, which can help dog owners detect and respond to potential issues early on. This research aims to provide dog owners and veterinarians with a range of technologies that can help them better understand and care for their furry friends.
  • Thumbnail Image
    PublicationEmbargo
    CXR Scan:X-Ray Image Scanning Application for Lung Cancer and Tuberculosis
    (Institute of Electrical and Electronics Engineers, 2022-10-15) Jayasooriya, A.M.U.J.; Wickramasekara, T.M.A.M; Jayasinghe, I.C.; Gunaratne, U.A.; Weerasinghe, L; Dassanayake, G. T
    The initial criterion for identifying lung disorders is chest radiographs. The three major lung illnesses that pose the greatest threat to public health are tuberculosis, pneumonia, and lung cancer. Chest X-ray diagnosis of pulmonary illnesses is a challenging undertaking that requires high experience. In rural places, it can be difficult to locate skilled radiologists. Due to the high frequency of TB and lung cancer radiological similarities, many individuals with lung cancer are initially misdiagnosed as having TB and treated incorrectly. According to a recent WHO survey, millions of people die each year as a result of delayed or incorrect diagnoses of lung diseases. This death rate can be reduced, by early detection of certain disorders. This paper proposes a system with 4 main components; Image processing of chest X-rays to identify the disease using Convolutional Neural networks; Predicting the probability of having LC or TB using multivariate data classification techniques; Recommending medicine and related information to support the decision-making process using gaussian naïve bayes, logistic regression model and decision tree classification methods; Visualizing the X-ray image using Augmented Reality.
  • Thumbnail Image
    PublicationEmbargo
    Hardware implementation of essential pre-processing & Morphological Operations in Image Processing
    (Faculty of Graduate Studies and Research, 2017-01-26) Perera, R.; Premasiri, S.
    This paper proposes a simple but effective way of implementing important pre-processing and Morphological operations on real-time video frames using a Field Programmable Gate Array (FPGA) that may be also found useful in any image processing application. Although many software based algorithms are already available, faster performances are required for real-time applications. The techniques concentrated in this paper involves FPGA based implementations of gray scaling, binarization, erosion, dilation, sobel edge detection and image resizing.