Built and trained a Neural Network to generate robust invisible forensic watermarks on a GPU with 5x real-time transcoding.
H.264, H.265, J2K codec optimization, custom video and audio filters integration in FFmpeg.
Origin and Edge JavaScript cloud video processing for Live and VOD security.
AWS auto-scaling video encoding backend, filtering and quality control.
FPGA and DSP electronic design and validation.
MATLAB, Python, C and C++ signal processing for Fingerprinting, Watermarking, Feature Extraction, Face Detection, ...
Anti-reverse engineering for Linux and Windows with license management.
Video editing C++/Qt desktop applications, Docker containers with cross-compilation, Linux drivers and more...
Projects usually start with algorithm validation and optimization in MATLAB or Python before being ported to C or C++. Robustness, modularity and code readability are a priority. By combining software engineering, traditionnal signal processing, machine learning, cloud processing and cybersecurity practices, we work to develop modern solutions that solve your problems in video processing and data protection, whether your system is a large cloud deployment, a tiny embedded system or a PC application.