Multi-resolution Encoding for HTTP Adaptive Streaming using VVenC Article Swipe
YOU?
·
· 2025
· Open Access
·
· DOI: https://doi.org/10.48550/arxiv.2503.01404
HTTP Adaptive Streaming (HAS) is a widely adopted method for delivering video content over the Internet, requiring each video to be encoded at multiple bitrates and resolution pairs, known as representations, to adapt to various network conditions and device capabilities. This multi-bitrate encoding introduces significant challenges due to the computational and time-intensive nature of encoding multiple representations. Conventional approaches often encode these videos independently without leveraging similarities between different representations of the same input video. This paper proposes an accelerated multi-resolution encoding strategy that utilizes representations of lower resolutions as references to speed up the encoding of higher resolutions when using Versatile Video Coding (VVC); specifically in VVenC, an optimized open-source software implementation. For multi-resolution encoding, a mid-bitrate representation serves as the reference, allowing interpolated encoded partition data to efficiently guide the partitioning process in higher resolutions. The proposed approach uses shared encoding information to reduce redundant calculations, optimizing partitioning decisions. Experimental results demonstrate that the proposed technique achieves a reduction of up to 17% compared to medium preset in encoding time across videos of varying complexities with minimal BDBR/BDT of 0.12 compared to the fast preset.
Related Topics
- Type
- preprint
- Language
- en
- Landing Page
- http://arxiv.org/abs/2503.01404
- https://arxiv.org/pdf/2503.01404
- OA Status
- green
- OpenAlex ID
- https://openalex.org/W4415084673
Raw OpenAlex JSON
- OpenAlex ID
-
https://openalex.org/W4415084673Canonical identifier for this work in OpenAlex
- DOI
-
https://doi.org/10.48550/arxiv.2503.01404Digital Object Identifier
- Title
-
Multi-resolution Encoding for HTTP Adaptive Streaming using VVenCWork title
- Type
-
preprintOpenAlex work type
- Language
-
enPrimary language
- Publication year
-
2025Year of publication
- Publication date
-
2025-03-03Full publication date if available
- Authors
-
Kashif Naseer Qureshi, Hadi Amirpour, Christian TimmererList of authors in order
- Landing page
-
https://arxiv.org/abs/2503.01404Publisher landing page
- PDF URL
-
https://arxiv.org/pdf/2503.01404Direct link to full text PDF
- Open access
-
YesWhether a free full text is available
- OA status
-
greenOpen access status per OpenAlex
- OA URL
-
https://arxiv.org/pdf/2503.01404Direct OA link when available
- Cited by
-
0Total citation count in OpenAlex
Full payload
| id | https://openalex.org/W4415084673 |
|---|---|
| doi | https://doi.org/10.48550/arxiv.2503.01404 |
| ids.doi | https://doi.org/10.48550/arxiv.2503.01404 |
| ids.openalex | https://openalex.org/W4415084673 |
| fwci | |
| type | preprint |
| title | Multi-resolution Encoding for HTTP Adaptive Streaming using VVenC |
| biblio.issue | |
| biblio.volume | |
| biblio.last_page | |
| biblio.first_page | |
| topics[0].id | https://openalex.org/T10901 |
| topics[0].field.id | https://openalex.org/fields/17 |
| topics[0].field.display_name | Computer Science |
| topics[0].score | 0.9674000144004822 |
| topics[0].domain.id | https://openalex.org/domains/3 |
| topics[0].domain.display_name | Physical Sciences |
| topics[0].subfield.id | https://openalex.org/subfields/1707 |
| topics[0].subfield.display_name | Computer Vision and Pattern Recognition |
| topics[0].display_name | Advanced Data Compression Techniques |
| topics[1].id | https://openalex.org/T10138 |
| topics[1].field.id | https://openalex.org/fields/17 |
| topics[1].field.display_name | Computer Science |
| topics[1].score | 0.9538000226020813 |
| topics[1].domain.id | https://openalex.org/domains/3 |
| topics[1].domain.display_name | Physical Sciences |
| topics[1].subfield.id | https://openalex.org/subfields/1705 |
| topics[1].subfield.display_name | Computer Networks and Communications |
| topics[1].display_name | Network Traffic and Congestion Control |
| topics[2].id | https://openalex.org/T11165 |
| topics[2].field.id | https://openalex.org/fields/17 |
| topics[2].field.display_name | Computer Science |
| topics[2].score | 0.9362999796867371 |
| topics[2].domain.id | https://openalex.org/domains/3 |
| topics[2].domain.display_name | Physical Sciences |
| topics[2].subfield.id | https://openalex.org/subfields/1707 |
| topics[2].subfield.display_name | Computer Vision and Pattern Recognition |
| topics[2].display_name | Image and Video Quality Assessment |
| is_xpac | False |
| apc_list | |
| apc_paid | |
| language | en |
| locations[0].id | pmh:oai:arXiv.org:2503.01404 |
| locations[0].is_oa | True |
| locations[0].source.id | https://openalex.org/S4306400194 |
| locations[0].source.issn | |
| locations[0].source.type | repository |
| locations[0].source.is_oa | True |
| locations[0].source.issn_l | |
| locations[0].source.is_core | False |
| locations[0].source.is_in_doaj | False |
| locations[0].source.display_name | arXiv (Cornell University) |
| locations[0].source.host_organization | https://openalex.org/I205783295 |
| locations[0].source.host_organization_name | Cornell University |
| locations[0].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[0].license | |
| locations[0].pdf_url | https://arxiv.org/pdf/2503.01404 |
| locations[0].version | submittedVersion |
| locations[0].raw_type | text |
| locations[0].license_id | |
| locations[0].is_accepted | False |
| locations[0].is_published | False |
| locations[0].raw_source_name | |
| locations[0].landing_page_url | http://arxiv.org/abs/2503.01404 |
| locations[1].id | doi:10.48550/arxiv.2503.01404 |
| locations[1].is_oa | True |
| locations[1].source.id | https://openalex.org/S4306400194 |
| locations[1].source.issn | |
| locations[1].source.type | repository |
| locations[1].source.is_oa | True |
| locations[1].source.issn_l | |
| locations[1].source.is_core | False |
| locations[1].source.is_in_doaj | False |
| locations[1].source.display_name | arXiv (Cornell University) |
| locations[1].source.host_organization | https://openalex.org/I205783295 |
| locations[1].source.host_organization_name | Cornell University |
| locations[1].source.host_organization_lineage | https://openalex.org/I205783295 |
| locations[1].license | cc-by |
| locations[1].pdf_url | |
| locations[1].version | |
| locations[1].raw_type | article |
| locations[1].license_id | https://openalex.org/licenses/cc-by |
| locations[1].is_accepted | False |
| locations[1].is_published | |
| locations[1].raw_source_name | |
| locations[1].landing_page_url | https://doi.org/10.48550/arxiv.2503.01404 |
| indexed_in | arxiv, datacite |
| authorships[0].author.id | https://openalex.org/A5047704023 |
| authorships[0].author.orcid | https://orcid.org/0000-0003-3045-8402 |
| authorships[0].author.display_name | Kashif Naseer Qureshi |
| authorships[0].author_position | first |
| authorships[0].raw_author_name | Qureshi, Kamran |
| authorships[0].is_corresponding | False |
| authorships[1].author.id | https://openalex.org/A5063653867 |
| authorships[1].author.orcid | https://orcid.org/0000-0001-9853-1720 |
| authorships[1].author.display_name | Hadi Amirpour |
| authorships[1].author_position | middle |
| authorships[1].raw_author_name | Amirpour, Hadi |
| authorships[1].is_corresponding | False |
| authorships[2].author.id | https://openalex.org/A5057862649 |
| authorships[2].author.orcid | https://orcid.org/0000-0002-0031-5243 |
| authorships[2].author.display_name | Christian Timmerer |
| authorships[2].author_position | last |
| authorships[2].raw_author_name | Timmerer, Christian |
| authorships[2].is_corresponding | False |
| has_content.pdf | False |
| has_content.grobid_xml | False |
| is_paratext | False |
| open_access.is_oa | True |
| open_access.oa_url | https://arxiv.org/pdf/2503.01404 |
| open_access.oa_status | green |
| open_access.any_repository_has_fulltext | False |
| created_date | 2025-10-12T00:00:00 |
| display_name | Multi-resolution Encoding for HTTP Adaptive Streaming using VVenC |
| has_fulltext | False |
| is_retracted | False |
| updated_date | 2025-11-06T06:51:31.235846 |
| primary_topic.id | https://openalex.org/T10901 |
| primary_topic.field.id | https://openalex.org/fields/17 |
| primary_topic.field.display_name | Computer Science |
| primary_topic.score | 0.9674000144004822 |
| primary_topic.domain.id | https://openalex.org/domains/3 |
| primary_topic.domain.display_name | Physical Sciences |
| primary_topic.subfield.id | https://openalex.org/subfields/1707 |
| primary_topic.subfield.display_name | Computer Vision and Pattern Recognition |
| primary_topic.display_name | Advanced Data Compression Techniques |
| cited_by_count | 0 |
| locations_count | 2 |
| best_oa_location.id | pmh:oai:arXiv.org:2503.01404 |
| best_oa_location.is_oa | True |
| best_oa_location.source.id | https://openalex.org/S4306400194 |
| best_oa_location.source.issn | |
| best_oa_location.source.type | repository |
| best_oa_location.source.is_oa | True |
| best_oa_location.source.issn_l | |
| best_oa_location.source.is_core | False |
| best_oa_location.source.is_in_doaj | False |
| best_oa_location.source.display_name | arXiv (Cornell University) |
| best_oa_location.source.host_organization | https://openalex.org/I205783295 |
| best_oa_location.source.host_organization_name | Cornell University |
| best_oa_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| best_oa_location.license | |
| best_oa_location.pdf_url | https://arxiv.org/pdf/2503.01404 |
| best_oa_location.version | submittedVersion |
| best_oa_location.raw_type | text |
| best_oa_location.license_id | |
| best_oa_location.is_accepted | False |
| best_oa_location.is_published | False |
| best_oa_location.raw_source_name | |
| best_oa_location.landing_page_url | http://arxiv.org/abs/2503.01404 |
| primary_location.id | pmh:oai:arXiv.org:2503.01404 |
| primary_location.is_oa | True |
| primary_location.source.id | https://openalex.org/S4306400194 |
| primary_location.source.issn | |
| primary_location.source.type | repository |
| primary_location.source.is_oa | True |
| primary_location.source.issn_l | |
| primary_location.source.is_core | False |
| primary_location.source.is_in_doaj | False |
| primary_location.source.display_name | arXiv (Cornell University) |
| primary_location.source.host_organization | https://openalex.org/I205783295 |
| primary_location.source.host_organization_name | Cornell University |
| primary_location.source.host_organization_lineage | https://openalex.org/I205783295 |
| primary_location.license | |
| primary_location.pdf_url | https://arxiv.org/pdf/2503.01404 |
| primary_location.version | submittedVersion |
| primary_location.raw_type | text |
| primary_location.license_id | |
| primary_location.is_accepted | False |
| primary_location.is_published | False |
| primary_location.raw_source_name | |
| primary_location.landing_page_url | http://arxiv.org/abs/2503.01404 |
| publication_date | 2025-03-03 |
| publication_year | 2025 |
| referenced_works_count | 0 |
| abstract_inverted_index.a | 5, 116, 159 |
| abstract_inverted_index.an | 78, 108 |
| abstract_inverted_index.as | 29, 89, 120 |
| abstract_inverted_index.at | 22 |
| abstract_inverted_index.be | 20 |
| abstract_inverted_index.in | 106, 134, 169 |
| abstract_inverted_index.is | 4 |
| abstract_inverted_index.of | 53, 70, 86, 96, 161, 174, 180 |
| abstract_inverted_index.to | 19, 31, 33, 47, 91, 128, 144, 163, 166, 183 |
| abstract_inverted_index.up | 93, 162 |
| abstract_inverted_index.17% | 164 |
| abstract_inverted_index.For | 113 |
| abstract_inverted_index.The | 137 |
| abstract_inverted_index.and | 25, 37, 50 |
| abstract_inverted_index.due | 46 |
| abstract_inverted_index.for | 9 |
| abstract_inverted_index.the | 14, 48, 71, 94, 121, 131, 155, 184 |
| abstract_inverted_index.0.12 | 181 |
| abstract_inverted_index.HTTP | 0 |
| abstract_inverted_index.This | 40, 75 |
| abstract_inverted_index.data | 127 |
| abstract_inverted_index.each | 17 |
| abstract_inverted_index.fast | 185 |
| abstract_inverted_index.over | 13 |
| abstract_inverted_index.same | 72 |
| abstract_inverted_index.that | 83, 154 |
| abstract_inverted_index.time | 171 |
| abstract_inverted_index.uses | 140 |
| abstract_inverted_index.when | 99 |
| abstract_inverted_index.with | 177 |
| abstract_inverted_index.(HAS) | 3 |
| abstract_inverted_index.Video | 102 |
| abstract_inverted_index.adapt | 32 |
| abstract_inverted_index.guide | 130 |
| abstract_inverted_index.input | 73 |
| abstract_inverted_index.known | 28 |
| abstract_inverted_index.lower | 87 |
| abstract_inverted_index.often | 59 |
| abstract_inverted_index.paper | 76 |
| abstract_inverted_index.speed | 92 |
| abstract_inverted_index.these | 61 |
| abstract_inverted_index.using | 100 |
| abstract_inverted_index.video | 11, 18 |
| abstract_inverted_index.(VVC); | 104 |
| abstract_inverted_index.Coding | 103 |
| abstract_inverted_index.VVenC, | 107 |
| abstract_inverted_index.across | 172 |
| abstract_inverted_index.device | 38 |
| abstract_inverted_index.encode | 60 |
| abstract_inverted_index.higher | 97, 135 |
| abstract_inverted_index.medium | 167 |
| abstract_inverted_index.method | 8 |
| abstract_inverted_index.nature | 52 |
| abstract_inverted_index.pairs, | 27 |
| abstract_inverted_index.preset | 168 |
| abstract_inverted_index.reduce | 145 |
| abstract_inverted_index.serves | 119 |
| abstract_inverted_index.shared | 141 |
| abstract_inverted_index.video. | 74 |
| abstract_inverted_index.videos | 62, 173 |
| abstract_inverted_index.widely | 6 |
| abstract_inverted_index.adopted | 7 |
| abstract_inverted_index.between | 67 |
| abstract_inverted_index.content | 12 |
| abstract_inverted_index.encoded | 21, 125 |
| abstract_inverted_index.minimal | 178 |
| abstract_inverted_index.network | 35 |
| abstract_inverted_index.preset. | 186 |
| abstract_inverted_index.process | 133 |
| abstract_inverted_index.results | 152 |
| abstract_inverted_index.various | 34 |
| abstract_inverted_index.varying | 175 |
| abstract_inverted_index.without | 64 |
| abstract_inverted_index.Adaptive | 1 |
| abstract_inverted_index.BDBR/BDT | 179 |
| abstract_inverted_index.achieves | 158 |
| abstract_inverted_index.allowing | 123 |
| abstract_inverted_index.approach | 139 |
| abstract_inverted_index.bitrates | 24 |
| abstract_inverted_index.compared | 165, 182 |
| abstract_inverted_index.encoding | 42, 54, 81, 95, 142, 170 |
| abstract_inverted_index.multiple | 23, 55 |
| abstract_inverted_index.proposed | 138, 156 |
| abstract_inverted_index.proposes | 77 |
| abstract_inverted_index.software | 111 |
| abstract_inverted_index.strategy | 82 |
| abstract_inverted_index.utilizes | 84 |
| abstract_inverted_index.Internet, | 15 |
| abstract_inverted_index.Streaming | 2 |
| abstract_inverted_index.Versatile | 101 |
| abstract_inverted_index.different | 68 |
| abstract_inverted_index.encoding, | 115 |
| abstract_inverted_index.optimized | 109 |
| abstract_inverted_index.partition | 126 |
| abstract_inverted_index.reduction | 160 |
| abstract_inverted_index.redundant | 146 |
| abstract_inverted_index.requiring | 16 |
| abstract_inverted_index.technique | 157 |
| abstract_inverted_index.approaches | 58 |
| abstract_inverted_index.challenges | 45 |
| abstract_inverted_index.conditions | 36 |
| abstract_inverted_index.decisions. | 150 |
| abstract_inverted_index.delivering | 10 |
| abstract_inverted_index.introduces | 43 |
| abstract_inverted_index.leveraging | 65 |
| abstract_inverted_index.optimizing | 148 |
| abstract_inverted_index.reference, | 122 |
| abstract_inverted_index.references | 90 |
| abstract_inverted_index.resolution | 26 |
| abstract_inverted_index.accelerated | 79 |
| abstract_inverted_index.demonstrate | 153 |
| abstract_inverted_index.efficiently | 129 |
| abstract_inverted_index.information | 143 |
| abstract_inverted_index.mid-bitrate | 117 |
| abstract_inverted_index.open-source | 110 |
| abstract_inverted_index.resolutions | 88, 98 |
| abstract_inverted_index.significant | 44 |
| abstract_inverted_index.Conventional | 57 |
| abstract_inverted_index.Experimental | 151 |
| abstract_inverted_index.complexities | 176 |
| abstract_inverted_index.interpolated | 124 |
| abstract_inverted_index.partitioning | 132, 149 |
| abstract_inverted_index.resolutions. | 136 |
| abstract_inverted_index.similarities | 66 |
| abstract_inverted_index.specifically | 105 |
| abstract_inverted_index.calculations, | 147 |
| abstract_inverted_index.capabilities. | 39 |
| abstract_inverted_index.computational | 49 |
| abstract_inverted_index.independently | 63 |
| abstract_inverted_index.multi-bitrate | 41 |
| abstract_inverted_index.representation | 118 |
| abstract_inverted_index.time-intensive | 51 |
| abstract_inverted_index.implementation. | 112 |
| abstract_inverted_index.representations | 69, 85 |
| abstract_inverted_index.multi-resolution | 80, 114 |
| abstract_inverted_index.representations, | 30 |
| abstract_inverted_index.representations. | 56 |
| cited_by_percentile_year | |
| countries_distinct_count | 0 |
| institutions_distinct_count | 3 |
| citation_normalized_percentile |