There are no reviews yet. Be the first to send feedback to the community and the maintainers!
e16-co502-RV32IM-pipeline-implementation-group1
The objective of this project was to design and implement a 5 stage pipeline CPU to support the RISC-V instruction architecture. This pipeline CPU supports the entire RV32IM ISA which contains 45 instructions. The designed pipeline CPU was implemented using behavioral modeling in verilogHDL and icarus Verilog was used compile and simulate. gtkWave was used to observe the behavior.e16-4yp-Food-Recommendation-System-Using-Machine-Learning-for-Diabetic-Patients
Recommend proper foods for diabetic patients in the context of nutrition and food characteristics by developing a machine learning based intelligent mobile applicatione16-3yp-smart-pharmaceutical-warehousing
In this project, we are trying to address this issue by developing a fully automated warehouse management that will minimize the drawbacks while improving efficiency and profitability. We are implementing a warehouse management system which consists two types of robots; robots arms to handle loading/unloading of goods, automated guided vehicles to transport goods inside the warehouse. Also, an online shopping portal to make the purchases from the warehouse.e16-3yp-smart-vending-machine
Smart Vending Machine (3rd-year unified project) This is a 3rd-year project Developed by a group of students to address the problems faced in traditional vending and help consumers have a relatively safer and easier to handle and access. This Smart Vending machine is connected to the cloud to make sure every transaction is Live A web application is devoted to helping the consumers see what they want and can order the items they want to buy The web application is very interactive where the users can sign up and make an interactive accounts where they can do changes and track their buying habitse16-4yp-post-quantum-cryptographic-schemes-based-on-plain-lattices
This project proposes the use of plain lattices with learning with errors problem to implement a cryptographic scheme which can run on classical computers and provides security against quantum based attacks. We are proposing key sizes for efficient operations and implement a lattice trapdoor function. Also we will improve current random oracle based model in to a standard model.e15-4yp-sports-action-recognition
This includes a novel method to measure the quality of the actions performed in Olympic weightlifting using human action recognition in videos. Human action recognition is a well-studied problem in computer vision and on the other hand action quality assessment is researched and experimented comparatively low. This is due to the lack of datasets that can be used to assess the quality of actions. In this research, we introduce a method to assess player techniques in weightlifting by using skeleton-based human action recognition. Furthermore, we introduce a new video dataset for action recognition in weightlifting which is annotated to frame level. We intended to develop a viable automated scoring system through action recognition that would be beneficial in the sports industry.cepdnaclk.github.io
Github pages website for Department of Computer Engineering, University of Peradeniya. https://cepdnaclk.github.iopeople.ce.pdn.ac.lk
Student and staff profile website of the Department of Computer Engineering, University of Peradeniya https://people.ce.pdn.ac.lk/e16-4yp-Identification-of-Weeds-in-broadcasted-Paddy-fields-using-multispectral-UAV-images
Develop a model to Identify paddy crops and weeds by images taken from UAV (unmanned aerial vehicle) and develop a desktop application as user interfacee16-4yp-neuromorphic-architecture
Neuromorphic architectures are hardware architectures that use the biologically inspired neural functions as the basis of operation. Information processing based on spiking neuron architectures have caught considerable attention in recent years due to its low power consumption compared to traditional artificial neural networks. In this project, as the first stage, we are implementing parallel multiple processing elements based on RISC-V architecture to represent biological neurons. Single neurons can be implemented as a single processor with local memory access or since the spike time of biological neurons is in the millisecond order multiple neurons can be virtualized to a single processor. At the second stage of the process, we are expecting to design encoders and decoders to benchmark the architecture by solving classical machine learning problems.e16-co502-RV32IM-NoC-implementation
e17-3yp-E-Parking-System
An autonomous system for assigning and managing parking spots and payments in a car park. https://cepdnaclk.github.io/e17-3yp-E-Parking-System/smart-inventory-management-system
Smart Inventory Management System for Department MakerSpace Labe19-3yp-Smart-Waste-Management-System
Smart Waste Management System that aims to make the process of waste collection more efficient. The system utilizes waste bins and manages them through mobile and web applications. With the help of the system, users can easily check the status of the bins and follow a schedule for waste collection based on the bin's status.e16-3yp-smart-shopping-cart-with-automatic-bill-system
This project is about smart shopping system.The overall project comprises of a smart shopping cart which is capable of automatic billing.To manage the carts inside the shopping area we introduce a desktop app for the supermarket management .We also introduced a mobile app and a web app which synchronises with the shopping cart makes the shopping experience smarter.e16-3yp-smart-door-lock
This is a solution which can be used by the advanced security system users at their entrances. This Smart door lock consists of three main security features, RFID sensor, Fingerprint sensor and Face recognition. The collected data is sent to a database and the updated unlocking records will be displayed at the door. In addition, two IR sensors are placed on either side of the door to check the entrance of only one person at a time. All the records of authorized/unauthorized data will be available on the web application and three different admin roles are introduced to manage the web application.e18-3yp-Patient-Monitoring-System-for-Ambulances
This is an IoT based real time patient monitoring device along with the ambulance location tracking system.e16-3yp-gas-level-indicator-and-leakage-detector
LP gas tank users face various difficulties because of not having a precise way to find the remaining gas amount in the tank. To overcome those problems with some protection, we are introducing the gas level indicator and leakage detector. Gas Level Indicator and Leakage Detector is a system aimed at LP gas tank users and distributors, consisting of two main areas; a gas level indicator and a gas leakage detector. To indicate gas level, the device display and the mobile/web application will be updated in real-time, displaying the current existing gas percentage in the tank. For gas leakage detection, a buzzer will alarm the user about it while sending a notification to the mobile/web application.e16-3yp-agribot
Autonomous Agricultural Robote18-3yp-Smart-Planting-System
A smart indoor pot for planting and managing the plant.e18-3yp-smart-pet-collar
Smart Pet Collar - 3rd Year Project (Department of Computer Engineering, University of Peradeniya, LK)e17-6sp-NGS-Data-AnalysingToolkit
The development of next-generation sequencing (NGS) technology has resulted in a rapid growth in the synthesis of large genomic datasets, but user-friendly tools for finding biomarkers of genes and visualizing this data have not kept pace. Our project is to develop a web application which can provide a user-friendly interface for Alzheimer disease prediction and finding biomarker genes for particular disease using differential expression analysis of human mRNA sequence data. We improve on available tools by offering a range of normalization, feature selection and classification methods and a simple to use interface.e16-3yp-smart-infared-shooting-sport
The purpose of this project was to design, build, and test an infrared shooting sport from the ground up to shoot farther in low cost and most importantly make it smart and updatableescal-new
This is the code repository of the Embedded Systems and Computer Architecture Laboratory (ESCAL) website for the Department of Computer Engineering, University of Peradeniya. https://cepdnaclk.github.io/escal-new/e19-co225-Baby-Developing-Tracking-System-Web-Application
Sproutopia is a user-friendly software project aimed at developing a comprehensive baby development tracking system. It enables parents and caregivers to easily monitor and track the growth, milestones, and well-being of their little ones.e18-6sp-Disease-Monitoring-in-dairy-industry
Automated Dairy Disease Monitoring using machine learning to predict Subclinical Mastitis (SCM) positivity based on milk quality data. Web application for easy data input and analysis. Improve herd management and cow health.e17-3yp-smart-shopping-cart
Many people like shopping but the main problem is the time take for the billing. We like to solve this problem. In this case, we like to introduce a device that can do all billing work so that there is no need to wait for billing. they can buy things and pay themselves. developed by @Piriyaraj, @Rilwan292, and @Kavinaya12 https://cepdnaclk.github.io/e17-3yp-smart-shopping-cart/e18-co227-Poultry-Feed-Efficiency-Tracking-System
Poultry industry is one of the fastest growing industries in Sri lanka. Farmers from every side in the country engage with this industry. But we can see they have been faced to a problem when finding a way to feed the animals efficiently. This can happen because of communication problems and lack of knowledge. So we are trying to develop a mobile application to avoid that problem. This application will include the main three languages which are used in Sri lanka. Through this application we hope give good guidance and needed details to the farmers.SnaT-meal-tracking-app
This is the project repository of the "SnaT" - Meal Tracking app, developing with the collaboration of a Food Science Research Team from Wayamba Universitye20-co225-Erasmus-plus-Project-Web-and-MIS
This is a comprehensive software solution designed to support the management and coordination of Erasmus+ projects. It serves as a centralized platform for stakeholders involved in Erasmus+ projects to collaborate, track progress, manage documents, and facilitate communication.e16-3yp-smart-pill-manager
This project is about a device which we called a smart pill manager to help patients to get their medicine according to the given routine.e16-4yp-Human-Animal-Emotion-Detection-Using-ECG-and-ML-Techniques
This project aims to improve the current machine learning technique of detecting human emotion by building a comprehensive electrocardiogram (ECG) dataset and exploring the world of animal emotion detection using similar techniques.e16-4yp-Machine-Learning-based-Atmospheric-Duct-Interference-cancellation-in-TD-LTE-networks
The aim of the project is to find a method to overcome the problem which is caused by the atmospheric duct to 4G LTE networks. In order to do that we are aiming to build two ML-based models which can predict the duct interference and the other one to minimize such interference.e18-3yp-Health-Watch-with-Emergency-Detection
This is a system which can detect a medical emergency and send notifications to the caregivers of the person who is in emergency. This comes with a wrist-worn device that can monitor heart rate, oxygen level of blood and temperature and send these data to server. If an abnormal behavior is detected notifications are sent to the contacts he added.e16-3yp-chessMATE
The project “chessMATE” provides the grand usual chess board experience through an online platform. Chess is one of the most popular and oldest board games and most chess players are more likely to play chess on a physical chessboard rather than on a mobile or desktop screen. Project chessMATE resolves the main issues faced by the online chess players by providing an electronically powered chessboard and mobile app so that distant players can connect and play on actual chessboards. Game live streaming option and chess tutorials are included in the mobile app. Board vs board, app vs board and app vs app are the available game modes in chessMATE.e19-3yp-Automated-Hydroponic-System
The project "IoT-Based Automated Hydroponic System" aims to develop a modern and sustainable approach to hydroponic farming that maximizes efficiency by using technology to monitor and control growth conditions, reducing resource consumption, and enabling users to make data-driven decisions for better crop management.e16-3yp-computerized-timetabling-and-attendance-marking-system
This project is about creating a modern attendance marking system that is suitable for today's world. In parallel with the attendance marking system, a fully-fledged timetable managing and lecture reminding system is developed. The system consists of a website, hardware device, and mobile app. The website is for the students, lecturers, and administration. Key features of the website are timetable management, attendance, course registration, and registration. The hardware device is used to mark the attendance with fingerprint and RFID cards and setting the lecture room. The mobile app is used by the students to see lecture reminding and attendance marking notifications, timetable, and attendance.e14-3yp-Smart-Waste-Disposal-Monitoring-System
Waste management is one of the primary problem that the world faces irrespective of the case of developed or developing country. The key issue in the waste management is that the garbage bin at public places gets overflowed well in advance before the commencement of the next cleaning process. Sometime the garbage collector truck not sufficient for collecting all the garbage. These in turn leads to various hazards such as bad odor & ugliness to that place which may be the root cause for spread of various diseases. Another issue is in the waste management is having more trucks and human resources than needed. To avoid all such hazardous scenario and maintain public cleanliness and health this work is mounted on a smart garbage system. We are living in an age where tasks and systems are fusing together with the power of IOT to have a more efficient system of working and to execute jobs quickly! With all the power at our finger tips this is what we have come up with. The traditional way of manually monitoring the wastes in waste bins is a cumbersome process and utilizes more human effort, time and cost which can easily be avoided with our present technologies. The main theme of the work is to develop a smart intelligent garbage alert system for a proper garbage management. What our system does is it gives a real time indicator of the garbage level in a trashcan at any given time using weight and volume (solar) sensors. Using that data and as the bins are containing GSM module we can give an alert signal to the municipal web server then optimize waste collection efficient routes, sufficient number of trucks and labors. It allows trash collectors to plan their daily/weekly pick up schedule.e17-3yp-smart-home
e18-co227-Interactive-Department-Map-GroupA
An up to date web-based map of the department, which includes the Labs, Resources, and Staff room details, and links to relevant informatione18-co326-Automated-Smart-Lighting-System
An automated smart lighting system is a network of interconnected lighting fixtures that can be controlled remotely using advanced technologies. This system will offer various benefits, including energy efficiency and convenience.e17-6sp-Skim-Sequencing-Analysis
An Analytical Software for Next Generation Skim Sequencing Data.e16-co502-RISCV-Pipeline-CPU-Implimentation-Group2
This is the RISC-V ISA implementation by Group 2e17-3yp-maker-mate
3rd year Embedded systems & Software project by @Thilini98, @thanujan96 and @DrMadhushane18-3yp-smart-safety-helmet
Smart safety helmet for large scale construction siteseYY-XXX-project-template
This is the general project template for course projectsprojects.ce.pdn.ac.lk
This is the student project portfolio website of the Department of Computer Engineering, University of Peradeniya. https://projects.ce.pdn.ac.lke17-3yp-Smart-Locker
e18-3yp-smart-glove
This project is basically targeting the differently abled people like mute people because most of the people in the community cannot understand the sign language. Smart glove can be used to convert sign language into text. Those converted messages can be seen through a mobile app and vice versa voice messages can be converted to sign images.e19-3yp-impact-tracker
Explore our repository for an innovative impact response system designed to enhance athlete safety and performance. Our technology utilizes advanced sensors and algorithms to measure and analyze impact forces in real time, revolutionizing athlete safety across various sports.e18-4yp-Automated-PAR-Index-Calculation-on-Orthodontic-Treatment-Using-Software-and-Machine-Learning
Automated PAR Index Calculation on Orthodontic Treatment Using Software and Machine Learning Toolse17-3yp-remote-keyboard-tutoring-system
The Remote Keyboard Tutoring System is a web-based system that can be attached to any (electronic) keyboard synthesizer through a MIDI connector. Once our system is connected to the keyboard, the user can interactively learn, play or teach in combination with the web application that we provide.e19-co226-Medical-Clinic-Manager
Lifecare WebApp is an intuitive and user-friendly medical clinic management application designed to streamline administrative tasks and enhance patient care. With Lifecare, medical professionals and staff can efficiently manage patient appointments, securely store medical records.e18-co227-Molding-Machine-Dashboard
CO227 Group project on Molding Machine Dashboarde16-4yp-Virtual-Patient-Simulator-for-Skill-Training-in-Dentistry
Explore the potential of integrating Virtual Reality (VR) and Artificial Intelligence (AI) techniques to increase the effectiveness of skill training in dentistry by providing personalised instruction, assessment and formative feedback in a form and on a scale not possible in the physical world.e18-4yp-Multimodal-Emotion-Prediction-Using-Reinforcement-Learning
Our aim is to build an ensemble model that is based on reinforcement learning, and capable of capturing the user specific weight of each modality (visual,audio,text) in the emotional status.e17-3yp-remote-medical-diagnostics
An online platform combined with a convenient medical diagnostic device where patients can meet doctors and get diagnosed at the comfort of their home.e19-co225-student-results-management-system-webapp
Academetrix is a powerful web application designed to manage and analyze undergraduate students' marks. It provides a comprehensive set of features to streamline the result management process and empower students and administrators.e17-3yp-remote-billiard
Remote-Billiard is a project which provides usual Billiard game experience via online platform.Not all the players could be in the same place to play a billiard game now a days. Project Remote-Billiard solves this problem. Players can play their game physically at their own places individually.e15-4yp-Real-Time-Emotion-Recognition-using-Electrocardiogram-Analysis
Emotion recognition is a powerful and very useful technique in the modern world in almost every field including healthcare, entertainment, automotive industry etc. The main objective of this project is to implement a real time model, which can recognise an extended range of emotions with a higher accuracy using ECG signals to recognize sudden and complex emotional changes of humans. While identifying human emotions, identifying emotions of animal subjects is equally important since it will help to understand their perspectives, needs and problems related to their physical and mental well-being while safeguarding their welfare. Therefore, a preliminary analysis to identify similarities and differences between human and animal emotion recognition is done.e16-3yp-smart-payment-system
In a gaming center, they normally use coins to play games. When a customer comes, they have to buy coins from the cashier to use those as a paying method to the gaming machine. So we came up with a simple but efficient solution that will allow you to play any game inside a gaming center with a single tap. It is RFID based payment system.e17-6sp-Greenhouse-Monitoring-System
Greenhouse Monitoring System provides a platform to manage the Greenhouse by tracking the phases of plant harvest, identifying any plant disorder and tracking the plant growth by using the image spectral data of plants. The system is basically considered the key problems plant diseases, huge harvest wastage and unnecessary expensive maintenance in a greenhouse. So this system will make a high positive impact on maximizing the harvest and reduce maintenance cost in Greenhouses.e19-co544-Bitcoin-Cost-Forecast-System
BitPredictor - A cutting-edge machine learning-based solution for predicting cryptocurrency prices. Harnessing the power of advanced algorithms and data analysis techniques, this system aims to provide accurate and timely forecasts for Bitcoin and other cryptocurrencies.e18-co227-Augmented-Reality-Guidance-System
A web based Augmented Reality Guidance system for Department of Computer Engineeringe17-4yp-Large-Language-Models-in-Education
The project targets to explore the use of Large Language models in education and develop an intelligent tutor.e16-4yp-Configurable-ECU-Emulator
The Project aims to develop a Fast instruction set simulator for Infinion tricore ISA to emulate an actual ECU for car manufacturing industry.e17-6sp-ContactTracingApp
e17-6sp-Visualization-of-Teacher-Student-Activities
This a graphical tool for represent teacher-student activities based on Moodle log datae19-co544-course-and-field-recommendation-system-based-on-student-results
Using Machine Learning to provide data based recommendations for students to select a field (department) after 1st year results, and to choose technical electives.e19-co328-Student-Result-Management-System
Application for students, coordinators and administration in a University to keep track the results of students , analyze them and make useful predictions.e19-co227-Online-Retail-System
This is a Online retail system . Users can act as Customers or Store Owners. Customers can add and remove items from their cart and simulate payment. Store Owners can add and remove items.e19-co226-Database-project-Hospital-Management-System
e19-co326-air-quality-management-system
Air Quality Management Systeme19-co544-Demand-Location-Prediction-For-Taxis
A highest demand Location prediction system for taxi drivers ,enhancing efficiency by accurately forecasting the most sought-after destinations.e17-6sp-Analysis-Tool-for-Industrial-Images
An analysis tool for increasing the performance of an injection mold maintenance device which uses image processing techniques to identify stuck plastic particles on molds.e19-3yp-First-Person-AR-Game-with-Localization
https://cepdnaclk.github.io/e19-3yp-First-Person-AR-Game-with-Localization/e19-3yp-Pera-Swarm-Modular-Robots
e18-3yp-Road-Accident-Detection-And-Notification-System
e17-3yp-Wild-Life-Tracker
Wild life tracking system specially designed for researchers to study behaviors of wild animals remotely.e18-3yp-smart-polling-booth
Smart polling boothe18-3yp-non-invaisve-glucose-meter
This project contains an embedded system designed to monitor blood glucose levels non-invasively.e17-3yp-smart-garbage-collection
Smart garbage collection system provides a platform to manage garbage collecting in a large area with proper coordination between the responsible authorities and the workers assigned to collect garbage while utilizing the available resources effectively. And also general public who are in need of a proper system to dispose garbage will be benefited by the system. The system can be implemented in cities, and any large public areas and it will make a high positive impact on public health & environment as well.e18-3yp-Automated-Mini-Greenhouse-Monitoring-And-Control-System
Automated mini-greenhouse monitoring and control systeme16-4yp-Enhancing-Video-Game-Experience-With-Brain-Computer-Interface
Developing a video game interface that uses the brain-computer interface (BCI) based on electroencephalography (EEG).e19-co227-digital-signage-content-management-system
Modern Digital Signage Content Management System for the IT Center of University of Peradeniyae19-3yp-Event-Attendance-Management-System
"Welcome to the Event Attendance Management repository! Streamline attendance tracking for conferences, workshops, and events. Our user-friendly platform simplifies registration and empowers organizers to efficiently manage and monitor participant engagement."e15-4yp-Brain-Computer-Interface-for-controlling-virtual-objects
Develop a Brain-Computer Interface for Controlling virtual objects using the self-paced mind intent of a person. Here we have developed a Real-time pipeline for recognizing thought patterns using machine learning techniques and feed into a virtual environment(unity engine) for controlling virtual objects.e19-co227-Leaf-Colour-Quantifier
A simple field technique to detect/quantify the colour of a plant leaf.e18-3yp-Automated-Road-Rule-Detector
"Cop Mate" is a hybrid system that will keep track of the driving of a vehicle. The hardware will monitor a vehicle and detect the crossing of road lines. When a line is crossed the system will measure the distance from that vehicle to an incoming vehicle and calculate how severe the road rule breaking was and send them to the software applicatione17-4yp-Comprehensive-ECG-analysis-with-Deep-Learning-on-GPU-accelerators
Objective: Developing a GPU accelerated Deep Learning algorithm for ECG analysis which works like the MUSE ECG system and optimizing it as an open-source, portable, and low-power GPU alternative, capable of providing comprehensive analysis.e16-3yp-automatic-fish-tank-control-system
This is a third-year project by a group of students. Here we are developing a fish tank controlling device with a web app.e15-4yp-Doppelganger-Cartoon
The objective of Doppelganger Cartoon is to create a machine learning model to find the best matching cartoon character for a human image . This was implemented using three approaches: pre-trained model based approach, combined model (face + hair + gender) and classification model.e15-4yp-Mixed-Reality-based-Simulation-Platform-for-Swarm-Robotics
The main objective of this project is to implement a mixed reality-based simulator application with an efficient and reliable architecture for allowing both physical and virtual robots to collaboratively run swarm intelligence based algorithms in real-timee19-co226-Online-Shopping-System
The Online Shopping Database Management System (OSDMS) streamlines e-commerce operations with real-time product updates, automated inventory tracking, and secure payment integration. It simplifies order processing, enhances customer satisfaction, and offers valuable data analytics for informed decision-making.e19-co226-database-management-system-for-a-restaurant
A restaurant database system to simplify customer data management, enhancing service and personalization. It tracks menu inventory, staff schedules, and reservations seamlessly, revolutionizing restaurant operations. Elevate the customer experience with our comprehensive solution.e16-4yp-Hardware-Cache-Switching-with-Operating-System-Context-Switches
An operating system performs a context switch when it suspends one kernel-level thread and activates a different thread. Typically, data stored in the cache memory are lost in such events. This project aims to explore the advantages of maintaining multiple small "cache-storage-cores" and switching to the appropriate one during a context switch. We will use a RISC-V CPU with a suitable embedded operating system and a custom-built cache for the FPGA-based experimentse18-3yp-Smart-Gate-Keeping-and-Authentication-System
This is a system that controls the access of persons to various premises. It has a highly accurate attendance recording system and a data management system connected that is connected the hardware system.e17-6sp-road-accident-analyzer
Road traffic injuries are a leading cause of death and disability. In low and middle income countries, vulnerable road users are commonly involved in crashes with severe injuries. Road traffic injuries are a major public health problem globally. About 1.2 million people are killed and more than 50 million are injured due to road traffic crashes annually.More than 90% of these deaths and injuries occur in low and middle income countries (LMIC) due to rapid motorization, lack of road safety culture, poor road conditions, and lack of education on road safety. Our aim is to reduce road accidents using machine learning techniques.e19-co226-agriculture-management-system
Crop Master is an Agriculture Management System designed to streamline and optimize various farming processes. It offers a user-friendly interface for farmers and landowners to manage their farms, crops, machinery, and more.e19-co225-Department-Space-Management-System-Mobile-App
With this app, users can easily view, access real-time information about available spaces and book spaces at Depatrment of Computer Engineering University of Peradeniya.Love Open Source and this site? Check out how you can help us