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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on image processing 2018-08, Vol.27 (8), p.3827-3841 |
---|---|
Hauptverfasser: | , , , , , |
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 |