Download presentation
Presentation is loading. Please wait.
Published byBlaise Reynolds Modified over 9 years ago
1
Mathematics and Computation in Imaging Science and Information Processing July-December, 2003 Organized by Institute of Mathematical Sciences and Center for Wavelet. Approximation, and Information Processing, National University of Singapore. Collaboration with the Wavelet Center for Ideal Data Representation. Co-chairmen of the organizing committee: Amos Ron (UW-Madison), Zuowei Shen (NUS), Chi-Wang Shu (Brown University)
2
Conferences Wavelet Theory and Applications: New Directions and Challenges, 14 - 18 July 2003 Numerical Methods in Imaging Science and Information Processing, 15 -19 December 2003
3
Confirmed Plenary Speakers for Wavelet Conference Albert Cohen Wolfgang Dahmen Ingrid Daubechies Ronald DeVore David Donoho Rong-Qing Jia Yannis Kevrekidis Amos Ron Peter Schröder Gilbert Strang Martin Vetterli
4
Workshops IMS-IDR-CWAIP Joint Workshop on Data Representation, Part I on 9 – 11, II on 22 - 24 July 2003 Functional and harmonic analyses of wavelets and frames, 28 July - 1 Aug 2003 Information processing for medical images, 8 - 10 September 2003 Time-frequency analysis and applications, 22- 26 September 2003 Mathematics in image processing, 8 - 9 December 2003 Industrial signal processing (TBA) Digital watermarking (TBA)
5
Tutorials A series of tutorial sessions covering various topics in approximation and wavelet theory, computational mathematics, and their applications in image, signal and information processing. Each tutorial session consists of four one-hour talks designed to suit a wide range of audience of different interests. The tutorial sessions are part of the activities of the conference or workshop associated with.
6
Membership Applications To stay in the program longer than two weeks Please visit http://www.ims.nus.edu.sg for more information
7
Wavelet Algorithms for High-Resolution Image Reconstruction Zuowei Shen Department of Mathematics National University of Singapore http://www.math.nus.edu.sg/~matzuows Joint work with (accepted by SISC) T. Chan (UCLA), R.Chan (CUHK) and L.X. Shen (WVU)
8
Part I: Problem Setting Part II: Wavelet Algorithms Outline of the talk
9
What is an image? image = matrix pixel intensity = matrix entry Resolution = size of the matrix
10
I. High-Resolution Image Reconstruction: Resolution = 64 64Resolution = 256 256
11
Four low resolution images (64 64) of the same scene. Each shifted by sub-pixel length. Construct a high-resolution image (256 256) from them.
12
#2 #4 Boo and Bose (IJIST, 97): #1 taking lens CCD sensor array relay lenses partially silvered mirrors
13
Four 2 images merged into one 4 image: a1a1 a2a2 a3a3 a4a4 b1b1 b2b2 b3b3 b4b4 c1c1 c2c2 c3c3 c4c4 d1d1 d2d2 d3d3 d4d4 Four low resolution images Observed high- resolution image a1a1 b1b1 a2a2 b2b2 c1c1 d1d1 c2c2 d2d2 a3a3 b3b3 a4a4 b4b4 c3c3 d3d3 c4c4 d4d4 By permutation
14
Four 64 64 images merged into one by permutation: Observed high- resolution image by permutation
15
Modeling Consider: Low-resolution pixel High-resolution pixels Observed image: HR image passing through a low-pass filter a. LR image: the down samples of observed image at different sub-pixel position.
16
L f = g, After modeling and adding boundary condition, it can be reduced to : Where L is blurring matrix, g is the observed image and f is the original image.
17
The problem L f = g is ill-conditioned. g Here R can be I, . It is called Tikhonov method ( or the least square ) Regularization is required:
18
Wavelet Method Let â be the symbol of the low-pass filter. Assume: can be found such that One can use unitary extension principle to obtain a set of tight frame systems.
19
Let be the refinable function with refinement mask a, i.e. Let d be the dual function of : We can express the true image as where v( ) are the pixel values of the high-resolution picture.
20
The pixel values of the observed image are given by The observed function is The problem is to find v( ) from (a * v)( ). From 4 sets low resolution pixel values reconstruct f, lift 1 level up. Similarly, one can have 2 level up from 16 set...
21
Do it in the Fourier domain. Note that We have or
22
Generic Wavelet Algorithm: (i) Choose (ii) Iterate until convergence: Proposition Suppose that and nonzero almost everywhere. Then for arbitrary.
23
Regularization: Damp the high-frequency components in the current iterant. Wavelet Algorithm I: (i) Choose (ii) Iterate until convergence:
24
Matrix Formulation: The Wavelet Algorithm I is the stationary iteration for Different between Tikhonov and Wavelet Models: L d instead of L *. Wavelet regularization operator. Both penalize high-frequency components uniformly by .
25
Wavelet Thresholding Denoising Method: Decompose the n-th iterate, i.e., into different scales: ( This gives a wavelet packet decomposition of n-th iterate.) Denoise these coefficients of the wavelet packet by thresholding method. Before reconstruction,
26
Wavelet Algorithm II: (i) Choose (ii) Iterate until convergence: Where T is a wavelet thresholding processing.
27
4 4 sensor array: Original LR FrameObserved HR Tikhonov Algorithm I Algorithm II
28
4 4 sensor array: Tikhonov Algorithm II
29
2 2 sensor array: 1 level up 4 4 sensor array: 2 level up Numerical Examples:
30
1-D Example: Signal from Donoho’s Wavelet Toolbox. Blurred by 1-D filter. Original Signal Observed HR Signal Tikhonov Algorithm II
31
Ideal low-resolution pixel position High-resolution pixels Calibration Error: Problem no longer spatially invariant. Displaced low- resolution pixel Displacement error x
32
The lower pass filter is perturbed The wavelet algorithms can be modified
33
Reconstruction for 4 4 Sensors: (2 level up) Original LR FrameObserved HR Tikhonov Wavelets
34
Reconstruction for 4 4 Sensors: (2 level up) Tikhonov Wavelets
35
Numerical Results: 2 2 sensor array (1 level up) with calibration errors: 4 4 sensor array (2 level) with calibration errors:
36
(0,0) (1,1) (0,2) (1,3) (2,0) (3,1) (2,2) (3,3) (0,1)(0,3) (1,0) (2,1) (1,2) (2,3) (3,0)(3,2) Example: 4 4 sensor with missing frames: Super-resolution: not enough frames
37
(0,1)(0,3) (1,0) (2,1) (1,2) (2,3) (3,0)(3,2) Example: 4 4 sensor with missing frames: Super-resolution: not enough frames
38
i.Apply an interpolatory subdivision scheme to obtain the missing frames. ii.Generate the observed high-resolution image w. iii.Solve for the high-resolution image u. iv.From u, generate the missing low-resolution frames. v.Then generate a new observed high-resolution image g. vi.Solve for the final high-resolution image f. Super-Resolution: Not enough low-resolution frames.
39
Reconstructed Image: Observed LR Final Solution
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.