• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

OpenVVC解码器参数化且接口化的同步数据流(PiSDF)模型:基于瓦片的并行性。

OpenVVC Decoder Parameterized and Interfaced Synchronous Dataflow (PiSDF) Model: Tile Based Parallelism.

作者信息

Haggui Naouel, Hamidouche Wassim, Belghith Fatma, Masmoudi Nouri, Nezan Jean-François

机构信息

Univ Rennes, INSA Rennes, CNRS, IETR - UMR 6164, Rennes, 20 Avenue des Buttes de Coesmes, Rennes, 35700 France.

Electronics and Information Technology Laboratory (LETI) of Sfax, Road of Soukra, Sfax, 3038 Tunisia.

出版信息

J Signal Process Syst. 2022 Oct 14:1-13. doi: 10.1007/s11265-022-01819-7.

DOI:10.1007/s11265-022-01819-7
PMID:36268535
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC9569024/
Abstract

The emergence of the new video coding standard, Versatile Video Coding (VVC), has resulted in a 40-50% coding gain over its predecessor HEVC for the same visual quality. However, this is accompanied by a sharp increase in computational complexity. The emergence of the VVC standard and the increase in video resolution have exceeded the capacity of single-core architectures. This fact has led researchers to use multicore architectures for the implementation of video standards and to use the parallelism of these architectures for real-time applications. With the strong growth in both areas, video coding and multicore architecture, there is a great need for a design methodology that facilitates the exploration of heterogeneous multicore architectures, which automatically generates optimized code for these architectures in order to reduce time to market. In this context, this paper aims to use the methodology based on data flow modeling associated with the PREESM software. This paper shows how the software has been used to model a complete standard VVC video decoder using Parameterized and Interfaced Synchronous Dataflow (PiSDF) model. The proposed model takes advantage of the parallelism strategies of the OpenVVC decoder and in particular the tile-based parallelism. Experimental results show that the speed of the VVC decoder in PiSDF is slightly higher than the OpenVVC decoder handwritten in C/C++ languages, by up to 11% speedup on a 24-core processor. Thus, the proposed decoder outperforms the state-of-the-art dataflow decoders based on the RVC-CAL model.

摘要

新型视频编码标准通用视频编码(VVC)的出现,使得在相同视觉质量下,相较于其前身高效视频编码(HEVC),编码增益提高了40%-50%。然而,这伴随着计算复杂度的急剧增加。VVC标准的出现以及视频分辨率的提高已经超出了单核架构的能力。这一事实促使研究人员使用多核架构来实现视频标准,并利用这些架构的并行性来进行实时应用。随着视频编码和多核架构这两个领域的强劲发展,迫切需要一种设计方法来促进对异构多核架构的探索,该方法能自动为这些架构生成优化代码,以缩短上市时间。在此背景下,本文旨在使用基于与PREESM软件相关联的数据流建模的方法。本文展示了该软件如何被用于使用参数化接口同步数据流(PiSDF)模型对完整的标准VVC视频解码器进行建模。所提出的模型利用了OpenVVC解码器的并行策略,特别是基于切片的并行性。实验结果表明,PiSDF中VVC解码器的速度略高于用C/C++语言手写的OpenVVC解码器,在24核处理器上加速比高达11%。因此,所提出的解码器优于基于RVC-CAL模型的现有数据流解码器。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/385e7f30cd4f/11265_2022_1819_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/b3302cfeeddd/11265_2022_1819_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/78339b5a8aad/11265_2022_1819_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/1e28861c9647/11265_2022_1819_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/9ed87918646a/11265_2022_1819_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/c490877f5b19/11265_2022_1819_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/29fe874a4609/11265_2022_1819_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/7c32e1dc9c87/11265_2022_1819_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/ddc4bfcec4fb/11265_2022_1819_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/385e7f30cd4f/11265_2022_1819_Fig9_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/b3302cfeeddd/11265_2022_1819_Fig1_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/78339b5a8aad/11265_2022_1819_Fig2_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/1e28861c9647/11265_2022_1819_Fig3_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/9ed87918646a/11265_2022_1819_Fig4_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/c490877f5b19/11265_2022_1819_Fig5_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/29fe874a4609/11265_2022_1819_Fig6_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/7c32e1dc9c87/11265_2022_1819_Fig7_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/ddc4bfcec4fb/11265_2022_1819_Fig8_HTML.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/905b/9569024/385e7f30cd4f/11265_2022_1819_Fig9_HTML.jpg

相似文献

1
OpenVVC Decoder Parameterized and Interfaced Synchronous Dataflow (PiSDF) Model: Tile Based Parallelism.OpenVVC解码器参数化且接口化的同步数据流(PiSDF)模型:基于瓦片的并行性。
J Signal Process Syst. 2022 Oct 14:1-13. doi: 10.1007/s11265-022-01819-7.
2
Complexity Analysis of a Versatile Video Coding Decoder over Embedded Systems and General Purpose Processors.复杂视频编码解码器在嵌入式系统和通用处理器上的分析。
Sensors (Basel). 2021 May 11;21(10):3320. doi: 10.3390/s21103320.
3
A Study on Fast and Low-Complexity Algorithms for Versatile Video Coding.通用视频编码的快速低复杂度算法研究
Sensors (Basel). 2022 Nov 20;22(22):8990. doi: 10.3390/s22228990.
4
Performance Overview of the Latest Video Coding Proposals: HEVC, JEM and VVC.最新视频编码提案的性能概述:高效视频编码(HEVC)、联合视频探索模型(JEM)和通用视频编码(VVC)。
J Imaging. 2021 Feb 22;7(2):39. doi: 10.3390/jimaging7020039.
5
VVC In-Loop Filtering Based on Deep Convolutional Neural Network.基于深度卷积神经网络的 VVC 环内滤波。
Comput Intell Neurosci. 2021 Jul 7;2021:9912839. doi: 10.1155/2021/9912839. eCollection 2021.
6
Deep learning-based video quality enhancement for the new versatile video coding.基于深度学习的新型通用视频编码的视频质量增强
Neural Comput Appl. 2022;34(17):14135-14149. doi: 10.1007/s00521-021-06491-9. Epub 2021 Sep 8.
7
Digital Image Decoder for Efficient Hardware Implementation.数字图像解码器的高效硬件实现。
Sensors (Basel). 2022 Dec 1;22(23):9393. doi: 10.3390/s22239393.
8
A Fast Decision Algorithm for VVC Intra-Coding Based on Texture Feature and Machine Learning.基于纹理特征和机器学习的 VVC 帧内编码快速决策算法。
Comput Intell Neurosci. 2022 Sep 13;2022:7675749. doi: 10.1155/2022/7675749. eCollection 2022.
9
DeepQTMT: A Deep Learning Approach for Fast QTMT-Based CU Partition of Intra-Mode VVC.深度QTMT:一种基于深度学习的用于帧内模式VVC的快速基于QTMT的CU划分方法。
IEEE Trans Image Process. 2021;30:5377-5390. doi: 10.1109/TIP.2021.3083447. Epub 2021 Jun 3.
10
A Highly Pipelined and Highly Parallel VLSI Architecture of CABAC Encoder for UHDTV Applications.一种用于超高清电视应用的 CABAC 编码器的高度流水线和高度并行的 VLSI 架构。
Sensors (Basel). 2023 Apr 26;23(9):4293. doi: 10.3390/s23094293.

本文引用的文献

1
DeepQTMT: A Deep Learning Approach for Fast QTMT-Based CU Partition of Intra-Mode VVC.深度QTMT:一种基于深度学习的用于帧内模式VVC的快速基于QTMT的CU划分方法。
IEEE Trans Image Process. 2021;30:5377-5390. doi: 10.1109/TIP.2021.3083447. Epub 2021 Jun 3.
2
OpenCL: A Parallel Programming Standard for Heterogeneous Computing Systems.OpenCL:异构计算系统的并行编程标准。
Comput Sci Eng. 2010 May;12(3):66-72. doi: 10.1109/MCSE.2010.69.