Mario

Bergeron







AI at the Edge.

View my work
...
...

MediaPipe Exploration and Acceleration

Exploration of mediapipe models for accelerated deployment to embedded platforms...



MediaPipe Exploration with python

MediaPipe Accelerated Deployment (Vitis-AI, Hailo-8, ...)


...

Controlling Robots with Computer Vision

Exploration of computer vision techniques for controlling robots...



Hand-Controlled Robot Car - LeKiwi

Hand-Controlled Robotic Arm


...

Controlling Robots with Agentic AI

Exploration of agentic AI techniques for controlling robots...



Implementing Agentic AI in ROS2 for Robotics Control

Evaluating Tool Awareness of LLMs for Robotics Control


...

LIBCAMERA Development

Exploring how to add support for the open-source LIBCAMERA project on Zynq-UltraScale+ platforms...



RPI Camera Fun with Zynq-UltraScale+ : LIBCAMERA


...

Applying AI to Climbing

Exploration of computer vision and machine learning, applied to rock climbing...



Part 1 - The Long Road to the Tokyo Olympics

Part 2 - Deep Learning meets the Odd Human Data Set

Part 3 - Pose Estimation with YOLOv7


...

3D Object Detection

Familiarity with Point Cloud data and 3D Object Detection.



3D Object Detection


...

Stereo Processing

Solid Experience with stereo processing. From stereo camera calibration, to depth estimation, to stereo neural inference.



Stereo Calibration

Stereo Neural Inference


...

2D Classification, Detection, and Segmentation

Strong Experience with 2D models, including image classification, object detection, and image segmentation.



Accelerated Edge AI

Vitis-AI on the Avnet Platforms


...

Custom DataSet and Training

Experience with curating custom datasets and exploring model architectures for classification and detection models.



The Dobble Challenge

Training the Dobble Challenge

Deploying the Dobble Challenge on Ultra96-V2




...

Augmented Reality

Familiarity with marker-based augmented reality.



Marker Detection

Automatic Activation of a Simple White Balance (AASWB)

Contact me