Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC

High efficiency video coding (HEVC) standard achieves half bit-rate reduction while keeping the same quality compared with AVC. However, it still cannot satisfy the demand of higher quality in real applications, especially at low bit rates. To further improve the quality of reconstructed frame while...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on image processing 2018-08, Vol.27 (8), p.3827-3841
Hauptverfasser: Zhang, Yongbing, Shen, Tao, Ji, Xiangyang, Zhang, Yun, Xiong, Ruiqin, Dai, Qionghai
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 3841
container_issue 8
container_start_page 3827
container_title IEEE transactions on image processing
container_volume 27
creator Zhang, Yongbing
Shen, Tao
Ji, Xiangyang
Zhang, Yun
Xiong, Ruiqin
Dai, Qionghai
description High efficiency video coding (HEVC) standard achieves half bit-rate reduction while keeping the same quality compared with AVC. However, it still cannot satisfy the demand of higher quality in real applications, especially at low bit rates. To further improve the quality of reconstructed frame while reducing the bitrates, a residual highway convolutional neural network (RHCNN) is proposed in this paper for in-loop filtering in HEVC. The RHCNN is composed of several residual highway units and convolutional layers. In the highway units, there are some paths that could allow unimpeded information across several layers. Moreover, there also exists one identity skip connection (shortcut) from the beginning to the end, which is followed by one small convolutional layer. Without conflicting with deblocking filter (DF) and sample adaptive offset (SAO) filter in HEVC, RHCNN is employed as a high-dimension filter following DF and SAO to enhance the quality of reconstructed frames. To facilitate the real application, we apply the proposed method to I frame, P frame, and B frame, respectively. For obtaining better performance, the entire quantization parameter (QP) range is divided into several QP bands, where a dedicated RHCNN is trained for each QP band. Furthermore, we adopt a progressive training scheme for the RHCNN where the QP band with lower value is used for early training and their weights are used as initial weights for QP band of higher values in a progressive manner. Experimental results demonstrate that the proposed method is able to not only raise the PSNR of reconstructed frame but also prominently reduce the bit-rate compared with HEVC reference software.
doi_str_mv 10.1109/TIP.2018.2815841
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_miscellaneous_2032397233</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>8315464</ieee_id><sourcerecordid>2032397233</sourcerecordid><originalsourceid>FETCH-LOGICAL-c385t-8ef388b7c187591828dfa77f2761597aae6afed9f7fcbd369d4fd6c8c570509b3</originalsourceid><addsrcrecordid>eNo9kMFPwjAYxRujEUTvJiZmRy_Dfu26tkdDQEiIGoNel25rsTpWbDcJ_71DkNP78r733uGH0DXgIQCW94vZy5BgEEMigIkETlAfZAIxxgk57W7MeMwhkT10EcInxpAwSM9Rj8hUCgKkj-avOtiyVVU0tcuPjdpGI1f_uKptrKs790m3_k-ajfNfITLOR7aOK-fW0cRWjfa2XnZONB2_jy7RmVFV0FcHHaC3yXgxmsbz58fZ6GEeF1SwJhbaUCFyXoDgTIIgojSKc0N4CkxypXSqjC6l4abIS5rKMjFlWoiCccywzOkA3e131959tzo02cqGQleVqrVrQ0YwJVRyQmkXxfto4V0IXpts7e1K-W0GONsxzDqG2Y5hdmDYVW4P622-0uWx8A-tC9zsA1ZrfXwLCixJE_oLwMp1KA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>2032397233</pqid></control><display><type>article</type><title>Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC</title><source>IEEE Electronic Library (IEL)</source><creator>Zhang, Yongbing ; Shen, Tao ; Ji, Xiangyang ; Zhang, Yun ; Xiong, Ruiqin ; Dai, Qionghai</creator><creatorcontrib>Zhang, Yongbing ; Shen, Tao ; Ji, Xiangyang ; Zhang, Yun ; Xiong, Ruiqin ; Dai, Qionghai</creatorcontrib><description>High efficiency video coding (HEVC) standard achieves half bit-rate reduction while keeping the same quality compared with AVC. However, it still cannot satisfy the demand of higher quality in real applications, especially at low bit rates. To further improve the quality of reconstructed frame while reducing the bitrates, a residual highway convolutional neural network (RHCNN) is proposed in this paper for in-loop filtering in HEVC. The RHCNN is composed of several residual highway units and convolutional layers. In the highway units, there are some paths that could allow unimpeded information across several layers. Moreover, there also exists one identity skip connection (shortcut) from the beginning to the end, which is followed by one small convolutional layer. Without conflicting with deblocking filter (DF) and sample adaptive offset (SAO) filter in HEVC, RHCNN is employed as a high-dimension filter following DF and SAO to enhance the quality of reconstructed frames. To facilitate the real application, we apply the proposed method to I frame, P frame, and B frame, respectively. For obtaining better performance, the entire quantization parameter (QP) range is divided into several QP bands, where a dedicated RHCNN is trained for each QP band. Furthermore, we adopt a progressive training scheme for the RHCNN where the QP band with lower value is used for early training and their weights are used as initial weights for QP band of higher values in a progressive manner. Experimental results demonstrate that the proposed method is able to not only raise the PSNR of reconstructed frame but also prominently reduce the bit-rate compared with HEVC reference software.</description><identifier>ISSN: 1057-7149</identifier><identifier>EISSN: 1941-0042</identifier><identifier>DOI: 10.1109/TIP.2018.2815841</identifier><identifier>PMID: 29698212</identifier><identifier>CODEN: IIPRE4</identifier><language>eng</language><publisher>United States: IEEE</publisher><subject>Convolutional codes ; Convolutional neural network ; HEVC ; Image coding ; Image reconstruction ; in-loop filtering ; Quantization (signal) ; residual highway unit ; Road transportation ; Video coding</subject><ispartof>IEEE transactions on image processing, 2018-08, Vol.27 (8), p.3827-3841</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c385t-8ef388b7c187591828dfa77f2761597aae6afed9f7fcbd369d4fd6c8c570509b3</citedby><cites>FETCH-LOGICAL-c385t-8ef388b7c187591828dfa77f2761597aae6afed9f7fcbd369d4fd6c8c570509b3</cites><orcidid>0000-0003-3320-2904 ; 0000-0001-9457-7801</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/8315464$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/8315464$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/29698212$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink></links><search><creatorcontrib>Zhang, Yongbing</creatorcontrib><creatorcontrib>Shen, Tao</creatorcontrib><creatorcontrib>Ji, Xiangyang</creatorcontrib><creatorcontrib>Zhang, Yun</creatorcontrib><creatorcontrib>Xiong, Ruiqin</creatorcontrib><creatorcontrib>Dai, Qionghai</creatorcontrib><title>Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC</title><title>IEEE transactions on image processing</title><addtitle>TIP</addtitle><addtitle>IEEE Trans Image Process</addtitle><description>High efficiency video coding (HEVC) standard achieves half bit-rate reduction while keeping the same quality compared with AVC. However, it still cannot satisfy the demand of higher quality in real applications, especially at low bit rates. To further improve the quality of reconstructed frame while reducing the bitrates, a residual highway convolutional neural network (RHCNN) is proposed in this paper for in-loop filtering in HEVC. The RHCNN is composed of several residual highway units and convolutional layers. In the highway units, there are some paths that could allow unimpeded information across several layers. Moreover, there also exists one identity skip connection (shortcut) from the beginning to the end, which is followed by one small convolutional layer. Without conflicting with deblocking filter (DF) and sample adaptive offset (SAO) filter in HEVC, RHCNN is employed as a high-dimension filter following DF and SAO to enhance the quality of reconstructed frames. To facilitate the real application, we apply the proposed method to I frame, P frame, and B frame, respectively. For obtaining better performance, the entire quantization parameter (QP) range is divided into several QP bands, where a dedicated RHCNN is trained for each QP band. Furthermore, we adopt a progressive training scheme for the RHCNN where the QP band with lower value is used for early training and their weights are used as initial weights for QP band of higher values in a progressive manner. Experimental results demonstrate that the proposed method is able to not only raise the PSNR of reconstructed frame but also prominently reduce the bit-rate compared with HEVC reference software.</description><subject>Convolutional codes</subject><subject>Convolutional neural network</subject><subject>HEVC</subject><subject>Image coding</subject><subject>Image reconstruction</subject><subject>in-loop filtering</subject><subject>Quantization (signal)</subject><subject>residual highway unit</subject><subject>Road transportation</subject><subject>Video coding</subject><issn>1057-7149</issn><issn>1941-0042</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2018</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNo9kMFPwjAYxRujEUTvJiZmRy_Dfu26tkdDQEiIGoNel25rsTpWbDcJ_71DkNP78r733uGH0DXgIQCW94vZy5BgEEMigIkETlAfZAIxxgk57W7MeMwhkT10EcInxpAwSM9Rj8hUCgKkj-avOtiyVVU0tcuPjdpGI1f_uKptrKs790m3_k-ajfNfITLOR7aOK-fW0cRWjfa2XnZONB2_jy7RmVFV0FcHHaC3yXgxmsbz58fZ6GEeF1SwJhbaUCFyXoDgTIIgojSKc0N4CkxypXSqjC6l4abIS5rKMjFlWoiCccywzOkA3e131959tzo02cqGQleVqrVrQ0YwJVRyQmkXxfto4V0IXpts7e1K-W0GONsxzDqG2Y5hdmDYVW4P622-0uWx8A-tC9zsA1ZrfXwLCixJE_oLwMp1KA</recordid><startdate>201808</startdate><enddate>201808</enddate><creator>Zhang, Yongbing</creator><creator>Shen, Tao</creator><creator>Ji, Xiangyang</creator><creator>Zhang, Yun</creator><creator>Xiong, Ruiqin</creator><creator>Dai, Qionghai</creator><general>IEEE</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>NPM</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7X8</scope><orcidid>https://orcid.org/0000-0003-3320-2904</orcidid><orcidid>https://orcid.org/0000-0001-9457-7801</orcidid></search><sort><creationdate>201808</creationdate><title>Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC</title><author>Zhang, Yongbing ; Shen, Tao ; Ji, Xiangyang ; Zhang, Yun ; Xiong, Ruiqin ; Dai, Qionghai</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c385t-8ef388b7c187591828dfa77f2761597aae6afed9f7fcbd369d4fd6c8c570509b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2018</creationdate><topic>Convolutional codes</topic><topic>Convolutional neural network</topic><topic>HEVC</topic><topic>Image coding</topic><topic>Image reconstruction</topic><topic>in-loop filtering</topic><topic>Quantization (signal)</topic><topic>residual highway unit</topic><topic>Road transportation</topic><topic>Video coding</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Zhang, Yongbing</creatorcontrib><creatorcontrib>Shen, Tao</creatorcontrib><creatorcontrib>Ji, Xiangyang</creatorcontrib><creatorcontrib>Zhang, Yun</creatorcontrib><creatorcontrib>Xiong, Ruiqin</creatorcontrib><creatorcontrib>Dai, Qionghai</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>PubMed</collection><collection>CrossRef</collection><collection>MEDLINE - Academic</collection><jtitle>IEEE transactions on image processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Zhang, Yongbing</au><au>Shen, Tao</au><au>Ji, Xiangyang</au><au>Zhang, Yun</au><au>Xiong, Ruiqin</au><au>Dai, Qionghai</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC</atitle><jtitle>IEEE transactions on image processing</jtitle><stitle>TIP</stitle><addtitle>IEEE Trans Image Process</addtitle><date>2018-08</date><risdate>2018</risdate><volume>27</volume><issue>8</issue><spage>3827</spage><epage>3841</epage><pages>3827-3841</pages><issn>1057-7149</issn><eissn>1941-0042</eissn><coden>IIPRE4</coden><abstract>High efficiency video coding (HEVC) standard achieves half bit-rate reduction while keeping the same quality compared with AVC. However, it still cannot satisfy the demand of higher quality in real applications, especially at low bit rates. To further improve the quality of reconstructed frame while reducing the bitrates, a residual highway convolutional neural network (RHCNN) is proposed in this paper for in-loop filtering in HEVC. The RHCNN is composed of several residual highway units and convolutional layers. In the highway units, there are some paths that could allow unimpeded information across several layers. Moreover, there also exists one identity skip connection (shortcut) from the beginning to the end, which is followed by one small convolutional layer. Without conflicting with deblocking filter (DF) and sample adaptive offset (SAO) filter in HEVC, RHCNN is employed as a high-dimension filter following DF and SAO to enhance the quality of reconstructed frames. To facilitate the real application, we apply the proposed method to I frame, P frame, and B frame, respectively. For obtaining better performance, the entire quantization parameter (QP) range is divided into several QP bands, where a dedicated RHCNN is trained for each QP band. Furthermore, we adopt a progressive training scheme for the RHCNN where the QP band with lower value is used for early training and their weights are used as initial weights for QP band of higher values in a progressive manner. Experimental results demonstrate that the proposed method is able to not only raise the PSNR of reconstructed frame but also prominently reduce the bit-rate compared with HEVC reference software.</abstract><cop>United States</cop><pub>IEEE</pub><pmid>29698212</pmid><doi>10.1109/TIP.2018.2815841</doi><tpages>15</tpages><orcidid>https://orcid.org/0000-0003-3320-2904</orcidid><orcidid>https://orcid.org/0000-0001-9457-7801</orcidid></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1057-7149
ispartof IEEE transactions on image processing, 2018-08, Vol.27 (8), p.3827-3841
issn 1057-7149
1941-0042
language eng
recordid cdi_proquest_miscellaneous_2032397233
source IEEE Electronic Library (IEL)
subjects Convolutional codes
Convolutional neural network
HEVC
Image coding
Image reconstruction
in-loop filtering
Quantization (signal)
residual highway unit
Road transportation
Video coding
title Residual Highway Convolutional Neural Networks for in-loop Filtering in HEVC
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T01%3A07%3A08IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Residual%20Highway%20Convolutional%20Neural%20Networks%20for%20in-loop%20Filtering%20in%20HEVC&rft.jtitle=IEEE%20transactions%20on%20image%20processing&rft.au=Zhang,%20Yongbing&rft.date=2018-08&rft.volume=27&rft.issue=8&rft.spage=3827&rft.epage=3841&rft.pages=3827-3841&rft.issn=1057-7149&rft.eissn=1941-0042&rft.coden=IIPRE4&rft_id=info:doi/10.1109/TIP.2018.2815841&rft_dat=%3Cproquest_RIE%3E2032397233%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=2032397233&rft_id=info:pmid/29698212&rft_ieee_id=8315464&rfr_iscdi=true