SlideShare une entreprise Scribd logo
1  sur  10
Télécharger pour lire hors ligne
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
DOI : 10.5121/ijma.2013.5402 23
SINGLE IMAGE SUPER RESOLUTION IN SPATIAL
AND WAVELET DOMAIN
Sapan Naik1
, Nikunj Patel2
1
Department of Computer Science and Technology,
Uka Tarsadia University, Bardoli, Surat, India
Sapan_say@yahoo.co.in
2
Department of Computer Engineering,
Sardar Vallabhbhai Institute of Technology, Vasad
Nikunj_patel10@yahoo.in
ABSTRACT
Recently single image super resolution is very important research area to generate high-resolution image
from given low-resolution image. Algorithms of single image resolution are mainly based on wavelet
domain and spatial domain. Filter’s support to model the regularity of natural images is exploited in
wavelet domain while edges of images get sharp during up sampling in spatial domain. Here single image
super resolution algorithm is presented which based on both spatial and wavelet domain and take the
advantage of both. Algorithm is iterative and use back projection to minimize reconstruction error. Wavelet
based denoising method is also introduced to remove noise.
KEYWORDS
Super resolution, Up-sampling, Wavelet, Back Projection
1. INTRODUCTION
High-resolution images are requisite in solicitations like high quality videoconference, remote
reconnaissance, high definition television broadcasting, and medical imaging. Due to precincts
like camera cost, power, memory size and limited bandwidth, it is not always possible to get high-
resolution image. To acquire high-resolution image from low-resolution image in such
solicitations, algorithms are requisite. Basic tenacity of super resolution algorithm is to create
high-resolution image from low-resolution image, which looks as if the image is captured from
high-resolution camera. Preliminary Super resolution algorithms work on multiple images of
same sight and generate one image [19]. In recent time, algorithms for real time and single frame
super resolution have been evolved and developed.
Some of the most recent work on single image super resolution has been done using texture
hallucination, patch based up sampling and example based super resolution [3,14]. In edge-based
algorithms, some edge priors are used to reconstruct sharp images but problem with these
methods are they produce blurriness and over smoothness in some regions [8]. Freeman et al.
proposed example-based super-resolution approach [12] in which patch-based image model based
on training database is used. Method generates good result but it not produces consistent texture
and generates some noise also.
The relation between the high- resolution and low-resolution images is the reason that has
accelerated us to the popular study and discussion on Spatial-domain based interpolation.
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
24
Interpolation techniques like pixel replication and bilinear interpolation up sample an image
without considering any details of input image. These methods work well in smooth region but
edges and some textures get blurred. In wavelet-domain based techniques of image interpolation
the foremost challenge is to estimate unknown coefficients of three high frequency sub bands.
Details of wavelet are given in the later section. Basic interpolation method in wavelet domain is
Wavelet Zero-Padding. In this method low resolution image is multiply with scaling factor S,
which work as top left quadrant (LL) of final high resolution image. In other three quadrants of
high-resolution image (HH, HL and HH), zeros are padded. Temizel [1] combines directional
cycle spinning method with Wavelet Zero-Padding (WZP) interpolation method.
In this paper single image super resolution algorithm is proposed which uses both spatial and
wavelet domain. For up sampling and down sampling of an image in spatial domain, respectively
bicubic smoother and bicubic sharper method of adobe Photoshop cs5 is used. For removing blur
and get smoother result back projection method is used. Wavelet based denoising method is also
used to remove noise from image.
Paper is systematized as follows: section 2 contains proposed algorithm based on wavelet as well
as spatial domain. Section 3 spectacles experiments details and results. Finally section 4
comprises conclusion and future work. Sample MATLAB code is also provided.
Figure 1. Proposed Algorithm
2. PROPOSED ALGORITHM
Figure 1 displays the flowchart of proposed algorithm for single image super resolution that is
based on the algorithm presented in [11]. Here some changes have been done in original
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
25
algorithm of [11] as down sampling method is changed, new up sampling algorithm is used and
wavelet based denoising algorithm is introduced. Below each step of flowchart is explained in
detail.
2.1. Step 1: Down sampling to get low-resolution image
To acquire the low-resolution image, take high-resolution image and convert it into low-
resolution image using below method (Figure 2). Here block of 2 x 2 is chosen and 1 pixel of
low-resolution image for every 4 pixel of high-resolution image is derived.
Figure 2. Method of down sampling
Figure 3. Snapshot of Photoshop showing different interpolation methods
As shown in the figure 3, in order to acquire low resolution image, directly Bicubic sharp option
of Photoshop cs5 can be chosen, the reason is that Bicubic Smoother is a good method for
enlarging images that are based on Bicubic interpolation but designed to produce smoother results
moreover it is also used for reducing the size of an image based on Bicubic interpolation with
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
26
enhanced sharpening and maintains the detail in a resampled image [4]. In this paper, for
experiment purpose this method has been used.
2.2. Step 2: Up sampling of the image
Method proposed in [9] is used for up sampling. Some of the changes have been made in original
method like instead of Bicubic, Bicubic smoother method of Photoshop cs5 (as shown in figure)
is used, denoising algorithm is applied on HH band and HAAR wavelet is chosen and instead of
Cohen-Daubechies-Feauveau (CDF) 9/7 wavelet as a mother wavelet transform because HAAR
wavelet is computationally fast. Many other wavelets are available which provide better results
like sym; db4 etc. but all require more time for computation. During experiment on program
using HAAR, it has taken 8.37 seconds while DB4 has taken 9.13 seconds. New modified
algorithm for image up sampling is shown in the figure. Below explained is the complete method
of image up-sampling.
As shown in figure 4, apply SWT on low-resolution image of size m x n which produce four sub
bands (ll, lh, hl, hh) with size of m x n each. SWT is same as Discrete Wavelet Transform (DWT)
but SWT generates each sub band of the size of image while in DWT each sub band is half the
size of image.
For signal decomposition, one can use analysis filter bank which consist of low pass and high
pass filters at each decomposition stage and split signal into two bands. The low pass filter fetch
the coarse information (corresponds to an averaging operation) while high pass filter fetch detail
information (corresponds to a differencing operation) of the signal. Finally divide the output of
filtering operations’ by two [10,15,16].
For two-dimensional transform, the image is filtered along the x-dimension using low pass and
high pass analysis filters and decimated by two. Then it is followed by filtering the sub-image
along the y-dimension and decimated by two. Finally, the image has been split into four bands
denoted by LL, HL, LH, and HH, after one level of decomposition [17,18]. The LL band is again
subject to the same procedure. This process of filtering the image is called pyramidal
decomposition of image. This is depicted in Fig. Reversing the above procedure can carry out the
reconstruction of the image and it is repeated until the image is fully reconstructed [10].
Apply Bicubic smoother interpolation of Photoshop cs5 as expounded in step1 on low-resolution
image that produces up-sampled image. On these up-sampled image, apply DWT which produces
four sub bands of size m x n each. Now LH, HL and HH sub bands produced by DWT and by
SWT are incremented to correct the estimated coefficients.
Now apply denoising algorithm on HH sub band only, because LL sub band contains main
information about the image while main noise is present in other three sub bands and maximum
high frequency noise present in HH. Below given is the description of denoising algorithm that is
based on the algorithm presented in [10].
To remove additive noise and maintain the important details of the image at the same time
Denoising techniques are essential. DWT based denoising method gives good result as wavelet
transform contains large coefficients of images, which represents the detail of image at different
resolutions. Two methods are available for denoising, hard Thresolding and Soft Thresolding [2].
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
27
Figure 4. Proposed image up sampling method
Hard Thresholding
I(P,T) = P if |P| > T and I(P,T) = 0 if |P| < T (1)
Soft Thresholding
I(P,T) = sign(P) * max(0, |P| - T) (2)
Where T is the threshold level, P is the input sub band and D is the denoised band.
Algorithm used the Median Absolute Deviation (MAD) to calculate noise level.
σ = median |Si,j| /0.6745 (3)
Where Si, j = LH, HL, HH and Threshold value is calculated by
T = σ – (|Harmonic Mean – Geometric Mean|) (4)
Where Harmonic Mean = M2/ (5)
And Geometric Mean = [ (1/M2) (6)
So the procedure is, from HH sub band calculate noise level(σ) than find threshold value(T) for
that sub band and finally apply soft thresolding method to get denoise HH sub band. Finally
interpolate all four-sub bands using bicubic smoother with K/2 factor and apply inverse DWT to
get up sampled image with the km x kn size.
2.3. Step 3 and 4: Gaussian Filter and Down sampling
After up sampling due to point spread function (PSF) image can be look blurred little bit. So
Gaussian filter merely work like smoothing kernel. As the blurred effect is very low or ignorable
Gaussian filter applies only once. Instead of Gaussian filter, winey filter can be used or Iterative
blur DE convolution, Lusy Richardson algorithm can be used[6]. Same as step1 using bicubic
sharper algorithm image is down-sampled.
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
28
2.4. Step 5 and 6: Reconstruction and up sampling the error
In this stage of algorithm error is calculated between original low-resolution image of step 1 and
down sampled image of step 4. This is the most important part of algorithm because the error that
we find in this stage is used as the correction parameter in getting super resolution image and also
used for refining coefficients of sub bands. By experiments it has been observed that after three to
four iteration error becomes so small that it can be neglected.
Up sampling the error is most important step of the proposed algorithm. For reconstructing super
resolution image, error must be back projected and for that error matrix must be up-sampled to
meet super resolution image. Bicubic smoother algorithm of Photoshop cs5 is used for up-
sampling error matrix.
2.5. Step 7: Back projecting error
Finally error matrix generated in step 6 is added with high-resolution image generated in step 3.
Repeat the above procedure as shown in the figure till we acquire satisfactory results. Within
three iterations appropriate result comes.
3. EXPERIMENT AND RESULT
Experiment of proposed algorithm is performed on the computer with configuration of Intel i3
processor, 4GB RAM and 512MB NVidia graphics card. For performance evaluation of
algorithm, PNSR ratio and visual quality are considered as parameters. The PSNR is defined as:
PSNR = 20 · log 10(MAX i / √MSE). Comparison of cubic interpolation, new edge directed
interpolation [33], wavelet zero padding (WZP) same as image up-sampling using DWT [55],
algorithm proposed in [11](denoted as FF) and proposed method have been done for six different
images of lina, Mona Lisa, Baboon, Pepper, Dog, PS logo and some textures (A1 to A6). For
doing up sampling in algorithm, Photoshop is used. Same algorithm is also implemented in
MATLAB without using Photoshop (used bicubic interpolation function). It gives almost same
result as manual method. Sample MATLAB code for proposed algorithm is also given.
Table 1. Comparison of different methods using PSNR ration(512 x 512 resolution)
Bicubic NEDI WZP FF Proposed Method
Lena 32.549 31.479 31.725 32.586 32.613
Mona Lisa 29.428 27.917 27.944 29.624 29.589
Baboon 32.842 31.619 31.925 32.862 32.933
PS logo 26.172 25.688 26.018 26.288 26.216
Dog 26.656 25.438 25.912 26.731 26.693
Peppers 28.771 27.533 27.881 28.711 28.787
A1 30.592 29.838 30.189 31.472 31.639
A2 29.852 29.337 29.762 30.278 30.372
A3 31.625 30.363 30.625 31.752 31.966
A4 30.992 30.673 30.936 31.173 31.386
A5 31.750 30.753 30.826 32.037 32.139
A6 32.283 31.161 31.378 32.420 32.639
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
29
Figure 5. Input Test Images
4. CONCLUSIONS AND FUTURE WORK
Proposed algorithm uses advantage of both wavelet and spatial domain. PSNR ratio and visual
quality of images are also shows the effectiveness of algorithm. Algorithm gives almost same
result as algorithm proposed in [11]. Proposed algorithm is faster. Some more work on up
sampling algorithm will surly improves result. In future more work on wavelet domain and
texture-based up sampling will be conducted and comparison will be done to see which algorithm
work better for which kind of image.
SAMPLE CODE
%===========step-1====================
x = imread('lena.jpg');
J = imresize(x, 2,'bicubic');
imshow(J);
imwrite(J,'lena1.jpg','jpg')
%============step-2===================
I=imread('lena.jpg');
[ll1,lh1,hl1,hh1]=swt2(I,1,'haar');
Ib=imread('lena1.jpg');
[ll2,lh2,hl2,hh2]=dwt2(Ib,'haar');
for i=1:256
for j=1:256
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
30
lh3(i,j,:)=lh1(i,j,:)+lh2(i,j,:);
hl3(i,j,:)=hl1(i,j,:)+hl2(i,j,:);
hh3(i,j,:)=hh1(i,j,:)+hh2(i,j,:);
end
end
% apply denoising equations
x=idwt2(ll2,lh3,hl3,hh3,'haar');
x = uint8(x);
imshow(x)
imwrite(x,'lena2.jpg','jpg')
%=============step-3===================
x=imread('lena2.jpg')
bt = 1;
o = 15;
n = 10;
h = gaussfir(bt,n,o);
imf=imfilter(x,h);
imshow(imf);
imwrite(imf,'lena3.jpg','jpg')
%=============step-4===================
imf = imread('lena3.jpg');
J = imresize(imf, .5);
imshow(J);
imwrite(J,'lena4.jpg','jpg')
%=============step-5===================
Il=imread('lena.jpg');
J=imread('lena4.jpg');
for i=1:256
for j=1:256
E(i,j,:)=Il(i,j,:)-J(i,j,:);
end
end
imshow(E)
imwrite(E,'lena5.jpg','jpg');
%=============step-6===================
E = imread('lena5.jpg');
J = imresize(E, 2);
imshow(J);
imwrite(J,'lena6.jpg','jpg')
%=============step-7===================
Il=imread('lena3.jpg');
J=imread('lena6.jpg');
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
31
for i=1:512
for j=1:512
Z(i,j,:)=Il(i,j,:)+J(i,j,:);
end
end
Z = uint8(Z);
imshow(Z);
imwrite(Z,'lena7.jpg','jpg');
%======= Go again to step 4 and do iteration till satisfactory results ========
REFERENCES
[1] Temizel and T. Vlachos, “Image resolution up scaling in the wavelet domain using directional cycle
spinning,” J. Electronic Letters, vol. 41, pp. 119–121, 2005.
[2] A.Jensen, A.la Courharbo, “ Ripples in Mathematics: The Discrete Wavelet Transform”, springer,
2001.
[3] D. Glasner, S. Bagon, and M. Irani. Super-resolution from a single image. In Proc. ICCV, 2009.
[4] http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64-
7945a.html
[5] http://www.adobe.com/products/photoshop.html
[6] http://www.mathworks.in/products/demos/image/ipexblind/ipexblind.html
[7] Ping-Sing Tsai, Tinku Acharya,” Image Up-Sampling Using Discrete Wavelet Transform”, 9th JCIS
2006, 8 to 11 October 2006.
[8] R. Fattal. Image upsampling via imposed edge statistics. ACM Trans. Graph., 26(3):95, 2007
[9] Rimao Lin,Binghua Su1, Xiaobing Wu1, Fangxin Xu,"Image Super Resolution Technique based on
Wavelet Decomposition Implemented on OMAP3530 Platform",2011 Third International Conference
on Multimedia Information Networking and Security,IEEE.
[10] Sapan Naik, Viral Borisagar, "A novel Super Resolution Algorithm Using Interpolation and LWT
Based Denoising Method",International Journal of Image Processing (IJIP), Volume (6) : Issue (4) :
2012
[11] Shen-Chuan Tai, Tse-Ming Kuo,Chon-Hong Iao,Tzu-Wen Lia,"A Fast Algorithm for Single-Image
Super Resolution in both Wavelet and Spatial Domain",2012 International Symposium on Computer,
Consumer and Control,IEEE.
[12] W. T. Freeman, T. R. Jones, and E. C. Pasztor. Example- based super-resolution. IEEE Comput.
Graph. Appl., 22(2):56–65, March 2002.
[13] X. Li and M. T. Orchard, “New edge-directed interpolation,” IEEE Transactions on Image Processing,
vol. 10, pp. 1521– 1527, 2001.
[14] Yoav HaCohen,Raanan Fattal ,Dani Lischinski,"Image Up sampling via Texture Hallucination",IEEE
International Conference on Computational Photography (ICCP 2010)
[15] James S. Walker, “Wavelet-based Image Compression” , Sub-chapter of CRC Press book: Transforms
and Data Compression.
[16] R.Sudhakar, Ms R Karthiga, S.Jayaraman, “Image Compression using Coding of Wavelet
Coefficients – A Survey”, ICGST-GVIP Journal, Volume (5), Issue (6), June 2005, pp.25-38.
[17] Vinay U. Kale, Nikkoo N. Khalsa, “Performance Evaluation of Various Wavelets for Image
Compression of Natural and Artificial Images” ,International Journal of Computer Science &
Communication, Vol. 1, No. 1, January-June 2010, pp. 179-184.
[18] Rohit Arora, Madan lal Sharma, Nidhika Birla, “An Algorithm for Image Compression Using 2D
Wavelet Transform” , International Journal of Engineering Science and Technology (IJEST) ISSN :
0975-5462 Vol. 3 No. 4 Apr 2011 pp. 2758 – 2764
[19] S. C. Park, M. K. Park, and M. G. Kang, “Super-resolution image reconstruction: A technical
review,” IEEE Signal Processing Mag., vol. 20, pp. 21–36, May 2003.
The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013
32
Author
Sapan Naik received his Bachelor degree in 2007 from Dharmsinh Desai
University, India. He received his master degree in field of Computer engineering
in 2012 from Gujarat Technological University. He is working as Asst. professor
at Department of Computer Science and Technology, Uka Tarsadia University,
Bardoli, India. His research interest includes Image Processing and machine
learning. He has published eight papers at national and international level. He is
currently pursuing his Ph.D. on “Smart Farming by Image Processing and Machine
Learning” at Uka Tarsadia University

Contenu connexe

Tendances

Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusionUmed Paliwal
 
Contourlet Transform Based Method For Medical Image Denoising
Contourlet Transform Based Method For Medical Image DenoisingContourlet Transform Based Method For Medical Image Denoising
Contourlet Transform Based Method For Medical Image DenoisingCSCJournals
 
Multifocus image fusion based on nsct
Multifocus image fusion based on nsctMultifocus image fusion based on nsct
Multifocus image fusion based on nsctjpstudcorner
 
4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)Nashid Alam
 
A Trained CNN Based Resolution Enhancement of Digital Images
A Trained CNN Based Resolution Enhancement of Digital ImagesA Trained CNN Based Resolution Enhancement of Digital Images
A Trained CNN Based Resolution Enhancement of Digital ImagesIJMTST Journal
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2Surabhi Ks
 
Different Image Fusion Techniques –A Critical Review
Different Image Fusion Techniques –A Critical ReviewDifferent Image Fusion Techniques –A Critical Review
Different Image Fusion Techniques –A Critical ReviewIJMER
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Pinaki Ranjan Sarkar
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationHabibur Rahman
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletAboul Ella Hassanien
 
Imagefusfinalppt 140413102757-phpapp02
Imagefusfinalppt 140413102757-phpapp02Imagefusfinalppt 140413102757-phpapp02
Imagefusfinalppt 140413102757-phpapp02Praveen Kumar
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processingAshish Kumar
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...ijistjournal
 
Image processing
Image processingImage processing
Image processingPooja G N
 
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...Dibya Jyoti Bora
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Habibur Rahman
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAlexander Decker
 
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGESIMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGEScseij
 

Tendances (20)

Wavelet based image fusion
Wavelet based image fusionWavelet based image fusion
Wavelet based image fusion
 
Contourlet Transform Based Method For Medical Image Denoising
Contourlet Transform Based Method For Medical Image DenoisingContourlet Transform Based Method For Medical Image Denoising
Contourlet Transform Based Method For Medical Image Denoising
 
Multifocus image fusion based on nsct
Multifocus image fusion based on nsctMultifocus image fusion based on nsct
Multifocus image fusion based on nsct
 
4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)4.Do& Martion- Contourlet transform (Backup side-4)
4.Do& Martion- Contourlet transform (Backup side-4)
 
A Trained CNN Based Resolution Enhancement of Digital Images
A Trained CNN Based Resolution Enhancement of Digital ImagesA Trained CNN Based Resolution Enhancement of Digital Images
A Trained CNN Based Resolution Enhancement of Digital Images
 
Image enhancement ppt nal2
Image enhancement ppt nal2Image enhancement ppt nal2
Image enhancement ppt nal2
 
Different Image Fusion Techniques –A Critical Review
Different Image Fusion Techniques –A Critical ReviewDifferent Image Fusion Techniques –A Critical Review
Different Image Fusion Techniques –A Critical Review
 
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
Comparison of Segmentation Algorithms and Estimation of Optimal Segmentation ...
 
A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
 
Ibica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywaveletIbica2014(p15)image fusion based on broveywavelet
Ibica2014(p15)image fusion based on broveywavelet
 
Imagefusfinalppt 140413102757-phpapp02
Imagefusfinalppt 140413102757-phpapp02Imagefusfinalppt 140413102757-phpapp02
Imagefusfinalppt 140413102757-phpapp02
 
Image pre processing - local processing
Image pre processing - local processingImage pre processing - local processing
Image pre processing - local processing
 
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
IMPROVEMENT OF BM3D ALGORITHM AND EMPLOYMENT TO SATELLITE AND CFA IMAGES DENO...
 
Image processing
Image processingImage processing
Image processing
 
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. pptImage segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
Image segmentation using wvlt trnsfrmtn and fuzzy logic. ppt
 
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...
Multispectral Satellite Color Image Segmentation Using Fuzzy Based Innovative...
 
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
Segmentation of Color Image using Adaptive Thresholding and Masking with Wate...
 
An efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithmAn efficient image segmentation approach through enhanced watershed algorithm
An efficient image segmentation approach through enhanced watershed algorithm
 
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGESIMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
IMAGE SEGMENTATION BY USING THRESHOLDING TECHNIQUES FOR MEDICAL IMAGES
 
IMAGE SEGMENTATION.
IMAGE SEGMENTATION.IMAGE SEGMENTATION.
IMAGE SEGMENTATION.
 

En vedette

Efficiency and capability of fractal image compression with adaptive quardtre...
Efficiency and capability of fractal image compression with adaptive quardtre...Efficiency and capability of fractal image compression with adaptive quardtre...
Efficiency and capability of fractal image compression with adaptive quardtre...ijma
 
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)ijma
 
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHING
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHINGSEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHING
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHINGijma
 
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...ijma
 
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...ijma
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...ijma
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGijma
 
Design and Development of an Image Based Plant Identification System Using Leaf
Design and Development of an Image Based Plant Identification System Using LeafDesign and Development of an Image Based Plant Identification System Using Leaf
Design and Development of an Image Based Plant Identification System Using Leafijma
 
SPEEDY OBJECT DETECTION BASED ON SHAPE
SPEEDY OBJECT DETECTION BASED ON SHAPESPEEDY OBJECT DETECTION BASED ON SHAPE
SPEEDY OBJECT DETECTION BASED ON SHAPEijma
 
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONSEXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONSijma
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...ijma
 
Development of a web based social networking system for self-management of di...
Development of a web based social networking system for self-management of di...Development of a web based social networking system for self-management of di...
Development of a web based social networking system for self-management of di...ijma
 
Image deblurring based on spectral measures of whiteness
Image deblurring based on spectral measures of whitenessImage deblurring based on spectral measures of whiteness
Image deblurring based on spectral measures of whitenessijma
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentationijma
 
The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brainijma
 
Experimental evaluation of scalability and reliability of a feedback based up...
Experimental evaluation of scalability and reliability of a feedback based up...Experimental evaluation of scalability and reliability of a feedback based up...
Experimental evaluation of scalability and reliability of a feedback based up...ijma
 
Design of a virtual laboratory for analyzing nanoscale magnetic materials
Design of a virtual laboratory for analyzing nanoscale magnetic materialsDesign of a virtual laboratory for analyzing nanoscale magnetic materials
Design of a virtual laboratory for analyzing nanoscale magnetic materialsijma
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsijma
 
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETON
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETONIMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETON
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETONijma
 
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas Continuação da história ‘’A truta Mocha’’ Leonardo Freitas
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas poletef
 

En vedette (20)

Efficiency and capability of fractal image compression with adaptive quardtre...
Efficiency and capability of fractal image compression with adaptive quardtre...Efficiency and capability of fractal image compression with adaptive quardtre...
Efficiency and capability of fractal image compression with adaptive quardtre...
 
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)
BINOMIAL TRANSFORM BASED IMAGE AUTHENTICATION (BTIA)
 
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHING
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHINGSEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHING
SEGMENTATION AND CLASSIFICATION OF POINT CLOUDS FROM DENSE AERIAL IMAGE MATCHING
 
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...
A SYSTEMATIC APPROACH TO AUTHENTICATE SONG SIGNAL WITHOUT DISTORTION OF GRANU...
 
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...
A SIMPLE IMAGE PROCESSING APPROACH TO ABNORMAL SLICES DETECTION FROM MRI TUMO...
 
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
Mimo radar detection in compound gaussian clutter using orthogonal discrete f...
 
ANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKINGANALYSING JPEG CODING WITH MASKING
ANALYSING JPEG CODING WITH MASKING
 
Design and Development of an Image Based Plant Identification System Using Leaf
Design and Development of an Image Based Plant Identification System Using LeafDesign and Development of an Image Based Plant Identification System Using Leaf
Design and Development of an Image Based Plant Identification System Using Leaf
 
SPEEDY OBJECT DETECTION BASED ON SHAPE
SPEEDY OBJECT DETECTION BASED ON SHAPESPEEDY OBJECT DETECTION BASED ON SHAPE
SPEEDY OBJECT DETECTION BASED ON SHAPE
 
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONSEXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
EXPLOITING REFERENCE IMAGES IN EXPOSING GEOMETRICAL DISTORTIONS
 
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
Leader Follower Formation Control of Ground Vehicles Using Dynamic Pixel Coun...
 
Development of a web based social networking system for self-management of di...
Development of a web based social networking system for self-management of di...Development of a web based social networking system for self-management of di...
Development of a web based social networking system for self-management of di...
 
Image deblurring based on spectral measures of whiteness
Image deblurring based on spectral measures of whitenessImage deblurring based on spectral measures of whiteness
Image deblurring based on spectral measures of whiteness
 
Probabilistic model based image segmentation
Probabilistic model based image segmentationProbabilistic model based image segmentation
Probabilistic model based image segmentation
 
The influence of eyes and brain
The influence of eyes and brainThe influence of eyes and brain
The influence of eyes and brain
 
Experimental evaluation of scalability and reliability of a feedback based up...
Experimental evaluation of scalability and reliability of a feedback based up...Experimental evaluation of scalability and reliability of a feedback based up...
Experimental evaluation of scalability and reliability of a feedback based up...
 
Design of a virtual laboratory for analyzing nanoscale magnetic materials
Design of a virtual laboratory for analyzing nanoscale magnetic materialsDesign of a virtual laboratory for analyzing nanoscale magnetic materials
Design of a virtual laboratory for analyzing nanoscale magnetic materials
 
Review of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithmsReview of face detection systems based artificial neural networks algorithms
Review of face detection systems based artificial neural networks algorithms
 
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETON
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETONIMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETON
IMPROVED PARALLEL THINNING ALGORITHM TO OBTAIN UNIT-WIDTH SKELETON
 
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas Continuação da história ‘’A truta Mocha’’ Leonardo Freitas
Continuação da história ‘’A truta Mocha’’ Leonardo Freitas
 

Similaire à SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN

Efficient Image Compression Technique using JPEG2000 with Adaptive Threshold
Efficient Image Compression Technique using JPEG2000 with Adaptive ThresholdEfficient Image Compression Technique using JPEG2000 with Adaptive Threshold
Efficient Image Compression Technique using JPEG2000 with Adaptive ThresholdCSCJournals
 
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...CSCJournals
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...csandit
 
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...BRNSSPublicationHubI
 
Image Thumbnail with Blur and Noise Information to Improve Browsing Experience
Image Thumbnail with Blur and Noise Information to Improve Browsing ExperienceImage Thumbnail with Blur and Noise Information to Improve Browsing Experience
Image Thumbnail with Blur and Noise Information to Improve Browsing ExperienceWaqas Tariq
 
Image Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional FiltersImage Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional FiltersCSCJournals
 
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...CSCJournals
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT sipij
 
Asilomar09 compressive superres
Asilomar09 compressive superresAsilomar09 compressive superres
Asilomar09 compressive superresHoàng Sơn
 
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
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451IJRAT
 
Image restoration model with wavelet based fusion
Image restoration model with wavelet based fusionImage restoration model with wavelet based fusion
Image restoration model with wavelet based fusionAlexander Decker
 
An improved image compression algorithm based on daubechies wavelets with ar...
An improved image compression algorithm based on daubechies  wavelets with ar...An improved image compression algorithm based on daubechies  wavelets with ar...
An improved image compression algorithm based on daubechies wavelets with ar...Alexander Decker
 
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
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)IJERD Editor
 
Image Enhancement Using Filter To Adjust Dynamic Range of Pixels
Image Enhancement Using Filter To Adjust Dynamic Range of PixelsImage Enhancement Using Filter To Adjust Dynamic Range of Pixels
Image Enhancement Using Filter To Adjust Dynamic Range of PixelsIJERA Editor
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...IJTET Journal
 
Use of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueUse of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueCSCJournals
 

Similaire à SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN (20)

Li3420552062
Li3420552062Li3420552062
Li3420552062
 
Efficient Image Compression Technique using JPEG2000 with Adaptive Threshold
Efficient Image Compression Technique using JPEG2000 with Adaptive ThresholdEfficient Image Compression Technique using JPEG2000 with Adaptive Threshold
Efficient Image Compression Technique using JPEG2000 with Adaptive Threshold
 
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...
Usage of Shape From Focus Method For 3D Shape Recovery And Identification of ...
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
 
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...
Fast Stereo Images Compression Method based on Wavelet Transform and Two dime...
 
Image Thumbnail with Blur and Noise Information to Improve Browsing Experience
Image Thumbnail with Blur and Noise Information to Improve Browsing ExperienceImage Thumbnail with Blur and Noise Information to Improve Browsing Experience
Image Thumbnail with Blur and Noise Information to Improve Browsing Experience
 
Image Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional FiltersImage Deblurring using L0 Sparse and Directional Filters
Image Deblurring using L0 Sparse and Directional Filters
 
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...
A Novel Super Resolution Algorithm Using Interpolation and LWT Based Denoisin...
 
E010232227
E010232227E010232227
E010232227
 
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
A NOVEL ALGORITHM FOR IMAGE DENOISING USING DT-CWT
 
Asilomar09 compressive superres
Asilomar09 compressive superresAsilomar09 compressive superres
Asilomar09 compressive superres
 
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...
 
Paper id 27201451
Paper id 27201451Paper id 27201451
Paper id 27201451
 
Image restoration model with wavelet based fusion
Image restoration model with wavelet based fusionImage restoration model with wavelet based fusion
Image restoration model with wavelet based fusion
 
An improved image compression algorithm based on daubechies wavelets with ar...
An improved image compression algorithm based on daubechies  wavelets with ar...An improved image compression algorithm based on daubechies  wavelets with ar...
An improved image compression algorithm based on daubechies wavelets with ar...
 
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
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Image Enhancement Using Filter To Adjust Dynamic Range of Pixels
Image Enhancement Using Filter To Adjust Dynamic Range of PixelsImage Enhancement Using Filter To Adjust Dynamic Range of Pixels
Image Enhancement Using Filter To Adjust Dynamic Range of Pixels
 
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
Supervised Blood Vessel Segmentation in Retinal Images Using Gray level and M...
 
Use of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising TechniqueUse of Discrete Sine Transform for A Novel Image Denoising Technique
Use of Discrete Sine Transform for A Novel Image Denoising Technique
 

Dernier

Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...ScyllaDB
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024Stephen Perrenod
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Paige Cruz
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfalexjohnson7307
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data SciencePaolo Missier
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideStefan Dietze
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdfMuhammad Subhan
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightSafe Software
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Patrick Viafore
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfFIDO Alliance
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxjbellis
 

Dernier (20)

Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
Observability Concepts EVERY Developer Should Know (DevOpsDays Seattle)
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
Generative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdfGenerative AI Use Cases and Applications.pdf
Generative AI Use Cases and Applications.pdf
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Design and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data ScienceDesign and Development of a Provenance Capture Platform for Data Science
Design and Development of a Provenance Capture Platform for Data Science
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
“Iamnobody89757” Understanding the Mysterious of Digital Identity.pdf
 
The Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and InsightThe Zero-ETL Approach: Enhancing Data Agility and Insight
The Zero-ETL Approach: Enhancing Data Agility and Insight
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdfLinux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
Linux Foundation Edge _ Overview of FDO Software Components _ Randy at Intel.pdf
 
Vector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptxVector Search @ sw2con for slideshare.pptx
Vector Search @ sw2con for slideshare.pptx
 

SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN

  • 1. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 DOI : 10.5121/ijma.2013.5402 23 SINGLE IMAGE SUPER RESOLUTION IN SPATIAL AND WAVELET DOMAIN Sapan Naik1 , Nikunj Patel2 1 Department of Computer Science and Technology, Uka Tarsadia University, Bardoli, Surat, India Sapan_say@yahoo.co.in 2 Department of Computer Engineering, Sardar Vallabhbhai Institute of Technology, Vasad Nikunj_patel10@yahoo.in ABSTRACT Recently single image super resolution is very important research area to generate high-resolution image from given low-resolution image. Algorithms of single image resolution are mainly based on wavelet domain and spatial domain. Filter’s support to model the regularity of natural images is exploited in wavelet domain while edges of images get sharp during up sampling in spatial domain. Here single image super resolution algorithm is presented which based on both spatial and wavelet domain and take the advantage of both. Algorithm is iterative and use back projection to minimize reconstruction error. Wavelet based denoising method is also introduced to remove noise. KEYWORDS Super resolution, Up-sampling, Wavelet, Back Projection 1. INTRODUCTION High-resolution images are requisite in solicitations like high quality videoconference, remote reconnaissance, high definition television broadcasting, and medical imaging. Due to precincts like camera cost, power, memory size and limited bandwidth, it is not always possible to get high- resolution image. To acquire high-resolution image from low-resolution image in such solicitations, algorithms are requisite. Basic tenacity of super resolution algorithm is to create high-resolution image from low-resolution image, which looks as if the image is captured from high-resolution camera. Preliminary Super resolution algorithms work on multiple images of same sight and generate one image [19]. In recent time, algorithms for real time and single frame super resolution have been evolved and developed. Some of the most recent work on single image super resolution has been done using texture hallucination, patch based up sampling and example based super resolution [3,14]. In edge-based algorithms, some edge priors are used to reconstruct sharp images but problem with these methods are they produce blurriness and over smoothness in some regions [8]. Freeman et al. proposed example-based super-resolution approach [12] in which patch-based image model based on training database is used. Method generates good result but it not produces consistent texture and generates some noise also. The relation between the high- resolution and low-resolution images is the reason that has accelerated us to the popular study and discussion on Spatial-domain based interpolation.
  • 2. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 24 Interpolation techniques like pixel replication and bilinear interpolation up sample an image without considering any details of input image. These methods work well in smooth region but edges and some textures get blurred. In wavelet-domain based techniques of image interpolation the foremost challenge is to estimate unknown coefficients of three high frequency sub bands. Details of wavelet are given in the later section. Basic interpolation method in wavelet domain is Wavelet Zero-Padding. In this method low resolution image is multiply with scaling factor S, which work as top left quadrant (LL) of final high resolution image. In other three quadrants of high-resolution image (HH, HL and HH), zeros are padded. Temizel [1] combines directional cycle spinning method with Wavelet Zero-Padding (WZP) interpolation method. In this paper single image super resolution algorithm is proposed which uses both spatial and wavelet domain. For up sampling and down sampling of an image in spatial domain, respectively bicubic smoother and bicubic sharper method of adobe Photoshop cs5 is used. For removing blur and get smoother result back projection method is used. Wavelet based denoising method is also used to remove noise from image. Paper is systematized as follows: section 2 contains proposed algorithm based on wavelet as well as spatial domain. Section 3 spectacles experiments details and results. Finally section 4 comprises conclusion and future work. Sample MATLAB code is also provided. Figure 1. Proposed Algorithm 2. PROPOSED ALGORITHM Figure 1 displays the flowchart of proposed algorithm for single image super resolution that is based on the algorithm presented in [11]. Here some changes have been done in original
  • 3. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 25 algorithm of [11] as down sampling method is changed, new up sampling algorithm is used and wavelet based denoising algorithm is introduced. Below each step of flowchart is explained in detail. 2.1. Step 1: Down sampling to get low-resolution image To acquire the low-resolution image, take high-resolution image and convert it into low- resolution image using below method (Figure 2). Here block of 2 x 2 is chosen and 1 pixel of low-resolution image for every 4 pixel of high-resolution image is derived. Figure 2. Method of down sampling Figure 3. Snapshot of Photoshop showing different interpolation methods As shown in the figure 3, in order to acquire low resolution image, directly Bicubic sharp option of Photoshop cs5 can be chosen, the reason is that Bicubic Smoother is a good method for enlarging images that are based on Bicubic interpolation but designed to produce smoother results moreover it is also used for reducing the size of an image based on Bicubic interpolation with
  • 4. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 26 enhanced sharpening and maintains the detail in a resampled image [4]. In this paper, for experiment purpose this method has been used. 2.2. Step 2: Up sampling of the image Method proposed in [9] is used for up sampling. Some of the changes have been made in original method like instead of Bicubic, Bicubic smoother method of Photoshop cs5 (as shown in figure) is used, denoising algorithm is applied on HH band and HAAR wavelet is chosen and instead of Cohen-Daubechies-Feauveau (CDF) 9/7 wavelet as a mother wavelet transform because HAAR wavelet is computationally fast. Many other wavelets are available which provide better results like sym; db4 etc. but all require more time for computation. During experiment on program using HAAR, it has taken 8.37 seconds while DB4 has taken 9.13 seconds. New modified algorithm for image up sampling is shown in the figure. Below explained is the complete method of image up-sampling. As shown in figure 4, apply SWT on low-resolution image of size m x n which produce four sub bands (ll, lh, hl, hh) with size of m x n each. SWT is same as Discrete Wavelet Transform (DWT) but SWT generates each sub band of the size of image while in DWT each sub band is half the size of image. For signal decomposition, one can use analysis filter bank which consist of low pass and high pass filters at each decomposition stage and split signal into two bands. The low pass filter fetch the coarse information (corresponds to an averaging operation) while high pass filter fetch detail information (corresponds to a differencing operation) of the signal. Finally divide the output of filtering operations’ by two [10,15,16]. For two-dimensional transform, the image is filtered along the x-dimension using low pass and high pass analysis filters and decimated by two. Then it is followed by filtering the sub-image along the y-dimension and decimated by two. Finally, the image has been split into four bands denoted by LL, HL, LH, and HH, after one level of decomposition [17,18]. The LL band is again subject to the same procedure. This process of filtering the image is called pyramidal decomposition of image. This is depicted in Fig. Reversing the above procedure can carry out the reconstruction of the image and it is repeated until the image is fully reconstructed [10]. Apply Bicubic smoother interpolation of Photoshop cs5 as expounded in step1 on low-resolution image that produces up-sampled image. On these up-sampled image, apply DWT which produces four sub bands of size m x n each. Now LH, HL and HH sub bands produced by DWT and by SWT are incremented to correct the estimated coefficients. Now apply denoising algorithm on HH sub band only, because LL sub band contains main information about the image while main noise is present in other three sub bands and maximum high frequency noise present in HH. Below given is the description of denoising algorithm that is based on the algorithm presented in [10]. To remove additive noise and maintain the important details of the image at the same time Denoising techniques are essential. DWT based denoising method gives good result as wavelet transform contains large coefficients of images, which represents the detail of image at different resolutions. Two methods are available for denoising, hard Thresolding and Soft Thresolding [2].
  • 5. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 27 Figure 4. Proposed image up sampling method Hard Thresholding I(P,T) = P if |P| > T and I(P,T) = 0 if |P| < T (1) Soft Thresholding I(P,T) = sign(P) * max(0, |P| - T) (2) Where T is the threshold level, P is the input sub band and D is the denoised band. Algorithm used the Median Absolute Deviation (MAD) to calculate noise level. σ = median |Si,j| /0.6745 (3) Where Si, j = LH, HL, HH and Threshold value is calculated by T = σ – (|Harmonic Mean – Geometric Mean|) (4) Where Harmonic Mean = M2/ (5) And Geometric Mean = [ (1/M2) (6) So the procedure is, from HH sub band calculate noise level(σ) than find threshold value(T) for that sub band and finally apply soft thresolding method to get denoise HH sub band. Finally interpolate all four-sub bands using bicubic smoother with K/2 factor and apply inverse DWT to get up sampled image with the km x kn size. 2.3. Step 3 and 4: Gaussian Filter and Down sampling After up sampling due to point spread function (PSF) image can be look blurred little bit. So Gaussian filter merely work like smoothing kernel. As the blurred effect is very low or ignorable Gaussian filter applies only once. Instead of Gaussian filter, winey filter can be used or Iterative blur DE convolution, Lusy Richardson algorithm can be used[6]. Same as step1 using bicubic sharper algorithm image is down-sampled.
  • 6. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 28 2.4. Step 5 and 6: Reconstruction and up sampling the error In this stage of algorithm error is calculated between original low-resolution image of step 1 and down sampled image of step 4. This is the most important part of algorithm because the error that we find in this stage is used as the correction parameter in getting super resolution image and also used for refining coefficients of sub bands. By experiments it has been observed that after three to four iteration error becomes so small that it can be neglected. Up sampling the error is most important step of the proposed algorithm. For reconstructing super resolution image, error must be back projected and for that error matrix must be up-sampled to meet super resolution image. Bicubic smoother algorithm of Photoshop cs5 is used for up- sampling error matrix. 2.5. Step 7: Back projecting error Finally error matrix generated in step 6 is added with high-resolution image generated in step 3. Repeat the above procedure as shown in the figure till we acquire satisfactory results. Within three iterations appropriate result comes. 3. EXPERIMENT AND RESULT Experiment of proposed algorithm is performed on the computer with configuration of Intel i3 processor, 4GB RAM and 512MB NVidia graphics card. For performance evaluation of algorithm, PNSR ratio and visual quality are considered as parameters. The PSNR is defined as: PSNR = 20 · log 10(MAX i / √MSE). Comparison of cubic interpolation, new edge directed interpolation [33], wavelet zero padding (WZP) same as image up-sampling using DWT [55], algorithm proposed in [11](denoted as FF) and proposed method have been done for six different images of lina, Mona Lisa, Baboon, Pepper, Dog, PS logo and some textures (A1 to A6). For doing up sampling in algorithm, Photoshop is used. Same algorithm is also implemented in MATLAB without using Photoshop (used bicubic interpolation function). It gives almost same result as manual method. Sample MATLAB code for proposed algorithm is also given. Table 1. Comparison of different methods using PSNR ration(512 x 512 resolution) Bicubic NEDI WZP FF Proposed Method Lena 32.549 31.479 31.725 32.586 32.613 Mona Lisa 29.428 27.917 27.944 29.624 29.589 Baboon 32.842 31.619 31.925 32.862 32.933 PS logo 26.172 25.688 26.018 26.288 26.216 Dog 26.656 25.438 25.912 26.731 26.693 Peppers 28.771 27.533 27.881 28.711 28.787 A1 30.592 29.838 30.189 31.472 31.639 A2 29.852 29.337 29.762 30.278 30.372 A3 31.625 30.363 30.625 31.752 31.966 A4 30.992 30.673 30.936 31.173 31.386 A5 31.750 30.753 30.826 32.037 32.139 A6 32.283 31.161 31.378 32.420 32.639
  • 7. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 29 Figure 5. Input Test Images 4. CONCLUSIONS AND FUTURE WORK Proposed algorithm uses advantage of both wavelet and spatial domain. PSNR ratio and visual quality of images are also shows the effectiveness of algorithm. Algorithm gives almost same result as algorithm proposed in [11]. Proposed algorithm is faster. Some more work on up sampling algorithm will surly improves result. In future more work on wavelet domain and texture-based up sampling will be conducted and comparison will be done to see which algorithm work better for which kind of image. SAMPLE CODE %===========step-1==================== x = imread('lena.jpg'); J = imresize(x, 2,'bicubic'); imshow(J); imwrite(J,'lena1.jpg','jpg') %============step-2=================== I=imread('lena.jpg'); [ll1,lh1,hl1,hh1]=swt2(I,1,'haar'); Ib=imread('lena1.jpg'); [ll2,lh2,hl2,hh2]=dwt2(Ib,'haar'); for i=1:256 for j=1:256
  • 8. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 30 lh3(i,j,:)=lh1(i,j,:)+lh2(i,j,:); hl3(i,j,:)=hl1(i,j,:)+hl2(i,j,:); hh3(i,j,:)=hh1(i,j,:)+hh2(i,j,:); end end % apply denoising equations x=idwt2(ll2,lh3,hl3,hh3,'haar'); x = uint8(x); imshow(x) imwrite(x,'lena2.jpg','jpg') %=============step-3=================== x=imread('lena2.jpg') bt = 1; o = 15; n = 10; h = gaussfir(bt,n,o); imf=imfilter(x,h); imshow(imf); imwrite(imf,'lena3.jpg','jpg') %=============step-4=================== imf = imread('lena3.jpg'); J = imresize(imf, .5); imshow(J); imwrite(J,'lena4.jpg','jpg') %=============step-5=================== Il=imread('lena.jpg'); J=imread('lena4.jpg'); for i=1:256 for j=1:256 E(i,j,:)=Il(i,j,:)-J(i,j,:); end end imshow(E) imwrite(E,'lena5.jpg','jpg'); %=============step-6=================== E = imread('lena5.jpg'); J = imresize(E, 2); imshow(J); imwrite(J,'lena6.jpg','jpg') %=============step-7=================== Il=imread('lena3.jpg'); J=imread('lena6.jpg');
  • 9. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 31 for i=1:512 for j=1:512 Z(i,j,:)=Il(i,j,:)+J(i,j,:); end end Z = uint8(Z); imshow(Z); imwrite(Z,'lena7.jpg','jpg'); %======= Go again to step 4 and do iteration till satisfactory results ======== REFERENCES [1] Temizel and T. Vlachos, “Image resolution up scaling in the wavelet domain using directional cycle spinning,” J. Electronic Letters, vol. 41, pp. 119–121, 2005. [2] A.Jensen, A.la Courharbo, “ Ripples in Mathematics: The Discrete Wavelet Transform”, springer, 2001. [3] D. Glasner, S. Bagon, and M. Irani. Super-resolution from a single image. In Proc. ICCV, 2009. [4] http://help.adobe.com/en_US/photoshop/cs/using/WSfd1234e1c4b69f30ea53e41001031ab64- 7945a.html [5] http://www.adobe.com/products/photoshop.html [6] http://www.mathworks.in/products/demos/image/ipexblind/ipexblind.html [7] Ping-Sing Tsai, Tinku Acharya,” Image Up-Sampling Using Discrete Wavelet Transform”, 9th JCIS 2006, 8 to 11 October 2006. [8] R. Fattal. Image upsampling via imposed edge statistics. ACM Trans. Graph., 26(3):95, 2007 [9] Rimao Lin,Binghua Su1, Xiaobing Wu1, Fangxin Xu,"Image Super Resolution Technique based on Wavelet Decomposition Implemented on OMAP3530 Platform",2011 Third International Conference on Multimedia Information Networking and Security,IEEE. [10] Sapan Naik, Viral Borisagar, "A novel Super Resolution Algorithm Using Interpolation and LWT Based Denoising Method",International Journal of Image Processing (IJIP), Volume (6) : Issue (4) : 2012 [11] Shen-Chuan Tai, Tse-Ming Kuo,Chon-Hong Iao,Tzu-Wen Lia,"A Fast Algorithm for Single-Image Super Resolution in both Wavelet and Spatial Domain",2012 International Symposium on Computer, Consumer and Control,IEEE. [12] W. T. Freeman, T. R. Jones, and E. C. Pasztor. Example- based super-resolution. IEEE Comput. Graph. Appl., 22(2):56–65, March 2002. [13] X. Li and M. T. Orchard, “New edge-directed interpolation,” IEEE Transactions on Image Processing, vol. 10, pp. 1521– 1527, 2001. [14] Yoav HaCohen,Raanan Fattal ,Dani Lischinski,"Image Up sampling via Texture Hallucination",IEEE International Conference on Computational Photography (ICCP 2010) [15] James S. Walker, “Wavelet-based Image Compression” , Sub-chapter of CRC Press book: Transforms and Data Compression. [16] R.Sudhakar, Ms R Karthiga, S.Jayaraman, “Image Compression using Coding of Wavelet Coefficients – A Survey”, ICGST-GVIP Journal, Volume (5), Issue (6), June 2005, pp.25-38. [17] Vinay U. Kale, Nikkoo N. Khalsa, “Performance Evaluation of Various Wavelets for Image Compression of Natural and Artificial Images” ,International Journal of Computer Science & Communication, Vol. 1, No. 1, January-June 2010, pp. 179-184. [18] Rohit Arora, Madan lal Sharma, Nidhika Birla, “An Algorithm for Image Compression Using 2D Wavelet Transform” , International Journal of Engineering Science and Technology (IJEST) ISSN : 0975-5462 Vol. 3 No. 4 Apr 2011 pp. 2758 – 2764 [19] S. C. Park, M. K. Park, and M. G. Kang, “Super-resolution image reconstruction: A technical review,” IEEE Signal Processing Mag., vol. 20, pp. 21–36, May 2003.
  • 10. The International Journal of Multimedia & Its Applications (IJMA) Vol.5, No.4, August 2013 32 Author Sapan Naik received his Bachelor degree in 2007 from Dharmsinh Desai University, India. He received his master degree in field of Computer engineering in 2012 from Gujarat Technological University. He is working as Asst. professor at Department of Computer Science and Technology, Uka Tarsadia University, Bardoli, India. His research interest includes Image Processing and machine learning. He has published eight papers at national and international level. He is currently pursuing his Ph.D. on “Smart Farming by Image Processing and Machine Learning” at Uka Tarsadia University