Skip to content
View mohamedamine99's full-sized avatar

Block or report mohamedamine99

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mohamedamine99/README.md

Hi 👋, I'm Mohamed Amine

I am a computer vision engineer with experience in embedded software development.

Welcome to my GitHub profile! I am a computer vision engineer with a background in embedded software development. Here you will find a collection of my personal projects and contributions to open-source projects. My expertise lies in utilizing machine learning and computer vision techniques to solve real-world problems.

I am always eager to learn new technologies and techniques, and I am excited to continue growing as a developer in this field.
Please feel free to check out my projects and contributions, and let me know if you have any questions or comments.

mohamedamine99's GitHub stats-Dark mohamedamine99's GitHub stats-Light Anurag's GitHub stats-Dark Anurag's GitHub stats-Light

Anurag's GitHub stats-Dark Anurag's GitHub stats-Light

⚙️ My Projects :

🎨AI Artistic Generation :
🔬 Model Exploration and AI Explainability:
🔎 Object Detection :
⚙️ Image Classification :
📖 My old projects :

💻 What I'm currently working on

📌 Leveraging Computer Vision and Deep Learning for Retail:
  • Developing and Implementing Algorithms for Suspicious Action Detection.
  • Developing and Implementing Algorithms for Automated Security Solutions for CCTV-based systems.
📌 Maintaining and improving my own custom made dlib functions for face recognition:
  • Adding more exception handling features.
  • Adding KNN algorithm for facial features search to reduce search time and improve recognition precision when dealing with large CSV files.
  • Adding more database functionalities.
  • Adding object tracking functionalities to increase frame processing speed and overall FPS throughput.

📌 Building Neural Networks from scratch.
📌 Training and deploying a real-time custom object detector.
📌 Creating AR interactive video games with Unity 3D and hand gestures.

💻 Programming languages and IDEs :

  • Languages:   Python C C++

  • IDEs :   PyCharm Spyder Colab Sublime Text VS studio

🛠️ Tools and Frameworks :

📚 ML frameworks :
PyTorch TensorFlow Keras Scikit-learn Dlib
pytorch tensorflow keras Scikit-learn Dlib
📊 Data visualization and image processing :
Matplotlib OpenCV Pillow Pandas Numpy
matplotlib OpenCV Pillow Pandas numpy
♻️ Version control :
Git Github
git github
💻 Development boards :
STM32 Arduino Esp32

📫 Where to find me

Pinned Loading

  1. Object-tracking-and-counting-using-YOLOV8 Object-tracking-and-counting-using-YOLOV8 Public

    This repository contains the code for an object detection, tracking and counting project using the YOLOv8 object detection algorithm and the SORT (Simple Online and Realtime Tracking) algorithm for…

    Jupyter Notebook 50 14

  2. Neural-Style-Transfer-with-Python Neural-Style-Transfer-with-Python Public

    This repository provides an easy-to-use implementation of neural style transfer, allowing you to apply the artistic style of one image to the content of another. Choose between the functional appro…

    Jupyter Notebook 2

  3. YOLOv8-custom-object-detection YOLOv8-custom-object-detection Public

    This repository showcases the utilization of the YOLOv8 algorithm for custom object detection and demonstrates how to leverage my pre-developed modules for object tracking and counting tasks.

    Jupyter Notebook 29 3

  4. Real-time-facial-recognition-with-python-dlib Real-time-facial-recognition-with-python-dlib Public

    This project uses the dlib library for facial recognition and the OpenCV library for webcam and video processing. Feel free to use and modify the code for your own projects!

    Python 6 1

  5. Visualizing-what-convnets-learn Visualizing-what-convnets-learn Public

    This Github repository explains the impact of different activation functions on CNN's performance and provides visualizations of activations, convnet filters, and heatmaps of class activation for …

    Jupyter Notebook 7

  6. Transfer-Learning-with-MobileNetV2-for-Cats-vs-Dogs-Image-Classification Transfer-Learning-with-MobileNetV2-for-Cats-vs-Dogs-Image-Classification Public

    This project is an image classification project based on a transfer learning approach using with MobileNetV2 architecture.

    Jupyter Notebook 4