3.1 Image Pyramid
3.1 Image Pyramid
sample
repeat
filter
filter
sample
subsample
Not possible
Level 0 Level 1
What is lost between levels?
What does blurring take away?
- =
= +
do( i = 0 : nScales-1 )
{
li = blur(fi)
hi = li - fi
fi+1 = subSamp2(li)
}
http://sepwww.stanford.edu/~morgan/texturematch/paper_html/node3.html
Constructing the Laplacian Pyramid
What’s this part called?
do( i = 0 : nScales-1 )
{
li = blur(fi)
hi = li - fi
fi+1 = subSamp2(li)
}
http://sepwww.stanford.edu/~morgan/texturematch/paper_html/node3.html
Constructing the Laplacian Pyramid
do( i = 0 : nScales-1 )
{
li = blur(fi)
hi = li - fi
fi+1 = subSamp2(li) What’s this part called?
}
http://sepwww.stanford.edu/~morgan/texturematch/paper_html/node3.html
What do you need to construct the original image?
What do you need to construct the original image?
(1) Residuals
What do you need to construct the original image?
(2) smallest
image
(1) Residuals
Reconstructing the original image
do( i = nScales-1:-1:0)
{
li = upSamp2(fi+1)
fi = hi + li
}
output: f0
Why is it called the Laplacian Pyramid?
- =
- ⇡