Return to search

Multimedia Processing: Real-Time Colour Grading with JIT using the MLT Framework

The topic of this thesis project is multimedia processing, focusing on the user-sided adjustment of RGB values in video streaming using Just-In-Time (JIT) techniques and the Media Lovin’ Toolkit (MLT) framework. This is implemented in Codemill’s Accurate Player and using Web Real-Time Communication (WebRTC) as a data channel. Colour theory and RGB colour representation are discussed and technical details on the structure and usage of the MLT framework are provided. The first part of the research question aims to evaluate the feasibility of the real-time colour adjustment. This research question is answered positively by providing an implementation that can address real-world use cases. A comparison of different MLT filters is included, to select the most suitable filter for the RGB adjustment. The second part of the research question considers the comparison of video colour grading results with MLT filters that were applied on different platforms: The Accurate Player, the command line video editor Melt and the editing software KDEN Live. For this, frames of the different platforms were extracted and subtracted from each other to show differences in the colour saturations. The results reveal that the Accurate Player plays back the original video more accurately than the Melt framework. Additionally, the results lead to the assumption that KDEN Live is not using the same Melt filter as the Accurate Player to adjust the RGB values. Those significant differences in the compared frames show the complexity of the topic of colour adjustment and representation.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:umu-226212
Date January 2024
CreatorsKolling, Pina
PublisherUmeå universitet, Institutionen för datavetenskap
Source SetsDiVA Archive at Upsalla University
LanguageEnglish
Detected LanguageEnglish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess
RelationUMNAD ; 1470

Page generated in 0.002 seconds