2020 IEEE Sixth International Conference on Multimedia Big Data (BigMM) 2020
DOI: 10.1109/bigmm50055.2020.00056
|View full text |Cite
|
Sign up to set email alerts
|

ComplexCTTP: Complexity Class Based Transcoding Time Prediction for Video Sequences Using Artificial Neural Network

Abstract: HTTP Adaptive Streaming of video content is becoming an integral part of the Internet and accounts for the majority of today's traffic. Although Internet bandwidth is constantly increasing, video compression technology plays an important role and the major challenge is to select and set up multiple video codecs, each with hundreds of transcoding parameters. Additionally, the transcoding speed depends directly on the selected transcoding parameters and the infrastructure used. Predicting transcoding time for mu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

3
4

Authors

Journals

citations
Cited by 9 publications
(3 citation statements)
references
References 29 publications
0
3
0
Order By: Relevance
“…For the actual implementation, we transcode the full set of representations (i.e., we adopt the bitrate configuration of HEVC/H.265 30 fps from [35]) of the BasketballDrive [13] sequence using HEVC HM-16.20 [13] with four-second segment length. It is worth mentioning that transcoding time depends on the video content complexity [36]. However, as the encoding process at the edge (as a part of a transcoding operation) is limited to the optimal decisions stored as metadata, there was not a noticeable difference between "easy to encode" and "hard to encode" videos for both metadata size and transcoding time in our experiments.…”
Section: A Evaluation Setup and Overviewmentioning
confidence: 85%
“…For the actual implementation, we transcode the full set of representations (i.e., we adopt the bitrate configuration of HEVC/H.265 30 fps from [35]) of the BasketballDrive [13] sequence using HEVC HM-16.20 [13] with four-second segment length. It is worth mentioning that transcoding time depends on the video content complexity [36]. However, as the encoding process at the edge (as a part of a transcoding operation) is limited to the optimal decisions stored as metadata, there was not a noticeable difference between "easy to encode" and "hard to encode" videos for both metadata size and transcoding time in our experiments.…”
Section: A Evaluation Setup and Overviewmentioning
confidence: 85%
“…We encoded each Y4M segment using the FFmpeg ×264 video codec implementation with the veryslow encoding preset to get the highest possible quality compared to the original videos. The ×264 video codec contains nine encodings presets: ultrafast, superfast, veryfast, faster, fast, medium (default preset), slow, slower, veryslow, placebo [44]. Encoding bitrate with a slower ×264 encoding preset for the same video usually has a slower encoding speed but better visual quality [45].…”
Section: Ec2 Instance Performance Analysismentioning
confidence: 99%
“…Naïve Bayes This classifier superintends ML algorithms utilizing Bayes theorem and acts on foundation whose features are analytically independent. This theorem relies on naïve assumption, where input factors are independent of each other [48][49][50][51]. Naive bayes formula is given below:…”
Section: Gaussian Naive Bayesmentioning
confidence: 99%