Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis

Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, whi...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on circuits and systems for video technology 2014-07, Vol.24 (7), p.1221-1234
Hauptverfasser: Liu, Yi-Nung, Lin, Yi-Chun, Huang, Yung-Lin, Chien, Shao-Yi
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 1234
container_issue 7
container_start_page 1221
container_title IEEE transactions on circuits and systems for video technology
container_volume 24
creator Liu, Yi-Nung
Lin, Yi-Chun
Huang, Yung-Lin
Chien, Shao-Yi
description Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, which can provide vivid output image with rich details and sharp edges, and its associated hardware architecture, is proposed. There are two main contributions in this paper. The first is the development of the database-free texture synthesis technique. With the fractal property of nature images, it is possible to find proper high-resolution patches in a low-resolution input image itself. Therefore, the texture synthesis can be performed without database to provide proper and rich details. In addition, a faithful reconstruction constraint is used to maintain the temporal consistency. The second contribution is the hardware architecture design of the database-free texture synthesis. Partial-sum reuse technique is developed to reduce 76% of computation in the texture synthesis, and a tile-based processing technique is proposed to dramatically reduce the on-chip memory and off-chip memory bandwidth requirements. Experimental results show that the proposed SR algorithm outperforms other ones with reasonable hardware cost, where 766k in gate count and 22 kB in on-chip SRAM are required to achieve full high-definition processing ability at the working frequency of 240 MHz. The results show that the proposed algorithm and architecture are able to provide high-quality output in real-time while solving the problems of zigzag and blurred effects caused by the conventional scalers.
doi_str_mv 10.1109/TCSVT.2014.2302153
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_proquest_journals_1546140028</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>6727508</ieee_id><sourcerecordid>1671489723</sourcerecordid><originalsourceid>FETCH-LOGICAL-c328t-23c4a81e8137bec98e3a3cedf440dfc4ada7a3c60f8cfa1d1a9feb6769f86be83</originalsourceid><addsrcrecordid>eNpdUMlOwzAUjBBIlMIPwMUSFy4pXrI4x6qlFKkSQl2uluM8J67SpNiJRP8edxEHLm-dGb03QfBI8IgQnL2uJsvNakQxiUaUYUpidhUMSBzzkFIcX_saxyTkfnEb3Dm3xR7Jo3QQlOO6bK3pqh2STYHGVlWmA9X1FtAUnCkb1Go0N2UVfvWyNt0BbUwBLVrvnfJ9U6K1O8ap7GQuHYQzC4BW8HOSWB6arvIy7j640bJ28HDJw2A9e1tN5uHi8_1jMl6EilHehZSpSHICnLA0B5VxYJIpKHQU4UL7XSFTP0iw5kpLUhCZaciTNMk0T3LgbBi8nHX3tv3uwXViZ5yCupYNtL0TJEn951lKmYc-_4Nu2942_jpB4ighEcb0KEjPKGVb5yxosbdmJ-1BECyO3ouT9-Lovbh470lPZ5IBgD9CktI0xpz9Alt7gZA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1546140028</pqid></control><display><type>article</type><title>Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis</title><source>IEEE Electronic Library (IEL)</source><creator>Liu, Yi-Nung ; Lin, Yi-Chun ; Huang, Yung-Lin ; Chien, Shao-Yi</creator><creatorcontrib>Liu, Yi-Nung ; Lin, Yi-Chun ; Huang, Yung-Lin ; Chien, Shao-Yi</creatorcontrib><description>Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, which can provide vivid output image with rich details and sharp edges, and its associated hardware architecture, is proposed. There are two main contributions in this paper. The first is the development of the database-free texture synthesis technique. With the fractal property of nature images, it is possible to find proper high-resolution patches in a low-resolution input image itself. Therefore, the texture synthesis can be performed without database to provide proper and rich details. In addition, a faithful reconstruction constraint is used to maintain the temporal consistency. The second contribution is the hardware architecture design of the database-free texture synthesis. Partial-sum reuse technique is developed to reduce 76% of computation in the texture synthesis, and a tile-based processing technique is proposed to dramatically reduce the on-chip memory and off-chip memory bandwidth requirements. Experimental results show that the proposed SR algorithm outperforms other ones with reasonable hardware cost, where 766k in gate count and 22 kB in on-chip SRAM are required to achieve full high-definition processing ability at the working frequency of 240 MHz. The results show that the proposed algorithm and architecture are able to provide high-quality output in real-time while solving the problems of zigzag and blurred effects caused by the conventional scalers.</description><identifier>ISSN: 1051-8215</identifier><identifier>EISSN: 1558-2205</identifier><identifier>DOI: 10.1109/TCSVT.2014.2302153</identifier><identifier>CODEN: ITCTEM</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>Algorithm design and analysis ; Algorithms ; Architecture ; Hardware ; Image edge detection ; Image resolution ; Real-time systems ; Surface layer ; Synthesis ; Texture</subject><ispartof>IEEE transactions on circuits and systems for video technology, 2014-07, Vol.24 (7), p.1221-1234</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) Jul 2014</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c328t-23c4a81e8137bec98e3a3cedf440dfc4ada7a3c60f8cfa1d1a9feb6769f86be83</citedby><cites>FETCH-LOGICAL-c328t-23c4a81e8137bec98e3a3cedf440dfc4ada7a3c60f8cfa1d1a9feb6769f86be83</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/6727508$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27901,27902,54733</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/6727508$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Liu, Yi-Nung</creatorcontrib><creatorcontrib>Lin, Yi-Chun</creatorcontrib><creatorcontrib>Huang, Yung-Lin</creatorcontrib><creatorcontrib>Chien, Shao-Yi</creatorcontrib><title>Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis</title><title>IEEE transactions on circuits and systems for video technology</title><addtitle>TCSVT</addtitle><description>Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, which can provide vivid output image with rich details and sharp edges, and its associated hardware architecture, is proposed. There are two main contributions in this paper. The first is the development of the database-free texture synthesis technique. With the fractal property of nature images, it is possible to find proper high-resolution patches in a low-resolution input image itself. Therefore, the texture synthesis can be performed without database to provide proper and rich details. In addition, a faithful reconstruction constraint is used to maintain the temporal consistency. The second contribution is the hardware architecture design of the database-free texture synthesis. Partial-sum reuse technique is developed to reduce 76% of computation in the texture synthesis, and a tile-based processing technique is proposed to dramatically reduce the on-chip memory and off-chip memory bandwidth requirements. Experimental results show that the proposed SR algorithm outperforms other ones with reasonable hardware cost, where 766k in gate count and 22 kB in on-chip SRAM are required to achieve full high-definition processing ability at the working frequency of 240 MHz. The results show that the proposed algorithm and architecture are able to provide high-quality output in real-time while solving the problems of zigzag and blurred effects caused by the conventional scalers.</description><subject>Algorithm design and analysis</subject><subject>Algorithms</subject><subject>Architecture</subject><subject>Hardware</subject><subject>Image edge detection</subject><subject>Image resolution</subject><subject>Real-time systems</subject><subject>Surface layer</subject><subject>Synthesis</subject><subject>Texture</subject><issn>1051-8215</issn><issn>1558-2205</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2014</creationdate><recordtype>article</recordtype><sourceid>RIE</sourceid><recordid>eNpdUMlOwzAUjBBIlMIPwMUSFy4pXrI4x6qlFKkSQl2uluM8J67SpNiJRP8edxEHLm-dGb03QfBI8IgQnL2uJsvNakQxiUaUYUpidhUMSBzzkFIcX_saxyTkfnEb3Dm3xR7Jo3QQlOO6bK3pqh2STYHGVlWmA9X1FtAUnCkb1Go0N2UVfvWyNt0BbUwBLVrvnfJ9U6K1O8ap7GQuHYQzC4BW8HOSWB6arvIy7j640bJ28HDJw2A9e1tN5uHi8_1jMl6EilHehZSpSHICnLA0B5VxYJIpKHQU4UL7XSFTP0iw5kpLUhCZaciTNMk0T3LgbBi8nHX3tv3uwXViZ5yCupYNtL0TJEn951lKmYc-_4Nu2942_jpB4ighEcb0KEjPKGVb5yxosbdmJ-1BECyO3ouT9-Lovbh470lPZ5IBgD9CktI0xpz9Alt7gZA</recordid><startdate>20140701</startdate><enddate>20140701</enddate><creator>Liu, Yi-Nung</creator><creator>Lin, Yi-Chun</creator><creator>Huang, Yung-Lin</creator><creator>Chien, Shao-Yi</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope><scope>FR3</scope></search><sort><creationdate>20140701</creationdate><title>Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis</title><author>Liu, Yi-Nung ; Lin, Yi-Chun ; Huang, Yung-Lin ; Chien, Shao-Yi</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c328t-23c4a81e8137bec98e3a3cedf440dfc4ada7a3c60f8cfa1d1a9feb6769f86be83</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2014</creationdate><topic>Algorithm design and analysis</topic><topic>Algorithms</topic><topic>Architecture</topic><topic>Hardware</topic><topic>Image edge detection</topic><topic>Image resolution</topic><topic>Real-time systems</topic><topic>Surface layer</topic><topic>Synthesis</topic><topic>Texture</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liu, Yi-Nung</creatorcontrib><creatorcontrib>Lin, Yi-Chun</creatorcontrib><creatorcontrib>Huang, Yung-Lin</creatorcontrib><creatorcontrib>Chien, Shao-Yi</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>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><jtitle>IEEE transactions on circuits and systems for video technology</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Liu, Yi-Nung</au><au>Lin, Yi-Chun</au><au>Huang, Yung-Lin</au><au>Chien, Shao-Yi</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis</atitle><jtitle>IEEE transactions on circuits and systems for video technology</jtitle><stitle>TCSVT</stitle><date>2014-07-01</date><risdate>2014</risdate><volume>24</volume><issue>7</issue><spage>1221</spage><epage>1234</epage><pages>1221-1234</pages><issn>1051-8215</issn><eissn>1558-2205</eissn><coden>ITCTEM</coden><abstract>Because of real-time requirements and low hardware-cost constraints, conventional TV scalers can only employ basic interpolation technique and thus introduces some artifacts that degrade the viewing quality of the output sequences. In this paper, a low-complexity super-resolution (SR) algorithm, which can provide vivid output image with rich details and sharp edges, and its associated hardware architecture, is proposed. There are two main contributions in this paper. The first is the development of the database-free texture synthesis technique. With the fractal property of nature images, it is possible to find proper high-resolution patches in a low-resolution input image itself. Therefore, the texture synthesis can be performed without database to provide proper and rich details. In addition, a faithful reconstruction constraint is used to maintain the temporal consistency. The second contribution is the hardware architecture design of the database-free texture synthesis. Partial-sum reuse technique is developed to reduce 76% of computation in the texture synthesis, and a tile-based processing technique is proposed to dramatically reduce the on-chip memory and off-chip memory bandwidth requirements. Experimental results show that the proposed SR algorithm outperforms other ones with reasonable hardware cost, where 766k in gate count and 22 kB in on-chip SRAM are required to achieve full high-definition processing ability at the working frequency of 240 MHz. The results show that the proposed algorithm and architecture are able to provide high-quality output in real-time while solving the problems of zigzag and blurred effects caused by the conventional scalers.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TCSVT.2014.2302153</doi><tpages>14</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 1051-8215
ispartof IEEE transactions on circuits and systems for video technology, 2014-07, Vol.24 (7), p.1221-1234
issn 1051-8215
1558-2205
language eng
recordid cdi_proquest_journals_1546140028
source IEEE Electronic Library (IEL)
subjects Algorithm design and analysis
Algorithms
Architecture
Hardware
Image edge detection
Image resolution
Real-time systems
Surface layer
Synthesis
Texture
title Algorithm and Architecture Design of High-Quality Video Upscaling Using Database-Free Texture Synthesis
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-03T05%3A11%3A47IST&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=Algorithm%20and%20Architecture%20Design%20of%20High-Quality%20Video%20Upscaling%20Using%20Database-Free%20Texture%20Synthesis&rft.jtitle=IEEE%20transactions%20on%20circuits%20and%20systems%20for%20video%20technology&rft.au=Liu,%20Yi-Nung&rft.date=2014-07-01&rft.volume=24&rft.issue=7&rft.spage=1221&rft.epage=1234&rft.pages=1221-1234&rft.issn=1051-8215&rft.eissn=1558-2205&rft.coden=ITCTEM&rft_id=info:doi/10.1109/TCSVT.2014.2302153&rft_dat=%3Cproquest_RIE%3E1671489723%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=1546140028&rft_id=info:pmid/&rft_ieee_id=6727508&rfr_iscdi=true