SlideShare a Scribd company logo
1 of 5
Download to read offline
IOSR Journal of Computer Engineering (IOSR-JCE)
e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 14, Issue 1 (Sep. - Oct. 2013), PP 17-21
www.iosrjournals.org
www.iosrjournals.org 17 | Page
Sliced Ridgelet Transform for Image Denoising
V.Krishna Naik 1, Prof.Dr.G.Manoj Someswar 2, R.B. Dayananda 3
Asst. Professor, Department of Electronics & Communications Engineering, Axsum University, Ethiopia,
Africa.
Prof.Dr.G.Manoj Someswar, Principal & Professor, Department of Computer Science & Enginering, Anwar-ul-
uloom College of Engineering &Technology, Yennepally, RR District, Vikarabad – 501101, A.P., India.
Dayananda R. B., Asst. Professor, Department of Computer Science & Engineering, Raja Reddy Institute of
Technology,Chikkabanavara, Bangalore, Karnataka, India.
Abstract: Image denoising based on ridgelet transforms gives better result in image denoising than standard
wavelet transforms. In this research work, the researcher introduces a new approach for image denoising that
is based on ridgelets computed in a localized manner and that is computationally less intensive than curvelets,
but similar donising performance. The projection of image at a certain angle is computed at a certain angle,
but only on a defined slice of the noisy image. After that, ridgelet transform of each slice is computed , to
produce the ridgelet coefficients for an image.The denoising operation corresponds to a simple thresholding of
these ridgelet coefficients.
The new method for image denoising technique is based on two operations: one is the redundant
directional wavelet transform based on the radon transform, and thresholding of the ridgelet coefficient.
The image denoising algorithm with the ridgelet transform can be described by the following operations. First ,
add the noise to an image and than projection(radon transform) is computed at a certain angle of the noise
image. After that, the ridgelet transform of this projection of the noise image is computed and the noise
component is reduced by simple thresholding of the ridgelet coefficient. Then, the inverse ridgelet transform is
computed to get back the denoised version of that projection of slice at the same angle. Although the shape of
the reconstructed object can be seen, the reconstructed image is heavily blurred. To counteract this effect, a
high pass filter is applied to the sinogram data in the frequency domain. This is achieved by applying a 1-D
DFT to the sinogram data for each angle, multiply by the filter, and then using the inverse DFT to reconstruct
the data. The simplest form of high pass filter is a ramp. Applying the ramp filter significantly improves the
quality of the reconstructed image. However, because the ramp filter emphasises high frequency components of
the image, it can cause unwanted noise. To counteract this, several other high-pass filters are commonly used.
In this project we are using Adaptive Filtering. The wiener2 function applies a Wiener filter (a type of linear
filter) to an image adaptively, tailoring itself to the local image variance. Where the variance is large, wiener2
performs little smoothing. Where the variance is small, wiener2 performs more smoothing. This approach often
produces better results than linear filtering. The adaptive filter is more selective than a comparable linear filter,
preserving edges and other high-frequency parts of an image. In addition, there are no design tasks; the
wiener2 function handles all preliminary computations and implements the filter for an input image. wiener2.
However, does require more computation time than linear filtering. Wiener2 works best when the noise is
constant-power ("white") additive noise, such as Gaussian noise.
I. Introduction:
Image denoising is one of the most popular research fields in image processing due to fact that it is
extremely difficult to form a general global denoising scheme effective for all types of noise as well as all types
images. A common problem in image denoising is the blurring of the prominent edges in the image which can
cause discrepancies when the denoising operation is combined with other operations such as image edge
detection and segmentation. Notewothy schemes for image denoising based on transforms such as wavelets,
curvelets, exploit redundancy and thresholding to remove the noise without blurring the edges. The important
characteristic of the denoising technique introduced in this project is that it can reduce considerably the noise
without destroying the edges of the objects in the image. That is , the noise is well attenuated but the edge
information is preserved. The new method for image denoising technique is based on two operations: one is the
redundant directional wavelet transform based on the ridgelet transform, and thresholding of the ridgelet
coefficient.
The image denoising algorithm with the ridgelet transform can be described by the following
operations. First, add the noise to an image and than projection(ridgelet transform) is computed at a certain
angle, but only on a defined silce of the noise image. After that, the ridgelet transform of this projection of the
noise image is computed and the noise component is reduced by simple thresholding of the ridgelet coefficient.
Sliced Ridgelet Transform For Image Denoising
www.iosrjournals.org 18 | Page
Then, the inverse ridgelet transform is computed to get back the denoised version of that projection of the
defined slice at the same angle. Although the shape of the reconstructed object can be seen, the reconstructed
image is heavily blurred. To counteract this effect, a high pass filter is applied to the sinogram data in the
frequency domain. The wiener2 function applies a Wiener filter (a type of linear filter) to an image adaptively,
tailoring itself to the local image variance. Where the variance is large, wiener2 performs little smoothing.
Where the variance is small, wiener2 performs more smoothing. This approach often produces better results
than linear filtering.
The adaptive filter is more selective than a comparable linear filter, preserving edges and other high-
frequency parts of an image. In addition, there are no design tasks; the wiener2 function handles all preliminary
computations and implements the filter for an input image. wiener2, however, does require more computation
time than linear filtering. wiener2 works best when the noise is constant-power ("white") additive noise, such as
Gaussian noise.
II. Experiment Design And Setup
Radon Transform:
The Radon transform of an image is the sum of the Radon transforms of each individual pixel.The
algorithm first divides pixels in the image into four subpixels and projects each subpixel separately.
Figure 1
Each subpixel's contribution is proportionally split into the two nearest bins, according to the distance between
the projected location and the bin centers. If the subpixel projection hits the center point of a bin, the bin on the
axes gets the full value of the subpixel, or one-fourth the value of the pixel. If the subpixel projection hits the
border between two bins, the subpixel value is split evenly between the bins.
Radon Transformation Definition
The radon function computes projections of an image matrix along specified directions. A projection of
a two-dimensional function f(x,y) is a set of line integrals. The radon function computes the line integrals from
multiple sources along parallel paths, or beams, in a certain direction. The beams are spaced 1 pixel unit apart.
To represent an image, the radon function takes multiple, parallel-beam projections of the image from different
angles by rotating the source around the center of the image. The following figure shows a single projection at a
specified rotation angle.
Parallel-Beam Projection at Rotation Angle Theta
Figure 2
Sliced Ridgelet Transform For Image Denoising
www.iosrjournals.org 19 | Page
For example, the line integral of f(x,y) in the vertical direction is the projection of f(x,y) onto the x-axis; the line
integral in the horizontal direction is the projection of f(x,y) onto the y-axis. The following figure shows
horizontal and vertical projections for a simple two-dimensional function.
Figure 3
Projections can be computed along any angle . In general, the Radon transform of f(x,y) is the line integral of f
parallel to the y´-axis
Where
The following figure illustrates the geometry of the Radon transform.
Figure 4
Geometry of the Radon Transform
This command computes the Radon transform of I for the angles specified in the vector theta.
[R,xp] = radon(I,theta);
The columns of R contain the Radon transform for each angle in theta. The vector xp contains the corresponding
coordinates along the x´-axis. The center pixel of I is defined to be floor((size(I)+1)/2); this is the pixel on the
x´-axis corresponding to .
Sliced Ridgelet Transform For Image Denoising
www.iosrjournals.org 20 | Page
The Radon transform of an image represented by the function f(x,y) can be defined as a series of line integrals
through f(x,y) at different offsets from the origin. It can be defined mathematically as
where p and tau are the slope and intercepts of the line.
A more directly applicable form of the transform can be defined by using a delta function:
where theta is the angle of the line, and r is the perpendicular offset of the line.
Figure 5
Radon Transform
The acquisition of data in medical imaging techniques such as MRI, CT and PET scanners involves a
similar method of projecting a beam through an object, and the data is in a similar form to that described in the
second equation above. The plot of the Radon transform, or scanner data, is referred to as a sinogram due to its
characteristic sinusoid shape. Figure 2 shows a simple non-homogeneous shape and the sinogram created by
taking the Radon transform at intervals of one degree from 0 to 180 degrees.
.
Figure 6
Sliced Ridgelet Transform For Image Denoising
www.iosrjournals.org 21 | Page
The sinogram produced by applying the Radon Transform.
INVERS RADON TRANSFORM USING FILTERED BACK PROJECTION:
To reconstruct the image from the sinogram, the inverse Radon transform is applied to the image.
There are several techniques by which the inverse transform can be calculated but the most common is Filtered
Back Projection.
The filtered back projection algorithm is split into two phases, filtration and projection.
PROJECTION:
The projection phase is very similar to the Radon transform described above, and shown in Figure 1
except now the line integrals are projected back onto the plane at their respective angles. The projection phase of
the Filtered Back Projection, using the data format described above:
where f' is the filtered data.
A common discrete approximation of this is:
This equation can be used to determine the pixel values at a given point. The exact values depend on the chosen
interpolation method, e.g. nearest-neighbour, linear interpolation etc. As more projections are added, the quality
of the reconstruction will increase. This is clearly not enough to accurately reconstruct the image, but the
individual projections can be seen. the result of the back projection algorithm applied as described and using all
available data. Although the shape of the reconstructed object can be seen, the reconstructed image is heavily
blurred. To counteract this effect, a high pass filter is applied to the sinogram data in the frequency domain.
This is achieved by applying a 1-D DFT to the sinogram data for each angle, multiply by the filter, and then
using the inverse DFT to reconstruct the data. The simplest form of high pass filter is a ramp.
Applying the ramp filter significantly improves the quality of the reconstructed image. However, because the
ramp filter emphasises high frequency components of the image, it can cause unwanted noise. To counteract
this, several other high-pass filters are commonly used.
III. Results & Discussion
The wiener2 function applies a Wiener filter (a type of linear filter) to an image adaptively, tailoring
itself to the local image variance. Where the variance is large, wiener2 performs little smoothing. Where the
variance is small, wiener2 performs more smoothing.This approach often produces better results than linear
filtering. The adaptive filter is more selective than a comparable linear filter, preserving edges and other high-
frequency parts of an image. In addition, there are no design tasks; the wiener2 function handles all preliminary
computations and implements the filter for an input image. wiener2, however, does require more computation
time than linear filtering. wiener2 works best when the noise is constant-power ("white") additive noise, such as
Gaussian noise.
References
[1] A. Averbuch, R. R. Coifman, D. L. Donoho, M. Israeli, and J. Waldén, ―Polar FFT, rectopolar FFT, and applications,‖ Stanford
Univ., Stanford, CA, Tech. Rep., 2000.
[2] ―Monoscale ridgelets for the representation of images with edges,‖Dept. Statist., Stanford Univ., Stanford, CA, Tech. Rep., 1999,
submitted for publication.
[3] , ―Curvelets—A surprisingly effective nonadaptive representationfor objects with edges,‖ in Curve and Surface Fitting: Saint-Malo
1999,A. Cohen, C. Rabut, and L. L. Schumaker, Eds. Nashville, TN: Vanderbilt Univ. Press, 1999.
[4] G.Y. Chen, T.D. Bui, A. Krzy˙zak, Image denoising with neighbour dependency and customized wavelet and threshold, Pattern
Recognition 38 (1) (2005) 115–124.
[5] D.L. Donoho, A.G. Flesia, in: J. Stoecker, G.V. Welland (Eds.), Digital ridgelet transform based on true ridge functions, Beyond
Wavelets, Academic Press, New York, 2001.
[6] G.Y. Chen, T.D. Bui, A. Krzy˙zak, Rotation invariant pattern recognition using ridgelet, wavelet cycle-spinning and
Fourierfeatures, Pattern Recognition 38 (12) (2005) 2314–2322.
[7] J.L. Starck, E.J. Candes, D.L. Donoho, Astronomical image representation by the curvelet transform, Astron. Astrophys. 2 (2003)
785–800.

More Related Content

What's hot

Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Sunando Sengupta
 
Automatic Dense Semantic Mapping From Visual Street-level Imagery
Automatic Dense Semantic Mapping From Visual Street-level ImageryAutomatic Dense Semantic Mapping From Visual Street-level Imagery
Automatic Dense Semantic Mapping From Visual Street-level ImagerySunando Sengupta
 
Semantic Mapping of Road Scenes
Semantic Mapping of Road ScenesSemantic Mapping of Road Scenes
Semantic Mapping of Road ScenesSunando Sengupta
 
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationReduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationIJTET Journal
 
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...CSCJournals
 
Atmospheric correction
Atmospheric correctionAtmospheric correction
Atmospheric correctionNirmal Kumar
 
Design and development of a novel fractal antenna for wireless applications
Design and development of a novel fractal antenna for wireless applicationsDesign and development of a novel fractal antenna for wireless applications
Design and development of a novel fractal antenna for wireless applicationseSAT Journals
 
Fractal Antenna
Fractal AntennaFractal Antenna
Fractal AntennaJay Patel
 
4.11 radar cross section (rcs)
4.11 radar cross section (rcs)4.11 radar cross section (rcs)
4.11 radar cross section (rcs)Javier Gismero
 
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRY
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRYMINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRY
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRYIAEME Publication
 
4_Paragominas.ppt
4_Paragominas.ppt4_Paragominas.ppt
4_Paragominas.pptgrssieee
 
Pre processing of raw rs data
Pre processing of raw rs dataPre processing of raw rs data
Pre processing of raw rs dataguriaghosh
 
Fourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic AlgorithmsFourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic Algorithmsijtsrd
 
Fractal antenna by Nisheeth Paliwal
Fractal antenna by Nisheeth PaliwalFractal antenna by Nisheeth Paliwal
Fractal antenna by Nisheeth PaliwalAsha Maharana
 
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform Domain
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform DomainAtmospheric Correction of Remotely Sensed Images in Spatial and Transform Domain
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform DomainCSCJournals
 

What's hot (20)

Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
Urban 3D Semantic Modelling Using Stereo Vision, ICRA 2013
 
Automatic Dense Semantic Mapping From Visual Street-level Imagery
Automatic Dense Semantic Mapping From Visual Street-level ImageryAutomatic Dense Semantic Mapping From Visual Street-level Imagery
Automatic Dense Semantic Mapping From Visual Street-level Imagery
 
Basics on Radar Cross Section
Basics on Radar Cross SectionBasics on Radar Cross Section
Basics on Radar Cross Section
 
Semantic Mapping of Road Scenes
Semantic Mapping of Road ScenesSemantic Mapping of Road Scenes
Semantic Mapping of Road Scenes
 
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective RestorationReduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
Reduction of Azimuth Uncertainties in SAR Images Using Selective Restoration
 
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
Interferogram Filtering Using Gaussians Scale Mixtures in Steerable Wavelet D...
 
LEUKOS_International_Journal
LEUKOS_International_JournalLEUKOS_International_Journal
LEUKOS_International_Journal
 
Atmospheric correction
Atmospheric correctionAtmospheric correction
Atmospheric correction
 
Design and development of a novel fractal antenna for wireless applications
Design and development of a novel fractal antenna for wireless applicationsDesign and development of a novel fractal antenna for wireless applications
Design and development of a novel fractal antenna for wireless applications
 
Fractal Antenna
Fractal AntennaFractal Antenna
Fractal Antenna
 
4.11 radar cross section (rcs)
4.11 radar cross section (rcs)4.11 radar cross section (rcs)
4.11 radar cross section (rcs)
 
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRY
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRYMINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRY
MINIATURISATION OF PATCH ANTENNA USING NOVEL FRACTAL GEOMETRY
 
4_Paragominas.ppt
4_Paragominas.ppt4_Paragominas.ppt
4_Paragominas.ppt
 
Urban areas
Urban areasUrban areas
Urban areas
 
Pre processing of raw rs data
Pre processing of raw rs dataPre processing of raw rs data
Pre processing of raw rs data
 
Fourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic AlgorithmsFourier Filtering Denoising Based on Genetic Algorithms
Fourier Filtering Denoising Based on Genetic Algorithms
 
LiDAR work
LiDAR workLiDAR work
LiDAR work
 
4-1 foret
4-1 foret4-1 foret
4-1 foret
 
Fractal antenna by Nisheeth Paliwal
Fractal antenna by Nisheeth PaliwalFractal antenna by Nisheeth Paliwal
Fractal antenna by Nisheeth Paliwal
 
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform Domain
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform DomainAtmospheric Correction of Remotely Sensed Images in Spatial and Transform Domain
Atmospheric Correction of Remotely Sensed Images in Spatial and Transform Domain
 

Viewers also liked

Survey on Red Tacton Technology for Human Area Network
Survey on Red Tacton Technology for Human Area NetworkSurvey on Red Tacton Technology for Human Area Network
Survey on Red Tacton Technology for Human Area NetworkIOSR Journals
 
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...IOSR Journals
 
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...IOSR Journals
 
A Robust Approach in Iris Recognition for Person Authentication
A Robust Approach in Iris Recognition for Person AuthenticationA Robust Approach in Iris Recognition for Person Authentication
A Robust Approach in Iris Recognition for Person AuthenticationIOSR Journals
 
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...IOSR Journals
 
An Assessment on Food Security in Developing Economies-Problems and Policy In...
An Assessment on Food Security in Developing Economies-Problems and Policy In...An Assessment on Food Security in Developing Economies-Problems and Policy In...
An Assessment on Food Security in Developing Economies-Problems and Policy In...IOSR Journals
 
Analysis of Rate Based Congestion Control Algorithms in Wireless Technologies
Analysis of Rate Based Congestion Control Algorithms in Wireless TechnologiesAnalysis of Rate Based Congestion Control Algorithms in Wireless Technologies
Analysis of Rate Based Congestion Control Algorithms in Wireless TechnologiesIOSR Journals
 
Mobile Networking and Mobile Ad Hoc Routing Protocol Modeling
Mobile Networking and Mobile Ad Hoc Routing Protocol ModelingMobile Networking and Mobile Ad Hoc Routing Protocol Modeling
Mobile Networking and Mobile Ad Hoc Routing Protocol ModelingIOSR Journals
 
The Role of Banking Collaboration in Development of Pakistan and China Trade ...
The Role of Banking Collaboration in Development of Pakistan and China Trade ...The Role of Banking Collaboration in Development of Pakistan and China Trade ...
The Role of Banking Collaboration in Development of Pakistan and China Trade ...IOSR Journals
 

Viewers also liked (9)

Survey on Red Tacton Technology for Human Area Network
Survey on Red Tacton Technology for Human Area NetworkSurvey on Red Tacton Technology for Human Area Network
Survey on Red Tacton Technology for Human Area Network
 
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...
Investigation of Reducing Process of Uneven Shade Problem In Case Of Compact ...
 
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...
RAPD Analysis Of Rapidly Multiplied In Vitro Plantlets of Anthurium Andreanum...
 
A Robust Approach in Iris Recognition for Person Authentication
A Robust Approach in Iris Recognition for Person AuthenticationA Robust Approach in Iris Recognition for Person Authentication
A Robust Approach in Iris Recognition for Person Authentication
 
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...
Development of pH Dependent Solid Phase Spectrophotometric (SPS) Determinatio...
 
An Assessment on Food Security in Developing Economies-Problems and Policy In...
An Assessment on Food Security in Developing Economies-Problems and Policy In...An Assessment on Food Security in Developing Economies-Problems and Policy In...
An Assessment on Food Security in Developing Economies-Problems and Policy In...
 
Analysis of Rate Based Congestion Control Algorithms in Wireless Technologies
Analysis of Rate Based Congestion Control Algorithms in Wireless TechnologiesAnalysis of Rate Based Congestion Control Algorithms in Wireless Technologies
Analysis of Rate Based Congestion Control Algorithms in Wireless Technologies
 
Mobile Networking and Mobile Ad Hoc Routing Protocol Modeling
Mobile Networking and Mobile Ad Hoc Routing Protocol ModelingMobile Networking and Mobile Ad Hoc Routing Protocol Modeling
Mobile Networking and Mobile Ad Hoc Routing Protocol Modeling
 
The Role of Banking Collaboration in Development of Pakistan and China Trade ...
The Role of Banking Collaboration in Development of Pakistan and China Trade ...The Role of Banking Collaboration in Development of Pakistan and China Trade ...
The Role of Banking Collaboration in Development of Pakistan and China Trade ...
 

Similar to Sliced Ridgelet Transform for Image Denoising

4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curveletAlexander Decker
 
Denoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodDenoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodIJMER
 
Paper id 212014133
Paper id 212014133Paper id 212014133
Paper id 212014133IJRAT
 
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelSurvey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelIJERA Editor
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformIJERA Editor
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformIJERA Editor
 
23 an investigation on image 233 241
23 an investigation on image 233 24123 an investigation on image 233 241
23 an investigation on image 233 241Alexander Decker
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET Journal
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...IRJET Journal
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...IJMER
 
Wavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile DevicesWavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile Devicescsandit
 
Modified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancementModified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancementeSAT Publishing House
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALsipij
 
Shot Boundary Detection using Radon Projection Method
Shot Boundary Detection using Radon Projection MethodShot Boundary Detection using Radon Projection Method
Shot Boundary Detection using Radon Projection MethodIDES Editor
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijripublishers Ijri
 

Similar to Sliced Ridgelet Transform for Image Denoising (20)

V01 i010412
V01 i010412V01 i010412
V01 i010412
 
4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet4.[23 28]image denoising using digital image curvelet
4.[23 28]image denoising using digital image curvelet
 
Denoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using SobelmethodDenoising and Edge Detection Using Sobelmethod
Denoising and Edge Detection Using Sobelmethod
 
Paper id 212014133
Paper id 212014133Paper id 212014133
Paper id 212014133
 
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son PixelSurvey Paper on Image Denoising Using Spatial Statistic son Pixel
Survey Paper on Image Denoising Using Spatial Statistic son Pixel
 
Ijetr011837
Ijetr011837Ijetr011837
Ijetr011837
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet TransformNoise Removal in SAR Images using Orthonormal Ridgelet Transform
Noise Removal in SAR Images using Orthonormal Ridgelet Transform
 
23 an investigation on image 233 241
23 an investigation on image 233 24123 an investigation on image 233 241
23 an investigation on image 233 241
 
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image ProcessingIRJET- A Review on Various Restoration Techniques in Digital Image Processing
IRJET- A Review on Various Restoration Techniques in Digital Image Processing
 
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
Translation Invariance (TI) based Novel Approach for better De-noising of Dig...
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
 
N026080083
N026080083N026080083
N026080083
 
Wavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile DevicesWavelet-Based Warping Technique for Mobile Devices
Wavelet-Based Warping Technique for Mobile Devices
 
Modified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancementModified adaptive bilateral filter for image contrast enhancement
Modified adaptive bilateral filter for image contrast enhancement
 
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVALEFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
EFFICIENT IMAGE RETRIEVAL USING REGION BASED IMAGE RETRIEVAL
 
Shot Boundary Detection using Radon Projection Method
Shot Boundary Detection using Radon Projection MethodShot Boundary Detection using Radon Projection Method
Shot Boundary Detection using Radon Projection Method
 
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
Ijri ece-01-02 image enhancement aided denoising using dual tree complex wave...
 
B042107012
B042107012B042107012
B042107012
 

More from IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Recently uploaded

EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIkoyaldeepu123
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptSAURABHKUMAR892774
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage examplePragyanshuParadkar1
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfROCENODodongVILLACER
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 

Recently uploaded (20)

EduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AIEduAI - E learning Platform integrated with AI
EduAI - E learning Platform integrated with AI
 
Arduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.pptArduino_CSE ece ppt for working and principal of arduino.ppt
Arduino_CSE ece ppt for working and principal of arduino.ppt
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
DATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage exampleDATA ANALYTICS PPT definition usage example
DATA ANALYTICS PPT definition usage example
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
Risk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdfRisk Assessment For Installation of Drainage Pipes.pdf
Risk Assessment For Installation of Drainage Pipes.pdf
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 

Sliced Ridgelet Transform for Image Denoising

  • 1. IOSR Journal of Computer Engineering (IOSR-JCE) e-ISSN: 2278-0661, p- ISSN: 2278-8727Volume 14, Issue 1 (Sep. - Oct. 2013), PP 17-21 www.iosrjournals.org www.iosrjournals.org 17 | Page Sliced Ridgelet Transform for Image Denoising V.Krishna Naik 1, Prof.Dr.G.Manoj Someswar 2, R.B. Dayananda 3 Asst. Professor, Department of Electronics & Communications Engineering, Axsum University, Ethiopia, Africa. Prof.Dr.G.Manoj Someswar, Principal & Professor, Department of Computer Science & Enginering, Anwar-ul- uloom College of Engineering &Technology, Yennepally, RR District, Vikarabad – 501101, A.P., India. Dayananda R. B., Asst. Professor, Department of Computer Science & Engineering, Raja Reddy Institute of Technology,Chikkabanavara, Bangalore, Karnataka, India. Abstract: Image denoising based on ridgelet transforms gives better result in image denoising than standard wavelet transforms. In this research work, the researcher introduces a new approach for image denoising that is based on ridgelets computed in a localized manner and that is computationally less intensive than curvelets, but similar donising performance. The projection of image at a certain angle is computed at a certain angle, but only on a defined slice of the noisy image. After that, ridgelet transform of each slice is computed , to produce the ridgelet coefficients for an image.The denoising operation corresponds to a simple thresholding of these ridgelet coefficients. The new method for image denoising technique is based on two operations: one is the redundant directional wavelet transform based on the radon transform, and thresholding of the ridgelet coefficient. The image denoising algorithm with the ridgelet transform can be described by the following operations. First , add the noise to an image and than projection(radon transform) is computed at a certain angle of the noise image. After that, the ridgelet transform of this projection of the noise image is computed and the noise component is reduced by simple thresholding of the ridgelet coefficient. Then, the inverse ridgelet transform is computed to get back the denoised version of that projection of slice at the same angle. Although the shape of the reconstructed object can be seen, the reconstructed image is heavily blurred. To counteract this effect, a high pass filter is applied to the sinogram data in the frequency domain. This is achieved by applying a 1-D DFT to the sinogram data for each angle, multiply by the filter, and then using the inverse DFT to reconstruct the data. The simplest form of high pass filter is a ramp. Applying the ramp filter significantly improves the quality of the reconstructed image. However, because the ramp filter emphasises high frequency components of the image, it can cause unwanted noise. To counteract this, several other high-pass filters are commonly used. In this project we are using Adaptive Filtering. The wiener2 function applies a Wiener filter (a type of linear filter) to an image adaptively, tailoring itself to the local image variance. Where the variance is large, wiener2 performs little smoothing. Where the variance is small, wiener2 performs more smoothing. This approach often produces better results than linear filtering. The adaptive filter is more selective than a comparable linear filter, preserving edges and other high-frequency parts of an image. In addition, there are no design tasks; the wiener2 function handles all preliminary computations and implements the filter for an input image. wiener2. However, does require more computation time than linear filtering. Wiener2 works best when the noise is constant-power ("white") additive noise, such as Gaussian noise. I. Introduction: Image denoising is one of the most popular research fields in image processing due to fact that it is extremely difficult to form a general global denoising scheme effective for all types of noise as well as all types images. A common problem in image denoising is the blurring of the prominent edges in the image which can cause discrepancies when the denoising operation is combined with other operations such as image edge detection and segmentation. Notewothy schemes for image denoising based on transforms such as wavelets, curvelets, exploit redundancy and thresholding to remove the noise without blurring the edges. The important characteristic of the denoising technique introduced in this project is that it can reduce considerably the noise without destroying the edges of the objects in the image. That is , the noise is well attenuated but the edge information is preserved. The new method for image denoising technique is based on two operations: one is the redundant directional wavelet transform based on the ridgelet transform, and thresholding of the ridgelet coefficient. The image denoising algorithm with the ridgelet transform can be described by the following operations. First, add the noise to an image and than projection(ridgelet transform) is computed at a certain angle, but only on a defined silce of the noise image. After that, the ridgelet transform of this projection of the noise image is computed and the noise component is reduced by simple thresholding of the ridgelet coefficient.
  • 2. Sliced Ridgelet Transform For Image Denoising www.iosrjournals.org 18 | Page Then, the inverse ridgelet transform is computed to get back the denoised version of that projection of the defined slice at the same angle. Although the shape of the reconstructed object can be seen, the reconstructed image is heavily blurred. To counteract this effect, a high pass filter is applied to the sinogram data in the frequency domain. The wiener2 function applies a Wiener filter (a type of linear filter) to an image adaptively, tailoring itself to the local image variance. Where the variance is large, wiener2 performs little smoothing. Where the variance is small, wiener2 performs more smoothing. This approach often produces better results than linear filtering. The adaptive filter is more selective than a comparable linear filter, preserving edges and other high- frequency parts of an image. In addition, there are no design tasks; the wiener2 function handles all preliminary computations and implements the filter for an input image. wiener2, however, does require more computation time than linear filtering. wiener2 works best when the noise is constant-power ("white") additive noise, such as Gaussian noise. II. Experiment Design And Setup Radon Transform: The Radon transform of an image is the sum of the Radon transforms of each individual pixel.The algorithm first divides pixels in the image into four subpixels and projects each subpixel separately. Figure 1 Each subpixel's contribution is proportionally split into the two nearest bins, according to the distance between the projected location and the bin centers. If the subpixel projection hits the center point of a bin, the bin on the axes gets the full value of the subpixel, or one-fourth the value of the pixel. If the subpixel projection hits the border between two bins, the subpixel value is split evenly between the bins. Radon Transformation Definition The radon function computes projections of an image matrix along specified directions. A projection of a two-dimensional function f(x,y) is a set of line integrals. The radon function computes the line integrals from multiple sources along parallel paths, or beams, in a certain direction. The beams are spaced 1 pixel unit apart. To represent an image, the radon function takes multiple, parallel-beam projections of the image from different angles by rotating the source around the center of the image. The following figure shows a single projection at a specified rotation angle. Parallel-Beam Projection at Rotation Angle Theta Figure 2
  • 3. Sliced Ridgelet Transform For Image Denoising www.iosrjournals.org 19 | Page For example, the line integral of f(x,y) in the vertical direction is the projection of f(x,y) onto the x-axis; the line integral in the horizontal direction is the projection of f(x,y) onto the y-axis. The following figure shows horizontal and vertical projections for a simple two-dimensional function. Figure 3 Projections can be computed along any angle . In general, the Radon transform of f(x,y) is the line integral of f parallel to the y´-axis Where The following figure illustrates the geometry of the Radon transform. Figure 4 Geometry of the Radon Transform This command computes the Radon transform of I for the angles specified in the vector theta. [R,xp] = radon(I,theta); The columns of R contain the Radon transform for each angle in theta. The vector xp contains the corresponding coordinates along the x´-axis. The center pixel of I is defined to be floor((size(I)+1)/2); this is the pixel on the x´-axis corresponding to .
  • 4. Sliced Ridgelet Transform For Image Denoising www.iosrjournals.org 20 | Page The Radon transform of an image represented by the function f(x,y) can be defined as a series of line integrals through f(x,y) at different offsets from the origin. It can be defined mathematically as where p and tau are the slope and intercepts of the line. A more directly applicable form of the transform can be defined by using a delta function: where theta is the angle of the line, and r is the perpendicular offset of the line. Figure 5 Radon Transform The acquisition of data in medical imaging techniques such as MRI, CT and PET scanners involves a similar method of projecting a beam through an object, and the data is in a similar form to that described in the second equation above. The plot of the Radon transform, or scanner data, is referred to as a sinogram due to its characteristic sinusoid shape. Figure 2 shows a simple non-homogeneous shape and the sinogram created by taking the Radon transform at intervals of one degree from 0 to 180 degrees. . Figure 6
  • 5. Sliced Ridgelet Transform For Image Denoising www.iosrjournals.org 21 | Page The sinogram produced by applying the Radon Transform. INVERS RADON TRANSFORM USING FILTERED BACK PROJECTION: To reconstruct the image from the sinogram, the inverse Radon transform is applied to the image. There are several techniques by which the inverse transform can be calculated but the most common is Filtered Back Projection. The filtered back projection algorithm is split into two phases, filtration and projection. PROJECTION: The projection phase is very similar to the Radon transform described above, and shown in Figure 1 except now the line integrals are projected back onto the plane at their respective angles. The projection phase of the Filtered Back Projection, using the data format described above: where f' is the filtered data. A common discrete approximation of this is: This equation can be used to determine the pixel values at a given point. The exact values depend on the chosen interpolation method, e.g. nearest-neighbour, linear interpolation etc. As more projections are added, the quality of the reconstruction will increase. This is clearly not enough to accurately reconstruct the image, but the individual projections can be seen. the result of the back projection algorithm applied as described and using all available data. Although the shape of the reconstructed object can be seen, the reconstructed image is heavily blurred. To counteract this effect, a high pass filter is applied to the sinogram data in the frequency domain. This is achieved by applying a 1-D DFT to the sinogram data for each angle, multiply by the filter, and then using the inverse DFT to reconstruct the data. The simplest form of high pass filter is a ramp. Applying the ramp filter significantly improves the quality of the reconstructed image. However, because the ramp filter emphasises high frequency components of the image, it can cause unwanted noise. To counteract this, several other high-pass filters are commonly used. III. Results & Discussion The wiener2 function applies a Wiener filter (a type of linear filter) to an image adaptively, tailoring itself to the local image variance. Where the variance is large, wiener2 performs little smoothing. Where the variance is small, wiener2 performs more smoothing.This approach often produces better results than linear filtering. The adaptive filter is more selective than a comparable linear filter, preserving edges and other high- frequency parts of an image. In addition, there are no design tasks; the wiener2 function handles all preliminary computations and implements the filter for an input image. wiener2, however, does require more computation time than linear filtering. wiener2 works best when the noise is constant-power ("white") additive noise, such as Gaussian noise. References [1] A. Averbuch, R. R. Coifman, D. L. Donoho, M. Israeli, and J. Waldén, ―Polar FFT, rectopolar FFT, and applications,‖ Stanford Univ., Stanford, CA, Tech. Rep., 2000. [2] ―Monoscale ridgelets for the representation of images with edges,‖Dept. Statist., Stanford Univ., Stanford, CA, Tech. Rep., 1999, submitted for publication. [3] , ―Curvelets—A surprisingly effective nonadaptive representationfor objects with edges,‖ in Curve and Surface Fitting: Saint-Malo 1999,A. Cohen, C. Rabut, and L. L. Schumaker, Eds. Nashville, TN: Vanderbilt Univ. Press, 1999. [4] G.Y. Chen, T.D. Bui, A. Krzy˙zak, Image denoising with neighbour dependency and customized wavelet and threshold, Pattern Recognition 38 (1) (2005) 115–124. [5] D.L. Donoho, A.G. Flesia, in: J. Stoecker, G.V. Welland (Eds.), Digital ridgelet transform based on true ridge functions, Beyond Wavelets, Academic Press, New York, 2001. [6] G.Y. Chen, T.D. Bui, A. Krzy˙zak, Rotation invariant pattern recognition using ridgelet, wavelet cycle-spinning and Fourierfeatures, Pattern Recognition 38 (12) (2005) 2314–2322. [7] J.L. Starck, E.J. Candes, D.L. Donoho, Astronomical image representation by the curvelet transform, Astron. Astrophys. 2 (2003) 785–800.