Region-adaptive Demosaicking with Weighted Values of Multidirectional Information

Similar documents
Artifacts Reduced Interpolation Method for Single-Sensor Imaging System

A Novel Method for Enhancing Satellite & Land Survey Images Using Color Filter Array Interpolation Technique (CFA)

Color Filter Array Interpolation Using Adaptive Filter

Edge Potency Filter Based Color Filter Array Interruption

AN EFFECTIVE APPROACH FOR IMAGE RECONSTRUCTION AND REFINING USING DEMOSAICING

ABSTRACT I. INTRODUCTION. Kr. Nain Yadav M.Tech Scholar, Department of Computer Science, NVPEMI, Kanpur, Uttar Pradesh, India

Simultaneous Capturing of RGB and Additional Band Images Using Hybrid Color Filter Array

Research Article Discrete Wavelet Transform on Color Picture Interpolation of Digital Still Camera

High Dynamic Range image capturing by Spatial Varying Exposed Color Filter Array with specific Demosaicking Algorithm

Demosaicing Algorithm for Color Filter Arrays Based on SVMs

Image Demosaicing. Chapter Introduction. Ruiwen Zhen and Robert L. Stevenson

Demosaicing Algorithms

An Improved Color Image Demosaicking Algorithm

NOVEL COLOR FILTER ARRAY DEMOSAICING IN FREQUENCY DOMAIN WITH SPATIAL REFINEMENT

Color Demosaicing Using Variance of Color Differences

Method of color interpolation in a single sensor color camera using green channel separation

Enhanced DCT Interpolation for better 2D Image Up-sampling

MOST digital cameras capture a color image with a single

New Efficient Methods of Image Compression in Digital Cameras with Color Filter Array

Analysis on Color Filter Array Image Compression Methods

TO reduce cost, most digital cameras use a single image

1982 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 24, NO. 11, NOVEMBER 2014

Color filter arrays revisited - Evaluation of Bayer pattern interpolation for industrial applications

Chapter 17. Shape-Based Operations

Design and Simulation of Optimized Color Interpolation Processor for Image and Video Application

COMPRESSION OF SENSOR DATA IN DIGITAL CAMERAS BY PREDICTION OF PRIMARY COLORS

REALIZATION OF VLSI ARCHITECTURE FOR DECISION TREE BASED DENOISING METHOD IN IMAGES

COLOR demosaicking of charge-coupled device (CCD)

Comparative Study of Demosaicing Algorithms for Bayer and Pseudo-Random Bayer Color Filter Arrays

An Effective Directional Demosaicing Algorithm Based On Multiscale Gradients

Design of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2

A Linear Interpolation Algorithm for Spectral Filter Array Demosaicking

Interpolation of CFA Color Images with Hybrid Image Denoising

MLP for Adaptive Postprocessing Block-Coded Images

Optimized Image Scaling Processor using VLSI

Local prediction based reversible watermarking framework for digital videos

CS6670: Computer Vision Noah Snavely. Administrivia. Administrivia. Reading. Last time: Convolution. Last time: Cross correlation 9/8/2009

VLSI Implementation of Impulse Noise Suppression in Images

Simple Impulse Noise Cancellation Based on Fuzzy Logic

Compressive Sensing Multi-spectral Demosaicing from Single Sensor Architecture. Hemant Kumar Aggarwal and Angshul Majumdar

IEEE Signal Processing Letters: SPL Distance-Reciprocal Distortion Measure for Binary Document Images

Demosaicking methods for Bayer color arrays

Simultaneous geometry and color texture acquisition using a single-chip color camera

Design of practical color filter array interpolation algorithms for digital cameras

Implementation of Block based Mean and Median Filter for Removal of Salt and Pepper Noise

Classification of Road Images for Lane Detection

IN A TYPICAL digital camera, the optical image formed

COLOR DEMOSAICING USING MULTI-FRAME SUPER-RESOLUTION

Two-Pass Color Interpolation for Color Filter Array

TRUESENSE SPARSE COLOR FILTER PATTERN OVERVIEW SEPTEMBER 30, 2013 APPLICATION NOTE REVISION 1.0

RGB RESOLUTION CONSIDERATIONS IN A NEW CMOS SENSOR FOR CINE MOTION IMAGING

A Novel 3-D Color Histogram Equalization Method With Uniform 1-D Gray Scale Histogram Ji-Hee Han, Sejung Yang, and Byung-Uk Lee, Member, IEEE

A new edge-adaptive demosaicing algorithm for color filter arrays

Artifacts and Antiforensic Noise Removal in JPEG Compression Bismitha N 1 Anup Chandrahasan 2 Prof. Ramayan Pratap Singh 3

Optimal Color Filter Array Design: Quantitative Conditions and an Efficient Search Procedure

Region Adaptive Unsharp Masking Based Lanczos-3 Interpolation for video Intra Frame Up-sampling

Recent Patents on Color Demosaicing

Histogram Modification Based Reversible Data Hiding Using Neighbouring Pixel Differences

Research on Pupil Segmentation and Localization in Micro Operation Hu BinLiang1, a, Chen GuoLiang2, b, Ma Hui2, c

DIGITAL color images from single-chip digital still cameras

An Improved Adaptive Median Filter for Image Denoising

Review of Bayer Pattern Color Filter Array (CFA) Demosaicing with New Quality Assessment Algorithms

Image Coding Based on Patch-Driven Inpainting

Improvements of Demosaicking and Compression for Single Sensor Digital Cameras

Learning Pixel-Distribution Prior with Wider Convolution for Image Denoising

No-Reference Image Quality Assessment using Blur and Noise

An evaluation of debayering algorithms on GPU for real-time panoramic video recording

Multi-sensor Super-Resolution

DEMOSAICING, also called color filter array (CFA)

A Reversible Data Hiding Scheme Based on Prediction Difference

AUTOMATIC DETECTION AND CORRECTION OF PURPLE FRINGING USING THE GRADIENT INFORMATION AND DESATURATION

Design of an Efficient Edge Enhanced Image Scalar for Image Processing Applications

Efficient Estimation of CFA Pattern Configuration in Digital Camera Images

An Adaptive Kernel-Growing Median Filter for High Noise Images. Jacob Laurel. Birmingham, AL, USA. Birmingham, AL, USA

Image De-Noising Using a Fast Non-Local Averaging Algorithm

Blind Single-Image Super Resolution Reconstruction with Defocus Blur

Square Pixels to Hexagonal Pixel Structure Representation Technique. Mullana, Ambala, Haryana, India. Mullana, Ambala, Haryana, India

Satellite Image Fusion Algorithm using Gaussian Distribution model on Spectrum Range

Smart Interpolation by Anisotropic Diffusion

A complexity-efficient and one-pass image compression algorithm for wireless capsule endoscopy

Practical Implementation of LMMSE Demosaicing Using Luminance and Chrominance Spaces.

Reversible Watermarking on Histogram Pixel Based Image Features

Global Color Saliency Preserving Decolorization

?t-) LILIITILIT LEITT LT. UIT DICTITI TIETTET 5,629,734. U.S. Patent º gá

Image Processing: An Overview

High-Capacity Reversible Data Hiding in Encrypted Images using MSB Prediction

IMAGE TYPE WATER METER CHARACTER RECOGNITION BASED ON EMBEDDED DSP

CSC 320 H1S CSC320 Exam Study Guide (Last updated: April 2, 2015) Winter 2015

An Efficient DTBDM in VLSI for the Removal of Salt-and-Pepper Noise in Images Using Median filter

THE commercial proliferation of single-sensor digital cameras

Guan, L, Gu, F, Shao, Y, Fazenda, BM and Ball, A

Optimized Quality and Structure Using Adaptive Total Variation and MM Algorithm for Single Image Super-Resolution

Restoration of Blurred Image Using Joint Statistical Modeling in a Space-Transform Domain

CoE4TN4 Image Processing. Chapter 3: Intensity Transformation and Spatial Filtering

Color Digital Imaging: Cameras, Scanners and Monitors

A Comprehensive Study on Fast Image Dehazing Techniques

License Plate Localisation based on Morphological Operations

Dr. J. J.Magdum College. ABSTRACT- Keywords- 1. INTRODUCTION-

Comparative Study of Different Wavelet Based Interpolation Techniques

Image Processing (EA C443)

Transcription:

Journal of Communications Vol. 9 No. December 0 egion-adaptive Demosaicking with Weighted Values of Multidirectional Information Jia Shi Chengyou Wang and Shouyi Zhang School of Mechanical Electrical and Information Engineering Shandong University Weihai 609 China Email: {shijiasdu zhangshouyisdu}@gmail.com; wangchengyou@sdu.edu.cn speeds. Computational complexity here measured by the times of addition and multiplication in an independent algorithm. However the phenomenon of distortion at the edges of the image is distinct. o mitigate this problem around line edges several demosaicking methods [] [] have been proposed which first accurately identifies line edges with edge indicators and then estimates missing pixels with an edge-adaptive methods. Adams and Hamilton comprehensively considered chrominance ( or ) and luminance () information within neighborhoods when calculating the horizontal and vertical gradient operators [6]. Missing color values in Lee s approach are estimated by using the additional information in and directions [7]. Wang and Lin improved edge detection in [8] by using surrounding pixels values as well as employing information to get final edge direction of current pixel. heir work separated edge regions and other regions which inspired our work so much. Moriaan color model indicates that the ratio of each color component in a full-color image is almost constant [9]. ased on this model several algorithms were proposed [0]-[]. An adaptive filtering for color filter array demosaicking is proposed [0]. In order to reduce the mutual interference between the chrominance an adaptive least squares inverse filtering method is proposed in [] but the influence of different gradients of image restoration is ignored. Chung proposed a lowcomplexity joint color demosaicking and zooming algorithm in []. In this method the interpolation of all missing red and blue components can be done in parallel so the processing time can be saved. More recently Mairal [] and Yu [] proposed demosaicking methods based on sparse representation of images. hese algorithms assumed that patches in natural images admit a sparse representation over a dictionary. We summarize the recent methods by etreuer [] [6] and Kiku [7] [8] being able to give state-of-theart results in both databases. etreuer s demosaicking algorithm is based on total variation along curves and first estimates the image contour orientations directly from the mosaicked data using contours stencils. he demosaicking is performed as an energy minimization using a graph regularization adapted according to the orientation estimates. he objective energy functional consists in two terms. he first one regularizes the luminance to suppress zipper artifacts while the second Abstract In this paper a region-adaptive demosaicking algorithm with low computational complexity for single-sensor digital cameras is proposed. he proposed algorithm firstly divides the input image into two kinds of regions and then adopts different interpolation methods for each type. he proposed interpolation method makes full use of bilinear s fast execution speeds in the smooth region. And it directly extracts and recovers edge information with weighted values of multidirectional components in edge regions. Experimental results show that the proposed method has an outstanding performance not only in subjective visual quality but also in terms of composite peak signal to noise ratio (CPSN). Index erms adaptive demosaicking ayer pattern color filter array (CFA) smooth region weighted average I. INODUCION o simplify the process and consider the cost savings digital cameras and video cameras usually use a single image sensor (e.g. CCD or CMOS). heir surface is covered by a layer of color filter array (CFA) which could only receive one kind of base shade at each pixel. For getting a full-color image adopting an appropriate interpolation method called demosaicking algorithm at each point to recover the other two color components is necessary. he most widely used model is ayer CFA sample array shown in Fig. []. Since human visual system is more sensitive to the green () ayer sets that the number of green pixels is twice as the red () s or the blue () s. Fig.. Color filter array (ayer pattern). he original ayer CFA demosaicking algorithms are: nearest neighbor interpolation and bilinear interpolation [] []. Since the computational complexity of these algorithms is at a low level they have faster execution Manuscript received August 0; revised November 0. his work was supported by the National Natural Science Foundation of China (rant No. 607) and the promotive research fund for excellent young and middle-aged scientists of Shandong Province China (rant No. S0DX0). Corresponding author email: wangchengyou@sdu.edu.cn. doi:0.70/jcm.9..90-96 0 Engineering and echnology Publishing 90

Journal of Communications Vol. 9 No. December 0 term regularizes the chrominance to suppress color artifacts. Kiku proposed a strategy in [7] that consists in the interpolation of the residual differences which means the differences between observed and tentatively estimated pixel values. Fan [9] proposed a constant-huebased color filter array demosaicking sensor for digital still camera implementation. Chen [0] proposed an efficient post-processing method to reduce interpolation artifacts based on the color difference planes. his paper proposes a region-adaptive method with weighted values of multidirectional information. Different from conventional interpolation methods based on two directions or four directions the proposed method exploits greater degree correlations among neighboring pixels along eight directions to improve the interpolation performance. We identify region types (smooth region or edge region) by gradient values then choose different treatment for different areas: In the smooth region use bilinear interpolation which has obvious advantages in computational complexity aspect; in the edge region take multidirectional pixel information into consideration by employing weighted gradient values. his algorithm s region-adaptive idea and time-saving superiority are inspired by [8] and [] and it circumvents the bad effect during image restoration caused by different gradients which has appeared in []. y comparing with methods in related literatures the algorithm has better performance in the recovery of the green component and reconstruction of the overall image. he remainder of this paper is organized as the following. Section II is devoted to the adaptive demosaicking algorithm. Section III introduces the proposed interpolation method. Experimental results are presented with other existing methods in Section IV and conclusions are provided in Section V. A A A 6 A7 8 A9 Fig.. ayer Pattern neighborhood. Hibbard detects edges by calculating first-order differential []: () DV 8 () Laroche proposes second-order terms []: DH A A A7 () DV A A A9 () Adams and Hamilton improve operators on the basis of the above [6]: DH A A A7 + 6 () DV A A A9 + 8 (6) he minimum one is chosen as the preferred orientation for the interpolation. he details are as follows [6]. ( 8 ) DV <DH = ( 6 8 ) DV =DH ( 6 ) DV >DH (7) he second pass of the interpolation fully populates the red and blue color planes. Consider the following neighborhood in Fig.. II. ADAPIVE DEMOSAICKIN A A C 6 A7 8 A9 iologically speaking the human visual system is sensitive to sudden changes of the color and edge information. So efficient interpolation algorithms are almost combined with edge and texture information. Since the number of green component occupies half of whole pixels in ayer array interpolation algorithm generally gives priority to restore the green component. o deal with the difference between the edge and texture adaptive demosaicking method has been proposed. When recovering the green component firstly calculate the gradient operators in different directions and then select the appropriate interpolation direction. As Fig. shows i represents the green component Fig.. chrominance neighborhood. i is a green pixel Ai is either a red or blue pixel and C is the opposite color pixel to Ai (i.e. if Ai is red then C is blue and vice versa). Here we assume that all i has been known. here are three cases [6]. Case is when the nearest neighbors to Ai are in the same column. ( A is used as an example) while Ai stands for red or blue component. All Ai pixels will be the same color for the entire neighborhood. For simplification we will use the term chrominance to represent either red or blue. We define operators in horizontal direction and vertical direction as DH and DV respectively. 0 Engineering and echnology Publishing DH 6 A ( A A7 ) ( ) (8) Case is when the nearest neighbors to Ai are in the same row. ( A is taken as an example) A ( A A ) ( ) 9 (9)

Journal of Communications Vol. 9 No. December 0 Case is when the nearest neighbors to Ai are at the four corners ( A is taken as an example). A ( A A A7 A9 ) ( 7 9 ) (0) eside this way to recover or components there is another way to treat chrominance plane interpolation. he color difference model used is employed in [] when the missing red and blue components are constituted. Its green-to-red (green-to-blue) color difference value is bilinearly interpolated from the neighboring pixels in which red (blue) CFA components are already known and its intensity value can then be determined. For example when the red components of pixels (i j ) (i j ) (i j ) and (i j ) are known and the n m m d ( g r )( i j ) d( g r )( i j ) m n m d ( g r )( i j ) d ( g r )( i j ) 0 i j. () (d) (e) (f) ALE I: COMPUAIONAL COMPLEXIY OF DIFFEEN MEHODS (COE PA). () he missing blue color component is treated in the same way. In practice the interpolation of red and blue components can be done in parallel so as to reduce the processing time. he former algorithm only uses one of the horizontal or vertical directions of the gradient component which completely ignores the constitution to recovery of the information from other directions. he latter method presents the integrated use of the information on the four corners within a neighborhood. III. POPOSED ALOIHM o reach a better recovery performance with low computational complexity the proposed scheme improved the original adaptive interpolation method introduced in Section II. In the field of data structure computational complexity this is also called algorithmic complexity measured by the addition times as well as multiplication times. A relatively small computational complexity method would be favored since it means higher efficiency. When using different demosaicking methods to reconstruct a same original image the number of loops in their corresponding programs is completely equal. he reason is that whatever a method is its goal is to estimate the two losing components for every pixel. hereby the times that we use each method is times of an image size. For example in our work the size of test images are pixels. Fig. shows six original -bit (8-bit for each color component) full-color images used in the simulation. 0 Engineering and echnology Publishing (c) he core part of each algorithms the loop body runs times in a real program. So when we compared computational complexity of different methods the comparison of their core part is enough. able I shows comparison of different methods core part s computational complexity. he missing red color component is then estimated by (i m j n) (i m j n) d( g r )(i mi n ). (b) Fig.. Original full-color images: (a) Airplane (b) Milkdrop (c) Peppers (d) oat (e) Mandrill and (f) Lena. value of (i m j n) is waiting to be estimated where 0 m n. he green-to-red color difference value of pixel (i m j n) is first interpolated as the following: d ( g r )( i m j n ) (a) 9 Method ilinear ACP[6] +ADW[8] LCC [] CH [9] MDW [0] Addition(times) 0 7 Multiplication (times) ilinear method s extraordinary low computational algorithm is ascribed to the following two reasons: First it doesn t contain the process of justifying interpolation direction and the second aspect is that it simply used the average value of pixels in four orientations (up down left right). In the green components recovery pass the scheme scans the CFA image and detects if a particular pixel is in a smooth region. If it is bilinear interpolation method will be adopted. Otherwise the pixel will use weighted values of multidirectional information within its neighborhood as the missing green component value. he same process is applied to the recovery of / components pass. Fig. outlines how to select an appropriate method for a particular pixel of the proposed scheme. he whole algorithm can be divided into two blocks: the first is the interpolation of green component and the second part is towards red and blue components. he details are as the following. A. egion-adaptive Demosaicking ilinear interpolation one of the classic demosaicking methods can assure a high quality of recovery in smooth region with the absolute advantage in speed. Inspired by Wang and Lin [8] we take different interpolation methods in smooth region and edge region that is to say

Journal of Communications Vol. 9 No. December 0 once a pixel is justified in a smooth region we use bilinear method and when a pixel is in an edge region we interpolate the missing colors with weighted values of multidirectional information. Fig. 7 shows visual comparison of reconstructed Fig. (b) produced by demosaicking methods. he number of smooth region pixels of Fig. (b) is comparatively at a high level. We can see that the bilinear algorithm compared with other interpolation methods does a considerably good recovery in smooth regions. In this paper considering the computational complexity and CPSN two factors we suppose is. ayer CFA N reen component Y DH ( DV ).. ime/s Interpolate with weighted values of horizontal and vertical information ilinear interpolation algorithm.. DP ( DN ) 6 7 8 9 0 6 7 8 9 0.8 Interpolate with weighted values of negative diagonal and positive diagonal information ilinear interpolation algorithm ed & lue components Y CPSN/d N.6.. Full-color image Fig. 6. he time and CPSN with different applied to image Lena. Fig.. Overview of the proposed demosaicking method. A region s type (smooth region or edge region) is determined by its gradient operators Eqs. () and (6) are applied for DH DV in our proposed method: DH DV () DH DV () where stands for the threshold to identify different region types. If gradient operators agree with () we consider it is in a smooth region. And () is the requirement for edge regions. able II shows that the performance of composite peak signal to noise ratio (CPSN) [] and speed with respectively value and we conducted simulations using MALA with a processor of Intel() Core(M) i-0 CPU M80 @.0Hz AM 8.00. (a) (b) (c) (d) (e) (f) Fig. 7. he processing results of image Milkdrop: (a) the input CFA image (b) the full-color original (c) bilinear (d) ACP+ADW (e) LCC and (f) the proposed algorithm. ALE II: CPSN AND SPEED PEFOMANCE WIH DIFFEEN APPLIED O IMAE LENA. CPSN(d). ime(s). 6 CPSN(d). ime(s).080.0.6..0..08.7.08 7 8 9 0.7.7.06.0.076.07.06.08. Weighted Values of Multidirectional Information In the first step when luminance information is restored the weighting factor of how different directions operators effect on interpolation can be calculated as long as the horizontal and vertical gradient operators is calculated. Unlike the original algorithms to select a best interpolation direction a weighted value of multidirectional information use more original green components when restore missing green components. he weighted values of horizontal direction WH and vertical Fig. 6 represents the trends of CPSN and speed with different. When increases from to time declines obviously and CPSN changes relatively flat. When increases from 6 to 0 time is at a smooth state and CPSN which reflects the reconstruct quality declines rapidly. Since our aim is to find a value which corresponds less time and at the same time maintains a high CPSN then is a proper and ideal value. 0 Engineering and echnology Publishing direction WV can be calculated: WH DV / ( DH DV ) () WV DH / ( DH DV ) (6) he complete green interpolation process now is expressed as below considering the neighborhood as shown in Fig.. 9

Journal of Communications Vol. 9 No. December 0 if DH DV [( 8 ) / ( A A A9 ) / ] WV [( 6 ) / ( A A A7 ) / ] WH reconstructed image. And able IV tabulates the performance of different methods in terms of the CPSN []. Specifically the PSN and CPSN of a reconstructed full-color image are defined as (7) PSN 0log0 M N MN I in (i j ) I out (i j ) i j else ( 6 8 ) / (8) he second step of the interpolation fully populates the red and blue color planes. Considering the following neighborhood in Fig. 8 operators in positive direction DP and negative direction DN are defined as the following: DP 7 A A7 (9) DN 9 A A9 (0) and CPSN 0 log0 MN A A A 6 C7 8 C9 0 A A A Fig. 8. Chrominance neighborhood. his step is similar to the first step when recover the chrominance information (/) calculate the weighted values of positive and negative directions ( WP WN ): () WN DP / ( DN DP ) () ALE III: PSN OF ILINEA ACP+ADW LCC MDW AND POPOSED MEHOD ON COMPONENS. he complete chrominance components interpolation process now is expressed as below: if DN DP A [( A A ) / ( 7 9 ) / ] WN [( A A ) / ( 9 7 ) / ] WP () ( 6 8 ) / () else IV. EXPEIMENAL ESULS Image ilinear ACP+ADW LCC MDW Proposed Airplane.78 6.0 8.8 8.6 8.79 Milkdrop. 7.8 9.89 0. 0.98 Peppers.07.6660.9..98 oat 9.799 0.66 0.9.0.06 Mandrill.7 6.8 7.766 7.86 8.07 Lena.8.996 7.6 7.77 7.8 Average.986.80.78.96.069 ALE IV: CPSN OF ILINEA ACP+ADW LCC MDW AND POPOSED MEHOD. Experiments were conducted in order to evaluate the performance of the proposed demosaicking algorithm. In this paper all simulation results are obtained with MALA 7.. he original full-color images in Fig. were subsampled according to the ayer CFA pattern with starting sampling sequence of in the first row to form a set of CFA testing images. he CFA testing images were then processed with bilinear ACP [6]+ADW [8] LCC [] MDW [0] and proposed algorithm to produce full-color images for comparison. In all simulations we adopted the point-symmetric boundary extension [] to realize the prefect reconstruction in ayer pattern. able III tabulates the performance of various methods in terms of the peak signal to noise ratio (PSN) of green components between the input image and the 0 Engineering and echnology Publishing (6) M N ( ) ( ) I i j k I i j k in out k i j where I in is the input image I out is the output image and M N is the size of image. In able III We focus on the recovery of green components since they play a fundamental role in the whole interpolation in other words the reconstruction of red and blue components are based on the green components interpolation. hus a high PSN on green component is a necessary precondition of the ideal whole demosaicking result. oth in PSN of green component and CPSN the proposed algorithm provides the best performance (except PSN of MDW on green components of Peppers). A A A 6 C 7 8 C 9 0 WP DN / ( DN DP ) () Image ilinear ACP+ADW LCC MDW Proposed Airplane.. 7.8767 7.6 7.8867 Milkdrop. 6.76 8.666 9.089 9. Peppers..67.68.7.09 oat 9.7 0. 9.8876 0.08 0.066 Mandrill.7 6.87 6. 7.6 7. Lena.7.06.8 6.07 6. Average.079.88.9.97.6 Objective measures may not be accurate and reliable enough to illustrate the quality difference among the processing results. Fig. 9 shows visual comparison of 9

Journal of Communications Vol. 9 No. December 0 reconstructed images produced by demosaicking methods. In Fig. 9 the proposed algorithm outstandingly preserves the letters on the airplane with less color artifacts in image Airplane. [] [] [6] [7] (a) (b) [8] (c) [9] [0] (d) (e) (f) Fig. 9. Part of the processing results of image Airplane: (a) the input CFA image (b) the full-color original (c) bilinear (d) ACP+ADW (e) LCC and (f) the proposed algorithm. [] [] V. CONCLUSION In this paper a region-adaptive demosaicking with weighted values of multidirectional information is presented. With the use of weighted values more components from original image are considered. Since bilinear interpolation can assure high quality of recovery in smooth region with the absolute advantage in speed if we justify the region belongs to a smooth type bilinear interpolation method is adopted. While an edge region will use the weighted value mentioned above. Simulation results show that the proposed algorithm produces images providing the most details and the least color artifacts with low level computational complexity. [] [] [] [6] [7] ACKNOWLEDMEN his work was supported by the National Natural Science Foundation of China (rant No. 607) and the promotive research fund for excellent young and middle-aged scientists of Shandong Province China (rant No. S0DX0). he authors would like to thank the anonymous reviewers and the editor for their valuable comments to improve the presentation of the paper. [8] [9] [0] EFEENCES [] [] []. E. ayer Color imaging array U.S. Patent 9706 Jul. 0 976. J. E. Adams Intersections between color plane interpolation and other image processing functions in electronic photography in Proc. SPIE Cameras and Systems for Electronic Photography and Scientific Imaging San Jose CA USA Feb. 8-9 99 vol. 6 pp. -. H. S. Hou and H. C. Andrews Cubic spline for image interpolation and digital filtering IEEE ransactions on Acoustics Speech and Signal Processing vol. 6 no. 6 pp. 087 Dec. 978. 0 Engineering and echnology Publishing. H. Hibbard Apparatus and method for adaptively interpolating a full color image utilizing luminance gradients U.S. Patent 8976 Jan. 7 99. C. A. Laroche and M. A. Prescott Apparatus and method for adaptively interpolating a full color image utilizing chrominance gradients U.S. Patent 7 Dec. 99. J. E. Adams and J. F. Hamilton Adaptive color plane interpolation in single sensor color electronic camera U.S. Patent 697 May 997. J. Lee. Jeong and C. Lee Improved edge-adaptive demosaicking method for artifact suppression around line edges in Proc. IEEE International Conference on Consumer Electronics Las Vegas NV USA Jan. 0-007 pp. -. S. Wang and F. Lin Adaptive demosaicking with improved edge detection in Proc. IEEE International Workshop on Imaging Systems and echniques Hong Kong China May - 009 pp. 0-0. P.. Eliason L. A. Soderblom and P. S. Chavez Extraction of topographic and spectral albedo information from multispectral images Photogrammetric Engineering and emote Sensing vol. 7 no. pp. 7-79 Nov. 98. N. X. Lian L. L. Chang Y. P. an and V. Zagorodnov Adaptive filtering for color filter array demosaicking IEEE ransactions on Image Processing vol. 6 no. 0 pp. - Oct. 007. X. L. Wu and X. J. Zhang Joint color decrosstalk and demosaicking for CFA cameras IEEE ransactions on Image Processing vol. 9 no. pp. 8-89 Dec. 00. K. H. Chung and Y. H. Chan A low-complexity joint color demosaicking and zooming algorithm for digital camera IEEE ransactions on Image Processing vol. 6 no. 7 pp. 70-7 Jul. 007. J. Mairal M. Elad and. Sapiro Sparse representation for color image restoration IEEE ransactions on Image Processing vol. 7 no. pp. -69 Jan. 008.. S. Yu. Sapiro and S. Mallat Solving inverse problems with piecewise linear estimators: From aussian mixture models to structured sparsity IEEE ransactions on Image Processing vol. no. pp. 8-99 May 0. P. etreuer Color demosaicing with contour stencils in Proc. 7th International Conference on Digital Signal Processing Corfu reece Jul. 6-8 0 pp. -6. P. etreuer Contour stencils: otal variation along curves for adaptive image interpolation SIAM Journal on Imaging Sciences vol. no. pp. 9-979 Aug. 0. D. Kiku Y. Monno M. anaka and M. Okutomi esidual interpolation for color image demosaicking in Proc. IEEE International Conference on Image Processing Melbourne VIC Australia Sep. -8 0 pp. 0-08. D. Kiku Y. Monno M. anaka and M. Okutomi MinimizedLaplacian residual interpolation for color image demosaicking in Proc. SPIE IS and Electronic Imaging - Digital Photography X San Francisco CA USA Feb. - 0 vol. 90 pp. -8. Y. C. Fan Y. F. Chiang and Y.. Hsieh Constant-hue-based color filter array demosaicking sensor for digital still camera implementation IEEE Sensors Journal vol. no. 7 pp. 869 Jul. 0. X. D. Chen L. W. He. Jeon and J. Jeong Multidirectional weighted interpolation and refinement method for ayer pattern CFA demosaicking IEEE ransactions on Circuits and Systems for Video echnology vol. no. 8 pp. 7-8 Aug. 0. [] J. Mukherjee M. K. Lang and S. K. Mitra Demosaicing of images obtained from single-chip imaging sensors in YUV color space Pattern ecognition Letters vol. 6 no. 7 pp. 98-997 May 00. [] Z. X. Hou C. Y. Wang and A. P. Yang Study on symmetric extension methods in Mallat algorithm of finite length signal in Proc. th International Conference on Visual Information Engineering Xi'an China Jul. 9-Aug. 008 pp. -6. 9

Journal of Communications Vol. 9 No. December 0 Jia Shi was born in Shandong province China in 99. She was admitted into the School of Mechanical Electrical and Information Engineering Shandong University Weihai China in 0. Now she is a fourth year student and her major course is software engineering. Her current research interest is image processing. respectively. Now he is an associate professor in the School of Mechanical Electrical and Information Engineering Shandong University Weihai China. His current research interests include image processing and transmission technology multidimensional signal and information processing and smart grid technology. Chengyou Wang was born in Shandong province China in 979. He received his.e. degree in electronic information science and technology from Yantai University China in 00 and his M.E. and Ph.D. degree in signal and information processing from ianjin University China in 007 and 00 Shouyi Zhang was born in Shandong province China in 99. He was admitted into the School of Mechanical Electrical and Information Engineering Shandong University Weihai China in 0. Now he is a fourth year student and his major course is communication engineering. His current research interest is image processing and signal processing. 0 Engineering and echnology Publishing 96