Noise reductionis the process of removingnoisefrom asignal.Noise reduction techniques exist for audio and images. Noise reduction algorithms maydistortthe signal to some degree.Noise rejectionis the ability of a circuit to isolate an undesired signal component from the desired signal component, as withcommon-mode rejection ratio.
Allsignal processingdevices, bothanaloganddigital,have traits that make them susceptible to noise. Noise can be random with an even frequency distribution (white noise), or frequency-dependent noise introduced by a device's mechanism or signal processingalgorithms.
Inelectronic systems,a major type of noise ishisscreated by random electron motion due to thermal agitation. These agitated electrons rapidly add and subtract from the output signal and thus create detectablenoise.
In the case ofphotographic filmandmagnetic tape,noise (both visible and audible) is introduced due to the grain structure of the medium. In photographic film, the size of the grains in the film determines the film's sensitivity, more sensitive film having larger-sized grains. In magnetic tape, the larger the grains of the magnetic particles (usuallyferric oxideormagnetite), the more prone the medium is to noise. To compensate for this, larger areas of film or magnetic tape may be used to lower the noise to an acceptable level.
In general
editNoise reduction algorithms tend to alter signals to a greater or lesser degree. The local signal-and-noise orthogonalization algorithm can be used to avoid changes to the signals.[1]
Noise reduction techniques in Digital Signal Processing (DSP) are essential for improving the quality of signals in various applications, including audio processing, telecommunications, and biomedical engineering. Noise, which is unwanted random variation in signals, can degrade signal clarity and accuracy. DSP offers a range of algorithms to reduce noise while preserving the integrity of the original signal.
Spectral subtraction
editSpectral subtractionis one of the simplest and most widely used noise reduction techniques, especially in speech processing. It works by estimating the power spectrum of the noise during silent periods and subtracting this noise spectrum from the noisy signal. This technique assumes that noise is additive and relatively stationary. While effective, spectral subtraction can introduce "musical noise," a type of artificial noise, if the noise spectrum estimate is inaccurate.
Applications: Primarily used in audio signal processing, including mobile telephony and hearing aids.
Advantages: Simple to implement and computationally efficient.
Limitations: Tends to perform poorly in the presence of non-stationary noise, and can introduce artifacts.
Adaptive filtering
editAdaptive filtersare highly effective in situations where noise is unpredictable or non-stationary. In adaptive filtering, the filter's parameters are continuously adjusted to minimize the difference between the desired signal and the actual output. The Least Mean Squares (LMS) and Recursive Least Squares (RLS) algorithms are commonly used for adaptive noise cancellation.
Applications: Used in active noise-canceling headphones, biomedical devices (e.g., EEG and ECG processing), and communications.
Advantages: Can adapt to changing noise environments in real-time.
Limitations: Higher computational requirements, which may be challenging for real-time applications on low-power devices.
Wiener filtering
editWiener filteringis a statistical approach to noise reduction that minimizes the mean square error between the desired signal and the actual output. This technique relies on knowledge of both the signal and noise power spectra, and it can provide optimal noise reduction if these spectra are accurately estimated.
Applications: Frequently applied in image processing, audio restoration, and radar.
Advantages: Provides optimal noise reduction for stationary noise.
Limitations: Requires accurate estimates of the signal and noise statistics, which may not always be feasible in real-world applications.
Kalman filtering
editKalman filteringis a recursive algorithm that estimates the state of a dynamic system from a series of noisy measurements. While typically used for tracking and prediction, it is also applicable to noise reduction, especially for signals that can be modeled as time-varying. Kalman filtering is particularly effective in applications where the signal is dynamic and the noise characteristics vary over time.
Applications: Used in speech enhancement, radar, and control systems.
Advantages: Provides excellent performance for time-varying signals with non-stationary noise.
Limitations: Requires a mathematical model of the system dynamics, which may be complex to design for certain applications.
Wavelet-based denoising
editWavelet-based denoising (or wavelet thresholding) decomposes the signal into different frequency components using a wavelet transform and then removes the noise by thresholding the wavelet coefficients. This method is effective for signals with sharp transients, like biomedical signals, because wavelet transforms can provide both time and frequency information.
Applications: Commonly used in image processing, ECG and EEG signal denoising, and audio processing.
Advantages: Preserves sharp signal features and offers flexibility in handling non-stationary noise.
Limitations: The choice of wavelet basis and thresholding parameters significantly impacts performance, requiring careful tuning.
Non-local means denoising
editNon-local means(NLM) is an advanced noise reduction technique that uses redundancy in the signal by averaging similar patches across the signal or image. While computationally more demanding, NLM is highly effective in removing noise from images and audio signals without blurring.
Applications: Applied primarily in image denoising, especially in medical imaging and photography.
Advantages: Preserves details and edges in images.
Limitations: Computationally intensive, often requiring hardware acceleration or approximations for real-time applications.
In seismic exploration
editBoosting signals in seismic data is especially crucial forseismic imaging,[2][3]inversion,[4][5]and interpretation,[6]thereby greatly improving the success rate in oil & gas exploration.[7][8][9]The useful signal that is smeared in the ambient random noise is often neglected and thus may cause fake discontinuity of seismic events and artifacts in the final migrated image. Enhancing the useful signal while preserving edge properties of the seismic profiles by attenuating random noise can help reduce interpretation difficulties and misleading risks for oil and gas detection.
In audio
editTape hissis a performance-limiting issue inanalog tape recording.This is related to the particle size and texture used in the magnetic emulsion that is sprayed on the recording media, and also to the relative tape velocity across thetape heads.
Four types of noise reduction exist: single-ended pre-recording, single-ended hiss reduction, single-endedsurface noisereduction, and codec or dual-ended systems. Single-ended pre-recording systems (such asDolby HX Pro), work to affect the recording medium at the time of recording. Single-ended hiss reduction systems (such asDNL[10]orDNR) work to reduce noise as it occurs, including both before and after the recording process as well as for live broadcast applications. Single-ended surface noise reduction (such asCEDARand the earlier SAE 5000A,BurwenTNE 7000, andPackburn101/323/323A/323AA and 325[11]) is applied to the playback ofphonograph recordsto address scratches, pops, and surface non-linearities. Single-endeddynamic range expanderslike thePhase LinearAutocorrelator Noise Reduction and Dynamic Range Recovery System (Models 1000 and 4000) can reduce various noise from old recordings. Dual-ended systems (such asDolby noise-reduction systemordbx) have a pre-emphasis process applied during recording and then a de-emphasis process applied during playback.
Modern digital sound recordings no longer need to worry about tape hiss so analog-style noise reduction systems are not necessary. However, an interesting twist is thatdithersystems actually add noise to a signal to improve its quality.
Compander-based noise reduction systems
editDual-endedcompandernoise reduction systems have a pre-emphasis process applied during recording and then a de-emphasis process applied at playback. Systems include the professional systemsDolby A[10]andDolby SRbyDolby Laboratories,dbx Professionalanddbx Type Ibydbx,Donald Aldous'EMTNoiseBX,[12]Burwen Noise Eliminator ,[13][14][15]Telefunken'stelcom c4[10]and MXR Innovations' MXR[16]as well as the consumer systemsDolby NR,Dolby B,[10]Dolby CandDolby S,dbx Type II,[10]Telefunken'sHigh Com[10]andNakamichi'sHigh-Com II,Toshiba's (Aurex AD-4)adres ,[10][17]JVC'sANRS[10][17]andSuper ANRS,[10][17]Fisher/Sanyo'sSuper D,[18][10][17]SNRS,[17]and the Hungarian/East-GermanEx-Kosystem.[19][17]
In some compander systems, the compression is applied during professional media production and only the expansion is applied by the listener; for example, systems likedbx disc,High-Com II,CX 20[17]andUCused for vinyl recordings andDolby FM,High Com FMandFMXused in FM radio broadcasting.
The first widely used audio noise reduction technique was developed byRay Dolbyin 1966. Intended for professional use, Dolby Type A was an encode/decode system in which the amplitude of frequencies in four bands was increased during recording (encoding), then decreased proportionately during playback (decoding). In particular, when recording quiet parts of an audio signal, the frequencies above 1 kHz would be boosted. This had the effect of increasing the signal-to-noise ratio on tape up to 10 dB depending on the initial signal volume. When it was played back, the decoder reversed the process, in effect reducing the noise level by up to 10 dB.
The Dolby B system (developed in conjunction withHenry Kloss) was a single-band system designed for consumer products. The Dolby B system, while not as effective as Dolby A, had the advantage of remaining listenable on playback systems without a decoder.
TheTelefunkenHigh Comintegrated circuitU401BRcould be utilized to work as a mostlyDolby B–compatible compander as well.[20]In various late-generation High Com tape decks the Dolby-B emulatingD NR Expanderfunctionality worked not only for playback, but, as an undocumented feature, also during recording.
dbxwas a competing analog noise reduction system developed byDavid E. Blackmer,founder ofDbx, Inc.[21]It used a root-mean-squared (RMS) encode/decode algorithm with the noise-prone high frequencies boosted, and the entire signal fed through a 2:1 compander. dbx operated across the entire audible bandwidth and unlike Dolby B was unusable without a decoder. However, it could achieve up to 30 dB of noise reduction.
Since analogvideo recordingsuse frequency modulation for the luminance part (composite video signal in direct color systems), which keeps the tape at saturation level, audio-style noise reduction is unnecessary.
Dynamic noise limiter and dynamic noise reduction
editDynamic noise limiter(DNL) is an audio noise reduction system originally introduced byPhilipsin 1971 for use oncassette decks.[10]Its circuitry is also based on a singlechip.[22][23]
It was further developed intodynamic noise reduction(DNR) byNational Semiconductorto reduce noise levels on long-distancetelephony.[24]First sold in 1981, DNR is frequently confused with the far more commonDolby noise-reduction system.[25]
Unlike Dolby anddbx Type IandType IInoise reduction systems, DNL and DNR are playback-only signal processing systems that do not require the source material to first be encoded. They can be used to remove background noise from any audio signal, includingmagnetic taperecordings andFM radiobroadcasts, reducing noise by as much as 10 dB.[26]They can also be used in conjunction with other noise reduction systems, provided that they are used prior to applying DNR to prevent DNR from causing the other noise reduction system to mistrack.[27]
One of DNR's first widespread applications was in theGMDelcocar stereosystems in US GM cars introduced in 1984.[28]It was also used in factory car stereos inJeepvehicles in the 1980s, such as theCherokee XJ.Today, DNR, DNL, and similar systems are most commonly encountered as a noise reduction system in microphone systems.[29]
Other approaches
editA second class of algorithms work in the time-frequency domain using somelinearornonlinear filtersthat have local characteristics and are often calledtime-frequency filters.[30][page needed]Noise can therefore be also removed by use of spectral editing tools, which work in this time-frequency domain, allowing local modifications without affecting nearby signal energy. This can be done manually much like in a paint program drawing pictures. Another way is to define a dynamic threshold for filtering noise, that is derived from the local signal, again with respect to a local time-frequency region. Everything below the threshold will be filtered, everything above the threshold, like partials of a voice orwanted noise,will be untouched. The region is typically defined by the location of the signal's instantaneous frequency,[31]as most of the signal energy to be preserved is concentrated about it.
Yet another approach is the automatic noise limiter andnoise blankercommonly found onHAM radiotransceivers,CB radiotransceivers, etc. Both of the aforementioned filters can be used separately, or in conjunction with each other at the same time, depending on the transceiver itself.
Software programs
editMostdigital audio workstations(DAWs) andaudio editing softwarehave one or more noise reduction functions.
In images
editImages taken withdigital camerasor conventionalfilm cameraswill pick up noise from a variety of sources. Further use of these images will often require that the noise be reduced either for aesthetic purposes, or for practical purposes such ascomputer vision.
Types
editInsalt and pepper noise(sparse light and dark disturbances),[32]also known as impulse noise,[33]pixelsin the image are very different in color or intensity from their surrounding pixels; the defining characteristic is that the value of a noisy pixel bears no relation to the color of surrounding pixels. When viewed, the image contains dark and white dots, hence the term salt and pepper noise. Generally, this type of noise will only affect a small number of image pixels. Typical sources include flecks of dust inside the camera and overheated or faultyCCDelements.
InGaussian noise,[34]each pixel in the image will be changed from its original value by a (usually) small amount. A histogram, a plot of the amount of distortion of a pixel value against the frequency with which it occurs, shows anormal distributionof noise. While other distributions are possible, the Gaussian (normal) distribution is usually a good model, due to thecentral limit theoremthat says that the sum of different noises tends to approach a Gaussian distribution.
In either case, the noise at different pixels can be either correlated or uncorrelated; in many cases, noise values at different pixels are modeled as beingindependent and identically distributed,and hence uncorrelated.
Removal
editTradeoffs
editThere are many noise reduction algorithms in image processing.[35]In selecting a noise reduction algorithm, one must weigh several factors:
- the available computer power and time available: a digital camera must apply noise reduction in a fraction of a second using a tiny onboard CPU, while a desktop computer has much more power and time
- whether sacrificing some real detail is acceptable if it allows more noise to be removed (how aggressively to decide whether variations in the image are noise or not)
- the characteristics of the noise and the detail in the image, to better make those decisions
Chroma and luminance noise separation
editIn real-world photographs, the highest spatial-frequency detail consists mostly of variations in brightness (luminance detail) rather than variations in hue (chroma detail). Most photographic noise reduction algorithms split the image detail into chroma and luminance components and apply more noise reduction to the former or allows the user to control chroma and luminance noise reduction separately.
Linear smoothing filters
editOne method to remove noise is byconvolvingthe original image with a mask that represents alow-pass filteror smoothing operation. For example, the Gaussian mask comprises elements determined by aGaussian function.This convolution brings the value of each pixel into closer harmony with the values of its neighbors. In general, a smoothing filter sets each pixel to the average value, or a weighted average, of itself and its nearby neighbors; theGaussian filteris just one possible set of weights.
Smoothing filters tend to blur an image because pixel intensity values that are significantly higher or lower than the surrounding neighborhoodsmearacross the area. Because of this blurring, linear filters are seldom used in practice for noise reduction;[citation needed]they are, however, often used as the basis for nonlinear noise reduction filters.
Anisotropic diffusion
editAnother method for removing noise is to evolve the image under a smoothingpartial differential equationsimilar to theheat equation,which is calledanisotropic diffusion.With a spatially constant diffusion coefficient, this is equivalent to theheat equationor linearGaussian filtering,but with a diffusion coefficient designed to detect edges, the noise can be removed without blurring the edges of the image.
Non-local means
editAnother approach for removing noise is based onnon-localaveraging of all the pixels in an image. In particular, the amount of weighting for a pixel is based on the degree of similarity between a small patch centered on that pixel and the small patch centered on the pixel being de-noised.
Nonlinear filters
editAmedian filteris an example of a nonlinear filter and, if properly designed, is very good at preserving image detail. To run a median filter:
- consider each pixel in the image
- sort the neighbouring pixels into order based upon their intensities
- replace the original value of the pixel with themedianvalue from the list
A median filter is a rank-selection (RS) filter, a particularly harsh member of the family of rank-conditioned rank-selection (RCRS) filters;[36]a much milder member of that family, for example one that selects the closest of the neighboring values when a pixel's value is external in its neighborhood, and leaves it unchanged otherwise, is sometimes preferred, especially in photographic applications.
Median and other RCRS filters are good at removing salt and pepper noise from an image, and also cause relatively little blurring of edges, and hence are often used in computer vision applications.
Wavelet transform
editThe main aim of an image denoising algorithm is to achieve both noise reduction[37]and feature preservation[38]using the wavelet filter banks.[39]In this context, wavelet-based methods are of particular interest. In the wavelet domain, the noise is uniformly spread throughout coefficients while most of the image information is concentrated in a few large ones.[40]Therefore, the first wavelet-based denoising methods were based on thresholding of detail subband coefficients.[41][page needed]However, most of the wavelet thresholding methods suffer from the drawback that the chosen threshold may not match the specific distribution of signal and noise components at different scales and orientations.
To address these disadvantages, nonlinear estimators based on Bayesian theory have been developed. In the Bayesian framework, it has been recognized that a successful denoising algorithm can achieve both noise reduction and feature preservation if it employs an accurate statistical description of the signal and noise components.[40]
Statistical methods
editStatistical methods for image denoising exist as well. ForGaussian noise,one can model the pixels in a greyscale image as auto-normally distributed, where each pixel'struegreyscale value is normally distributed with mean equal to the average greyscale value of its neighboring pixels and a given variance.
Letdenote the pixels adjacent to theth pixel. Then theconditional distributionof the greyscale intensity (on ascale) at theth node is:
for a chosen parameterand variance.One method of denoising that uses the auto-normal model uses the image data as a Bayesian prior and the auto-normal density as a likelihood function, with the resulting posterior distribution offering a mean or mode as a denoised image.[42][43]
Block-matching algorithms
editAblock-matching algorithmcan be applied to group similar image fragments of overlappingmacroblocksof identical size. Stacks of similar macroblocks are then filtered together in the transform domain and each image fragment is finally restored to its original location using a weighted average of the overlapping pixels.[44]
Random field
editShrinkage fieldsis arandom field-basedmachine learningtechnique that brings performance comparable to that ofBlock-matching and 3D filteringyet requires much lower computational overhead such that it can be performed directly withinembedded systems.[45]
Deep learning
editVariousdeep learningapproaches have been proposed to achieve noise reduction[46]and suchimage restorationtasks.Deep Image Prioris one such technique that makes use ofconvolutional neural networkand is notable in that it requires no prior training data.[47]
Software
editMost general-purpose image and photo editing software will have one or more noise-reduction functions (median,blur,despeckle, etc.).
See also
editGeneral noise issues
editAudio
edit- Architectural acousticsincludingSoundproofing
- Click removal
- Codec listening test
- Noise blanker
- Noise print
- Noise-cancelling headphones
- Sound masking
Images and video
editSimilar problems
editReferences
edit- ^Chen, Yangkang; Fomel, Sergey (November–December 2015). "Random noise attenuation using local signal-and-noise orthogonalization".Geophysics.80(6): WD1–WD9.Bibcode:2015Geop...80D...1C.doi:10.1190/GEO2014-0227.1.S2CID120440599.
- ^Xue, Zhiguang; Chen, Yangkang; Fomel, Sergey; Sun, Junzhe (2016)."Seismic imaging of incomplete data and simultaneous-source data using least-squares reverse time migration with shaping regularization".Geophysics.81(1): S11–S20.Bibcode:2016Geop...81S..11X.doi:10.1190/geo2014-0524.1.
- ^Chen, Yangkang; Yuan, Jiang; Zu, Shaohuan; Qu, Shan; Gan, Shuwei (2015). "Seismic imaging of simultaneous-source data using constrained least-squares reverse time migration".Journal of Applied Geophysics.114:32–35.Bibcode:2015JAG...114...32C.doi:10.1016/j.jappgeo.2015.01.004.
- ^Chen, Yangkang; Chen, Hanming; Xiang, Kui; Chen, Xiaohong (2017)."Geological structure guided well log interpolation for high-fidelity full waveform inversion".Geophysical Journal International.209(1): 21–31.Bibcode:2016GeoJI.207.1313C.doi:10.1093/gji/ggw343.
- ^Gan, Shuwei; Wang, Shoudong; Chen, Yangkang; Qu, Shan; Zu, Shaohuan (2016)."Velocity analysis of simultaneous-source data using high-resolution semblance—coping with the strong noise".Geophysical Journal International.204(2): 768–779.Bibcode:2016GeoJI.204..768G.doi:10.1093/gji/ggv484.
- ^Chen, Yangkang (2017). "Probing the subsurface karst features using time-frequency decomposition".Interpretation.4(4): T533–T542.doi:10.1190/INT-2016-0030.1.
- ^Huang, Weilin; Wang, Runqiu; Chen, Yangkang; Li, Hui gian; Gan, Shuwei (2016). "Damped multichannel singular spectrum analysis for 3D random noise attenuation".Geophysics.81(4): V261–V270.Bibcode:2016Geop...81V.261H.doi:10.1190/geo2015-0264.1.
- ^Chen, Yangkang (2016)."Dip-separated structural filtering using seislet transform and adaptive empirical mode decomposition based dip filter".Geophysical Journal International.206(1): 457–469.Bibcode:2016GeoJI.206..457C.doi:10.1093/gji/ggw165.
- ^Chen, Yangkang; Ma, Jianwei; Fomel, Sergey (2016). "Double-sparsity dictionary for seismic noise attenuation".Geophysics.81(4): V261–V270.Bibcode:2016Geop...81V.193C.doi:10.1190/geo2014-0525.1.
- ^abcdefghijk"High Com - the latest noise reduction system / Noise reduction - silence is golden"(PDF).elektor(UK) – up-to-date electronics for lab and leisure.Vol. 1981, no. 70. February 1981. pp. 2-04–2-09.Archived(PDF)from the original on 2020-07-02.Retrieved2020-07-02.(6 pages)
- ^Audio Noise Suppressor Model 325 Owner's Manual(PDF).Rev. 15-1. Syracuse, New York, USA: Packburn electronics inc.Archived(PDF)from the original on 2021-05-05.Retrieved2021-05-16.(6+36 pages)
- ^R., C. (1965). "Kompander verbessert Magnettonkopie".Radio Mentor(in German).1965(4): 301–303.
- ^Burwen, Richard S. (February 1971). "A Dynamic Noise Filter".Journal of the Audio Engineering Society.19(1).
- ^Burwen, Richard S. (June 1971)."110 dB Dynamic Range For Tape"(PDF).Audio:49–50.Archived(PDF)from the original on 2017-11-13.Retrieved2017-11-13.
- ^Burwen, Richard S. (December 1971). "Design of a Noise Eliminator System".Journal of the Audio Engineering Society.19(11): 906–911.
- ^Lambert, Mel (September 1978)."MXR Compander".Sound International.Archivedfrom the original on 2020-10-28.Retrieved2021-04-25.
- ^abcdefgBergmann, Heinz (1982)."Verfahren zur Rauschminderung bei der Tonsignalverarbeitung"(PDF).radio fernsehen elektronik (rfe)(in German). Vol. 31, no. 11. Berlin, Germany:VEB Verlag Technik .pp. 731–736 [731].ISSN0033-7900.Archived(PDF)from the original on 2021-05-05.Retrieved2021-05-05.p. 731:
ExKo Breitband-Kompander Aufnahme/Wiedergabe 9 dB Tonband
(NB. Page 736 is missing in the linked PDF.) - ^Haase, Hans-Joachim (August 1980). Written at Aschau, Germany."Rauschunterdrückung: Kampf dem Rauschen".Systeme und Konzepte.Funk-Technik - Fachzeitschrift für Funk-Elektroniker und Radio-Fernseh-Techniker - Offizielles Mitteilungsblatt der Bundesfachgruppe Radio- und Fernsehtechnik(in German). Vol. 35, no. 8. Heidelberg, Germany:Dr. Alfred Hüthig Verlag GmbH .pp. W293–W296, W298, W300 [W298, W300].ISSN0016-2825.Archivedfrom the original on 2021-05-16.Retrieved2021-04-25.
- ^"Stereo Automat MK42 R-Player Budapesti Rádiótechnikai Gyár B".Archivedfrom the original on 2021-04-26.Retrieved2021-04-25.
- ^HIGH COM - The HIGH COM broadband compander utilizing the U401BR integrated circuit(PDF)(Semiconductor information 2.80).AEG-Telefunken.Archived(PDF)from the original on 2016-04-16.Retrieved2016-04-16.
- ^Hoffman, Frank W. (2004).Encyclopedia of Recorded Sound.Vol. 1 (revised ed.).Taylor & Francis.
- ^"Noise Reduction".Audiotools. 2013-11-10.Archivedfrom the original on 2008-05-13.Retrieved2009-01-14.
- ^"Philips' Dynamic Noise Limiter".Archived fromthe originalon 2008-11-05.Retrieved2009-01-14.
- ^"Dynamic Noise Reduction".ComPol Inc. Archived fromthe originalon 2009-11-21.Retrieved2009-01-14.
- ^"History".Archived fromthe originalon 2007-09-27.Retrieved2009-01-14.
- ^"LM1894 Dynamic Noise Reduction System DNR".Archived fromthe originalon 2008-12-20.Retrieved2009-01-14.
- ^"Audio Terms".Archived fromthe originalon 2008-12-20.Retrieved2009-01-14.
- ^Gunyo, Ed."Evolution of the Riviera - 1983 the 20th Anniversary".Riviera Owners Association.Archivedfrom the original on 2008-07-05.Retrieved2009-01-14.(NB. Originally published inThe Riview,Vol. 21, No. 6, September/October 2005.)
- ^http:// hellodirect /catalog/Product.jhtml?PRODID=11127&CATID=15295[dead link ]
- ^Boashash, B., ed. (2003).Time-Frequency Signal Analysis and Processing – A Comprehensive Reference.Oxford:Elsevier Science.ISBN978-0-08-044335-5.
- ^Boashash, B. (April 1992). "Estimating and Interpreting the Instantaneous Frequency of a Signal-Part I: Fundamentals".Proceedings of the IEEE.80(4): 519–538.doi:10.1109/5.135376.
- ^Banerjee, Shounak; Sarkar, Debarpito; Chatterjee, Debraj; Chowdhuri, Sunanda Roy (2021-06-25)."High-Density Salt and Pepper Noise Removal from Colour Images by Introducing New Enhanced Filter".2021 International Conference on Intelligent Technologies (CONIT).Hubli, India: IEEE. pp. 1–6.doi:10.1109/CONIT51480.2021.9498402.ISBN978-1-7281-8583-5.S2CID236920367.Archivedfrom the original on 2021-08-10.Retrieved2023-02-09.
- ^Orazaev, Anzor; Lyakhov, Pavel; Baboshina, Valentina; Kalita, Diana (2023-01-26)."Neural Network System for Recognizing Images Affected by Random-Valued Impulse Noise".Applied Sciences.13(3): 1585.doi:10.3390/app13031585.ISSN2076-3417.
- ^Dong, Suge; Dong, Chunxiao; Li, Zishuang; Ge, Mingtao (2022-07-15)."Gaussian Noise Removal Method Based on Empirical Wavelet Transform and Hypothesis Testing".2022 3rd International Conference on Big Data, Artificial Intelligence and Internet of Things Engineering (ICBAIE).Xi’an, China: IEEE. pp. 24–27.doi:10.1109/ICBAIE56435.2022.9985814.ISBN978-1-6654-5160-4.S2CID254999960.Archivedfrom the original on 2022-12-25.Retrieved2023-02-09.
- ^Mehdi Mafi, Harold Martin, Jean Andrian, Armando Barreto, Mercedes Cabrerizo, Malek Adjouadi, "A Comprehensive Survey on Impulse and Gaussian Denoising Filters for Digital Images", Signal Processing, vol. 157, pp. 236–260, 2019.
- ^Liu, Puyin; Li, Hong xing (2004)."Fuzzy neural networks: Theory and applications".In Casasent, David P. (ed.).Intelligent Robots and Computer Vision XIII: Algorithms and Computer Vision.Vol. 2353. World Scientific. pp. 303–325.Bibcode:1994SPIE.2353..303G.doi:10.1117/12.188903.ISBN978-981-238-786-8.S2CID62705333.
- ^Chervyakov, N. I.; Lyakhov, P. A.; Nagornov, N. N. (2018-11-01)."Quantization Noise of Multilevel Discrete Wavelet Transform Filters in Image Processing".Optoelectronics, Instrumentation and Data Processing.54(6): 608–616.Bibcode:2018OIDP...54..608C.doi:10.3103/S8756699018060092.ISSN1934-7944.S2CID128173262.
- ^Craciun, G.; Jiang, Ming; Thompson, D.; Machiraju, R. (March 2005)."Spatial domain wavelet design for feature preservation in computational data sets".IEEE Transactions on Visualization and Computer Graphics.11(2): 149–159.doi:10.1109/TVCG.2005.35.ISSN1941-0506.PMID15747638.S2CID1715622.Archivedfrom the original on 2021-04-21.Retrieved2021-04-21.
- ^Gajitzki, Paul; Isar, Dorina; Simu, Călin (November 2018)."Wavelets Based Filter Banks for Real Time Spectrum Analysis".2018 International Symposium on Electronics and Telecommunications (ISETC).pp. 1–4.doi:10.1109/ISETC.2018.8583929.ISBN978-1-5386-5925-0.S2CID56599099.Archivedfrom the original on 2021-04-21.Retrieved2021-04-21.
- ^abForouzanfar, M.; Abrishami-Moghaddam, H.; Ghadimi, S. (July 2008). "Locally adaptive multiscale Bayesian method for image denoising based on bivariate normal inverse Gaussian distributions".International Journal of Wavelets, Multiresolution and Information Processing.6(4): 653–664.doi:10.1142/S0219691308002562.S2CID31201648.
- ^Mallat, S. (1998).A Wavelet Tour of Signals Processing.London:Academic Press.
- ^Besag, Julian (1986)."On the Statistical Analysis of Dirty Pictures"(PDF).Journal of the Royal Statistical Society. Series B (Methodological).48(3): 259–302.doi:10.1111/j.2517-6161.1986.tb01412.x.JSTOR2345426.Archived(PDF)from the original on 2017-08-29.Retrieved2019-09-24.
- ^Seyyedi, Saeed (2018). "Incorporating a Noise Reduction Technique Into X-Ray Tensor Tomography".IEEE Transactions on Computational Imaging.4(1): 137–146.doi:10.1109/TCI.2018.2794740.JSTOR17574903.S2CID46793582.
- ^Dabov, Kostadin; Foi, Alessandro; Katkovnik, Vladimir; Egiazarian, Karen (16 July 2007). "Image denoising by sparse 3D transform-domain collaborative filtering".IEEE Transactions on Image Processing.16(8): 2080–2095.Bibcode:2007ITIP...16.2080D.CiteSeerX10.1.1.219.5398.doi:10.1109/TIP.2007.901238.PMID17688213.S2CID1475121.
- ^Schmidt, Uwe; Roth, Stefan (2014).Shrinkage Fields for Effective Image Restoration(PDF).Computer Vision and Pattern Recognition (CVPR), 2014 IEEE Conference on. Columbus, OH, USA: IEEE.doi:10.1109/CVPR.2014.349.ISBN978-1-4799-5118-5.Archived(PDF)from the original on 2018-01-02.Retrieved2018-01-03.
- ^Dietz, Henry (2022)."An improved raw image enhancement algorithm using a statistical model for pixel value error".Electronic Imaging.34(14): 1–6.doi:10.2352/EI.2022.34.14.COIMG-151.
AI Image Denoiser is much more aggressive, significantly enhancing details, but also applying heavy smoothing. DxO PureRAW, which directly improves the raw image using deep learning trained on "millions of images analyzed by DxO over 15 years," was easily the most effective of the many denoisers tested.
- ^Ulyanov, Dmitry; Vedaldi, Andrea; Lempitsky, Victor (30 November 2017). "Deep Image Prior".arXiv:1711.10925v2[Vision and Pattern Recognition Computer Vision and Pattern Recognition].