Dr. Taieb Chachou is a Research Scientist who specializes in video coding and transcoding, video quality assessment, machine learning, and cloud computing. Dr. Taieb began his academic journey at Chlef University (Chlef, Algeria), where he received his Bachelor's degree in 2016. He then pursued graduate studies at the University of Oran1 (Oran, Algeria), completing a Master's degree in Networks and Distributed Systems in June 2018. In September 2024, he successfully obtained his Ph.D. in Video Coding and Transcoding Processing.
Throughout his career, Dr. Taieb has collaborated with multidisciplinary teams on several international projects, including the PHC Maghreb project, where he worked alongside international partners to apply AI techniques to real-world video processing challenges. His significant contributions to the field include in-depth research into the enviremental impact of modern video codecs such as AVC, HEVC, VVC, VP9, and AV1. He has also developed machine learning models to predict video transcoding complexity and proposed innovative data replication strategies to enhance system performance in cloud computing environments. Furthermore, he has led research exploring the impact of video transcoding parameters on visual object tracking technique. His work has been widely recognized, with numerous publications in prestigious IEEE journals and conferences.
research scientist
Interests
Video Coding and Transcoding
Image and Video and Processing
3D Computer Vision
Video Quality Assessment
Machine Learning
Deep Learning
Generative AI
Cloud Computing
Education
PhD in Video Coding and Transcoding, 2024
Oran1 University Ahmed Ben Bella, Oran, Algeria
Master in Networks and Distributed Systems, 2018
Oran1 University Ahmed Ben Bella, Oran, Algeria
Bachelor in Computer Systems, 2016
Hassiba Benbouali University of Chlef, Chlef, Algeria
Skills
If you would like to know more about my skills and experience, you can download my CV.
Energy Consumption and Carbon Emissions of Modern Software Video Encoders
Abstract: In today's digital landscape, video streaming holds an important role in internet traffic, driven by the pervasive use of mobile devices and the surge in streaming platform popularity. In this work, we meticulously examine the energy consumption and CO₂ emissions of five popular open-source and fast video encoders: x264, x265, VVenC, libvpx-vp9, and SVT-AV1. These encoders are optimized software implementations of three video coding standards (AVC/H.264, HEVC/H.265, VVC/H.266) and two video formats (VP9 and AV1). To ensure a fair comparison, we also assess coding efficiency across these encoders at four distinct presets, applying three objective quality metrics. Additional factors like computing density and memory usage are considered. Our findings underscore that the x264 and SVT-AV1 encoders, especially at fast and faster presets, exhibit the lowest energy consumption and CO2 emissions. Notably, x264 boasts the most energy-efficient performance, yielding CO2 emissions of 0.28, 0.91, 2.07, and 9.74 g when encoding videos using faster, fast, medium, and slower presets, respectively. Furthermore, SVT-AV1 and VVenC encoders operating at a slower preset demonstrate superior coding efficiency, albeit at the cost of higher computational complexity and CO2 emissions of 60.5 g and 406 g, respectively. A salient observation from our study is that resolution and encoder presets serve as crucial parameters for curbing energy consumption and CO2 emissions, albeit with an inherent tradeoff in video quality.
Taieb Chachou, Wassim Hamidouche, Sid Ahmed Fezza, and Ghalem Belalem.
September, 2023 IEEE 25th International Workshop on Multimedia Signal Processing (MMSP)
Energy Consumption and Carbon Footprint of Modern Video Decoding Software
Abstract: The estimation of energy consumption has become vital in developing eco-friendly and sustainable video streaming solutions to monitor CO2 emissions. In this work, we seek to evaluate and compare the energy consumption and CO2 emissions of the decoding process related to three popular video coding standards, namely AVC, HEVC, VVC, along with two video formats VP9, and AV1 through their real-time software decoders, including h264, hevc, VVdeC/OpenVVC, vp9, and libdav1d. The evaluation is conducted on two types of consumer hardware, desktop PC and laptop. To ensure a fair evaluation, we also assess the coding efficiency of software encoder implementations using three objective quality metrics. Additional factors like computing density and memory usage are considered. The experimental results revealed that the h264 decoder consumes the lowest energy and is associated with the lowest CO2 emissions compared to other decoders on both hardware platforms. On the other hand, the VVenC encoder enhances coding efficiency at the cost of increased decoding energy consumption and CO2 emissions, particularly noticeable in the case of the OpenVVC decoder. Meanwhile, x265/hevc achieves a compelling balance between coding efficiency and decoding energy consumption.
Adaptive Replication Strategy Based on Popular Content in Cloud Computing
Abstract: Cloud infrastructure enables decentralized, on-demand service provision, allowing consumers to pay only for the resources they actually use. With consumers playing a critical role in the cloud ecosystem, any breach of the Service Level Agreement (SLA) between providers and consumers can have significant repercussions, often resulting in penalties for the provider. Data replication has emerged as a promising solution to address the dynamic demands and reliability challenges within the cloud environment. This paper introduces an innovative replication strategy that leverages data popularity to selectively replicate files, enhancing system-wide data availability, reducing query response times, and ensuring high-quality service levels. The strategy further adapts by dynamically determining the optimal number of replicas to add and identifying the best locations to store them. Experimental results validate the efficacy of this approach, demonstrating substantial improvements in performance and reliability.
Taieb Chachou, Sid Ahmed Fezza, Ghalem Belalem, and Wassim Hamidouche.
July, 2020, IEEE International Conference on Multimedia & Expo Workshops (ICMEW)
Effect of Video Transcoding Parameters on Visual Object Tracking for Surveillance Systems
Abstract: In any video surveillance system, it is very important to provide effective remote viewing to heterogeneous users with various network conditions and viewing device. To meet this adaptability requirement, the video transcoding process is inevitable, which consists of converting a video from one compressed format to another. However, since the transcoding operation is a lossy process, this can effect the performance of video analysis techniques such as visual object tracking. Consequently, in this work, we evaluate the impact of video transcoding parameters on the performance of visual object tracking algorithms. To achieve this, first, we build a new transcoding surveillance video (TSV) dataset in order to conduct a comprehensive benchmarking study of object tracking methods. Then, we design an evaluation framework for assessing the performance of ten state-of-the-art trackers on the TSV dataset. Finally, we analyze their performance regarding the different transcoding parameters. Experimental results show that the video transcoding parameters have a negative effect on the performance of object tracking methods. This effect is more pronounced for certain parameters, such as resolution, bitrate, and frame rate.
Please use the following citation when referencing this work:
Our Publications
Chachou, T., Hamidouche, W., Fezza, S. A., & Belalem, G. "Energy Consumption and Carbon Emissions of Modern Software Video Encoders," in IEEE Consumer Electronics Magazine, vol. 13, no. 6, pp. 73-91, 2024
Chachou, T., Hamidouche, W., Fezza, S. A., & Belalem, G. "Energy Consumption and Carbon Footprint of Modern Video Decoding Software," In IEEE 25th International Workshop on Multimedia Signal Processing (MMSP). IEEE, 2023. p. 1-6.
Miloudi, I. E., Yagoubi, B., Bellounar, F. Z., & Chachou, T. "Adaptive replication strategy based on popular content in cloud computing." Multiagent and Grid Systems, vol. 17, no. 3, pp. 273-295, 2021.
Chachou, T., Fezza, S. A., Belalem, G., & Hamidouche, W. "Effect of Video Transcoding Parameters on Visual Object Tracking for Surveillance Systems," In IEEE International Conference on Multimedia & Expo Workshops (ICMEW). IEEE, 2020. p. 1-6.
Dr. Taieb Chachou
LIO Laboratory, University of Oran1
Oran, Algeria
+213 6 58 64 37 48
taieb.chachou@gmail.com