< All Topics
Print

5. Senior Projects 2018

(QCMS) Design and implementation of a cultural heritage Collection Management System

Project ID = 286

This work is proposed within the context of a cultural heritage heritage project (CEPROQHA). The vision behind CEPROQHA is to design a complete management infrastructure dedicated to showcase and promote Qatar National heritage. The new and evolutionary digital technologies represent a new way to value and exhibit cultural heritage. The CEPROQHA Project has for a goal to design a complete cultural heritage management and preservation platform. This platform is the main middleware that connects all the stakeholders (museums, heritage institution, targeted audience, and tourism institutions). Content management systems or collection management systems (in the cultural heritage context) are software tools used to create, manage, curate, share, exhibit and preserve cultural heritage assets. These systems are frequently adapted to several use cases which makes them one of the pillars of the CEPROQHA project. A collection management system is more likely to be a web-based solution similar to a traditional content management system. Content management systems are web-based frameworks that gives the ability to multiple users with different permissions/access levels to create, edit, enrich and share information (“content”) to wider audience. CMSs are considered as distributed platforms that allow simulations access of multiple users at the same time. As an example of a CMS platform the web framework WordPress, Joomla, MediaWiki, etc. Basically, A web framework is called a CMS if at allows this set of functionalities: Create, Edit, Publish, and archive content. In the cultural heritage context, in addition to having the Content management systems functionalities, A collection management system add more specific tools to manipulate and document cultural assets.

3D digital modeling and virtual reality exploration for archeology

Project ID = 293

Create 3D digital model of historical model using photogrammetry technique and bring the site to life by creating interactive immersive virtual reality demonstration.

Drone Shooter: A Real-Time and Automatic Anti-Drone Jammer

Project ID = 303

The use of Unmanned Aerial Vehicles (UAVs), more commonly known as drones, is rapidly expanding not only in military and airport airspace but can also be found in civil areas. That is due to the wide range of roles a drone can possess. For example, drones that are used for civilian purposes can range from surveillance, data collection and analysis, traffic monitoring, to more of a business and personal use such as videography and delivery services. However, the noticeable use of drones can also cause major security threats if they are used for malicious and harmful activities such as interfering with aviation, flying around prohibited territories to steal private data, or even worse where a bomb-carrying drone can threat someone’s life. Such activities raise the importance of having an anti-drone system to mitigate and prevent any damage caused by such drones. To counter un-authorized drones, there exist many solutions utilizing various approaches and technologies; however, they focus only on one or few stages of the process: detection, localization, tracking, and jamming. This project will propose a comprehensive design of a real-time anti-drone system that is capable of tracking the drone and automatically jamming it. Commercial drones use Radio Frequency (RF) signals to communicate with and receive commands from its remote controller; hence, a jamming signal can effectively be used to disable the communication resulting in the drone performing either an emergency landing or returning to its base. Our system will utilize a 360-degree camera for an omni-directional coverage and real-time tracking. Once a drone is tracked, the jamming device, mounted on a controllable and movable arm, will be directed at the drone to disrupt its malicious activity.

Crowdsensing Based Transportation Journey Planner

Project ID = 304

Mobile Crowdsourced Sensors (MCS) offer a viable alternative solution to collect real-time spatio-temporal data to enable tracking the location of transit vehicles without the need to deploy monitoring equipment such as vehicle networked sensors, loop detectors and road-side cameras. This project aims to design and build MCS-based solution to collect real-time spatio-temporal data using mobile phones of public transport passengers to enable accurate tracking of the location of transit vehicles such as buses. This will allow enhanced travel planning and transit service delivery. Additionally, the solution will enable commuters to share and access available WiFi services during their journey. WiFi services could be provided by passengers or by WiFi providers along the transport network. The optimal journey plan from point A to B should address both the journey preferences (e.g., maximum walking distance between stops and the maximum waiting time at connecting stations) and WiFi coverage requirements (e.g., maximum disconnection time). We will design and develop a Journey Planning mobile App to provide commuters the ability to plan a journey, get real time bus location, share spatiotemporal data and share and access available WiFi services. The mobile app will use a variety of backend services such as the Journey Planning Service and Vehicle Tracking Service. The MCS-based solution will also provide a variety of transit network analysis services such as reporting the crowdedness status of stations to enable better planning and scheduling of transport services.

SMUG: A Smart Motion-Based Controller for Smart Home Devices

Project ID = 305

Smart home systems achieved great popularity in the last decade as they increase comfort and quality of life. Due to the hardware improvement recently IoT have become a great tool to be used in homes. As such, smart devices are becoming part our daily lives. Many consumers use Internet-Of-Things devices without even realizing it. Each smart home device now come with their own mobile applications, or physical remote-control devices. Thus, the switch to smart home automation devices is now inevitable. To control these devices, companies such as Amazon and Google offer services such as Amazon echo and google assistant hubs which offer control over the smart devices mostly via voice commands. This project aims to introduce a gesture based remote control. The proposed system will eliminate the language barrier that is needed with these devices, and act as a universal smart home controller. The project will utilize the power of machine learning to recognize gestures. In addition, it will offer a high interoperability between Internet-of-Things (IoT) devices in its network. The proposed system consists of two parts, SMUG (smart management upon gesture) controller, and SMUG charging station.

How to attack a disconnected computer

Project ID = 308

This project highlights methods of attacking a disconnected computer. This is done by using different channels such as the computer fan or a blinking LED which can be controlled to give out information

Stress Detector System

Project ID = 310

The goal of the project is to create a wearable device along with its user interface application, which can continuously monitor the stress level of a target individual. The aim is to enable the monitored person to practice his/her daily life and keep managing the stress level by obeying given guidelines. The suggested guidelines are provided in the Arabic language for Arab people. The work in this project can be divided into two major fields, which are hardware and software. Our objective is to build and integrate the two parts of the system (software and hardware) into one unit used as a tool for stress detection and control. Part of the benefits of the envisioned integrated monitoring unit is to help the user regulate his/her breathing in order to relieve any stress. The initial phase of the project will target detection and notification of vital signs. The second phase will be able to decide whether the user has an elevated stress level. When the device detects a stressed state, the user is notified in a display screen by an indicating the stress level Our developed stress detection system is expected to provide the basis for a fully designed scalable device, which is made in Qatar, that can be used as a solution for people who need to reduce the stress level and promote healthy lifestyles.

Using drones in emergency and rescue applications

Project ID = 312

Emergencies have increased rapidly, and many situations need a quick reaction to help to reduce the problem. Many technologies have discovered to help manage the disasters and rescue people or handle the conditions, and one of the technologies that could help to manage emergencies is Unmanned aerial vehicles (UAV). UAVs give the benefit to reach the emergency location and depend on the requirements or the type of emergency, the user gives the order to the drone. Plus, UAVs could be helpful in the medical sector, the military sector, the security sector, and more than that. Drones can help to handle emergency management by using the camera that comes with the drone. Besides, it helps to figure if there is a fire, asphyxiation condition, or any dangerous condition that could happen with lower cost, and more flexibility and efficiency performance.

Course Registration System

Project ID = 313

Qatar University currently suffers from an outdated registration system in the form of myBanner. The current registration system doesn't offer the necessary features that will ease a student to register their required courses. The current system usually ends up leading to waste of time and frustration. Our aim is to improve on what we currently have, in addition to offering new features that will aid students in understanding their optimal study plans while integrating current features into one singular platform. Some of the planned features: - Optimal study plan provided: A list of all courses that a student can take depending on the student's major. - Real-time detection of conflict in terms of schedule and curriculum. - Smart advisor: A list of courses the student should take based on their current progress. - Course descriptions and statistics: statistics provided toe the student such as failure rate to help them in determining the appropriate course to take. - Override request: A simple click to submit an override request without the need to access a separate page entirely. - Visual course progress: A set of slots each displaying progress with color codes of a given course or student depending on the user. This platform will make registration and course follow up as a simple task by introducing convenience features. This will allow students to better focus on the contents of their curriculum, improving their general performance and reducing the confusion of registering their course.

Smart Scooter

Project ID = 314

The aim of this project is to develop alternative transportation services from building to building in Qatar University campus and to provide a home to metro station service outside the campus. We will be using sensors and some other hardware components. We will be also implementing image processing in this project. There will be an app for users to access these services. We also did a survey on this project to gather the feedback of the students and people outside to understand their needs regarding these type of services.

Synthesizing ARM-7 processor with encrypted instruction

Project ID = 315

we aim to simulate ARM-7 processor using the "logisim" digital simulation package. The student completely design ARM-7 CPU such that when a code is mounted in ROM/RAM assigned for this type pf processor will execute. also it is required to encrypt the instruction placed in memory and design in fetch instruction circuit a decrypting circuit to decrypt the instruction then continue executing them.

An intelligent drowning detection system

Project ID = 317

Drowning is still a leading cause of death across the world. The researches about preventing drowning cases in terms of education, swimming lessons and pool safety couldn’t reduce drowning incidents much. Moreover, the studies of reducing drowning cases weren’t implementable solutions. However, there are few implemented projects that uses a rigorous method and high-level impact of intervention designed to reduce drowning, but it couldn’t reach the expected outcomes. Thus, this intelligent detection was proposed. The purpose of this intelligent drowning detection system is to come with the best and efficient result to detect and prevent drowning incidents as much as possible using signal processing and machine learning approach.

SFH- Start From Home

Project ID = 318

The aim of this project is to build an Android mobile application which will serve the customers by offering services and products solutions to their desired location in Qatar. In addition, it acts as a platform for any entrepreneur and small business owner who can register to this app to offer their products and services.

Anomaly-based intrusion detection system for operation technology (OT) network

Project ID = 319

Nowadays, security is everyone's concern especially when it comes to the operation technology (OT) network as OT's controlling critical industrial process. By interconnection of industrial network with the outside world, brings a huge risk of attacks or any sort of confidential information leakage which may lead to damages which are later not they won't be able to recover from. One of the solutions to minimize the attacks by alerting administrators is the intrusion detection system (IDS). IDS is an essential layer of protection for industrial organizations in order to detect flaws and abnormal behavior over network. In this project, we are going to design an anomaly-base IDS for the OT network which is going to detect any abnormal behavior.

Robotic Lighting Control for Operation Table

Project ID = 320

This project's idea was initiated at the Heart Hospital in HMC system by surgeons who face difficulties and delays due to constant light focus adjustments (done manuall) as the surgery progresses. The preferance is to have a system that reacts to a sensory impetus for directing the lights to focus the area as desired by the surgeon, in near-real time.

IoT-Based Healthcare Monitoring System

Project ID = 324

Healthcare is an important pillar for the development of any country to achieve the welfare of its citizens and residents. Thus, governments are taking special care to improve the healthcare provided in their countries. One important aspect of healthcare is the continuous healthcare monitoring of individuals either in hospitals or at home. Healthcare monitoring speeds up the intervention of the caregivers at the right moment to save lives. IoT technology can play an important role in the process of continuous healthcare monitoring as the process of alarming caregivers when needed. In the proposed system, the individuals are equipped with wearable IoT nodes that are capable of capturing vital signs, processing them in real-time, then communicating with the alarming system to notify caregivers in case of abnormal situations. There is a plethora of vital signs that can be captured by the system. Some signs may need simple processing, such as heart rate (HR), blood pressure (BP), body temperature (BT), the estimate of the amount of oxygen in the blood (SpO2), etc. Signs that need more sophisticated processing can be equally captured, such as the electrocardiogram (ECG), electromyography (EMG), etc. The captured signs can be utilized in different ways. They can be stored on an IoT cloud for further processing to monitor the daily readings of the signs and how they change during a certain span of time as well as detecting anomalies in complex signs such as ECG and EMG. Moreover, the signs can be processed at the level of the IoT node to assess the case if the captured sign is out of range of normal values, which can, in turn, start an alarming process in case of abnormality. The alarming process can be in the form of an automatic voice call, SMS message, email message, social network notification, etc. Furthermore, healthcare monitoring can be extended to fall detection of unattended individuals, such as elder people and children. Techniques of fall detection can use motion and orientation sensors, such as accelerometers, gyroscopes, etc., or the detection can be image-based by detecting the different postures of the individual using real-time image processing techniques. Moreover, the healthcare monitoring system can be extended to manage bed-sores for bed ridden patients, by sensing how much time was the patient in a certain position, and accordingly the system can decide to inflate or deflate an air mattress below the patient to reduce the possibility of bed-sores creation. This subsystem needs the integration of pressure sensors to detect the position of the patient and actuator that controls the operation of an air pump to inflate and deflate the mattress. The actuator should be able to work automatically or manually using wireless communication.

Identify Arabic-Language Political Bots on Twitter

Project ID = 325

This project aims to use machine learning supervised approaches to identify Arabic-language bots on twitter that are used to spread political propaganda to manipulate public opinion.

Diabetes Alert System

Project ID = 330

Diabetes is a serious, chronic condition that affects Millions of people around the world. According to the American Diabetes Association (ADA), the condition is the seventh leading cause of death worldwide. While diabetes itself is manageable, its complications can severely impact the patients’ lives and can be fatal if not treated immediately. Those people who are diagnosed with this chronic disease face many health challenges because even though there are many treatments. For example, Insulin is injected when the sugar level is high and high sugar contained foods should be taken when the sugar level is low. People with diabetes these days are mostly using a sensor to keep track of their blood sugar. But if the patient is home alone and his/her sugar level is far from normal levels, they may not be able to call for help on time. To the best of our knowledge, there is good system that could efficiently be used in such a critical situation to alert the medical personnel. The objective of this senior design project is to build such a device (Diabetes Alert System) and make it available to those affected patients in Qatar. In making this system, we will need to make sure that it should be cheap, easy to use and save lives in many cases. We plan to build it from off-the-shelf hardware and software. The purpose is when a significant increase or decrease in the blood sugar is detected, an alert is sent to family members and/or nearby friends to provide immediate help to the patient. If none of family members and friends is available, the nearest emergency medical personnel will get the alert and will be able to help the patient in due time.

Roadmap for Advising engineering students Towards their Graduation

Project ID = 332

The system helps students by guiding them with their course registration and academic progress. Each student has their own RoadMap, which is updated every semester depending on their performance (GPA). Students will be guided on which courses they should register every semester and how much progress they have made through their academic years. This helps reduce the pressure on the academic advisors, since many students are not aware of the whole course registration process. The academic advising office is overcrowded during the add/drop week, many students do not get the chance to meet the advisors which might lead to graduation delay because of the unawareness.

Smart Home Mobile Application (Interface with Creston)

Project ID = 334

Project is with collaporation with Mesheireb Properties. The

Full Duplex Data Exchange through Visible Light Communications.

Project ID = 339

This project aims to exploit the use of LEDs to transmit visible light signals at higher speeds in an efficient and secure manner. It will involve the design of a transmitter/receiver network using a certain protocol to transfer the means of data between the client and the server using visible light communication (VLC) technology.

Q-Search

Project ID = 342

Part of basic human nature is to search for answers of big questions. Q-Search is a search engine that enable users to search for specific topics in the Holy Qur'an. Q-Search uses both information retrieval and machine learning techniques to match user queries written as free text in Modern Standard Arabic (MSA) with the verses (Ayas) of the Qur'an and finds verses that are most relevant to the user's topic/query. Q-Search (as a Mobile App) will help many users find specific ayas that discuss his/her topic of interest, making it easier to understand the Qur'anic concepts.

Chatbot based Application for the Engineering Advising Department in QU

Project ID = 346

This project is about building a chatbot that provides a service by answering students’ common advising-related queries. This service is made through using key pre-calculated user phrases and auditory or text-based signals. The chatbot to be built is an AI application that uses an intelligent agent to simulate an interactive conversation with the user through a mobile application that can be accessed anytime. It targets Qatar University Engineering students that have questions for the advising department by answering common questions without taking the time to meet the advisor. Thus, saving time and effort for both parties.

Augmented Reality Indoor and Outdoor Navigation

Project ID = 349

When it comes to navigation, many of us immediately jump to the thoughts of using global positioning systems (GPS). While this works excellently for outdoor navigation, it can’t pinpoint someone’s location inside a multistory building. In order to obtain accurate data of the user’s location indoors, we need to implement alternative methods that can pinpoint where the user is inside the specific building as well as at what floor they are located. Luckily, many methods have already been used to provide such a service, and these methods are known as indoor positioning systems. The methods use specific algorithms (such as triangulating the device’s position) to give the user their near-exact position. The implementations of indoor positioning vary from Bluetooth beacons and Wi-fi to radio signals and Assisted GPS.

Wearable solution for hearing impaired people

Project ID = 351

Making a solution that will enable a hearing impaired people to interact with the environment. Project solution enables them to be aware of fire alarms during the event of a fire and be aware of alarms, phone calls/messages real-time.

Pharmacia

Project ID = 352

A pharmacy website that offers medicines and prescriptions by consulting pharmacist online.The website will also offer delivery services and an algorithm that helps clients find what they need by suggesting products based on what other customers who got the same product also bought.With the online consultation, the customer can ask the pharmacist for in-house visits to further recognize the issue and recommend the treatment.

Authentication and Authorization for Secure Access to Sensitive Facilities

Project ID = 353

Companies are always looking forward to providing the highest security standards to protect their properties from security break-in or security breaches and property loss. Thus, many companies enforce some policies to manage to access some places or rooms, limiting access to those rooms to only authorized people. One of their policies can be the usage of a key (e.g. RFID card) that has User's info to access only the rooms he/she is authorized to enter. However, many of these systems lack the flexibility of use. In this context, our project aims to introduce a new way to authenticate and authorize the users to enter their authorized rooms with the use of two authentication factors through RFID and Capacitive touch buttons. The system can be configured to use one or both authentication factors. The system will offer more secure and more flexible access for the employees. Moreover, the proposed system provides central management and offers an admin dashboard for managing users and producing various types of reports.

Intelligent Smart Parking System for Hanicap

Project ID = 354

Our design project is about an Intelligent Smart Parking System for Handicap. The problem: as simple as that, many people are waiting/using the parking of handicap without authorization and they aren't having respect to those parking rules. The solution: is to do a system of software and with hardware components to be useful deducting the cars park in handicap parking with/without authorization. For the hardware part: the group are going to implement it using Raspberry pi, sensor to detect the cars in the parking and cameras to capture the plates of the cars. In the other hand for the software part: the group are going to use two apps one of them is openCV and the other one is MATLAB.

Drop Saves Lives

Project ID = 355

Blood Donation System The system will provide various useful features for the blood doners and the hospital staff. The Blood Donor Unit at Hamad Medical Corporation does not have an online donation system. This proposed system communicates with the center and people to ease the process of blood donation with additional benefits. This project is an idea to solve a current problem in Qatar. The Blood Donor Unit at Hamad Medical Corporation does not have an online donation system. This system communicates with the center and people to ease the process of blood donation with additional benefits.The idea of donating blood through a website may not be very common, however, it is doable and possible. Blood donation is critical especially in an emergency situation. In case of emergency, instead of using the traditional process of donating blood by heading to a hospital which requires registration and documentations. This proposed system will take care of this process by providing more efficient and speed as it is done through the website. Several benefits accompany this system such as it is easier to search for donors, specific blood types, tracking amount of blood donated, recording real-time inventory of blood bank and many other information regarding the donor. Donors have the option to express their interests in donating blood voluntarily through this web site. The hospitals can also easily communicate with potential donors to organize the blood extraction process. The system will ultimately provide a systematic blood donation process and a better management of doners. This proposed system is expected to raise the people's awareness in the society to donate blood for people who need it because it costs nothing and make the donor feel great afterwards.

Blockchain architecture for supply chains application

Project ID = 356

The project consists in designing an architecture with its related interfaces to implement a blockchain based system for a Supply Chain (SC) application. A SC consists in a networked architecture built to manage the transfer of physical and informational assets between suppliers and customers. Today, having a good and reliable supply chain information processing is mandatory. - Studying traditional SC systems and implementing a small scale SC using traditional databases. - Understanding the impact of blockchain technology in the decentralisation of the data and its management. - Integration of a blockchain technology and SC application through 2 proposed case studies * A simple goods SC (designer, suppliers, producer, transporter…). * A specific application related to Qatar Rail.

Smart Home Security

Project ID = 357

Home security is essential technical need in modern houses by which we can protect our property and prevent intruders to enter our house. The current technology offers hundreds of options to implement home security; nether less we computer engineering students thinking to utilize Arduino to basically do a miniature home model security. we will investigate programming, in addition to sensor to interface the Arduino in order to implement the project.

Autonomous bus with smart system

Project ID = 358

Students at Qatar University have been suffering with the bus system and not knowing how long it takes for a bus to arrive and always leads them to being late to class. With this driverless bus and the system created around it, will lead to a solution a student is looking for. It will allow students to determine the time for the bus to arrive and time it will take to reach their destination. By building the driverless car that will be guided by a blue road similar to the one done at Souq Waqif with a GPS tracker that will help establish its location and time it will take for its arrival. Many sensors will be required into building the bus such as ultrasonic sensor which allows to detect if any obstacles are on the way in our case if any student wants to cross the street. Another sensor we will be using is the RGB sensor which will help detect the blue road and stay in lane in order to reach its destination. Lidar sensor will also be needed which is important to collect data of any objects being on the way using laser technology. A small-scale model design will be implemented to demonstrate how the bus system will work.

Smart Wallet for the Blind or Visually Impaired

Project ID = 359

The smart wallet can be used by a blind or visually impaired person to count out the money he/she has and tell them the amount of money. This wallet will require the use of voice over device to tell the amount, or to speak with the blind person, plus a counter device which knows the note amount by its size and add or decrement the notes count whenever the person add or withdraw from the wallet.

Indoor positioning and navigation system

Project ID = 360

Indoor Positioning and Navigation (finding a path to a location inside a building, e.g., C07, where here GPS can’t reach). The project can have hardware interfacing -for CE- (e.g., interfacing with WiFi hotspots, Bluetooth and other in-door positing devices). Also, it will have rich software development for CS (e.g., building and designing the navigation app). Besides hardware/network focused indoor positioning , the project scope could include designing and developing a mobile application for interactive Campus Map to allow outdoor and indoor navigation of Qatar University campus using a mobile device (particularly inside buildings not just existing outdoor navigation). The system should allow the user to orient themselves spatially with awareness of nearby campus building and classrooms, labs, offices … inside the buildings. The app could be developed for Qatar University campus but it should be designed and built in such a way that can be easily be extended to accommodate other locations.

CleanUpPal

Project ID = 361

A mobile application that creates a bridge between customers and cleaning companies to facilitate the cleaning centers' services and to create an opportunity for full cleaning services delivered to customer's homes. As well as provide functions related to scheduling and tracking appointments.

Emergency drone

Project ID = 362

we are implementing a drone that will be able to detect dangers around and send them to the police forces, that will tell them the location and the type of danger that is there, this drone will have a camera that will be able to distinguish the type of danger that it is such as: accidents, fires and many more.

Smart Hat for People with Visual Impairment

Project ID = 364

A smart hat has many features to help people with visual impairment to identify and know their surrounding environment using several techniques such as objects and faces recognition.

Was this article helpful?
2 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 100%
1 Stars 0%
How can we improve this article?

Leave a comment

Table of Contents