API Build-data JSON Resources
Theme

Choose how MSRBot.io looks on this device.

Preference is stored in this browser only.

SMPTE Meetings and Conferences ( October 2019)
[ACTIVE]

Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding

Metadata

Publisher
SMPTE — White Plains, NY, USA
Doc Type
Conference Paper
Content Type
Original Research
Volume
2019, No. 10, pp. 1–10
Abstract
The HEVC video compression standard which drives significant increase in coding efficiency is an essential technology for delivering UltraHD content in HDR. This improved coding efficiency comes at a significant cost in computational complexity. Adaptive streaming results and content adaptive encoding significantly increase the compute required for encoding for the additional encodes, and analysis required to support the corresponding use cases. The emergence of content-adaptive encoding results in an additional major increase in number of encoding. All these factors combined requires a careful analysis of trade-offs in order to avoid exorbitant infrastructure costs of transition to HEVC. — This paper discusses how the throughput of an HEVC encoder can be optimized to enable a cost-efficient distributed encoding system running on commodity hardware. We chose the popular open source x265 video encoder for this study due to its wide adoption. We first examine the x265 presets which combine various performance and encoding efficiency trade-offs into a single operational point. We then detail some additional options that enable additional analysis on a selective sub-set of cases, such as per-frame or per-CTU; these options are representative of several such options that aren't exposed via the presets of x265. Specifically, we discuss options pertaining to selective in-loop filtering, and dynamically re-targeting rate distortion optimization (RDO) tools depending on quality fluctuations encountered at run-time. We present trade-offs results for real-world 4K HDR content to demonstrate the applicability of these coding tools to real content used for OTT and live streaming.
Publication Date
2019-10-21
DOI
10.5594/M001876
Link
https://doi.org/10.5594/M001876
Author(s)
Pradeep RamachandranMulticoreWare Inc
Praveen Kumar KaradugattuMulticoreWare Inc
Alex GiladiComcast
Dan GroisComcast
Pooja VenkatesanMulticoreWare Inc
Bhavna HariharanMulticoreWare Inc
Kavitha SampathMulticoreWare Inc
Kalyan GoswamiMulticoreWare Inc
Kevin PikusComcast
Keyword(s)
HEVC, X265, Open Source, Video Coding, Streaming
Copyright
© 2019 Society of Motion Picture and Television Engineers, Inc.

Bibliographic Reference(s)

Source Data (JSON)

Full registry record with provenance metadata. Open directly: /api/doc/10.5594-M001876.json

Reference Tree

Explore all references and references to this document, as a navigable tree.

Open Reference Tree
Reference this Doc

Plain text (ISO 690 compliant)

Preview:
Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019. Available at https://doi.org/10.5594/M001876
Snippet:
Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019. Available at https://doi.org/10.5594/M001876

HTML (ISO 690 compliant)

Preview:
Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019. Available at https://doi.org/10.5594/M001876
Snippet:
<span class="citation">Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; <cite>Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding</cite>, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019. Available at <a href="https://doi.org/10.5594/M001876" target="_blank" rel="noopener">https://doi.org/10.5594/M001876</a></span>

SMPTE Icon SMPTE's HTML Pub

Preview:
Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019
doi: 10.5594/M001876
url: https://doi.org/10.5594/M001876
Snippet:
<li>
Pradeep Ramachandran, Praveen Kumar Karadugattu, Alex Giladi, Dan Grois, Pooja Venkatesan, Bhavna Hariharan, Kavitha Sampath, Kalyan Goswami, and Kevin Pikus; <cite id="bib-10-5594-m001876">Speed-Distortion Optimization: Tradeoffs in Open-Source HEVC Encoding</cite>, SMPTE Meetings and Conferences ( October 2019); SMPTE, 2019
<span class="doi">10.5594/M001876</span>
</li>