Siêu thị PDFTải ngay đi em, trời tối mất

Thư viện tri thức trực tuyến

Kho tài liệu với 50,000+ tài liệu học thuật

© 2023 Siêu thị PDF - Kho tài liệu học thuật hàng đầu Việt Nam

An improved nearest-neighborhood algorithm for efficient supper-resolution images implemented on ARM9 AT91SAM9RL
MIỄN PHÍ
Số trang
8
Kích thước
1.6 MB
Định dạng
PDF
Lượt xem
1852

An improved nearest-neighborhood algorithm for efficient supper-resolution images implemented on ARM9 AT91SAM9RL

Nội dung xem thử

Mô tả chi tiết

AN IMPROVED NEAREST-NEIGHBORHOOD ALGORITHM FOR EFFICIENT

SUPPER-RESOLUTION IMAGES IMPLEMENTED ON ARM9 AT91SAM9RL

Thuong Le-Tien, Cuong Nguyen Hung, H Marie Luong*, Cao Bui Thu, Hoang Duc Nguyen

Hochiminh city University of Technology, Vietnam; *University Paris-13, France

268 Ly Thuong Kiet, Dist 10, Hochiminh city Vietnam, Tel: +84 903 787 989

Email: [email protected], [email protected], [email protected]

ABSTRACT : In the paper, an efficient super-resolution

image processing is presented. We have developed a fast

interpolation algorithm which is successfully

implemented on the ARM-9 microcontroller board,

AT91SAM9RL. The results have been compared to the

previous works on both with the Matlab-based

simulations and the hardware of DSP TMS320C5515.

The developed algorithm has shown up to be an efficient

method with less image-processing times for processing

large size color images in acceptable processing time.

The possible applications of super-resolution image

processing are to digital cameras or photos where high

resolution images are required for feature extractions.

KEYWORDS: Super-resolution image processing, DSP

board TMS320C5515, ARM-9 board AT91SAM9RL,

image processing times.

1. Introduction.

In the aim to produce supper-resolution (SR) images from

the given low-resolution (LR) images, there are some

works which have been done and achieved some certain

results [1,2,3,4]. Particularly for implementing the tasks

on hardwares, our DSP-research groups have successfully

implemented the super-resolution image processing on the

DSP kit TMS320C5515 of Texas Instruments since last

year [4], however a drawback of the work is that it

contains much of complex numeral operations. This

drawback is a comprehensive matter for improving the

algorithm in order to save the processing time whereas the

quality of the high-resolution (HR) images is still

remained. For this task, an efficient algorithm has been

developed for the image processing based on the rounding

of neighborhood pixels in the interpolation step of the

super-resolution image processing. The results shown in

both Matlab-based simulations as well as the hardware of

ARM-9 have successfully presented the efficient work for

the image signal processing. The improved algorithm

has been developed for low-resolution images (LR) to

achieve appropriated high-resolution images (HR) suited

to the tasks of SR image processing approach.

2. Supper-Resolution Process

Basically, there are three steps (Figure-1) to produce a HR

image [1,2,3,4] from a numbers of low-resolution (LR)

images as follows,

 Registration: the shift of the LR images in

horizontal and vertical dimension, the angle of

its rotation, and grid of pixels of LR images into

a same HR grid are estimated.

 Reconstruction: in this process, the

interpolation algorithm is used to interpolate the

remaining pixels of the HR grid

 Filtering: some image filters such as the median

filter and the Gaussian filter are applied to

smooth the HR images suffered from the

discontinuous reconstruction process.

Figure 1: Three steps [1] of producing a SR image:

Registration, Reconstruction, Filtering (De-blurring).

2.1 Registration

In [2], and [3], the authors have given details about the

registration process. For example, in [2] the shift

estimation is calculated in the frequency domain with the

change in the phase of the Fourier transform of LR

images while the rotation estimation is calculated by the

correlation between the “frequency contend H” of the

transform. [3], on the other hand, calculate the shift and

rotation change by solving a system of equations using

Taylor expansions and the iterations process. The

following approach is based on the frequency domain to

calculate the rotation and shift parameters of the

processed images.

Assume that )( 0 xf is the original image and )( 1 xf is the

shifted and rotated version of that original image [2, 4].

Then: ))(()( 101  xxRfxf (1)

Where:

 

v

h

x

x

x , 

v

h

x

x

x

,1

,1

1 , 

  

11

11

cossin

sincos





R

.

Transform the equation (1) into the frequency domain

using the two-dimension Fourier transform:

Tải ngay đi em, còn do dự, trời tối mất!