Giter Site home page Giter Site logo

Hi 👋, I'm Luís Condados

A passionate Machine Learning | Computer vision | Engineer/Reseacher from Brazil

  • 🔭 I’m currently working on computer vision engineer at Deloitte

  • 🌱 I’m currently learning about MLOps, self-supervised learning and synthetic data for computer vision

  • 👯 I’m looking to collaborate on Deep learning open source projects

  • 💬 Ask me about Computer vision, machine learning, deep learning, self-supervised learning ...

  • 📫 How to reach me [email protected]

Connect with me:

lgabrielpc condados ucgqw9gumni6ktzklf2dxu4g

Languages and Tools:

bash c docker flask gcp git grafana linux opencv pandas python pytorch scikit_learn seaborn tensorflow

 gabriellgpc

gabriellgpc

Public Projects

Robotics

Software developed by the Poti Robot Soccer Team of the Department of Computing and Automation (DCA) at UFRN aimed at the development of research in robotics and participation in robot soccer competitions (IEEE VSSS).

Techstack: C | C++ | Makefile | Linux | Qt | V4L2 | Bluetooth | Controllers | Path planning | Robotics | Many other.

TechStack: C++ | CoppeliaSim | Qt | OpenGL | Linux

Simulation using CoppeliaSim (formerly VREP), design in C++ (from scratch) of a path planner based on potential fields. Source Code here. Obs.: I will leave a report in PDF explaining the general functioning of the system.

Project in C++ to build a probabilistic occupancy grid (from scratch). Source code here.

TechStack: C++ | CoppeliaSim | Linux

TechStack: Python | CARLA simulator | Linux

Project developed as a final project of the Self driving car coursera specialization.

TechStack: C++ | CoppeliaSim | Linux

TechStack: C++ | CoppeliaSim | Linux

Simulation using CoppeliaSim and C++ program for collision identification in configuration space (from scratch!).

TechStack: C | C++ | RTOS | ESP32 | Linux

TechStack: C | C++ | Python | RTOS | ESP32 | Linux | ESP-SDK | Kalman filter | PID Controller

Implementation of a feedforward/backward control scheme to control the angular speeds of the motors of a mini robot with differential drive (independent drives/one motor per wheel) with low-resolution sensors (magnetic encoders).

Graphics Computing

TechStack: C | C++ | Linux | OpenGL | OpenMP

The ray-tracing algorithm takes an image made of pixels. For each pixel in the picture, it shoots a primary ray into the scene. The direction of that primary ray is obtained by tracing a line from the eye to the center of that pixel.

Communication Systems

TechStack: C/C++ | Linux | Bluetooth

Systems Optimization and AI

TechStack: Python | Jupyter Notebooks | Linux | Optimization Algo.

TechStack: Python | Jupyter Notebooks | Linux | Optimization Algo.

Computer Vision and Image Processing

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV

This project is about my implementation to reproduce the art work with Art Nitka wires. The program receives an image and generates, through an exhaustive search process, an image made only with black lines on a white background that tries to reproduce the original image.

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV | Python | Dlib

  • List of projects:
    • QRCode Reader;
    • Adaptive Blurring;
    • Blending images;
    • Canny edged detection;
    • convolution operations from scratch;
    • How to create gift images;
    • DNN Face Detection;
    • Face Recognition;
    • Facial landmark detection;
    • Feature detection;
    • Grayscale entropy function;
    • Homomorphic filter;
    • Object measurement using OpenCV and Python;
    • OCR | Text recognition;
    • Object detection tutorial using OpenCV and YOLO.

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV

C++ implementation of the convolution operation with additional parameters (stride and padding). I created an Image class, just to work with images in grayscale (I could have done it in color too, without too much difficulty) and to load and save images from memory I decided to work with the PGM standard (Document about the Netpbm project and the image formats defined by them.) which is the simplest to implement, although it takes up a lot of memory space.

TechStack: C | C++ | Linux | Digital Image Processing | OpenCV

  • List of projects:
    • Program region;
    • Bubble Counter;
    • Histogram equalization;
    • Movement detection on images;
    • LoG Filter from scratch;
    • Tilt-Shift effect;
    • Vectorial quantization using K-means;
    • Object tracking using color segmentation.

MLOps | Model deployment

MLFlow

OpenVINO

TensorRT

Luís Gabriel Condados's Projects

awesome-face_recognition icon awesome-face_recognition

papers about Face Detection; Face Alignment; Face Recognition && Face Identification && Face Verification && Face Representation; Face Reconstruction; Face Tracking; Face Super-Resolution && Face Deblurring; Face Generation && Face Synthesis; Face Transfer; Face Anti-Spoofing; Face Retrieval;

computacao_grafica_ufrn icon computacao_grafica_ufrn

Repositório para os Projetos Desenvolvidos para a disciplina DCA0114 - COMPUTACAO GRAFICA - 2019.2

eldepth icon eldepth

ELDepth: Extreme Low-Power Monocular Depth Estimation for mobile devices

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.