Publication
Complexity Estimation for Load Balancing of 360-Degree Intra Versatile Video Coding
datacite.subject.fos | Ciências Naturais::Matemáticas | |
datacite.subject.fos | Ciências Naturais::Ciências da Computação e da Informação | |
datacite.subject.fos | Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática | |
datacite.subject.sdg | 03:Saúde de Qualidade | |
datacite.subject.sdg | 10:Reduzir as Desigualdades | |
datacite.subject.sdg | 11:Cidades e Comunidades Sustentáveis | |
dc.contributor.author | Filipe, Jose N. | |
dc.contributor.author | Monteiro Carreira, João Filipe | |
dc.contributor.author | Tavora, Luis M. N. | |
dc.contributor.author | Faria, Sergio | |
dc.contributor.author | Navarro, Antonio | |
dc.contributor.author | Assuncao, Pedro A. A. | |
dc.date.accessioned | 2025-07-09T17:38:44Z | |
dc.date.available | 2025-07-09T17:38:44Z | |
dc.date.issued | 2020-10 | |
dc.description | Article number - 9195224; Conference name - 34th IEEE Workshop on Signal Processing Systems, SiPS 2020; Conference city - Coimbra; Conference date - 20 October 2020 - 22 October 2020; Conference code - 164857 | |
dc.description.abstract | The ever increasing demand for image and video content poses new requirements to support higher resolutions and richer representation formats, creating new challenges in coding algorithms. The forthcoming Versatile Video Coding (VVC) standard aims to increase the coding efficiency of existing algorithms and it is particularly suitable for Ultra-High Definition (UHD) resolutions and 360° video. However, since coding efficiency gains are obtained at the cost of increased complexity, fast computational approaches are needed to cope with realtime requirements, such as parallel processing. Thus, this work presents a contribution towards efficient parallel encoding of 360° video, based on coding complexity estimation and nonuniform data-level splitting (slice-based) for load balancing across multiple processors. A machine learning approach is proposed to estimate the complexity of intra coding VVC, using uncorrelated features, obtained through Principal Component Analysis (PCA) and Extremely Randomised Trees (ERT). Then, a complexity-balanced slice partition is devised, taking advantage of the clustered complexity inherent to Equirectangular Projection (ERP). It is shown that coding complexity is estimated with an accuracy of 92.25%, and the encoding time is reduced by 8.50%, when compared to the case where the 360° frames are evenly split. | eng |
dc.description.sponsorship | This work was supported by Programa Operacional Regional do Centro, project ARoundVision CENTRO-01-0145-FEDER-030652 and by FCT/MCTES through national funds and when applicable co-funded EU funds under the project UIDB/EEA/50008/2020, Portugal. | |
dc.identifier.citation | J. N. Filipe, J. Carreira, L. M. N. Tavora, S. M. M. Faria, A. Navarro and P. A. A. Assuncao, "Complexity Estimation for Load Balancing of 360-Degree Intra Versatile Video Coding," 2020 IEEE Workshop on Signal Processing Systems (SiPS), Coimbra, Portugal, 2020, pp. 1-5, doi: https://doi.org/10.1109/SiPS50750.2020.9195224. | |
dc.identifier.doi | 10.1109/sips50750.2020.9195224 | |
dc.identifier.isbn | 978-1-7281-8099-1 | |
dc.identifier.issn | 2374-7390 | |
dc.identifier.uri | http://hdl.handle.net/10400.8/13594 | |
dc.language.iso | eng | |
dc.peerreviewed | yes | |
dc.publisher | IEEE Canada | |
dc.relation.hasversion | https://ieeexplore.ieee.org/document/9195224 | |
dc.relation.ispartof | 2020 IEEE Workshop on Signal Processing Systems (SiPS) | |
dc.rights.uri | N/A | |
dc.subject | Video Coding Complexity | |
dc.subject | Load-balancing | |
dc.subject | VVC | |
dc.subject | Complexity Estimation | |
dc.title | Complexity Estimation for Load Balancing of 360-Degree Intra Versatile Video Coding | eng |
dc.type | conference paper | |
dspace.entity.type | Publication | |
oaire.citation.conferenceDate | 2020-10 | |
oaire.citation.conferencePlace | Coimbra, Portugal | |
oaire.citation.title | IEEE Workshop on Signal Processing Systems, SiPS: Design and Implementation | |
oaire.version | http://purl.org/coar/version/c_970fb48d4fbd8a85 | |
person.familyName | Monteiro Carreira | |
person.familyName | de Oliveira Pegado de Noronha E Távora | |
person.familyName | Faria | |
person.familyName | Assunção | |
person.givenName | João Filipe | |
person.givenName | Luís Miguel | |
person.givenName | Sergio | |
person.givenName | Pedro | |
person.identifier.ciencia-id | 911C-4634-594A | |
person.identifier.ciencia-id | 121C-FADA-D750 | |
person.identifier.ciencia-id | 8815-4101-28DD | |
person.identifier.ciencia-id | 6811-3984-C17B | |
person.identifier.gsid | j3gTMAcAAAAJ&hl | |
person.identifier.orcid | 0000-0002-5711-5875 | |
person.identifier.orcid | 0000-0002-8580-1979 | |
person.identifier.orcid | 0000-0002-0993-9124 | |
person.identifier.orcid | 0000-0001-9539-8311 | |
person.identifier.rid | C-5245-2011 | |
person.identifier.rid | A-4827-2017 | |
person.identifier.scopus-author-id | 14027853900 | |
person.identifier.scopus-author-id | 6701838347 | |
relation.isAuthorOfPublication | 762f8087-0f43-4df3-bc4d-db13f8ddd8c2 | |
relation.isAuthorOfPublication | 71940f24-f333-4ab6-abf6-00c7119a07c2 | |
relation.isAuthorOfPublication | f69bd4d6-a6ef-4d20-8148-575478909661 | |
relation.isAuthorOfPublication | 25649bb9-f135-48e8-8d0f-3706b86701d3 | |
relation.isAuthorOfPublication.latestForDiscovery | 762f8087-0f43-4df3-bc4d-db13f8ddd8c2 |
Files
Original bundle
1 - 1 of 1
Loading...
- Name:
- Complexity Estimation for Load Balancing of 360-Degree Intra Versatile Video Coding.pdf
- Size:
- 262.55 KB
- Format:
- Adobe Portable Document Format
- Description:
- The ever increasing demand for image and video content poses new requirements to support higher resolutions and richer representation formats, creating new challenges in coding algorithms. The forthcoming Versatile Video Coding (VVC) standard aims to increase the coding efficiency of existing algorithms and it is particularly suitable for Ultra-High Definition (UHD) resolutions and 360° video. However, since coding efficiency gains are obtained at the cost of increased complexity, fast computational approaches are needed to cope with realtime requirements, such as parallel processing. Thus, this work presents a contribution towards efficient parallel encoding of 360° video, based on coding complexity estimation and nonuniform data-level splitting (slice-based) for load balancing across multiple processors. A machine learning approach is proposed to estimate the complexity of intra coding VVC, using uncorrelated features, obtained through Principal Component Analysis (PCA) and Extremely Randomised Trees (ERT). Then, a complexity-balanced slice partition is devised, taking advantage of the clustered complexity inherent to Equirectangular Projection (ERP). It is shown that coding complexity is estimated with an accuracy of 92.25%, and the encoding time is reduced by 8.50%, when compared to the case where the 360° frames are evenly split.
License bundle
1 - 1 of 1
No Thumbnail Available
- Name:
- license.txt
- Size:
- 1.32 KB
- Format:
- Item-specific license agreed upon to submission
- Description: