InternOn Tool Selection For Video Coding H/F

  • InterDigital
  • 25 oct., 2025

Description

Summary State-of-the-art video codecs use a very diverse range of coding tools on different parts of the video codec, such as filtering, intra or inter coding, transforms, entropy coding, as well as for different scenarios, such as natural video content, screen content, gaming content, etc. Also, the use of some tools created for screen content videos has proven to be effective on natural content videos. This internship is carried out in the R&I video coding team in Montreal. The student will get familiar with the state-of-the-art video codecs, will understand how screen content tools are used for video coding improvement. The student will analyze various of these tools that exist and work towards applying improved methods to the current and future video coding standards. The work will involve coding in C++ and a good background in digital signal processing is a must. Responsibilities Roles and responsibilities involve: familiarizing with the existing video coding standards (such as HEVC, VVC), tinkering with existing model softwares (e.g. VTM, ECM, etc.), reviewing literature on various screen content tools, improving tools usage to improve video coding performance, and finally, testing improved algorithms on the test model software. Keywords: MPEG, HEVC, VVC, Video Coding, Digital Signal Processing, C++ Expected Outcomes: Understand and document the functionality of screen content tools in video codecs Implement improvements on top of existing tools in C++ inside the test model software Test the above improvements in the model software and compare results with the state-of-the-art methods Produce a report on the work carried out during the internship Make an end-of-internship presentation to the whole R&I team

Date de début

24 oct., 2025

Profil

Qualifications List minimum required qualifications, preferred skills, abilities, experience, and education Strong foundation is digital signal processing Strong C++ coding skills Knowledge of video coding is preferred not mandatory Python and shell scripting experience preferred not mandatory

Répartition du temps de travail

Full time

Fonction

Informatique_syst_info

Durée (Mois)

6

Formation

RJ/Qualif/Ingenieur_B5

Secteur

Ind_hightech_telecom