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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on circuits and systems for video technology 2014-07, Vol.24 (7), p.1221-1234 |
---|---|
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 | 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 & 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 & 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 |