Fast Data-independent KLT Approximations Based on Integer Functions
The Karhunen-Loève transform (KLT) stands as a well-established discrete transform, demonstrating optimal characteristics in data decorrelation and dimensionality reduction. Its ability to condense energy compression into a select few main components has rendered it instrumental in various applicati...
Gespeichert in:
Veröffentlicht in: | arXiv.org 2024-10 |
---|---|
Hauptverfasser: | , , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | |
---|---|
container_issue | |
container_start_page | |
container_title | arXiv.org |
container_volume | |
creator | Radünz, A P Coelho, D F G Bayer, F M Cintra, R J Madanayake, A |
description | The Karhunen-Loève transform (KLT) stands as a well-established discrete transform, demonstrating optimal characteristics in data decorrelation and dimensionality reduction. Its ability to condense energy compression into a select few main components has rendered it instrumental in various applications within image compression frameworks. However, computing the KLT depends on the covariance matrix of the input data, which makes it difficult to develop fast algorithms for its implementation. Approximations for the KLT, utilizing specific rounding functions, have been introduced to reduce its computational complexity. Therefore, our paper introduces a category of low-complexity, data-independent KLT approximations, employing a range of round-off functions. The design methodology of the approximate transform is defined for any block-length \(N\), but emphasis is given to transforms of \(N = 8\) due to its wide use in image and video compression. The proposed transforms perform well when compared to the exact KLT and approximations considering classical performance measures. For particular scenarios, our proposed transforms demonstrated superior performance when compared to KLT approximations documented in the literature. We also developed fast algorithms for the proposed transforms, further reducing the arithmetic cost associated with their implementation. Evaluation of field programmable gate array (FPGA) hardware implementation metrics was conducted. Practical applications in image encoding showed the relevance of the proposed transforms. In fact, we showed that one of the proposed transforms outperformed the exact KLT given certain compression ratios. |
doi_str_mv | 10.48550/arxiv.2410.09227 |
format | Article |
fullrecord | <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2410_09227</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3116751476</sourcerecordid><originalsourceid>FETCH-LOGICAL-a526-c8c599affcade27d51c9a23b90e3ed7498f8c03301a06e7a6c4c3e7bbca3d58d3</originalsourceid><addsrcrecordid>eNotj01LxDAQhoMguKz7AzwZ8Nw1H02THNfq6mLBS-9lmqTSRdOatLL-e2PXywzM-zI8D0I3lGxzJQS5h3Dqv7csTweiGZMXaMU4p5nKGbtCmxiPhBBWSCYEX6FyD3HCjzBB1nvrRpeGn_BrVePdOIbh1H_C1A8-4geIzuLB44Of3LsLeD97s0TX6LKDj-g2_3uN6v1TXb5k1dvzodxVGQhWZEYZoTV0nQHrmLSCGg2Mt5o47qzMteqUIZwTCqRwEgqTG-5k2xrgVijL1-j2_HYxbMaQ0MJP82faLKapcXduJPCv2cWpOQ5z8Imp4ZQWUtBcFvwXLfBWdA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3116751476</pqid></control><display><type>article</type><title>Fast Data-independent KLT Approximations Based on Integer Functions</title><source>Freely Accessible Journals</source><source>arXiv.org</source><creator>Radünz, A P ; Coelho, D F G ; Bayer, F M ; Cintra, R J ; Madanayake, A</creator><creatorcontrib>Radünz, A P ; Coelho, D F G ; Bayer, F M ; Cintra, R J ; Madanayake, A</creatorcontrib><description>The Karhunen-Loève transform (KLT) stands as a well-established discrete transform, demonstrating optimal characteristics in data decorrelation and dimensionality reduction. Its ability to condense energy compression into a select few main components has rendered it instrumental in various applications within image compression frameworks. However, computing the KLT depends on the covariance matrix of the input data, which makes it difficult to develop fast algorithms for its implementation. Approximations for the KLT, utilizing specific rounding functions, have been introduced to reduce its computational complexity. Therefore, our paper introduces a category of low-complexity, data-independent KLT approximations, employing a range of round-off functions. The design methodology of the approximate transform is defined for any block-length \(N\), but emphasis is given to transforms of \(N = 8\) due to its wide use in image and video compression. The proposed transforms perform well when compared to the exact KLT and approximations considering classical performance measures. For particular scenarios, our proposed transforms demonstrated superior performance when compared to KLT approximations documented in the literature. We also developed fast algorithms for the proposed transforms, further reducing the arithmetic cost associated with their implementation. Evaluation of field programmable gate array (FPGA) hardware implementation metrics was conducted. Practical applications in image encoding showed the relevance of the proposed transforms. In fact, we showed that one of the proposed transforms outperformed the exact KLT given certain compression ratios.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2410.09227</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Algorithms ; Approximation ; Complexity ; Compression ratio ; Computer Science - Computer Vision and Pattern Recognition ; Computer Science - Numerical Analysis ; Covariance matrix ; Data compression ; Field programmable gate arrays ; Image compression ; Mathematics - Numerical Analysis ; Performance evaluation ; Statistics - Methodology ; Transformations (mathematics) ; Video compression</subject><ispartof>arXiv.org, 2024-10</ispartof><rights>2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,784,885,27924</link.rule.ids><backlink>$$Uhttps://doi.org/10.48550/arXiv.2410.09227$$DView paper in arXiv$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.1007/s11042-024-18159-2$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink></links><search><creatorcontrib>Radünz, A P</creatorcontrib><creatorcontrib>Coelho, D F G</creatorcontrib><creatorcontrib>Bayer, F M</creatorcontrib><creatorcontrib>Cintra, R J</creatorcontrib><creatorcontrib>Madanayake, A</creatorcontrib><title>Fast Data-independent KLT Approximations Based on Integer Functions</title><title>arXiv.org</title><description>The Karhunen-Loève transform (KLT) stands as a well-established discrete transform, demonstrating optimal characteristics in data decorrelation and dimensionality reduction. Its ability to condense energy compression into a select few main components has rendered it instrumental in various applications within image compression frameworks. However, computing the KLT depends on the covariance matrix of the input data, which makes it difficult to develop fast algorithms for its implementation. Approximations for the KLT, utilizing specific rounding functions, have been introduced to reduce its computational complexity. Therefore, our paper introduces a category of low-complexity, data-independent KLT approximations, employing a range of round-off functions. The design methodology of the approximate transform is defined for any block-length \(N\), but emphasis is given to transforms of \(N = 8\) due to its wide use in image and video compression. The proposed transforms perform well when compared to the exact KLT and approximations considering classical performance measures. For particular scenarios, our proposed transforms demonstrated superior performance when compared to KLT approximations documented in the literature. We also developed fast algorithms for the proposed transforms, further reducing the arithmetic cost associated with their implementation. Evaluation of field programmable gate array (FPGA) hardware implementation metrics was conducted. Practical applications in image encoding showed the relevance of the proposed transforms. In fact, we showed that one of the proposed transforms outperformed the exact KLT given certain compression ratios.</description><subject>Algorithms</subject><subject>Approximation</subject><subject>Complexity</subject><subject>Compression ratio</subject><subject>Computer Science - Computer Vision and Pattern Recognition</subject><subject>Computer Science - Numerical Analysis</subject><subject>Covariance matrix</subject><subject>Data compression</subject><subject>Field programmable gate arrays</subject><subject>Image compression</subject><subject>Mathematics - Numerical Analysis</subject><subject>Performance evaluation</subject><subject>Statistics - Methodology</subject><subject>Transformations (mathematics)</subject><subject>Video compression</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNotj01LxDAQhoMguKz7AzwZ8Nw1H02THNfq6mLBS-9lmqTSRdOatLL-e2PXywzM-zI8D0I3lGxzJQS5h3Dqv7csTweiGZMXaMU4p5nKGbtCmxiPhBBWSCYEX6FyD3HCjzBB1nvrRpeGn_BrVePdOIbh1H_C1A8-4geIzuLB44Of3LsLeD97s0TX6LKDj-g2_3uN6v1TXb5k1dvzodxVGQhWZEYZoTV0nQHrmLSCGg2Mt5o47qzMteqUIZwTCqRwEgqTG-5k2xrgVijL1-j2_HYxbMaQ0MJP82faLKapcXduJPCv2cWpOQ5z8Imp4ZQWUtBcFvwXLfBWdA</recordid><startdate>20241011</startdate><enddate>20241011</enddate><creator>Radünz, A P</creator><creator>Coelho, D F G</creator><creator>Bayer, F M</creator><creator>Cintra, R J</creator><creator>Madanayake, A</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>AKZ</scope><scope>EPD</scope><scope>GOX</scope></search><sort><creationdate>20241011</creationdate><title>Fast Data-independent KLT Approximations Based on Integer Functions</title><author>Radünz, A P ; Coelho, D F G ; Bayer, F M ; Cintra, R J ; Madanayake, A</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a526-c8c599affcade27d51c9a23b90e3ed7498f8c03301a06e7a6c4c3e7bbca3d58d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Algorithms</topic><topic>Approximation</topic><topic>Complexity</topic><topic>Compression ratio</topic><topic>Computer Science - Computer Vision and Pattern Recognition</topic><topic>Computer Science - Numerical Analysis</topic><topic>Covariance matrix</topic><topic>Data compression</topic><topic>Field programmable gate arrays</topic><topic>Image compression</topic><topic>Mathematics - Numerical Analysis</topic><topic>Performance evaluation</topic><topic>Statistics - Methodology</topic><topic>Transformations (mathematics)</topic><topic>Video compression</topic><toplevel>online_resources</toplevel><creatorcontrib>Radünz, A P</creatorcontrib><creatorcontrib>Coelho, D F G</creatorcontrib><creatorcontrib>Bayer, F M</creatorcontrib><creatorcontrib>Cintra, R J</creatorcontrib><creatorcontrib>Madanayake, A</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science & Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv Statistics</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Radünz, A P</au><au>Coelho, D F G</au><au>Bayer, F M</au><au>Cintra, R J</au><au>Madanayake, A</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Fast Data-independent KLT Approximations Based on Integer Functions</atitle><jtitle>arXiv.org</jtitle><date>2024-10-11</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>The Karhunen-Loève transform (KLT) stands as a well-established discrete transform, demonstrating optimal characteristics in data decorrelation and dimensionality reduction. Its ability to condense energy compression into a select few main components has rendered it instrumental in various applications within image compression frameworks. However, computing the KLT depends on the covariance matrix of the input data, which makes it difficult to develop fast algorithms for its implementation. Approximations for the KLT, utilizing specific rounding functions, have been introduced to reduce its computational complexity. Therefore, our paper introduces a category of low-complexity, data-independent KLT approximations, employing a range of round-off functions. The design methodology of the approximate transform is defined for any block-length \(N\), but emphasis is given to transforms of \(N = 8\) due to its wide use in image and video compression. The proposed transforms perform well when compared to the exact KLT and approximations considering classical performance measures. For particular scenarios, our proposed transforms demonstrated superior performance when compared to KLT approximations documented in the literature. We also developed fast algorithms for the proposed transforms, further reducing the arithmetic cost associated with their implementation. Evaluation of field programmable gate array (FPGA) hardware implementation metrics was conducted. Practical applications in image encoding showed the relevance of the proposed transforms. In fact, we showed that one of the proposed transforms outperformed the exact KLT given certain compression ratios.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2410.09227</doi><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | EISSN: 2331-8422 |
ispartof | arXiv.org, 2024-10 |
issn | 2331-8422 |
language | eng |
recordid | cdi_arxiv_primary_2410_09227 |
source | Freely Accessible Journals; arXiv.org |
subjects | Algorithms Approximation Complexity Compression ratio Computer Science - Computer Vision and Pattern Recognition Computer Science - Numerical Analysis Covariance matrix Data compression Field programmable gate arrays Image compression Mathematics - Numerical Analysis Performance evaluation Statistics - Methodology Transformations (mathematics) Video compression |
title | Fast Data-independent KLT Approximations Based on Integer Functions |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T17%3A43%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Fast%20Data-independent%20KLT%20Approximations%20Based%20on%20Integer%20Functions&rft.jtitle=arXiv.org&rft.au=Rad%C3%BCnz,%20A%20P&rft.date=2024-10-11&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2410.09227&rft_dat=%3Cproquest_arxiv%3E3116751476%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3116751476&rft_id=info:pmid/&rfr_iscdi=true |