ISSN ONLINE(2278-8875) PRINT (2320-3765)
Rohita P. Patil1, Sneha P. Jatkar2
|
Related article at Pubmed, Scholar Google |
Visit for more related articles at International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering
Image reconstruction using multi-focus images is very novel approach used in many applications. The different methods of image reconstruction by using multiple differently focused images on FPGA are described in detail in this paper. The effective method for FPGA implementation can be determined from this survey. From the comparison of survey papers the method of spatial frequency analysis based on three dimensional FFT is expensive. So the efficient method of image reconstruction can be designed with the help of dimension reduction and two dimensional FFT which is better in cost and quality. The Block-RAMs on FPGA limits the image size. So the problem of sizing of images is overcome by FPGA-based image reconstruction system by using an onboard DDR SDRAM. So the image reconstruction system based on Xilinx FPGA can be efficiently designed.
Keywords |
FPGA, FFT, IFFT, Image reconstruction |
INTRODUCTION |
Reconstruction of multi-view images by integrating images from multiple cameras is basic technology of new broadcasting and telecommunication media. In large scale applications such as remote sensing, image reconstruction is of great importance. It combines the relevant information from two or more source images into a single resultant image that describes the scene better and retains useful information from the source images. In order to generate a certain image such as an all-in-focus image by using multiple differently focused images, conventional methods usually analyze each acquired image independently and merge them into a desired image. These methods are not easy to extend for merging of many images, for example, to restore textures of complex scenes. Previously, a method in which generation of free viewpoint images directly from multi-focus imaging sequences without any depth estimation is proposed. The method realizes reconstruction of image by applying a certain 3D filter to the sequence, but the cost of 3D FFT is expensive.[1] So, there are more efficient image reconstruction techniques are present. The efficient and accurate image reconstruction is done from 3D multi-focus imaging sequences by adopting dimension reduction technique. In this the integration of the 3D sequence into a single 2D image is made and then just by applying a 2D filter to the image, desired image are reconstructed which reduces the cost of the system. |
This method consists of deterministic processes which are parallel and does not have conditional branches. Hence, it is an effective method for the implementation to the FPGA hardware. The image reconstruction on Xilinx FPGA will be done, but the number of Block-RAMs on the FPGA limits the image size. The FPGA-based image reconstruction systems by using an onboard DDR SDRAM and processing the divided blocks repeatedly can be done. The realized system can work even for larger image sizes without any drawbacks[2]. |
The paper is organized as follows: Section I gives an Introduction to the Image reconstruction ,Section II describes different image reconstruction techniques and there implementation processes and section III gives the comparison of the reviewed papers. The conclusions are drawn in Section IV. |
SURVEY OF IAMGE RECONSTRUCTION TECHNIQUES |
A lot of research and work has been done on image reconstruction techniques since mid nineteen eighties. The simplest way of reconstructing image is by taking the pixel by pixel greyscale average of the source images. Spatial domain techniques and Frequency domain techniques are used for combining the images. Spatial domain techniques process image pixels to achieve the desired result while frequency domain methods first transfer the image into frequency domain by applying Fourier transform. The resultant image is obtained by performing inverse Fourier transform. Many researchers were contributed their work towards proposing a method of reconstructing free viewpoint image directly from multi-focus image sequences. Different methods, techniques are proposed for the reconstruction of image from multiple images. |
1) Paolo Favaro, Stefano Soatto introduced a novel approach of shape from defocus, in this the problem of inference of the three-dimensional structural geometry of a scene from a set of de-focused images is discussed[6]. Generally, in shape from defocus, the method of extracting geometry from scene also requires deblurring the given input images. General approach of bypassing the task relies on approximation of the scene locally by a plane which is parallel to the image. But they proposed a method to infer 3D geometry of scene from a set of defocused images which involves computation of orthogonal operators which are regulated through singular value decomposition. When the value of PSF is unknown, they proposed efficient & simple method that gives a group of projection operators of blurred images and then these operators are used to estimate the three dimensional structural geometry of a particular scene from blurred images. |
2) K. Kodama, H. Mo, and A. Kubota introduced a method of image generation based on integrating multiple differently focused images. In this they assumed that the geometrical blurring model is used for defocusing the images and then by using a method of convolution for three-dimensional blur, they combined the obtained images on imaging planes and spatial frequencies of objects. In this way they reconstructed a focused image from the obtained images based on analysis of spatial frequency using three-dimensional FFT. In this firstly the blurs of acquired images are determined using the relative locations between traces of a ray-set which comes from a certain point in the scene which is shown in Fig 1. |
\ |
Multi-focus image sequence g(x,y,z) is composed of acquired multiple differently focused images as 3- D information, and f(x,y,z) corresponds to 3-D information of a scene except occlusion. By using a convolution of a 3-D blurring filter h(x,y,z),they combined f(x,y,z) and g(x,y,z) in a space-invariant equation. First, they integrated acquired multiple differently focused images into 2-D information as shown in Fig.3. So a new 2-D image is defined as follows, |
3) Kazuya Kodama, Hiroshi Mo, Akira Kubota proposed a novel method for image generation by integrating multiple differently focused images as structured three-dimensional information. The integrated image sequence is analysed in the frequency domain and transformed to desired images directly without any depth estimation. A three-dimensional filter derived from the geometrical blurring model combines spatial information of the scene and the image sequence with a space-invariant equation using a convolution. By transforming the equation into the frequency domain, they preserved frequency components of the scene on the sequence. Then, they designed linear filters that transforms the components into various images with different viewpoints and blurs. The dimension reduction technique [4] is used in this method which is illustrated in fig.3 |
4) Izawa I., Hamamoto, T., Kodama K. proposed a method of reconstructing viewpoint images directly from multifocus imaging sequences with the help of depth estimation. It is very effective method for the implementation to FPGA hardware. The number of Block-RAMs on our FPGA limits the image size to 64 × 64 pixels. In this paper, they did FPGA-based free viewpoint image reconstruction systems by using an onboard DDR SDRAM and processing the divided blocks of 64 × 64 pixels repeatedly. In this the free view point image is reconstructed with the help of 3D blurring filter, spatial frequency analysis and the dimension reduction technique[2].The whole process is implemented on FPGA using the DDR SDRAM blocks which is given in fig 4. |
COMPARISON OF IAMGE RECONSTRUCTION TECHNIQUES |
Comparison of above described papers is given in following Table 1. |
CONCLUSION |
The different techniques of reconstruction of the free viewpoint image from multiple differently focused images based on FPGA are described in detailed. Among all techniques of image reconstruction, the methods of Dimension Reduction and 2D filtering are the best and effective methods. By utilizing DDR SDRAM and processing divided images repeatedly the proposed system can be able to work on high-quality image reconstruction without great drawbacks. So, the free viewpoint image reconstruction can be done with the help of filters for multi-focus images, and its preliminary implementation with simplified filters to FPGA can be done in future. |
References |
|