DVP Software

How can I help?

Start or speed up your projects with a reliable R&D partner

Get in Touch

Portfolio

AI Video Watermarking

Video Watermarking AI

Built and trained a Neural Network to generate robust invisible forensic watermarks on a GPU with 5x real-time transcoding.

Codecs & Filters

Codecs & Filters

H.264, H.265, J2K codec optimization, custom video and audio filters integration in FFmpeg.

Secure HLS Streaming

Secure HLS Streaming for CDNs

Origin and Edge JavaScript cloud video processing for Live and VOD security.

Cloud Computing

Cloud computing

AWS auto-scaling video encoding backend, filtering and quality control.

Hardware & Validation

Hardware & Validation

FPGA and DSP electronic design and validation.

Digital Signal Processing

Signal Processing

MATLAB, Python, C and C++ signal processing for Fingerprinting, Watermarking, Feature Extraction, Face Detection, ...

Software Security

Software Security

Anti-reverse engineering for Linux and Windows with license management.

Linux & Windows Software

Linux & Windows Software

Video editing C++/Qt desktop applications, Docker containers with cross-compilation, Linux drivers and more...

About

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.

Get in touch