Thesis: Video coding optimization with dynamic optimizer

Thesis: Video coding optimization

In the context of the research activities of the Internet Media Group, we are looking for a master thesis student with strong interests in investigating an innovative video coding optimization framework similar to the one described in this Netflix techblog entry. The student will implement the technique and evaluate its performance in terms of computational complexity and visual quality using state of the art measures such as Netflix VMAF comparing it to more traditional coding schemes. The activity, if needed, can leverage servers available to the resaerch group. The activity does not require to be physically present at the Politecnico.

Requirements:

  • Reasonable knowledge of Unix/Linux (basic shell scripting)
  • Reasonable knowledge of digital multimedia signal coding tools, i.e., being able to encode/decode a video and evaluate the resulting quality. A reasonably good mark in the “Internet Video Streaming” course (or the older course “Elaborazione e trasmissione di informazioni multimediali” course) is strongly appreciated but not strictly required if the student is strongly motivated.

If interested, for more information write to: enrico dot masala at polito dot it

Italian description:

Nell’ambito delle attività di ricerca dell’Internet Media Group, si ricerca uno/a studente/studentessa interessato/a a sperimentare un framework di ottimizzazione della codifica video simile a quello descritto sul blog tecnico di Netflix https://netflixtechblog.com/dynamic-optimizer-a-perceptual-video-encoding-optimization-framework-e19f1e3a277f . Lo studente implementera’ la tecnica e valutera’ le sue prestazioni in termini di complessita’ computazionale e qualita’ video usando misure stato dell’arte quali il VMAF di Netflix, e confrontando il sistema con schemi di codifica piu’ tradizionali. L’attivita’, se necessario, si potra’ avvalere di server a disposizione del gruppo di ricerca. L’attivita’ non richiede di essere fisicamente presenti al Politecnico.

Requisiti:

  • Ragionevole conoscenza di Unix/Linux (scripting di shell di base)
  • Ragionevole conoscenza delle rappresentazioni digitali dei segnali multimediali, ossia essere in grado di codificare/decodificare un video. Un buon voto nel corso di “Internet Video Streaming” (o nel precedente Elaborazione e Trasmissione di dati Multimediali (ETIM)) e’ preferibile ma non strettamente richiesto se lo/a studente/studentessa e’ fortemente motivato/a.

Se interessati contattare: enrico dot masala at polito dot it