Explore the projects I've worked on during my studies and research.
Check out the section you're interested in by clicking the buttons below.
April 2023
Technologies Used:
January 2023
Technologies Used:
November 2022
Technologies Used:
November 2022
Technologies Used:
November 2022
Technologies Used:
November 2022
Technologies Used:
October 2022
Technologies Used:
December 2021
Technologies Used:
November 2021
Technologies Used:
January 2022
Technologies Used:
April 2021
Technologies Used:
December 2020
Technologies Used:
December 2020
Technologies Used:
June 2020
Technologies Used:
May 2020
Technologies Used:
July 2019
Technologies Used:
June 2019
Technologies Used:
December 2022 - Now
Implantable medical devices (IMDs) have revolutionized healthcare by supporting or replacing dysfunctional organs, but they also pose significant increased security risks. It proposes a new protocol designed to increase the accuracy and security of IMD while minimizing the power consumption overhead, if possible. We use programs to accurately report the similarity between measurements and physiological results, with the aim of ensuring robust control and the probability of successful replication and target falsification. We draw a comprehensive performance evaluation in terms of authentication attention, security acceptance and energy consumption (possible). The aim of this research is to significantly improve the security and efficiency of IMD by integrating advanced neural network techniques and performing detailed comparative analysis, thereby contributing to safer and more reliable patient care.
Technologies Used:
The link below will be public soon!
December 2022 - Now
The ElectroKardioMatrix (EKM) is a methodology that involves converting ECG signals into heatmaps by aligning R-peaks, which are then used to form a matrix known as the EKM. This matrix is plotted as a heatmap, allowing for detailed visualization of the ECG data and revealing important cardiovascular patterns.
I have developed Second-Based EKMs (SBF), constructed by one-second segments of the ECG signals and stacking them to create different length frames. Additionally, I have created a combination of second-based EKMs and Beat-Per-Frame (BPF) based EKMs, enabling a more comprehensive analysis that captures both time based and R-peak based patterns in the data.
Technologies Used:
February 2024 - June 2024
The goal of this project is to create a one-against-all system where the model can accurately identify users based on their electrocardiomatrices (ECMs). We implemented four different deep-learning methods for identification systems that utilize ECMs. We tested the robustness of these models across various datasets, including MIT-BIH, NSRDB, and PTBDB, to ensure their applicability in different scenarios. This effort aims to revolutionize user identification by minimizing the number of ECMs required, reducing the burden on users and the system. In essence, we explored different scenarios with various learning models and heartbeat counts to understand their impact on ECM generation, which is crucial for efficient user identification. Additionally, we tested the identification models with different beats per frame (bpfs) rates, and the results confirm that fewer bpfs and ECMs lead to more efficient identification.
Technologies Used:
The link below will be public soon!
December 2022 - March 2023
Deduplication is a data optimization technique used to eliminate redundant copies of data, reducing storage and transmission overhead. In my project, I implemented deduplication on text data by converting each text into its base form and identifying its deviations using lemmatization, a technique in NLP. After this process, we applied 128-bit AES encryption to the deduplicated data, calculated the Base64 encoding of the encrypted content, and finally transmitted the optimized, encrypted data securely through the MQTT protocol to the server. This approach not only reduces data size but also ensures efficient and secure data transmission.
Technologies Used:
October 2024 - now
In this project, we are focusing on monitoring the structural health of Karun’s Bridge throughout its reconstruction phases. The Karun’s Bridge, located in Iran, spans the Karun River, which is the country’s largest and only navigable river. This iconic bridge plays a crucial role in connecting regions and facilitating transportation. By leveraging sensor data collected during the pre-construction, construction, and post-construction periods, we trained deep learning models to analyze the bridge's condition in real time. The objective was to identify the optimal time to detect potential failures or weaknesses in the bridge structure, ensuring timely interventions and enhancing the overall safety and longevity of the bridge. This innovative approach integrates advanced data analysis with deep learning to provide a robust solution for bridge failure detection.
Technologies Used:
The link below will be public soon!
January 2023 - June 2024
An IoT-based supply chain system integrates components such as RFID tags, readers, sensors, and communication networks to streamline operations and enhance visibility. The system includes tagged products, RFID readers at key points, a central IoT platform, and data analytics tools for real-time tracking and inventory management. RFID tags store unique identification data, which is wirelessly transmitted to readers, facilitating efficient data collection and management throughout the supply chain. As RFID technology adoption grows in the intelligence era, security concerns, such as brute force attacks, remain significant. In response, our research focuses on the security analysis of an "Ultra-Lightweight Blockchain-enabled RFID Authentication Protocol for Supply Chain in the domain of 5G Mobile Edge Computing." This protocol aims to enhance the security and reliability of RFID systems in modern supply chain operations.
Technologies Used:
The link below will be public soon!
July 2022 - October 2022
In today's world, Due to the huge volume of news in different news sources, tracking news from these sources is a time-consuming task and due to the difference in the way news is displayed on different news websites, it causes the user to be slow or confused in following the news. It should also be mentioned that users are usually interested in checking and comparing news from several sources; Therefore, it is important to have a platform for presenting news from different news sources at once and a display format.
Rosnegar program is an online Farsi newsletter that was created to solve this problem. This program collects news from several Irianian online news outlets, including including Islamic Republic of Iran Radio and Television, Tasnim, Rasa, Rozno, and Students of Iran (ISNA) and then categorizes these news using artificial intelligence technology into appropriate topics for each news item. It has tried to make it easier for users to follow the news.
Technologies Used:
February 2021
Technologies Used:
December 2020
Technologies Used:
December 2020
Technologies Used:
November 2020
Technologies Used:
October 2020
Technologies Used:
October 2020
Technologies Used:
April 2020
Technologies Used:
September 2019
Technologies Used:
September 2019
Technologies Used:
October 2019
Technologies Used:
October 2019
Technologies Used:
August 2019
Technologies Used: