KEYWORD |
Development of a novel device for slowing down TV audio/video streams @Centro Ricerche e Innovazione Tecnologica RAI
Thesis in external company
keywords AUDIO PROCESSING, DIGITAL SYSTEM DESIGN TEST AND VERIFICATION, FPGA-BASED DESIGN, MICROCONTROLLERS, VIDEO PROCESSING
Reference persons PAOLO ERNESTO PRINETTO
External reference persons Andrea DEL PRINCIPE (Centro Ricerche RAI)
Research Groups TESTGROUP - TESTGROUP
Thesis type RESEARCH / EXPERIMENTAL
Description Motivation & Goal of the thesis:
The thesis aims at developing an innovative and compact device in order to allow the user to real-time slow-down audio/video stream retrieved from modern TVs or DVB-T receivers. Different kind of users can benefit from the usage of such device. Two examples are represented by people that are not able to quickly understand TV speakers talking in an user-known language, or people that just want to better understand a TV show where the audio stream is transmitted using a foreign language.
The device developed during the thesis work will be based on modern FPGA/CPU heterogeneous platforms (e.g., SEcube™ produced by Blu5View and/or Zynq produced by Xilinx). In particular, it must provide both mass storage and embedded processing capabilities. Audio and video processing algorithms must be modeled (e.g., using MATLAB and C), evaluated and, depending on the required performances, hardware accelerated exploiting available programmable logic resources (i.e., FPGA), while other less intensive software control routines can use the available embedded processor.
Learning outcomes:
During this thesis the candidate will learn how to approach to SW/HW partitioning of processing tasks, manage different kind of data and model audio/video processing algorithms. Finally, he will be able to design high-performance FPGA-based accelerators in order to guarantee the required performances.
External/Industrial cooperations:
The thesis activities will be carried out in collaboration with:
- Centro Ricerche e Innovazione Tecnologica RAI (Torino)
- CINi National Lab on Assistive Tecnologies (https://www.consorzio-cini.it/index.php/en/national-laboratories/laboratorio-astech)
Required skills Programming Languages: Matlab, C/C++, VHDL;
Embedded Systems, Digital System design methodologies, FPGA, Microcontrollers.
Notes The thesis activities will be carried out in collaboration with:
- Centro Ricerche e Innovazione Tecnologica RAI (Torino)
- CINi National Lab on Assistive Tecnologies (https://www.consorzio-cini.it/index.php/en/national-laboratories/laboratorio-astech)
Deadline 30/06/2017
PROPONI LA TUA CANDIDATURA