Loading…
The staircasing effect in neighborhood filters and its solution
Many classical image denoising methods are based on a local averaging of the color, which increases the signal/noise ratio. One of the most used algorithms is the neighborhood filter by Yaroslavsky or sigma filter by Lee, also called in a variant "SUSAN" by Smith and Brady or "Bilater...
Saved in:
Published in: | IEEE transactions on image processing 2006-06, Vol.15 (6), p.1499-1505 |
---|---|
Main Authors: | , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
cited_by | cdi_FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063 |
---|---|
cites | cdi_FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063 |
container_end_page | 1505 |
container_issue | 6 |
container_start_page | 1499 |
container_title | IEEE transactions on image processing |
container_volume | 15 |
creator | Buades, A. Coll, B. Morel, J.-M. |
description | Many classical image denoising methods are based on a local averaging of the color, which increases the signal/noise ratio. One of the most used algorithms is the neighborhood filter by Yaroslavsky or sigma filter by Lee, also called in a variant "SUSAN" by Smith and Brady or "Bilateral filter" by Tomasi and Manduchi. These filters replace the actual value of the color at a point by an average of all values of points which are simultaneously close in space and in color. Unfortunately, these filters show a "staircase effect," that is, the creation in the image of flat regions separated by artifact boundaries. In this paper, we first explain the staircase effect by finding the subjacent partial differential equation (PDE) of the filter. We show that this ill-posed PDE is a variant of another famous image processing model, the Perona-Malik equation, which suffers the same artifacts. As we prove, a simple variant of the neighborhood filter solves the problem. We find the subjacent stable PDE of this variant. Finally, we apply the same correction to the recently introduced NL-means algorithm which had the same staircase effect, for the same reason. |
doi_str_mv | 10.1109/TIP.2006.871137 |
format | article |
fullrecord | <record><control><sourceid>proquest_pasca</sourceid><recordid>TN_cdi_pascalfrancis_primary_17766421</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1632203</ieee_id><sourcerecordid>2350488641</sourcerecordid><originalsourceid>FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063</originalsourceid><addsrcrecordid>eNqF0c9rFDEUB_BBFPtDzx4EGYQqPcz25efLnEopagsL9bD3kGQz3ZTZSU1mhP73ZpjFigc9JSSfvCTvW1XvCKwIgfZic_t9RQHkSiEhDF9Ux6TlpAHg9GWZg8AGCW-PqpOcHwAIF0S-ro6IRMkp8uPqcrPzdR5NSM7kMNzXvuu8G-sw1IMP9zsb0y7Gbd2FfvQp12bY1mHMdY79NIY4vKledabP_u1hPK02X79srm-a9d232-urdeMEyrFRlAE6hdx1soXyRENtRzv01CID21riiVHKobUgWiuMBwHSCzfvgWSn1flSdmd6_ZjC3qQnHU3QN1drPa8B0NIBzn6SYj8v9jHFH5PPo96H7Hzfm8HHKWvVSspQElHkp39KqUBQTth_IVWAyMQMP_4FH-KUhtIZrWQR2OJ87cWCXIo5J9_9_hEBPceqS6x6jlUvsZYTHw5lJ7v322d_yLGAswMw2Zm-S2ZwIT87RFng3Jv3iwve-z_KMEqBsV_-Mq_V</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>867357975</pqid></control><display><type>article</type><title>The staircasing effect in neighborhood filters and its solution</title><source>IEEE Xplore (Online service)</source><creator>Buades, A. ; Coll, B. ; Morel, J.-M.</creator><creatorcontrib>Buades, A. ; Coll, B. ; Morel, J.-M.</creatorcontrib><description>Many classical image denoising methods are based on a local averaging of the color, which increases the signal/noise ratio. One of the most used algorithms is the neighborhood filter by Yaroslavsky or sigma filter by Lee, also called in a variant "SUSAN" by Smith and Brady or "Bilateral filter" by Tomasi and Manduchi. These filters replace the actual value of the color at a point by an average of all values of points which are simultaneously close in space and in color. Unfortunately, these filters show a "staircase effect," that is, the creation in the image of flat regions separated by artifact boundaries. In this paper, we first explain the staircase effect by finding the subjacent partial differential equation (PDE) of the filter. We show that this ill-posed PDE is a variant of another famous image processing model, the Perona-Malik equation, which suffers the same artifacts. As we prove, a simple variant of the neighborhood filter solves the problem. We find the subjacent stable PDE of this variant. Finally, we apply the same correction to the recently introduced NL-means algorithm which had the same staircase effect, for the same reason.</description><identifier>ISSN: 1057-7149</identifier><identifier>EISSN: 1941-0042</identifier><identifier>DOI: 10.1109/TIP.2006.871137</identifier><identifier>PMID: 16764274</identifier><identifier>CODEN: IIPRE4</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Algorithms ; Applied sciences ; Artificial Intelligence ; Color ; Colored noise ; Computer Science ; Detection, estimation, filtering, equalization, prediction ; Difference equations ; Digital filters ; Exact sciences and technology ; Filtering algorithms ; Filtration - methods ; Image denoising ; Image Enhancement - methods ; Image Interpretation, Computer-Assisted - methods ; Image Processing ; Image restoration ; Imaging, Three-Dimensional - methods ; Information Storage and Retrieval - methods ; Information, signal and communications theory ; Low pass filters ; Mathematical models ; Nonlinear equations ; Nonlinear filtering and enhancement ; Partial differential equations ; Reproducibility of Results ; restoration ; Sensitivity and Specificity ; Signal and communications theory ; Signal processing ; Signal Processing, Computer-Assisted ; Signal to noise ratio ; Signal, noise ; Staircases ; Telecommunications and information theory</subject><ispartof>IEEE transactions on image processing, 2006-06, Vol.15 (6), p.1499-1505</ispartof><rights>2006 INIST-CNRS</rights><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2006</rights><rights>Distributed under a Creative Commons Attribution 4.0 International License</rights><lds50>peer_reviewed</lds50><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063</citedby><cites>FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1632203$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>230,314,780,784,885,27924,27925,54796</link.rule.ids><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=17766421$$DView record in Pascal Francis$$Hfree_for_read</backlink><backlink>$$Uhttps://www.ncbi.nlm.nih.gov/pubmed/16764274$$D View this record in MEDLINE/PubMed$$Hfree_for_read</backlink><backlink>$$Uhttps://hal.science/hal-00271143$$DView record in HAL$$Hfree_for_read</backlink></links><search><creatorcontrib>Buades, A.</creatorcontrib><creatorcontrib>Coll, B.</creatorcontrib><creatorcontrib>Morel, J.-M.</creatorcontrib><title>The staircasing effect in neighborhood filters and its solution</title><title>IEEE transactions on image processing</title><addtitle>TIP</addtitle><addtitle>IEEE Trans Image Process</addtitle><description>Many classical image denoising methods are based on a local averaging of the color, which increases the signal/noise ratio. One of the most used algorithms is the neighborhood filter by Yaroslavsky or sigma filter by Lee, also called in a variant "SUSAN" by Smith and Brady or "Bilateral filter" by Tomasi and Manduchi. These filters replace the actual value of the color at a point by an average of all values of points which are simultaneously close in space and in color. Unfortunately, these filters show a "staircase effect," that is, the creation in the image of flat regions separated by artifact boundaries. In this paper, we first explain the staircase effect by finding the subjacent partial differential equation (PDE) of the filter. We show that this ill-posed PDE is a variant of another famous image processing model, the Perona-Malik equation, which suffers the same artifacts. As we prove, a simple variant of the neighborhood filter solves the problem. We find the subjacent stable PDE of this variant. Finally, we apply the same correction to the recently introduced NL-means algorithm which had the same staircase effect, for the same reason.</description><subject>Algorithms</subject><subject>Applied sciences</subject><subject>Artificial Intelligence</subject><subject>Color</subject><subject>Colored noise</subject><subject>Computer Science</subject><subject>Detection, estimation, filtering, equalization, prediction</subject><subject>Difference equations</subject><subject>Digital filters</subject><subject>Exact sciences and technology</subject><subject>Filtering algorithms</subject><subject>Filtration - methods</subject><subject>Image denoising</subject><subject>Image Enhancement - methods</subject><subject>Image Interpretation, Computer-Assisted - methods</subject><subject>Image Processing</subject><subject>Image restoration</subject><subject>Imaging, Three-Dimensional - methods</subject><subject>Information Storage and Retrieval - methods</subject><subject>Information, signal and communications theory</subject><subject>Low pass filters</subject><subject>Mathematical models</subject><subject>Nonlinear equations</subject><subject>Nonlinear filtering and enhancement</subject><subject>Partial differential equations</subject><subject>Reproducibility of Results</subject><subject>restoration</subject><subject>Sensitivity and Specificity</subject><subject>Signal and communications theory</subject><subject>Signal processing</subject><subject>Signal Processing, Computer-Assisted</subject><subject>Signal to noise ratio</subject><subject>Signal, noise</subject><subject>Staircases</subject><subject>Telecommunications and information theory</subject><issn>1057-7149</issn><issn>1941-0042</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2006</creationdate><recordtype>article</recordtype><recordid>eNqF0c9rFDEUB_BBFPtDzx4EGYQqPcz25efLnEopagsL9bD3kGQz3ZTZSU1mhP73ZpjFigc9JSSfvCTvW1XvCKwIgfZic_t9RQHkSiEhDF9Ux6TlpAHg9GWZg8AGCW-PqpOcHwAIF0S-ro6IRMkp8uPqcrPzdR5NSM7kMNzXvuu8G-sw1IMP9zsb0y7Gbd2FfvQp12bY1mHMdY79NIY4vKledabP_u1hPK02X79srm-a9d232-urdeMEyrFRlAE6hdx1soXyRENtRzv01CID21riiVHKobUgWiuMBwHSCzfvgWSn1flSdmd6_ZjC3qQnHU3QN1drPa8B0NIBzn6SYj8v9jHFH5PPo96H7Hzfm8HHKWvVSspQElHkp39KqUBQTth_IVWAyMQMP_4FH-KUhtIZrWQR2OJ87cWCXIo5J9_9_hEBPceqS6x6jlUvsZYTHw5lJ7v322d_yLGAswMw2Zm-S2ZwIT87RFng3Jv3iwve-z_KMEqBsV_-Mq_V</recordid><startdate>20060601</startdate><enddate>20060601</enddate><creator>Buades, A.</creator><creator>Coll, B.</creator><creator>Morel, J.-M.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>IQODW</scope><scope>CGR</scope><scope>CUY</scope><scope>CVF</scope><scope>ECM</scope><scope>EIF</scope><scope>NPM</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>7X8</scope><scope>F28</scope><scope>FR3</scope><scope>1XC</scope><scope>VOOES</scope></search><sort><creationdate>20060601</creationdate><title>The staircasing effect in neighborhood filters and its solution</title><author>Buades, A. ; Coll, B. ; Morel, J.-M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2006</creationdate><topic>Algorithms</topic><topic>Applied sciences</topic><topic>Artificial Intelligence</topic><topic>Color</topic><topic>Colored noise</topic><topic>Computer Science</topic><topic>Detection, estimation, filtering, equalization, prediction</topic><topic>Difference equations</topic><topic>Digital filters</topic><topic>Exact sciences and technology</topic><topic>Filtering algorithms</topic><topic>Filtration - methods</topic><topic>Image denoising</topic><topic>Image Enhancement - methods</topic><topic>Image Interpretation, Computer-Assisted - methods</topic><topic>Image Processing</topic><topic>Image restoration</topic><topic>Imaging, Three-Dimensional - methods</topic><topic>Information Storage and Retrieval - methods</topic><topic>Information, signal and communications theory</topic><topic>Low pass filters</topic><topic>Mathematical models</topic><topic>Nonlinear equations</topic><topic>Nonlinear filtering and enhancement</topic><topic>Partial differential equations</topic><topic>Reproducibility of Results</topic><topic>restoration</topic><topic>Sensitivity and Specificity</topic><topic>Signal and communications theory</topic><topic>Signal processing</topic><topic>Signal Processing, Computer-Assisted</topic><topic>Signal to noise ratio</topic><topic>Signal, noise</topic><topic>Staircases</topic><topic>Telecommunications and information theory</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Buades, A.</creatorcontrib><creatorcontrib>Coll, B.</creatorcontrib><creatorcontrib>Morel, J.-M.</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Xplore</collection><collection>Pascal-Francis</collection><collection>Medline</collection><collection>MEDLINE</collection><collection>MEDLINE (Ovid)</collection><collection>MEDLINE</collection><collection>MEDLINE</collection><collection>PubMed</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>MEDLINE - Academic</collection><collection>ANTE: Abstracts in New Technology & Engineering</collection><collection>Engineering Research Database</collection><collection>Hyper Article en Ligne (HAL)</collection><collection>Hyper Article en Ligne (HAL) (Open Access)</collection><jtitle>IEEE transactions on image processing</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Buades, A.</au><au>Coll, B.</au><au>Morel, J.-M.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>The staircasing effect in neighborhood filters and its solution</atitle><jtitle>IEEE transactions on image processing</jtitle><stitle>TIP</stitle><addtitle>IEEE Trans Image Process</addtitle><date>2006-06-01</date><risdate>2006</risdate><volume>15</volume><issue>6</issue><spage>1499</spage><epage>1505</epage><pages>1499-1505</pages><issn>1057-7149</issn><eissn>1941-0042</eissn><coden>IIPRE4</coden><abstract>Many classical image denoising methods are based on a local averaging of the color, which increases the signal/noise ratio. One of the most used algorithms is the neighborhood filter by Yaroslavsky or sigma filter by Lee, also called in a variant "SUSAN" by Smith and Brady or "Bilateral filter" by Tomasi and Manduchi. These filters replace the actual value of the color at a point by an average of all values of points which are simultaneously close in space and in color. Unfortunately, these filters show a "staircase effect," that is, the creation in the image of flat regions separated by artifact boundaries. In this paper, we first explain the staircase effect by finding the subjacent partial differential equation (PDE) of the filter. We show that this ill-posed PDE is a variant of another famous image processing model, the Perona-Malik equation, which suffers the same artifacts. As we prove, a simple variant of the neighborhood filter solves the problem. We find the subjacent stable PDE of this variant. Finally, we apply the same correction to the recently introduced NL-means algorithm which had the same staircase effect, for the same reason.</abstract><cop>New York, NY</cop><pub>IEEE</pub><pmid>16764274</pmid><doi>10.1109/TIP.2006.871137</doi><tpages>7</tpages><oa>free_for_read</oa></addata></record> |
fulltext | fulltext |
identifier | ISSN: 1057-7149 |
ispartof | IEEE transactions on image processing, 2006-06, Vol.15 (6), p.1499-1505 |
issn | 1057-7149 1941-0042 |
language | eng |
recordid | cdi_pascalfrancis_primary_17766421 |
source | IEEE Xplore (Online service) |
subjects | Algorithms Applied sciences Artificial Intelligence Color Colored noise Computer Science Detection, estimation, filtering, equalization, prediction Difference equations Digital filters Exact sciences and technology Filtering algorithms Filtration - methods Image denoising Image Enhancement - methods Image Interpretation, Computer-Assisted - methods Image Processing Image restoration Imaging, Three-Dimensional - methods Information Storage and Retrieval - methods Information, signal and communications theory Low pass filters Mathematical models Nonlinear equations Nonlinear filtering and enhancement Partial differential equations Reproducibility of Results restoration Sensitivity and Specificity Signal and communications theory Signal processing Signal Processing, Computer-Assisted Signal to noise ratio Signal, noise Staircases Telecommunications and information theory |
title | The staircasing effect in neighborhood filters and its solution |
url | http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-20T09%3A49%3A18IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_pasca&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=The%20staircasing%20effect%20in%20neighborhood%20filters%20and%20its%20solution&rft.jtitle=IEEE%20transactions%20on%20image%20processing&rft.au=Buades,%20A.&rft.date=2006-06-01&rft.volume=15&rft.issue=6&rft.spage=1499&rft.epage=1505&rft.pages=1499-1505&rft.issn=1057-7149&rft.eissn=1941-0042&rft.coden=IIPRE4&rft_id=info:doi/10.1109/TIP.2006.871137&rft_dat=%3Cproquest_pasca%3E2350488641%3C/proquest_pasca%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c576t-82307c874cf690941a2bf2f7e2b730b9b1e1a88c7bb059b5ae0506e5c0b9b063%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=867357975&rft_id=info:pmid/16764274&rft_ieee_id=1632203&rfr_iscdi=true |