Noniterative Content-Adaptive Distributed Encoding Through ML Techniques
Metadata
- Publisher
- SMPTE — White Plains, NY, USA
- Doc Type
- Journal Article
- Content Type
- Original Research
- Abbreviated Title
- SMPTE Mot. Imag. J
- Volume
- 127, No. 9, pp. 50–55
- Abstract
- Distributed encoding is desirable for content preparation cloud workflows to reduce turnaround times. Content-adaptive bit allocation strategies have been proposed to achieve efficiencies in storage and delivery. Many of these methods tend to be iterative in nature and consume significant additional compute resources. There is a need to limit this increase in computational complexity. In this paper, we propose a noniterative codec-agnostic approach that employs machine learning techniques to achieve average bitrate savings and a target consistent quality by selecting a content-adaptive bitrate and resolution for each adaptive bitrate (ABR) segment within each ABR representation in a manner that makes it equally suitable for live and on-demand workflows. Test results are presented over a wide range of content types. Initial results indicate that the proposed approach can recover ~85% of the bit savings possible with more exhaustive techniques while its computational complexity is only 15%–20% of two-pass variable bitrate (VBR) encoding.
- Publication Date
- 2018-10-01
- DOI
10.5594/JMI.2018.2862647- ISSN
- Print:
1545-0279| Electronic:2160-2492 - Link
- https://doi.org/10.5594/JMI.2018.2862647
- Author(s)
- Sriram SethuramanV. S. NithyaD. Venkata Narayanababu Laveti
- Keyword(s)
- Consistent Quality Encoding, Content-Adaptive Encoding, Content storage/delivery Efficiency, Distributed Encoding, DASH, HLS, Live and On-demand Over-the-top (OTT) Streaming, Machine Learning, Noniterative
- Copyright
- © 2018 SMPTE
Bibliographic Reference(s)
- “×264 open source code.” [Online]. Available: https://www.videolan.org/developers/x264.html EXTERNAL
- M. Covell, M. Arjovsky, Y.-C. Lin, and A. Kokaram, “Optimizing Transcoder Quality Targets Using a Neural Network with an Embedded Bitrate Model,” Visual Inform. Proc. Comm., 2016. EXTERNAL
- A. Aaron, Z. Li, M. Manohara, J. De Cock, and D. Ronca, “Per-Title Encode Optimization,” 2015. [Online]. Available: https://medium.com/netflix-techblog/per-title-encode-optimiza-tion-7e99442b62a2 EXTERNAL
- Y. Wang, M. van der Schaar, S.-F. Chang, and A. C. Loui, “Classification-Based Multidimensional Adaptation Prediction for Scalable Video Coding Using Subjective Quality Evaluation,” IEEE Trans. Circuits Syst. Video Technol., 15(10), Oct. 2005. EXTERNAL
- Z. Li, A. Aaron, I. Katsavounidis, A. Moorthy, and M. Manohara, “Toward a Practical Perceptual Video Quality Metric,” Netflix Techblog, June 2016. [Online]. Available: https://medium.com/netflix-techblog/toward-a-practical-perceptual-video-qual-ity-metric-653f208b9652 EXTERNAL
- Apple, Inc., “Best Practices for Creating and Deploying HTTP Live Streaming Media for Apple Devices,” Technical Note TN2224, Feb. 8, 2016. [Online]. Available: https://devel-oper.apple.com/library/content/technotes/tn2224/_index.html EXTERNAL
- A. C. Begen, “More Juice, Less Bits: Mediamelon Content Aware Streaming,” presented at ACM MMSys, May 2016, Klagenfurt am Wörthersee, Austria. EXTERNAL
- J. De Cock, Z. Li, M. Manohara, and A. Aaron, “Complexity Based Consistent Quality Encoding in the Cloud,” Proc. ICIP 2016, pp. 1484–1487, 2016. EXTERNAL
- C. Chen, S. Inguva, A. Rankin, and A. Kokaram, “A Subjective Study for the Design of Multi-resolution ABR Video Streams with the VP9 Codec,” Proc. SPIE Electronic Imaging, Human Visual Perception, 2016. EXTERNAL
- M. Rehrer, “Using QoE scoring and ABR encoding,” presented at Bits by the Bay 2016, a SMPTE event. [Online]. Available: https://www.smpte.org/sites/default/files/section-files/BBTB%202016%20111%20Telest rea m%20 -%20Usi ng%20 QoE%20 and%20ABR.pdf EXTERNAL
- L. Toni, R. Aparicio-Pardo, G. Simon, A. Blanc, and P. Frossard, “Optimal Set of Video Representations in Adaptive Streaming,” Proc. MMSys 2014, pp. 271–282, 2014. doi: http://dx.doi.org/10.1145/2557642.2557652 EXTERNAL
- D. Gill, “Content Adaptive Encoding Approaches for Improved Video Quality at Reduced Bitrates,” Proc. Broadcast Eng. Inform. Technol. Conf., NABShow, 2017. EXTERNAL
Source Data (JSON)
Full registry record with provenance metadata. Open directly: /api/doc/10.5594-JMI.2018.2862647.json
Reference Tree
Explore all references and references to this document, as a navigable tree.
Open Reference TreeReference this Doc
Plain text (ISO 690 compliant)
Preview:
Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; Noniterative Content-Adaptive Distributed Encoding Through ML Techniques, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2862647
Snippet:
Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; Noniterative Content-Adaptive Distributed Encoding Through ML Techniques, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2862647
HTML (ISO 690 compliant)
Preview:
Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; Noniterative Content-Adaptive Distributed Encoding Through ML Techniques, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018. Available at https://doi.org/10.5594/JMI.2018.2862647
Snippet:
<span class="citation">Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; <cite>Noniterative Content-Adaptive Distributed Encoding Through ML Techniques</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018. Available at <a href="https://doi.org/10.5594/JMI.2018.2862647" target="_blank" rel="noopener">https://doi.org/10.5594/JMI.2018.2862647</a></span>
SMPTE's HTML Pub
Preview:
Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; Noniterative Content-Adaptive Distributed Encoding Through ML Techniques, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018
doi: 10.5594/JMI.2018.2862647
url: https://doi.org/10.5594/JMI.2018.2862647
doi: 10.5594/JMI.2018.2862647
url: https://doi.org/10.5594/JMI.2018.2862647
Snippet:
<li> Sriram Sethuraman, V. S. Nithya, and D. Venkata Narayanababu Laveti; <cite id="bib-10-5594-jmi-2018-2862647">Noniterative Content-Adaptive Distributed Encoding Through ML Techniques</cite>, SMPTE Motion Imaging Journal ( Volume: 127, Issue: 9, October 2018); SMPTE, 2018 <span class="doi">10.5594/JMI.2018.2862647</span> </li>