Loading…

Patch-Based Image Learned Codec using Overlapping

End-to-end learned image and video codecs, based on auto-encoder architecture, adapt naturally to image resolution, thanks to their convolutional aspect. However, while coding high resolution images, these codecs face hardware problems such as memory saturation. This paper proposes a patch-based ima...

Full description

Saved in:
Bibliographic Details
Published in:Signal and image processing : an international journal 2023-02, Vol.14 (1), p.1-21
Main Authors: Tarchouli, Marwa, Riviere, Marc, Guionnet, Thomas, Hamidouche, Wassim, Outtas, Meriem, Deforges, Olivier
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 21
container_issue 1
container_start_page 1
container_title Signal and image processing : an international journal
container_volume 14
creator Tarchouli, Marwa
Riviere, Marc
Guionnet, Thomas
Hamidouche, Wassim
Outtas, Meriem
Deforges, Olivier
description End-to-end learned image and video codecs, based on auto-encoder architecture, adapt naturally to image resolution, thanks to their convolutional aspect. However, while coding high resolution images, these codecs face hardware problems such as memory saturation. This paper proposes a patch-based image coding solution based on an end-to-end learned model, which aims to remedy to the hardware limitation while maintaining the same quality as full resolution image coding. Our method consists in coding overlapping patches of the image and reconstructing them into a decoded image using a weighting function. This approach manages to be on par with the performance of full resolution image coding using an endto-end learned model, and even slightly outperforms it, while being adaptable to different memory sizes. Moreover, this work undertakes a full study on the effect of the patch size on this solution’s performance, and consequently determines the best patch resolution in terms of coding time and coding efficiency. Finally, the method introduced in this work is also compatible with any learned codec based on a conv/deconvolutional autoencoder architecture without having to retrain the model.
doi_str_mv 10.5121/sipij.2023.14101
format article
fullrecord <record><control><sourceid>hal</sourceid><recordid>TN_cdi_hal_primary_oai_HAL_hal_04253916v1</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>oai_HAL_hal_04253916v1</sourcerecordid><originalsourceid>FETCH-LOGICAL-c1171-531963953deb7622fa9846765b14b99d0d2d8494830abba8e7826d5d55ebb76d3</originalsourceid><addsrcrecordid>eNotjE1Lw0AURQdRMNTuXWbrYuK8N1-ZZS1qC4G6UHAX3mSm7UjahowW_PdGdHXvuXAuY7cgKg0I9zkN6aNCgbICBQIuWCGcNdyCeL9kBSI6Lh3iNZvnnLxAo10NQhQMXuiz2_MHyjGU6wPtYtlEGo8TLU8hduVXTsdduTnHsadhmPoNu9pSn-P8P2fs7enxdbnizeZ5vVw0vAOwwLUEZ6TTMkRvDeKWXK2MNdqD8s4FETDUyqlaCvKe6mhrNEEHraOfhCBn7O7vd099O4zpQON3e6LUrhZN-7sJhVo6MGeQP24yR9c</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Patch-Based Image Learned Codec using Overlapping</title><source>EZB Electronic Journals Library</source><creator>Tarchouli, Marwa ; Riviere, Marc ; Guionnet, Thomas ; Hamidouche, Wassim ; Outtas, Meriem ; Deforges, Olivier</creator><creatorcontrib>Tarchouli, Marwa ; Riviere, Marc ; Guionnet, Thomas ; Hamidouche, Wassim ; Outtas, Meriem ; Deforges, Olivier</creatorcontrib><description>End-to-end learned image and video codecs, based on auto-encoder architecture, adapt naturally to image resolution, thanks to their convolutional aspect. However, while coding high resolution images, these codecs face hardware problems such as memory saturation. This paper proposes a patch-based image coding solution based on an end-to-end learned model, which aims to remedy to the hardware limitation while maintaining the same quality as full resolution image coding. Our method consists in coding overlapping patches of the image and reconstructing them into a decoded image using a weighting function. This approach manages to be on par with the performance of full resolution image coding using an endto-end learned model, and even slightly outperforms it, while being adaptable to different memory sizes. Moreover, this work undertakes a full study on the effect of the patch size on this solution’s performance, and consequently determines the best patch resolution in terms of coding time and coding efficiency. Finally, the method introduced in this work is also compatible with any learned codec based on a conv/deconvolutional autoencoder architecture without having to retrain the model.</description><identifier>ISSN: 2229-3922</identifier><identifier>EISSN: 0976-710X</identifier><identifier>DOI: 10.5121/sipij.2023.14101</identifier><language>eng</language><publisher>AIRCC Publishing Corporation</publisher><subject>Engineering Sciences</subject><ispartof>Signal and image processing : an international journal, 2023-02, Vol.14 (1), p.1-21</ispartof><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><orcidid>0000-0002-0143-1756 ; 0000-0003-0750-0959</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>230,314,780,784,885,27924,27925</link.rule.ids><backlink>$$Uhttps://hal.science/hal-04253916$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Tarchouli, Marwa</creatorcontrib><creatorcontrib>Riviere, Marc</creatorcontrib><creatorcontrib>Guionnet, Thomas</creatorcontrib><creatorcontrib>Hamidouche, Wassim</creatorcontrib><creatorcontrib>Outtas, Meriem</creatorcontrib><creatorcontrib>Deforges, Olivier</creatorcontrib><title>Patch-Based Image Learned Codec using Overlapping</title><title>Signal and image processing : an international journal</title><description>End-to-end learned image and video codecs, based on auto-encoder architecture, adapt naturally to image resolution, thanks to their convolutional aspect. However, while coding high resolution images, these codecs face hardware problems such as memory saturation. This paper proposes a patch-based image coding solution based on an end-to-end learned model, which aims to remedy to the hardware limitation while maintaining the same quality as full resolution image coding. Our method consists in coding overlapping patches of the image and reconstructing them into a decoded image using a weighting function. This approach manages to be on par with the performance of full resolution image coding using an endto-end learned model, and even slightly outperforms it, while being adaptable to different memory sizes. Moreover, this work undertakes a full study on the effect of the patch size on this solution’s performance, and consequently determines the best patch resolution in terms of coding time and coding efficiency. Finally, the method introduced in this work is also compatible with any learned codec based on a conv/deconvolutional autoencoder architecture without having to retrain the model.</description><subject>Engineering Sciences</subject><issn>2229-3922</issn><issn>0976-710X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2023</creationdate><recordtype>article</recordtype><recordid>eNotjE1Lw0AURQdRMNTuXWbrYuK8N1-ZZS1qC4G6UHAX3mSm7UjahowW_PdGdHXvuXAuY7cgKg0I9zkN6aNCgbICBQIuWCGcNdyCeL9kBSI6Lh3iNZvnnLxAo10NQhQMXuiz2_MHyjGU6wPtYtlEGo8TLU8hduVXTsdduTnHsadhmPoNu9pSn-P8P2fs7enxdbnizeZ5vVw0vAOwwLUEZ6TTMkRvDeKWXK2MNdqD8s4FETDUyqlaCvKe6mhrNEEHraOfhCBn7O7vd099O4zpQON3e6LUrhZN-7sJhVo6MGeQP24yR9c</recordid><startdate>20230227</startdate><enddate>20230227</enddate><creator>Tarchouli, Marwa</creator><creator>Riviere, Marc</creator><creator>Guionnet, Thomas</creator><creator>Hamidouche, Wassim</creator><creator>Outtas, Meriem</creator><creator>Deforges, Olivier</creator><general>AIRCC Publishing Corporation</general><scope>1XC</scope><orcidid>https://orcid.org/0000-0002-0143-1756</orcidid><orcidid>https://orcid.org/0000-0003-0750-0959</orcidid></search><sort><creationdate>20230227</creationdate><title>Patch-Based Image Learned Codec using Overlapping</title><author>Tarchouli, Marwa ; Riviere, Marc ; Guionnet, Thomas ; Hamidouche, Wassim ; Outtas, Meriem ; Deforges, Olivier</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c1171-531963953deb7622fa9846765b14b99d0d2d8494830abba8e7826d5d55ebb76d3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2023</creationdate><topic>Engineering Sciences</topic><toplevel>online_resources</toplevel><creatorcontrib>Tarchouli, Marwa</creatorcontrib><creatorcontrib>Riviere, Marc</creatorcontrib><creatorcontrib>Guionnet, Thomas</creatorcontrib><creatorcontrib>Hamidouche, Wassim</creatorcontrib><creatorcontrib>Outtas, Meriem</creatorcontrib><creatorcontrib>Deforges, Olivier</creatorcontrib><collection>Hyper Article en Ligne (HAL)</collection><jtitle>Signal and image processing : an international journal</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Tarchouli, Marwa</au><au>Riviere, Marc</au><au>Guionnet, Thomas</au><au>Hamidouche, Wassim</au><au>Outtas, Meriem</au><au>Deforges, Olivier</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Patch-Based Image Learned Codec using Overlapping</atitle><jtitle>Signal and image processing : an international journal</jtitle><date>2023-02-27</date><risdate>2023</risdate><volume>14</volume><issue>1</issue><spage>1</spage><epage>21</epage><pages>1-21</pages><issn>2229-3922</issn><eissn>0976-710X</eissn><abstract>End-to-end learned image and video codecs, based on auto-encoder architecture, adapt naturally to image resolution, thanks to their convolutional aspect. However, while coding high resolution images, these codecs face hardware problems such as memory saturation. This paper proposes a patch-based image coding solution based on an end-to-end learned model, which aims to remedy to the hardware limitation while maintaining the same quality as full resolution image coding. Our method consists in coding overlapping patches of the image and reconstructing them into a decoded image using a weighting function. This approach manages to be on par with the performance of full resolution image coding using an endto-end learned model, and even slightly outperforms it, while being adaptable to different memory sizes. Moreover, this work undertakes a full study on the effect of the patch size on this solution’s performance, and consequently determines the best patch resolution in terms of coding time and coding efficiency. Finally, the method introduced in this work is also compatible with any learned codec based on a conv/deconvolutional autoencoder architecture without having to retrain the model.</abstract><pub>AIRCC Publishing Corporation</pub><doi>10.5121/sipij.2023.14101</doi><tpages>21</tpages><orcidid>https://orcid.org/0000-0002-0143-1756</orcidid><orcidid>https://orcid.org/0000-0003-0750-0959</orcidid><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier ISSN: 2229-3922
ispartof Signal and image processing : an international journal, 2023-02, Vol.14 (1), p.1-21
issn 2229-3922
0976-710X
language eng
recordid cdi_hal_primary_oai_HAL_hal_04253916v1
source EZB Electronic Journals Library
subjects Engineering Sciences
title Patch-Based Image Learned Codec using Overlapping
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-05T19%3A23%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-hal&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Patch-Based%20Image%20Learned%20Codec%20using%20Overlapping&rft.jtitle=Signal%20and%20image%20processing%20:%20an%20international%20journal&rft.au=Tarchouli,%20Marwa&rft.date=2023-02-27&rft.volume=14&rft.issue=1&rft.spage=1&rft.epage=21&rft.pages=1-21&rft.issn=2229-3922&rft.eissn=0976-710X&rft_id=info:doi/10.5121/sipij.2023.14101&rft_dat=%3Chal%3Eoai_HAL_hal_04253916v1%3C/hal%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c1171-531963953deb7622fa9846765b14b99d0d2d8494830abba8e7826d5d55ebb76d3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true