Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекционный материал / Image_interpolation.ppt
Скачиваний:
14
Добавлен:
04.09.2023
Размер:
6.7 Mб
Скачать

NEDI Step 1: Interpolate

diagonal pixels*

1

4

014

0

2233

Implementation:

-Formulate LS estimation problem with pixels at low resolution and solve {a1,a2,a3,a4}

-Use {a1,a2,a3,a4} to

interpolate the pixel

0 at the high resolution

Please refer to sri1.m in interp.zip

EE565 Advanced Image Proce

21

ssing Copyright Xin Li 2008

 

NEDI Step 2: Interpolate the

 

Other Half*

 

1

 

 

Implementation:

 

 

 

 

 

 

 

 

-Formulate LS estimation

 

 

 

 

problem with pixels at

2

0

 

4

low resolution and solve

1

{a1,a2,a3,a4}

 

2

0

4

-Use {a1,a2,a3,a4} to

 

interpolate the pixel

 

 

 

 

 

3

3

 

0 at the high resolution

 

 

 

Please refer to sri2.m in interp.zip

EE565 Advanced Image Proce

22

ssing Copyright Xin Li 2008

 

Geometric Duality

Step-I

Step-I after rotation

Step-II

of 45-degree

 

 

 

EE465: Introduction to Digital

23

Image Processing

 

Image Interpolation

• Introduction

• Interpolation Techniques

– 1D zero-order, first-order, third-order

– 2D zero-order, first-order, third-order

– Directional interpolation*

• Interpolation Applications

– Digital zooming (resolution enhancement)

 

– Image inpainting (error concealment)

 

– Geometric transformations (where your

 

imagination can fly)

 

EE465: Introduction to Digital

24

Image Processing

 

Pixel Replication

low-resolution image (100×100)

high-resolution image (400×400)

EE465: Introduction to Digital

25

Image Processing

 

Bilinear Interpolation

low-resolution image (100×100)

high-resolution image (400×400)

EE465: Introduction to Digital

26

Image Processing

 

Bicubic Interpolation

low-resolution image (100×100)

high-resolution image (400×400)

EE465: Introduction to Digital

27

Image Processing

 

Edge-Directed Interpolation

(Li&Orchard’2000)

low-resolution image (100×100)

high-resolution

image (400×400)

EE465: Introduction to Digital 28 Image Processing

Image Demosaicing

(Color-Filter-Array Interpolation)

Bayer Pattern

EE465: Introduction to Digital

29

Image Processing

 

Image Example

Ad-hoc CFA Interpolation

Advanced CFA Interpolation

EE465: Introduction to Digital

30

Image Processing

 

Соседние файлы в папке Лекционный материал