Git Product home page Git Product logo

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 :
🔎 Object detection :
⚙️ Image classification :
📖 My old projects :

💻 What I'm currently working on

📌 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 functionnalities.
  • Adding object tracking functionnalities to increase frame processing speed and overall FPS througput.

📌 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

Mohamed Amine 's Projects

keras-cnn-cats-vs-dogs-image-classification icon keras-cnn-cats-vs-dogs-image-classification

This project is an image classification project using a deep-learning based on Convolutional Neural Networks (CNNs) with Keras. The Dogs vs. Cats is a classic problem for anyone who wants to dive deeper into deep-learning.

neural-network-from-scratch icon neural-network-from-scratch

This project involves creating a Neural Network from scratch, which would have provided an understanding about the fundamental concepts behind neural networks and the implementation of these concepts in code, as well as experience in designing, training and evaluating machine learning models from scratch.

neural-style-transfer-with-python icon neural-style-transfer-with-python

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 approach and the object-oriented programming (OOP) approach based on your preference and project requirements.

object-detection-with-yolov3-and-fastapi icon object-detection-with-yolov3-and-fastapi

A streamlined implementation showcasing object detection using YOLOv3 and FastAPI, enabling seamless integration of advanced computer vision capabilities into web applications.

object-tracking-and-counting-using-yolov8 icon object-tracking-and-counting-using-yolov8

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 object tracking. The project has been implemented using object-oriented programming principles in Python.

visualizing-what-convnets-learn icon visualizing-what-convnets-learn

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 easier understanding of how CNN works.

yolov5-object-detection icon yolov5-object-detection

This GitHub repository showcases simple object detection using different YOLOv5-based models on images and videos.

yolov8-custom-object-detection icon yolov8-custom-object-detection

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.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.