# Introduction odern seismic surveys with higher accuracy memorization that led to ever increasing amounts of seismic data [1and 2]. Management of these large datasets becomes important for transmission, storage processing and Interpretation. To make the storage more efficient and to reduce the broadcast and cost, many seismic data compression (SDC) algorithms have been developed. During the oil and gas exploration process, the main strategy used by the companies is the construction of sub surface images, which are used both to identify the reservoirs and also to plan the hydrocarbons distillation .The construction of those images begins with seismic survey that produces a huge amount of seismic data. Then, obtained data is transmitted to the processing center generate the subsurface image. A typical seismic survey can produce hundreds of terabytes of data. Compression algorithms are subsequently desirable to make the storage more effective, and to reduce time and costs related to network and satellite broadcast. Multi-resolution methods are genuinely associated to image processing, biological, computer Vision and systematic computing. The curvelet transform is a multiscale directional transform that permits almost best non-adaptive sparse representation of objects with edges. It has generated enhancing importance in the community of applied mathematics and signal processing over the years. A review on the curvelet transform includes its history beginning from wavelets, its logical relationship to other multi resolution multidirectional methods like contourlets and shearlets, its basic theory and discrete algorithm. Further, we agree recent applications in video/image processing, seismic exploration, fluid mechanics, imitation of partial different equations, and compressed sensing [3]. For seismic data compression(SDC) ,the most important consideration is how to represent seismic signals efficiently ,that is to say ,using few coefficients to faith fully represent the signals ,and therefore preserve the useful information after maximally possible compression .It is easy to comprehend that compression effectiveness is used for different expansion bases. Many orthogonal transforms have been used for data compression .Discrete Fourier Transform (DCT) was the first generation orthogonal transform used in Data compression. Haar Transform use of rectangular basis functions .Slant Transform is an attempt to match basis vectors to the areas stable luminance slope. It has better decor relation efficiency .Discrete cosine Transform is one of the extensive families of sinusoidal transforms. The mainly efficient transform for decor relating input data is the Karhunen loeve Transform also known as Hotelling transform and Eigenvector transform [4]. Curvelets as a multi-scale, anisotropic multidimensional transform were introduced, very quickly to be used for seismic data processing and migration using a mapping migration method .Curvelets can build the local slopes information into the representation of the seismic data, and which was proved to be effective in the sparse decomposition of seismic data. For example, wavelet [5 and 6] based compression algorithm can represent seismic data using only a fraction of the original data size. In this paper, Wave atom transform presents its advantage M Global Journal of C omp uter S cience and T echnology Volume XV Issue I Version I Year ( ) over wavelets, curve lets [7] for conventional image compression .Their features are well suited to seismic data properties and have led to better results in terms of signal -to -noise ratio. Wave atoms come from the property that they also provide an optimally sparse representation of wave propagators, a mathematical effect of autonomous interest, with applications to fast numerical solvers for wave equations. # II. Image Compression -Transforms a) Wavelets During the last decade the appearance of many transforms called Geometric wavelets have paying attention of researchers working on image analysis. These novel transforms propose a new representation comfortable than the traditional wavelets multi-scale representation .We are responsive that for a particular type of images ,we can do better by choosing for this kind of specific images, a more suitable tool than classical wavelets [8,9 and10]. The orthogonal transforms have been broadly studied and used in image analysis and processing. To defeat the limitations of Fourier analysis many extra orthogonal transforms have been developed .The most important criteria to be fulfilled by the basis functions are localization in equally space and spatially frequency and orthogonality. Various efficient and sophisticated wavelet-based schemes have been developed. In Image compression, the use of orthogonal transform is dual. Primary, it décorrelates the image components and allows to identify the redundancy .Subsequent, it offers a high level of compression of the energy in the spatial frequency domain .These two properties permit to select the most related components of the signal in order to accomplish competent compression. Many orthogonal transforms possess these three characteristics and have been used for data compression. Continuous Ridgelet Transform is defined as 1, 2 , ,1 2 1 2 ( , , ) ( ) ( , ) a b Rf a b f x x x x dx dx ? ? ? = ??(1) Where Ridgelets are expressed through Radon Transform as: 1/ 2 , ,1 2 (( cos(( , , ) ( , ) ( ) / Rf a b Rf r a t b a ? ? ? = ? ? -1 / 2 dt (2) Where R f is Radon transform defined by 1 2 1 2 1 2 ( , ) ( , ) ( sin cos ) Rf t f x x x x t dx dx ? ? ? ? = ? + ? ? (3) A curvelet is defined as function 1 2 ( , ) x f x x = at the scale 2 j ? , orientation l ? and position ( , ) 1 / 2 , 12 ( 2 , 2 ) j l j j k l x R k k ? ? ? ? = by:(4) Curve let computation steps: Step 1: Decomposition into sub bands Step 2: Partitioning Step: Ridgelet analysis(Radon Transform + Wavelet transform 1D) Block size can change from a sub band to another one; the following algorithm will be applied Step 1: Apply a wavelet transform (J sub bands). , , 2 ( , , ) , , , ( ) ( ) j i l k R c j l k f l k f x x d ? ? = = ? x Wavelets are much modified to isotropic structure; they are not modified for anisotropic structure. This transform cannot effectively represent textures and exceptional details in images for lacking of directionality. 2D wavelet transforms produce high energy coefficients along the contours [11 and 12]. To overcome this limitation, a few solutions have been proposed . A first solution consists in using directional filter banks tuned at fixed scales, orientations and positions. Another solution is exploit an adaptive directional filtering based on a numerical model. So, two important approaches fixed and adaptive have been developed. Figure . 1. shows difficulties of wavelet transform to represent regularity of a contour compared to new multi-scale transformed where geometric anisotropy and rotations are taken into description. # Year ( ) # Seismic Data Compression using Wave Atom Transform Step 2: Initialize the block size: ?? ?????? =?? ?? . Step 3: For j=1, -----, J do Step 4: Partition the sub bands ?? ?? in blocks ?? ?? . Step 5: if (J modulo 2=1) then ?? ?? +1 = 2?? ?? otherwise ?? ?? +1 = ?? ?? Step 6: Apply Ridgelet transform to each block. # c) Wave atoms In the standard wavelet transform, only the estimate is decomposed, when, we pass from phase to another. While in the wavelet packets, the decomposition could be pursued into the other sets, which is not optimal .The optimality is linked to the greatest energy of decomposition. The notion is then to fetch for the way yielding to the maximum energy through the different sub bands. Wave atom [15] is a novel member in the family of oriented, multiscale transforms for image processing and also numerical analysis. For the sake of completeness, we remember here some fundamentals notations following f ?(?)= ? e ?ix? f(x)dx(5) (6) Figure 3 : (? ?) diagram Wave atoms are noted as, with subscript. The indexes are integer -valued related to a point in the phase-space defined as follows. x ? = 2 ?j n, , C 1 2 j ? max i=1,2 |m i | ? C 2 2 j , they suggest two parameters are enough to index a lot of known wave packet architectures. The index indicates whether the decomposition is multi scale (?=1) or not (?=0); and ? indicates whether basis elements are localized and poorly directional (?=1) or, on the opposite side extended and fully directional (?=0) [16,17 and18]. We think that the description in terms of ? and ? will clarify the connections between various transforms of modern harmonic analysis. Wavelets correspond to ?=?=1, for ridge lets ?=1, ?=0 [19 and 20], Gabor transform ?=?=0 and curvelets correspond to ?=1,?=1/2. Wave atoms are defined for ?=?=1/2. In 2D domain the construction presented above can be modified to certain applications in image processing or numerical analysis: The orthobasis variant. [22,23 and24]. A two-dimensional orthonormal basis function in frequency plane with four bumps is formed by individually taking products of 1D wave packets .Mathematical formulation and implementations for 1D case are detailed in the earlier section.2D wave atoms are indexed by µ=(j,m,n), where m=(m 1 ,m 2 ) and n=(n 1 ,n 2 ). creation is not a simple tensor product since there is only one scale subscript j .This is similar to the non-standard or multi-resolution analysis wavelet bases where the point is to enforce same scale in both directions in order to retain an isotropic aspect ratio. ? µ + (x 1 , x 2 ) =? m1 j (x 1 ?2 ?j n 1 ) ? m2 j (x 2 ?2 ?j n 2 ). (7) The Fourier transform of ( 7) is separable and its dual orthonormal basis is defined by Hilbert transformed [25] wavelet packets in (9) ? ? µ + (? 1 , ? 2 ) = ? ? m1 j (? 1 )e ?i2 ?j n 1 ? 1 ? ? m2 j (? 2 )e ?i2 ?j n 2 ? 2 (8) ? µ ? (x 1 , x 2 ) = H? m1 j (x 1 ?2 ?j n 1 ) H? m2 j (x 2 ?2 ?j n 2 ).(9) Combination of ( 8) and ( 9) provides basis functions with two bumps in the frequency plane, symmetric with respect to the origin and thus directional wave packets oscillating in a single direction are generated. ? µ (1) = ? µ + +? µ ? 2 , ? µ (2) = ? µ + ?? µ ? 2(10)|m i | = i=1.2 max 4n j + 1(11) III. # Results and Discussion This section demonstrates some numerical examples to explain the properties and potential of the wave atom frame and its ortho basis variation. Now we illustrate the potential of the wave atoms with example. In the example, we consider the compression properties, i.e the decay rate of the coefficients of images under the wave atom bases. Besides the wave atom orthobasis and the wave atom frame, we include other two bases for comparison: the daubechies db5 wavelet, and a wavelet packet that uses db5 filter and shares the same wavelet packet tree with our wave atom or thobasis. The quality of reconstructed image is usually specified in terms of peak signal to noise ratio (PSNR). Together form the wave atom frame and are jointly denoted by ?µ . Wave atom algorithm is based on the apparent generalization and its complexity is O (N 2 LogN). In practice, one may want to work with the original orthonormal basis instead of tight frame. Since each basis function oscillates in two distinct directions, instead of one. This is called the orthobasis variant. ? µ + x ? µ + (x) =? µ 1 (x) +? µ +2 (x) ? µ + x For some integer depends on j. we check that this property holds with n 0 = 0, n 1 = 1 and n 2 = 2. The rationale for this restriction is that a window needs to be right-handed in both directions near a scale doubling ,and that this parity needs to match with the rest of the lattice .The rule is that is right -handed for m odd and left-handed for m even, so for instance would not be admissible window near a scale doubling, where as is admissible ? m,+ j ? 2 2 (? 1 ) ? 2 2 (? 2 )? 3 2 (x 1 ) ? 3 2 (x 2 ) n j (by a dot in Figure . 5.). The PSNR values were calculated using the following expression: 1 2 1 2 ' 2 1 1 max( ( , )) 20 log10 [ ( , ) ( , )] M M i j M M f i j psnr dB f i j f i j = = × × = ? ??(12) Here M1 and M2 are the size of the image. f (i,j) is the Original image, f?(i,j) is the decompressed image. From Table 1, we note that PSNR of waveatom Decompressed image is high for any no of coefficients used for reconstruction. From Table 2, it is observed that, curvelet representation has more redundant data compared to waveatoms and wavelets. Table 3 shows that, execution time required is less in case of wavelets compared to waveatoms and curvelets. Hence waveatom is the best alternative of the other two techniques. # Conclusions We have shown that for a seismic data images, we can find a transform that is more appropriate than Curvelets and wavelets. Using Wave atom transform we obtained better PSNR and Compression Ratio than other transforms. # Global Journal of C omp uter S cience and T echnology Volume XV Issue I Version I Year ( ) 1![Figure 1 : Comparison between wavelet and adapted transform b) Ridgelets and Curvelets Ridgelet transform [13 and 14] have been developed to analyze objects whose significant information is concentrated approximately linear discontinuities such as lines. Ridgelet coefficients are obtained by a One Dimensional wavelet transform of all projections of the image resulting from Radon Transform .Ridgelet transform is that wavelet analysis on One Dimensional slices of the Radon Transform, where the angle is fixed.Continuous Ridgelet Transform is defined as](image-2.png "Figure 1 :") 2![Figure 2 : Curvelet tiling in space and frequency domains.](image-3.png "Figure 2 :") 1![In order to introduce the wave atom, let us first consider the 1D case .In practice, wave atoms are constructed from tensor products of adequately chosen 1D wavelet packets. A one-dimensional family of realvalued wave packets , centered in frequency around , with C 1 2 j ? max i=1,2 |m i | ? C 2 2 j and centered in space around x j,n = 2 ?j n., is constructed. The one dimensional version of the parabolic scaling inform that ? m,n j x , j ? 0, m ? 0, n ? Z ±? j,m = ±?2 j m f(x)= 2?) 2 ? e ix? f ?(?)d? the support of be of length O (2 2j ), while . The desired corresponding tiling of wavelet packets is considered as a potential definition of an orthonormal basis satisfying these localization properties. The wavelet packet tree, defining the partitioning of the frequency axis in 1D, depth j when the ? m,n j (?) ? j,m = O(2 2j ) frequency is illustrated at Figure. 4. Filter bank-based frequency is 2 2?? , as shown in Figure. 4.](image-4.png "? ? =?2 j m 1 (") 4![Figure. 2. Shows the curve let tiling in space and frequency domains](image-5.png "Figure. 4 .") 3![Illustrates this classification Global Journal of C omp uter S cience and T echnology Volume XV Issue I Version I Year ( )](image-6.png "Figure. 3 .") 4![Figure 4 : Wavelet packet tree corresponding to wave atoms](image-7.png "Figure 4 :") 5![Figure 5 : Wave atom tiling of the frequency plane](image-8.png "Figure 5 :") 5![Figure. 5. Represents the wave atom tiling](image-9.png "Figure. 5 .") 6![Figure 6 : Input Image](image-10.png "Figure 6 :") 6![Figure. 6, 7, 8 and 9 show input image ,wavelet reconstruction, curvelet reconstruction and wave atom reconstruction respectively and Figure . 10 and 11 show graphical representation of PSNR vs. No. of coefficients used for reconstruction and PSNR vs. compression ratio respectively for the three considered compression techniques. It is observed from the below figures, that waveatom compression technique outperforms than wavelet and curvelet techniques.](image-11.png "Figure. 6") ![Data Compression using Wave Atom Transform](image-12.png "Seismic") 7![Figure 7 : Wavelet reconstruction](image-13.png "Figure 7 :") 1S.no.No. of coefficients used for decompressionwaveletPSNR of decompressed image in dB curveletwaveatom1553638.699238.049742.90662653639.273938.549943.51103753639.819239.015344.03144853640.340739.442844.49035953640.840639.833644.9026 2S.no.No. of coefficients used for decompressionwaveletCompression ratio curveletwaveatom155364734294265364331186375363928578485363626272595363324267 3S.no.No. of coefficients used for decompressionwaveletExecution time in seconds curveletwaveatom155360.4844.9020.929265360.4918.3343.260375360.7569.6123.384485360.1782.9071.413595360.2723.1740.930 © 2015 Global Journals Inc. (US) 1 ## Global Journals Inc. (US) Guidelines Handbook 2015 www.GlobalJournals.org * RCGonzalez REWoods Digital Image Processing * YGeng RWu JGao Dreamlet Transform applied to Seismic compression and its effects on migration 2009 * leading order Seismic imaging using Curvelets: Geophysics, 72 HDouma MVDe Hoop 2007 * RJClarke Transform Coding of images London Academic Press 1985 * MRaghuveer AjitSRao Bopardikar Wavelet Transforms, Introduction to Theory and Applications * Seismic Data Compression using Wave Atom Transform 6. Shapiro, J. Embedded image coding using zerotrees of wavelet coefficients IEEE Transactions on Signal Processing December 41 12 1993 * Curvelets EJCandès DLDonoho 1999 * DSTaubman MWMarcellin JPEG 2000: Image Compression Fundamentals, Standards, and Practice New York Nov.2001 * MPEG-4: Coding of moving pictures and audio, ISO/IEC 14496 1999 * KRRao PYip Discrete Cosine Transform -Algorithms, Advantages and Applications New York Academic Press 1990 * Data compression, the complete reference DSalomon 2007 Sprnger Fourth edition * Beyond wavelets: New image representation paradigms F FriedrichHFhr LDemaret Survey article in document and image compression MBarni FBartolini May 2006 * Ridgelets: A key to higherdimensional intermittency? ECandes DDonoho Philosophical transactions Royal Society, Mathematical, physical and engineering sciences 357 1760 2495 1999 * Curvelets -A surprisingly effective nonadaptive representation for objects with edges, curves and surfaces , Curves and Surfaces ECandes DDonoho 1999 Vanderbilt University Press TN * Wave Atoms and Sparsity of Oscillatory Patterns LDemanet LYing Appl. Comput. Harmon. Anal 23 3 2007 * A Wavelet Tour of Signal Processing SMallat 1999 Academic Press Orlando-San Diego Second edition * Two -dimensional directional wavelets and the scale-angle representation JPAntoine RMurenzi 1996 Sig.Process 52 * The duel-tree complex wavelet transform RGSelesnick NGBaraniuk Kingsbury IEEE Sig.Proc.MAg 22 6 2005 * The contourlet Transform : An Efficient Directional Multiresolution Image Representation MNDo MVetterli IEEE Trans. Image Processing 14 12 2005 * Wavelet Packets with Uniform Time-Frequency Localization LVillemoes Comptes Rendus Math 2002 335 * Image data compression AKJain PMFarrelle VRAlgazi Digital Image Processing Techniques MPEkstrom New York Academic Press 1984 * EJCandès LDemanet DLDonoho LYing Fast discrete curvelet transforms: Multiscale Modeling and Simulation 2006a 5 * Wavelets and Filter Banks AliNAkansu IEEE Circuit and Devices November 1994 * Curvelets, Wave atoms and wave equations LDemanet 2006 California Institute of Technology Ph.D .Thesis * Pat Yip, the Transform and Data Compression Handbook 2000 CRC Press, sept * Scattering in Flatland: Efficient Representation via Wave Atoms LDemanet LYing Foundation of Comput. Math 2008 * FlorentPatrick Le Callett Autrusseau Subjective quality assessment IRCCyN/IVC database 2005 * VSNR: A Wavelet-based visual signal to noise ratio for natural images DMChandler SSHemami IEEE Trans. Image Process 16 9 2007