No BSD License  

Highlights from
Gaussian Pyramid - Expand and Reduce routines 1D, 2D and 3D

4.75

4.8 | 4 ratings Rate this file 31 Downloads (last 30 days) File Size: 2.06 KB File ID: #12037

Gaussian Pyramid - Expand and Reduce routines 1D, 2D and 3D

by Deshan Yang

 

23 Aug 2006 (Updated 24 Aug 2006)

This contains set of routines, for the 'expand' and 'reduce' operations of Gaussian Image Pyramids f

| Watch this File

File Information
Description

This contains the code for the 'Expand' and 'Reduce' routines for Gaussian image pyramids, as discussed in the Paper - "
The Laplacian Pyramid as a Compact Image Code" - Burt and Adelson, 1983.

Important applications of the same include motion estimation.

These two functions were originally submitted by Karthik Kumar Arun Kumar, E-mail: karunkum@ucsc.edu.
Karthik's functions were working only for 2D images, and they were relatively slow.

I have improved both functions to make them working for 1D, 2D and 3D images. Output images will have
the same data type of the original image, and both functions are working much faster now.

Acknowledgements

The author wishes to acknowledge the following in the creation of this submission:
Gaussian Pyramid - Expand and Reduce routines

MATLAB release MATLAB 6.5.1 (R13SP1)
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Comments and Ratings (4)
05 Jun 2007 DO Quoc Bao

Thanks for sharing

07 Jan 2008 Joe C

Good stuff.

But I can't understand why you pad two rows/columns in 'REDUCE' but only pad one row/column for 'EXPAND'

07 Dec 2009 Andrea Tagliasacchi

I am not sure about Joe's comment, I don't need it to THAT amount of details. MATLAB provides its own laplacian in the image toolbox: "impyramid(image,'reduce')".

However, the one provided in the image toolbox is not an invertible operation (you cannot obtain the original image by an update and then a reduce, as the sizes of these output matrices don't match... making that implementation useless....

21 Jun 2011 Angel Cruz  
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
geometric transformation Deshan Yang 22 Oct 2008 08:35:33
image registration Deshan Yang 22 Oct 2008 08:35:33
gaussian pyramid Deshan Yang 22 Oct 2008 08:35:33
reduce Deshan Yang 22 Oct 2008 08:35:33
expand Deshan Yang 22 Oct 2008 08:35:33

Contact us at files@mathworks.com