SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -16
IMPLEMENTATION OF LOSSLESS HYPERSPECTRAL
AND MULTISPECTRAL IMAGE COMPRESSION
ALGORITHM
Megha Shree H K Prof. Seetha Rama Raju Sanapala
Department of ECE, RITM, VTU Department of ECE, RITM VTU
Abstract—A collection of spectral images over several wavelength intervals for the same scene is called a multispectral
or hyperspectral image. Hyperspectral imagery consists of much narrower bands (10-20nm). A Hyperspectral image
could have hundreds of thousands of bands. Hyperspectral imaging is related to multispectral imaging. In this paper
we present a implementation in C using Microsoft visual studio of lossless hyperspectral and multispectral image
compression algorithm given by CCSDS. This paper is used to show the effect of parameter settings on the overall
performance of the CCSDS standard i.e. number of prediction bands, the local sum type, the prediction mode and the
value of Vmax because these parameter values are needed for Hardware implementation. The algorithm is verified by
applying AVIRIS data set as input to the system and also reconstructing the image pixel by pixel.
Keywords— Image compression, Hyperspectral image, Multispectral image, Redundancy, Entropy
I. INTRODUCTION
Since digital image contains large volume of data, it needs effective techniques for storing and transmitting the ever
increasing volumes of data. Image compression overcomes this problem by compressing the data. Lossless Image
Compression and Lossy Image Compression are the two types of Image Compression. By removing redundancy image
compression is done but the information is preserved. The advantages of image compression are used for storage,
transmission, security, bandwidth requirement etc….. The two fundamental principles used in image compression are
redundancy and irrelevancy. Compression removes redundancy from the signal source and irrelevancy omits pixel values
which are not noticeable by human eye. Image compression is largely possible by exploiting various kinds of
redundancies which are typically present in an image. The extent of redundancies may vary from image to image.
II. LOSSLESS HYPERSPECTRAL IMAGE AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM
GIVEN BY CCSDS
Figure 1.Compression schematic
The input to the compressor is an 3D image, which contains integer sample values. The compressed image output from
the compressor is an encoded bit stream from which the input image can be recovered exactly. The compressor consists
of two functional parts, depicted in figure 1, a predictor and an encoder. The input of the compressor is given to the
predictor, the output of the predictor i.e mapped prediction residuals is given as input to the encoder. The output of the
encoder is the output of compressor.
TABLE 1: PREDICTOR PARAMETERS
Predictor parameters symbol
1. Number of Prediction Bands P
2. Full Prediction Mode -
3. Reduced Prediction Mode -
4. Neighbor-Oriented Local Sums -
5. Column-Oriented Local Sums -
6. Weight Component Resolution Ω
7. Default Weight Initialization -
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -17
8. Custom Weight Initialization -
9. Weight Initialization Resolution Q
10. Register Size R
11. Weight Update Scaling Exponent Initial
Parameter
ν min
12. Weight Update Scaling Exponent final Parameter ν max
13. Weight Update Scaling Exponent tinc
TABLE 2: ENCODER PARAMETERS
Encoder Parameters Symbol
1. Compressed Image B
2. Output Word Size -
3. Header -
4. Weight Initialization Table Encoding -
5. Compressed Image Body -
6. BI Encoding Order -
7. BSQ Encoding Order -
8. Sub-frame Interleaving Depth M
9. Sample-Adaptive Entropy Coder -
10. Block-Adaptive Entropy Coder -
11. Accumulator Initialization Table Encoding -
12. Initial Count Exponent γ 0
13. Accumulator Initialization Constant K
14. Rescaling Counter Size γ ∗
15. Unary Length Limit Umax
16. Block Size J
Table1 shows the predictor parameters, Table2 shows the encoder parameters and the symbols being assigned to
them are used throughout the algorithm. Figure2 shows the flow chart of predictor which contains calculation of local
sum, local difference, initial weights, weight updation, predicted central local difference value, scaled predicted sample
value, predicted sample value, scaled predicted error and mapped prediction residual.
Figure 2.flowchart of predictor
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -18
STEP 1: Read an 3D hyperspectral or multispectral band.
STEP 2: Calculate local sum values for all the samples.
STEP 3: Calculate local difference vector for all the samples.
STEP 4: Initialize the weight values and assign it to weight vector.
STEP 5: Calculate the predicted central local difference value.
STEP 6: Calculate the scaled predicted sample value.
STEP 7: Calculate the predicted sample value.
STEP 8: Calculate the scaled predicted error value.
STEP 9: Calculate the scaled weight exponent value.
STEP10: Calculate the mapped prediction residual.
STEP11: Update the weight vector using local difference vector, scaled predicted error value, scaled weight exponent
value and the present weight vector. Go to step5.
Figure 3.flowchart of encoding
Figure 4.flowchart of encoding order
Figure3 shows the flow chart of encoding. For encoding mapped prediction residuals, value of the accumulator and
counter is calculated. The codewords are written according to the value of accumulator and counter. Figure4 shows the
flow chart of encoding order.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -19
Under band interleaving encoding order, samples in an image will be encoded in the order defined by the nesting of
sample index loops. Sample input taken for analysis is AVIRISSC10 Hyperspectral image and the specifications are
mentioned below.
III. IMPLEMENTATION RESULTS IN C USING VISUAL STUDIO
Figure5: Varying number of prediction bands with full column mode.
Figure6: Varying number of prediction bands with full neighbour mode.
Figure7: Varying number of prediction bands with reduced column mode.
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -20
Figure 8: Varying number of prediction bands with reduced neighbour mode.
Figure 9: Varying vmax, keeping tinc=16 and vmin=-1
Figure 10: Varying vmin and keeping vmax=9
Figure 11: Varying Ω and keeping R=64
Figure 12: Varying R and keeping Ω=16
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -21
Figure 13: Varying γ*and keeping γ0=1
Figure 14: Varying block size with P=15
Figure 15: Encoding with block full neighbor mode.
Figure 16: Varying k, keeping γ*=4 and γ0=3
Figure 17: Varying k, keeping γ*=8 and γ0=3
International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763
Issue 05, Volume 3 (May 2016) www.ijirae.com
_________________________________________________________________________________________________
IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 |
Index Copernicus 2014 = 6.57
© 2014- 16, IJIRAE- All Rights Reserved Page -22
Figure 18: Varying k, keeping γ*=6 and γ0=1
Varying number of prediction bands with full column mode, full neighbor mode, reduced column mode and reduced
neighbor mode are shown in figure 5, figure 6, figure 7 and figure 8. It can be observed in the graph that without
prediction bands the bit rate is higher, when the number of prediction bands increases then according the bit rate will
change shown in figure 5, figure 6, figure 7 and figure 8. Figure 9 shows the graph plotted by varying vmax (keeping
vmin=-1). Figure 10 shows the graph plotted by varying vmin (keeping vmax=9). Figure 11 shows the graph plotted by
varying Ω(keeping R=64). Figure 12 shows the graph plotted by varying R (keeping Ω=64). Figure 13 shows the graph
plotted by varying γ*(keeping γ0=1). Figure 14 shows the graph plotted by varying block size(keeping P=15). Figure 15
shows Encoding with block full neighbor mode. Figure 16 shows the graph plotted by Varying k( keeping γ*=4 and
γ0=3). Figure 17 shows the graph plotted by Varying k( keeping γ*=8 and γ0=3). Figure 18 shows the graph plotted by
Varying k( keeping γ*=6 and γ0=1). All the graphs are plotted by varying predictor and encoder parameters versus bit
rate of the compressed image. In all the graphs from figure5 to figure18, y-axis represents the compressed bit rate in
samples/sec. Column-oriented local sums combined with reduced mode gives the best performance when compared with
full neighbor mode, full column mode and reduced neighbor mode. From the analysis done it can be seen that the
predictor parameters tinc and vmin have little effect on compression performance, and vmax is the most important
parameter. As vmax increases, compressed bit rate also increases gradually. The choice of compression parameters
affects not only compression performance but also complexity. From figure 11 and figure 12 it is seen that Ω has a
noticeable effect on the compression performance, while R does not. Figure 13 suggests that the effect of these
parameters on compressed data rate performance is absolutely marginal. It is also shown in the figure 16, figure 17 and
figure 18 that compression ratio does not seem to depend much on K.
IV.CONCLUSION
Lossless hyperspectral and multispectral image compression algorithm given by CCSDS implementation was done
successfully in C using visual studio. This paper shows the effect of parameter settings on the overall performance of the
CCSDS standard i.e. number of previous bands, the local sum type, the value of Vmax, the value of Vmin, the value of
tinc and so on. The computational complexity depends on the number of prediction bands P, the local sum type and the
prediction mode, as the number of previous bands increases the computational complexity also increases. It seems
appropriate to use column oriented and reduced prediction modes. The algorithm is verified by applying AVIRIS data set
as input and reconstruction of the image is done. Compression ratio of nearly 3 is obtained for P>=0. Compression
system is used to reduce higher memory requirement.
REFERENCES
[1]. Lossless hyperspectral and multispectral image Compression CCSDS Blue Book.
[2]. “Lossless Compression of Multi/Hyper-SpectralImagery Based on a 3-D Fuzzy Prediction “,IEEE
TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 37, NO. 5, SEPTEMBER 1999 2287.
[3]. ”Methodand System for Compression of Hyperspectral or Multispectral imagery with a Global Optimal
Compression Algorithm” (GOCA) US 20110007819 A1
[4]. ”Kronecker-Product Gain-Shape Vector Quantization for Multispectral and Hyperspectral
[5]. Image Coding”, IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 7, NO. 5, MAY 1998.
[6]. ”FPGA Implementation of the CCSDS-123 B-1 LooslessHyperspectral Image Compression Algorithm Prediction
Stage” by Giorgio Lopez, Ettore Napoli, Antoni G.M. Strollo,university of napoli.
[7]. ”Analysis of Hyperspectral and Compression algorithm pararmeters” by ShwethaKarnik S and A.R. Aswatha,
department of telecommunication, dayanandsagar College of Engineering, Bangalore.
[8]. ”Hardware Implementation of local sum and Difference Module for hyperspectral image Compression”by
ShwethaKarnik S and A.R. Aswatha, department of telecommunication, dayanandsagar College of Engineering,
Bangalore.

Contenu connexe

En vedette

Guia para comprar un auto nuevo en México
Guia para comprar un auto nuevo en MéxicoGuia para comprar un auto nuevo en México
Guia para comprar un auto nuevo en MéxicoCompara Guru
 
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)internet27
 
Kraig_Air&SpacePowerJournal
Kraig_Air&SpacePowerJournalKraig_Air&SpacePowerJournal
Kraig_Air&SpacePowerJournalMichael Kraig
 
Ethical & Innovation Award 2
Ethical & Innovation Award 2Ethical & Innovation Award 2
Ethical & Innovation Award 2Kimberley Ward
 

En vedette (8)

Welcome to NCAHAM
Welcome to NCAHAMWelcome to NCAHAM
Welcome to NCAHAM
 
Publication 1
Publication 1Publication 1
Publication 1
 
CFA Written Report
CFA Written ReportCFA Written Report
CFA Written Report
 
Guia para comprar un auto nuevo en México
Guia para comprar un auto nuevo en MéxicoGuia para comprar un auto nuevo en México
Guia para comprar un auto nuevo en México
 
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)
Asterisk — телекоммуникационная платформа для современного бизнеса. (ДВИК-2012)
 
Kraig_Air&SpacePowerJournal
Kraig_Air&SpacePowerJournalKraig_Air&SpacePowerJournal
Kraig_Air&SpacePowerJournal
 
CURRICULAM VITAE 31.03.2016
CURRICULAM VITAE 31.03.2016CURRICULAM VITAE 31.03.2016
CURRICULAM VITAE 31.03.2016
 
Ethical & Innovation Award 2
Ethical & Innovation Award 2Ethical & Innovation Award 2
Ethical & Innovation Award 2
 

Similaire à IMPLEMENTATION OF LOSSLESS HYPERSPECTRAL AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM

Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...
Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...
Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...AM Publications
 
ADVANCED GUI FOR PLOTTING TRAJECTORY DATA
ADVANCED GUI FOR PLOTTING TRAJECTORY DATAADVANCED GUI FOR PLOTTING TRAJECTORY DATA
ADVANCED GUI FOR PLOTTING TRAJECTORY DATAAM Publications
 
DISTANCE MEASUREMENT WITH A STEREO CAMERA
DISTANCE MEASUREMENT WITH A STEREO CAMERADISTANCE MEASUREMENT WITH A STEREO CAMERA
DISTANCE MEASUREMENT WITH A STEREO CAMERAAM Publications
 
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...AM Publications
 
Advanced Audio Aid for Visually Impaired using Raspberry Pi
Advanced Audio Aid for Visually Impaired using Raspberry PiAdvanced Audio Aid for Visually Impaired using Raspberry Pi
Advanced Audio Aid for Visually Impaired using Raspberry PiAM Publications
 
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...AM Publications
 
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...AM Publications
 
Pothole Detection using IoT, Android and iOS
Pothole Detection using IoT, Android and iOSPothole Detection using IoT, Android and iOS
Pothole Detection using IoT, Android and iOSIRJET Journal
 
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD AM Publications
 
Employee Tracking and Monitoring System Using Android
Employee Tracking and Monitoring System Using AndroidEmployee Tracking and Monitoring System Using Android
Employee Tracking and Monitoring System Using AndroidAM Publications
 
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...AM Publications
 
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMET
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMETDESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMET
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMETAM Publications
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...AM Publications
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...AM Publications
 
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...AM Publications
 
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETER
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETERMONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETER
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETERAM Publications
 
IRJET- Drowziness Detection with Alarm Monitoring
IRJET-  	  Drowziness Detection with Alarm MonitoringIRJET-  	  Drowziness Detection with Alarm Monitoring
IRJET- Drowziness Detection with Alarm MonitoringIRJET Journal
 
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...AM Publications
 
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...AM Publications
 
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKSENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKSAM Publications
 

Similaire à IMPLEMENTATION OF LOSSLESS HYPERSPECTRAL AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM (20)

Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...
Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...
Concept Design and Analysis of Low Cost O-Ring Assembly Machine for Adjustabl...
 
ADVANCED GUI FOR PLOTTING TRAJECTORY DATA
ADVANCED GUI FOR PLOTTING TRAJECTORY DATAADVANCED GUI FOR PLOTTING TRAJECTORY DATA
ADVANCED GUI FOR PLOTTING TRAJECTORY DATA
 
DISTANCE MEASUREMENT WITH A STEREO CAMERA
DISTANCE MEASUREMENT WITH A STEREO CAMERADISTANCE MEASUREMENT WITH A STEREO CAMERA
DISTANCE MEASUREMENT WITH A STEREO CAMERA
 
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...
ANALOG, HYBRID, DIGITAL, MULTIPLE DIGITAL BEAMS FORMING THEORY, SIMULATION (F...
 
Advanced Audio Aid for Visually Impaired using Raspberry Pi
Advanced Audio Aid for Visually Impaired using Raspberry PiAdvanced Audio Aid for Visually Impaired using Raspberry Pi
Advanced Audio Aid for Visually Impaired using Raspberry Pi
 
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
PROFILE DOSE ANALYSIS OF 6MV LINEAR ACCELERATOR WITH CCD ELECTRONIC PORTAL IM...
 
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...
Measuring Cardiac Contraction Velocity Using M-Mode Ultrasonography with Digi...
 
Pothole Detection using IoT, Android and iOS
Pothole Detection using IoT, Android and iOSPothole Detection using IoT, Android and iOS
Pothole Detection using IoT, Android and iOS
 
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD
COMPARATIVE ANALYSIS AND DESIGN OF CONNECTING ROD
 
Employee Tracking and Monitoring System Using Android
Employee Tracking and Monitoring System Using AndroidEmployee Tracking and Monitoring System Using Android
Employee Tracking and Monitoring System Using Android
 
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...
APPLICATION OF BUCK CONVERTER ON THREE PHASE INDUCTION MOTOR DYNAMIC BRAKING ...
 
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMET
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMETDESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMET
DESIGN AND FE ANALYSIS OF HYBRID COMPOSITE MOTOR CYCLE HELMET
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
 
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
COMPARATIVE STUDY OF PAPR REDUCTION ON SPECTRUM AND ENERGY EFFICIENCIES USING...
 
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
Segmentation of MR Images using Active Contours: Methods, Challenges and Appl...
 
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETER
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETERMONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETER
MONITORING FOR VEHICLE VELOCITY AND ACCELERATION USING AN ACCELEROMETER
 
IRJET- Drowziness Detection with Alarm Monitoring
IRJET-  	  Drowziness Detection with Alarm MonitoringIRJET-  	  Drowziness Detection with Alarm Monitoring
IRJET- Drowziness Detection with Alarm Monitoring
 
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...
Locating Unsynchronized Fault on Three Terminal lines Based on Negative Seque...
 
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...
COGNITIVE MODELING OF 1D CONDUCTIVE THERMAL TRANSFER IN A MONO-WALL PLAN-WALL...
 
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKSENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS
ENERGY EFFICIENT SHORTEST PATH ROUTING PROTOCOL FOR WIRELESS SENSOR NETWORKS
 

Plus de AM Publications

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...AM Publications
 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...AM Publications
 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNAM Publications
 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...AM Publications
 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...AM Publications
 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESAM Publications
 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS AM Publications
 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...AM Publications
 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONAM Publications
 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...AM Publications
 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...AM Publications
 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...AM Publications
 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...AM Publications
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNAM Publications
 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTAM Publications
 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTAM Publications
 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...AM Publications
 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...AM Publications
 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY AM Publications
 

Plus de AM Publications (20)

DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
DEVELOPMENT OF TODDLER FAMILY CADRE TRAINING BASED ON ANDROID APPLICATIONS IN...
 
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
TESTING OF COMPOSITE ON DROP-WEIGHT IMPACT TESTING AND DAMAGE IDENTIFICATION ...
 
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGNTHE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
THE USE OF FRACTAL GEOMETRY IN TILING MOTIF DESIGN
 
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
TWO-DIMENSIONAL INVERSION FINITE ELEMENT MODELING OF MAGNETOTELLURIC DATA: CA...
 
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
USING THE GENETIC ALGORITHM TO OPTIMIZE LASER WELDING PARAMETERS FOR MARTENSI...
 
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISESANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
ANALYSIS AND DESIGN E-MARKETPLACE FOR MICRO, SMALL AND MEDIUM ENTERPRISES
 
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
REMOTE SENSING AND GEOGRAPHIC INFORMATION SYSTEMS
 
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
EVALUATE THE STRAIN ENERGY ERROR FOR THE LASER WELD BY THE H-REFINEMENT OF TH...
 
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITIONHMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
HMM APPLICATION IN ISOLATED WORD SPEECH RECOGNITION
 
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
PEDESTRIAN DETECTION IN LOW RESOLUTION VIDEOS USING A MULTI-FRAME HOG-BASED D...
 
INTELLIGENT BLIND STICK
INTELLIGENT BLIND STICKINTELLIGENT BLIND STICK
INTELLIGENT BLIND STICK
 
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
EFFECT OF SILICON - RUBBER (SR) SHEETS AS AN ALTERNATIVE FILTER ON HIGH AND L...
 
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
UTILIZATION OF IMMUNIZATION SERVICES AMONG CHILDREN UNDER FIVE YEARS OF AGE I...
 
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
REPRESENTATION OF THE BLOCK DATA ENCRYPTION ALGORITHM IN AN ANALYTICAL FORM F...
 
OPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNNOPTICAL CHARACTER RECOGNITION USING RBFNN
OPTICAL CHARACTER RECOGNITION USING RBFNN
 
DETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECTDETECTION OF MOVING OBJECT
DETECTION OF MOVING OBJECT
 
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENTSIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
SIMULATION OF ATMOSPHERIC POLLUTANTS DISPERSION IN AN URBAN ENVIRONMENT
 
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
PREPARATION AND EVALUATION OF WOOL KERATIN BASED CHITOSAN NANOFIBERS FOR AIR ...
 
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
ANALYSIS ON LOAD BALANCING ALGORITHMS IMPLEMENTATION ON CLOUD COMPUTING ENVIR...
 
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
A MODEL BASED APPROACH FOR IMPLEMENTING WLAN SECURITY
 

Dernier

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).pptssuser5c9d4b1
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)simmis5
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 

Dernier (20)

Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
247267395-1-Symmetric-and-distributed-shared-memory-architectures-ppt (1).ppt
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 

IMPLEMENTATION OF LOSSLESS HYPERSPECTRAL AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM

  • 1. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -16 IMPLEMENTATION OF LOSSLESS HYPERSPECTRAL AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM Megha Shree H K Prof. Seetha Rama Raju Sanapala Department of ECE, RITM, VTU Department of ECE, RITM VTU Abstract—A collection of spectral images over several wavelength intervals for the same scene is called a multispectral or hyperspectral image. Hyperspectral imagery consists of much narrower bands (10-20nm). A Hyperspectral image could have hundreds of thousands of bands. Hyperspectral imaging is related to multispectral imaging. In this paper we present a implementation in C using Microsoft visual studio of lossless hyperspectral and multispectral image compression algorithm given by CCSDS. This paper is used to show the effect of parameter settings on the overall performance of the CCSDS standard i.e. number of prediction bands, the local sum type, the prediction mode and the value of Vmax because these parameter values are needed for Hardware implementation. The algorithm is verified by applying AVIRIS data set as input to the system and also reconstructing the image pixel by pixel. Keywords— Image compression, Hyperspectral image, Multispectral image, Redundancy, Entropy I. INTRODUCTION Since digital image contains large volume of data, it needs effective techniques for storing and transmitting the ever increasing volumes of data. Image compression overcomes this problem by compressing the data. Lossless Image Compression and Lossy Image Compression are the two types of Image Compression. By removing redundancy image compression is done but the information is preserved. The advantages of image compression are used for storage, transmission, security, bandwidth requirement etc….. The two fundamental principles used in image compression are redundancy and irrelevancy. Compression removes redundancy from the signal source and irrelevancy omits pixel values which are not noticeable by human eye. Image compression is largely possible by exploiting various kinds of redundancies which are typically present in an image. The extent of redundancies may vary from image to image. II. LOSSLESS HYPERSPECTRAL IMAGE AND MULTISPECTRAL IMAGE COMPRESSION ALGORITHM GIVEN BY CCSDS Figure 1.Compression schematic The input to the compressor is an 3D image, which contains integer sample values. The compressed image output from the compressor is an encoded bit stream from which the input image can be recovered exactly. The compressor consists of two functional parts, depicted in figure 1, a predictor and an encoder. The input of the compressor is given to the predictor, the output of the predictor i.e mapped prediction residuals is given as input to the encoder. The output of the encoder is the output of compressor. TABLE 1: PREDICTOR PARAMETERS Predictor parameters symbol 1. Number of Prediction Bands P 2. Full Prediction Mode - 3. Reduced Prediction Mode - 4. Neighbor-Oriented Local Sums - 5. Column-Oriented Local Sums - 6. Weight Component Resolution Ω 7. Default Weight Initialization -
  • 2. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -17 8. Custom Weight Initialization - 9. Weight Initialization Resolution Q 10. Register Size R 11. Weight Update Scaling Exponent Initial Parameter ν min 12. Weight Update Scaling Exponent final Parameter ν max 13. Weight Update Scaling Exponent tinc TABLE 2: ENCODER PARAMETERS Encoder Parameters Symbol 1. Compressed Image B 2. Output Word Size - 3. Header - 4. Weight Initialization Table Encoding - 5. Compressed Image Body - 6. BI Encoding Order - 7. BSQ Encoding Order - 8. Sub-frame Interleaving Depth M 9. Sample-Adaptive Entropy Coder - 10. Block-Adaptive Entropy Coder - 11. Accumulator Initialization Table Encoding - 12. Initial Count Exponent γ 0 13. Accumulator Initialization Constant K 14. Rescaling Counter Size γ ∗ 15. Unary Length Limit Umax 16. Block Size J Table1 shows the predictor parameters, Table2 shows the encoder parameters and the symbols being assigned to them are used throughout the algorithm. Figure2 shows the flow chart of predictor which contains calculation of local sum, local difference, initial weights, weight updation, predicted central local difference value, scaled predicted sample value, predicted sample value, scaled predicted error and mapped prediction residual. Figure 2.flowchart of predictor
  • 3. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -18 STEP 1: Read an 3D hyperspectral or multispectral band. STEP 2: Calculate local sum values for all the samples. STEP 3: Calculate local difference vector for all the samples. STEP 4: Initialize the weight values and assign it to weight vector. STEP 5: Calculate the predicted central local difference value. STEP 6: Calculate the scaled predicted sample value. STEP 7: Calculate the predicted sample value. STEP 8: Calculate the scaled predicted error value. STEP 9: Calculate the scaled weight exponent value. STEP10: Calculate the mapped prediction residual. STEP11: Update the weight vector using local difference vector, scaled predicted error value, scaled weight exponent value and the present weight vector. Go to step5. Figure 3.flowchart of encoding Figure 4.flowchart of encoding order Figure3 shows the flow chart of encoding. For encoding mapped prediction residuals, value of the accumulator and counter is calculated. The codewords are written according to the value of accumulator and counter. Figure4 shows the flow chart of encoding order.
  • 4. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -19 Under band interleaving encoding order, samples in an image will be encoded in the order defined by the nesting of sample index loops. Sample input taken for analysis is AVIRISSC10 Hyperspectral image and the specifications are mentioned below. III. IMPLEMENTATION RESULTS IN C USING VISUAL STUDIO Figure5: Varying number of prediction bands with full column mode. Figure6: Varying number of prediction bands with full neighbour mode. Figure7: Varying number of prediction bands with reduced column mode.
  • 5. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -20 Figure 8: Varying number of prediction bands with reduced neighbour mode. Figure 9: Varying vmax, keeping tinc=16 and vmin=-1 Figure 10: Varying vmin and keeping vmax=9 Figure 11: Varying Ω and keeping R=64 Figure 12: Varying R and keeping Ω=16
  • 6. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -21 Figure 13: Varying γ*and keeping γ0=1 Figure 14: Varying block size with P=15 Figure 15: Encoding with block full neighbor mode. Figure 16: Varying k, keeping γ*=4 and γ0=3 Figure 17: Varying k, keeping γ*=8 and γ0=3
  • 7. International Journal of Innovative Research in Advanced Engineering (IJIRAE) ISSN: 2349-2763 Issue 05, Volume 3 (May 2016) www.ijirae.com _________________________________________________________________________________________________ IJIRAE: Impact Factor Value – SJIF: Innospace, Morocco (2015): 3.361 | PIF: 2.469 | Jour Info: 4.085 | Index Copernicus 2014 = 6.57 © 2014- 16, IJIRAE- All Rights Reserved Page -22 Figure 18: Varying k, keeping γ*=6 and γ0=1 Varying number of prediction bands with full column mode, full neighbor mode, reduced column mode and reduced neighbor mode are shown in figure 5, figure 6, figure 7 and figure 8. It can be observed in the graph that without prediction bands the bit rate is higher, when the number of prediction bands increases then according the bit rate will change shown in figure 5, figure 6, figure 7 and figure 8. Figure 9 shows the graph plotted by varying vmax (keeping vmin=-1). Figure 10 shows the graph plotted by varying vmin (keeping vmax=9). Figure 11 shows the graph plotted by varying Ω(keeping R=64). Figure 12 shows the graph plotted by varying R (keeping Ω=64). Figure 13 shows the graph plotted by varying γ*(keeping γ0=1). Figure 14 shows the graph plotted by varying block size(keeping P=15). Figure 15 shows Encoding with block full neighbor mode. Figure 16 shows the graph plotted by Varying k( keeping γ*=4 and γ0=3). Figure 17 shows the graph plotted by Varying k( keeping γ*=8 and γ0=3). Figure 18 shows the graph plotted by Varying k( keeping γ*=6 and γ0=1). All the graphs are plotted by varying predictor and encoder parameters versus bit rate of the compressed image. In all the graphs from figure5 to figure18, y-axis represents the compressed bit rate in samples/sec. Column-oriented local sums combined with reduced mode gives the best performance when compared with full neighbor mode, full column mode and reduced neighbor mode. From the analysis done it can be seen that the predictor parameters tinc and vmin have little effect on compression performance, and vmax is the most important parameter. As vmax increases, compressed bit rate also increases gradually. The choice of compression parameters affects not only compression performance but also complexity. From figure 11 and figure 12 it is seen that Ω has a noticeable effect on the compression performance, while R does not. Figure 13 suggests that the effect of these parameters on compressed data rate performance is absolutely marginal. It is also shown in the figure 16, figure 17 and figure 18 that compression ratio does not seem to depend much on K. IV.CONCLUSION Lossless hyperspectral and multispectral image compression algorithm given by CCSDS implementation was done successfully in C using visual studio. This paper shows the effect of parameter settings on the overall performance of the CCSDS standard i.e. number of previous bands, the local sum type, the value of Vmax, the value of Vmin, the value of tinc and so on. The computational complexity depends on the number of prediction bands P, the local sum type and the prediction mode, as the number of previous bands increases the computational complexity also increases. It seems appropriate to use column oriented and reduced prediction modes. The algorithm is verified by applying AVIRIS data set as input and reconstruction of the image is done. Compression ratio of nearly 3 is obtained for P>=0. Compression system is used to reduce higher memory requirement. REFERENCES [1]. Lossless hyperspectral and multispectral image Compression CCSDS Blue Book. [2]. “Lossless Compression of Multi/Hyper-SpectralImagery Based on a 3-D Fuzzy Prediction “,IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, VOL. 37, NO. 5, SEPTEMBER 1999 2287. [3]. ”Methodand System for Compression of Hyperspectral or Multispectral imagery with a Global Optimal Compression Algorithm” (GOCA) US 20110007819 A1 [4]. ”Kronecker-Product Gain-Shape Vector Quantization for Multispectral and Hyperspectral [5]. Image Coding”, IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 7, NO. 5, MAY 1998. [6]. ”FPGA Implementation of the CCSDS-123 B-1 LooslessHyperspectral Image Compression Algorithm Prediction Stage” by Giorgio Lopez, Ettore Napoli, Antoni G.M. Strollo,university of napoli. [7]. ”Analysis of Hyperspectral and Compression algorithm pararmeters” by ShwethaKarnik S and A.R. Aswatha, department of telecommunication, dayanandsagar College of Engineering, Bangalore. [8]. ”Hardware Implementation of local sum and Difference Module for hyperspectral image Compression”by ShwethaKarnik S and A.R. Aswatha, department of telecommunication, dayanandsagar College of Engineering, Bangalore.