Powered by OpenAIRE graph
Found an issue? Give us feedback
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/ IEEE Accessarrow_drop_down
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
IEEE Access
Article . 2019 . Peer-reviewed
License: CC BY
Data sources: Crossref
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
IEEE Access
Article
License: CC BY NC ND
Data sources: UnpayWall
image/svg+xml art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos Open Access logo, converted into svg, designed by PLoS. This version with transparent background. http://commons.wikimedia.org/wiki/File:Open_Access_logo_PLoS_white.svg art designer at PLoS, modified by Wikipedia users Nina, Beao, JakobVoss, and AnonMoos http://www.plos.org/
IEEE Access
Article . 2019
Data sources: DOAJ
https://dx.doi.org/10.60692/qw...
Other literature type . 2019
Data sources: Datacite
https://dx.doi.org/10.60692/mm...
Other literature type . 2019
Data sources: Datacite
DBLP
Article
Data sources: DBLP
versions View all 5 versions
addClaim

This Research product is the result of merged Research products in OpenAIRE.

You have already added 0 works in your ORCID record related to the merged Research product.

High-Throughput Deblocking Filter Architecture Using Quad Parallel Edge Filter for H.264 Video Coding Systems

بنية مرشح إلغاء الحجب عالي الإنتاجية باستخدام مرشح الحافة المتوازية الرباعية لأنظمة ترميز الفيديو H.264
Authors: Prayline Rajabai C.; S. Sivanantham;

High-Throughput Deblocking Filter Architecture Using Quad Parallel Edge Filter for H.264 Video Coding Systems

Abstract

Con la creciente demanda de dispositivos electrónicos que esperan una mejor calidad de video para aplicaciones multimedia, varios estándares de codificación evolucionaron durante las últimas dos décadas y la optimización de las arquitecturas de los diversos módulos utilizados en el códec de video es la más popular. En este documento, se propone una arquitectura eficiente para el filtro de desbloqueo utilizado para suavizar los píxeles de los datos de video descomprimidos, que utiliza tanto la canalización como el paralelismo. El proceso de filtrado sigue un orden secuencial a medida que se filtran los bordes verticales del bloque de luminancia y el bloque de crominancia, seguidos de los bordes horizontales del bloque de luminancia y el bloque de crominancia. Se utilizan tres etapas de tubería y se filtran en paralelo cuatro bordes, ya sean verticales u horizontales. Se accede a los búferes internos que contienen los subbloques leídos de los búferes de fotogramas externos a modo de ping pong para filtrar los subbordes adyacentes y reducir así los ciclos de acceso a la memoria externa. Debido al paralelismo con el nuevo orden de filtrado de bordes, el mecanismo de autotransposición y el acceso al búfer de ping pong, el rendimiento aumenta. La arquitectura de filtro de desbloqueo de borde paralelo cuádruple propuesta se implementa utilizando la biblioteca Synopsys de 90 nm. Alcanza un área objetivo de 19.8 K y puede procesar un Macro Bloque en 58 ciclos de reloj.

Avec la demande croissante de gadgets électroniques s'attendant à une meilleure qualité vidéo pour les applications multimédias, diverses normes de codage ont évolué au cours des deux dernières décennies et l'optimisation des architectures des différents modules utilisés dans le codec vidéo est la plus populaire. Dans cet article, une architecture efficace pour le filtre de déblocage utilisé pour lisser les pixels des données vidéo décompressées est proposée, qui utilise à la fois le pipeline et le parallélisme. Le processus de filtrage suit un ordre séquentiel comme le filtrage des bords verticaux du bloc de luma et du bloc de chroma suivi des bords horizontaux du bloc de luma et du bloc de chroma. Trois étages de pipeline sont utilisés et quatre bords, verticaux ou horizontaux, sont filtrés en parallèle. Les tampons internes qui contiennent les sous-blocs lus à partir des tampons de trame externes sont accédés de manière ping-pong pour filtrer les sous-bords adjacents et réduire ainsi les cycles d'accès à la mémoire externe. En raison du parallélisme avec un nouvel ordre de filtrage des bords, un mécanisme d'auto-transposition et un accès au tampon de ping-pong, le débit est augmenté. L'architecture de filtre de déblocage de bord parallèle quadruple proposée est mise en œuvre à l'aide de la bibliothèque Synopsys 90 nm. Il atteint une zone cible de 19,8 K et peut traiter un macrobloc en 58 cycles d'horloge.

With the increasing demand in electronic gadgets expecting better video quality for multimedia applications, various coding standards evolved for the past two decades and optimization on the architectures of the various modules used in the video codec is most popular. In this paper, an efficient architecture for deblocking filter used to smoothen the pixels of the decompressed video data is proposed, which utilizes both pipelining and parallelism. The filtering process follows a sequential order as filtering vertical edges of luma block and chroma block followed by the horizontal edges of the luma block and chroma block. Three pipeline stages are used and four edges, either vertical or horizontal are filtered in parallel. Internal buffers which hold the sub-blocks read from the external frame buffers are accessed in a ping pong fashion to filter the adjacent sub-edges and thus reducing the external memory access cycles. Due to parallelism with novel edge filtering order, self-transposing mechanism, and ping pong buffer access, the throughput is increased. The proposed quad parallel edge deblocking filter architecture is implemented using Synopsys 90 nm library. It achieves a target area of 19.8 K and can process a Macro Block in 58 clock cycles.

مع تزايد الطلب على الأدوات الإلكترونية التي تتوقع جودة فيديو أفضل لتطبيقات الوسائط المتعددة، تطورت معايير الترميز المختلفة على مدى العقدين الماضيين وأصبح التحسين الأمثل لبنى الوحدات المختلفة المستخدمة في برنامج ترميز الفيديو هو الأكثر شيوعًا. في هذه الورقة، يتم اقتراح بنية فعالة لمرشح فك الحجب المستخدم لتنعيم وحدات البكسل لبيانات الفيديو التي تم فك ضغطها، والتي تستخدم كل من خطوط الأنابيب والتوازي. تتبع عملية الترشيح ترتيبًا متسلسلًا كترشيح الحواف الرأسية لكتلة اللوما وكتلة الصفاء متبوعة بالحواف الأفقية لكتلة اللوما وكتلة الصفاء. يتم استخدام ثلاث مراحل لخطوط الأنابيب ويتم ترشيح أربع حواف، إما رأسية أو أفقية بالتوازي. يتم الوصول إلى المخازن المؤقتة الداخلية التي تحمل الكتل الفرعية المقروءة من المخازن المؤقتة للإطار الخارجي بطريقة كرة الطاولة لتصفية الحواف الفرعية المجاورة وبالتالي تقليل دورات الوصول إلى الذاكرة الخارجية. نظرًا للتوازي مع ترتيب ترشيح الحافة الجديد، وآلية النقل الذاتي، والوصول إلى المخزن المؤقت لـ ping pong، تزداد الإنتاجية. يتم تنفيذ بنية مرشح فك الحافة الرباعية المتوازية المقترحة باستخدام مكتبة Synopsys 90 نانومتر. يحقق مساحة مستهدفة تبلغ 19.8 كلفن ويمكنه معالجة كتلة ماكرو في 58 دورة على مدار الساعة.

Keywords

Advancements in Video Coding Standards and Techniques, Filter (signal processing), FOS: Mathematics, Image Compression Techniques and Standards, Scalable Video Coding, Image Quality Assessment in Multimedia Content, throughput, Coding (social sciences), VLSI architecture, Statistics, High Efficiency Video Coding (HEVC), Computer hardware, Deblocking filter, Computer science, Throughput, TK1-9971, Video processing, Video tracking, Signal Processing, Computer Science, Physical Sciences, Telecommunications, Wireless, H.264/AVC, Computer vision, Electrical engineering. Electronics. Nuclear engineering, Computer Vision and Pattern Recognition, video compression, Multiview Video Coding, Mathematics, Video Coding

  • BIP!
    Impact byBIP!
    selected citations
    These citations are derived from selected sources.
    This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    4
    popularity
    This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
    Average
    influence
    This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
    Average
    impulse
    This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
    Average
Powered by OpenAIRE graph
Found an issue? Give us feedback
selected citations
These citations are derived from selected sources.
This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Citations provided by BIP!
popularity
This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network.
BIP!Popularity provided by BIP!
influence
This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically).
BIP!Influence provided by BIP!
impulse
This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network.
BIP!Impulse provided by BIP!
4
Average
Average
Average
gold