Nothing Special   »   [go: up one dir, main page]

KR101660447B1 - Multi directional weighted interpolation method for Bayer pattern CFA demosaicking - Google Patents

Multi directional weighted interpolation method for Bayer pattern CFA demosaicking Download PDF

Info

Publication number
KR101660447B1
KR101660447B1 KR1020150042696A KR20150042696A KR101660447B1 KR 101660447 B1 KR101660447 B1 KR 101660447B1 KR 1020150042696 A KR1020150042696 A KR 1020150042696A KR 20150042696 A KR20150042696 A KR 20150042696A KR 101660447 B1 KR101660447 B1 KR 101660447B1
Authority
KR
South Korea
Prior art keywords
quot
green
blue
red
color
Prior art date
Application number
KR1020150042696A
Other languages
Korean (ko)
Inventor
전광길
Original Assignee
인천대학교 산학협력단
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 인천대학교 산학협력단 filed Critical 인천대학교 산학협력단
Priority to KR1020150042696A priority Critical patent/KR101660447B1/en
Application granted granted Critical
Publication of KR101660447B1 publication Critical patent/KR101660447B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T3/00Geometric image transformations in the plane of the image
    • G06T3/40Scaling of whole images or parts thereof, e.g. expanding or contracting
    • G06T3/4015Image demosaicing, e.g. colour filter arrays [CFA] or Bayer patterns
    • H04N9/04

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Color Television Image Signal Generators (AREA)

Abstract

The present invention relates to a multi-directional weighted interpolation method for demosaicing a Bayer pattern Color Filter Array (CFA). The multi-directional weighted interpolation method for demosaicing a Bayer pattern CFA according to the present invention comprises the steps of: (a) interpolating omitted green elements in 8 directions including vertical, horizontal, and diagonal directions by using a green interpolation unit; (b) interpolating red and blue elements based on relationships in an interpolated green plane by using red and blue interpolation units; and (c) improving the green plane, a red plane, and a blue plane by using differences between color values and a post-processing unit.

Description

[0001] The present invention relates to a multi-directional weighted interpolation method for Bayer pattern color filter array demosaicing,

The present invention relates to a multi-directional weighted interpolation algorithm for color filter array interpolation, and more particularly to a multi-directional interpolation method for demosaicing a Bayer pattern color filter array (CFA).

For reasons of cost, when currently available digital still color cameras capture a color image, for each pixel, only one of the color information of the three color channels is sent to one CCD (charge-coupled device) sensor ≪ / RTI > In general, only one 8-bit number that measures the amount of RGB is captured at the pixel. This sensor is included in a color filter array (CFA), where each pixel in the camera is captured in only one color channel. This is because only one color element is available for each pixel, and two missing colors must be estimated from adjacent pixels. This process is called the CFC interpolation method or demosaiking. [1], [2] Figure 1 shows the Bayer pattern, the most common CFA scheme.

The color reconstruction quality depends on the CFA sample and the selected demosaicing algorithm. Based on the Bayer pattern, various demosaicing algorithms have been proposed. The prior art has proposed a method of obtaining a full color image using the color difference between the green and red / blue planes in the spatial range or the frequency range. The advantage of these schemes is that they are efficient in the smooth domain. However, these schemes are aggravated by the reproduced, uneven edges and the much less noise in the texture details, if the interpolation direction is not accurately estimated.

[1] B. E. Bayer, "Color imaging array," Patent 3 971 065, July 1976. [2] H. J. Trussell and R. E. Hartwig, "Mathematics for demosaicking," IEEE Trans. Image Processing, vol. 11, no. 4, pp. 485-492, Apr. 2002. [3] L. Zhang and X. Wu, "Color demosaicking via directional linear minimum mean square-error estimation," IEEE Trans. Image Processing, vol. 14, no. 12, pp. 2167-2178, Dec. 2005. [4] I. Pekkucuksen and Y. Altunbasak, "Edge strength filter based color filter array interpolation," IEEE Trans. Image Processing, vol. 21, no. 1, pp. 393-397, Jan. 2012. [5] D. Paliy, V. Katkovnik, R. Bilcu, S. Alenius, and K. Egiazarian, "Spatially adaptive color filter array interpolation for noiseless and noisy data," Int. J. Imaging Sys. Tech., Sp. Iss. Appl. Color Image Process., Vol. 17, no. 3, pp. 105-122, Oct 2007. [6] L. Zhang, A. Wu, A. Buades, and X. Li, "Color demosaicking by local directional interpolation and non-local adaptive thresholding," Journal of Electronic Imaging, vol. 20, no. 2, pp. 023016, 2011. [7] W. Lu and Y. Tan, "Color filter array demosaicking: new method and performance measures," IEEE Trans. Image Processing, vol. 12, no. 10, pp. 1194-1210, 2003. [8] A. Buades, B. Coll, J.-M. Morel, and C. Sbert, "Self-similarity driven color demosaicking," IEEE Trans. Image Processing, vol. 18, no. 6, pp. 1192-1202, June 2009. [9] C. Hu, L. Cheng, and Y. M. Lu, "Graph-based regularization for color image demosaicking," in Proc. IEEE ICIP2012, 2012. [10] N. X. Lian, L. Chang, Y. -P. Tan, and V. Zagorodnov, "Adaptive filtering for color filter array demosaicking," IEEE Trans. Image Processing, vol. 16, no. 10, pp. 2515-2525, Oct. 2007. [11] B. Leung, G. Jeon, and E. Dubois, "Least-squares luma-chroma demultiplexing algorithm for Bayer demosaicking," IEEE Trans. Image Processing, vol. 20, no. 7, pp. 1885-1894, Jul. 2011. [12] Y. Fang, "DAC spectrum of binary sources with equally-likely symbols," IEEE Trans. Communications, vol. 61, no. 4, pp. 1584-1594, Apr. 2013. [13] Y. Fang, "LDPC-based lossless compression of nonstationary binary sources using sliding-window belief propagation," IEEE Trans. Communications, vol. 60, no. 11, pp. 3161-3166, Nov. 2012. [14] Y. Fang, "Joint source-channel estimation using accumulated LDPC syndrome," IEEE Communications Letters, vol. 14, no. 11, pp. 1044-1046, Nov. 2010. [15] Y. Fang, "EREC-based length coding of variable-length data blocks," IEEE Trans. Circuits and Systems for Video Technology, vol. 20, no. 10, pp. 1358-1366, Oct. 2010. [16] Y. Fang, "Distribution of distributed arithmetic codewords for equiprobable binary sources," IEEE Signal Processing Letters, vol. 16, no. 12, pp. 1079-1082, Dec. 2009. [17] Y. Fang, "Crossover probability estimation using mean-intrinsic-LLR of LDPC syndrome," IEEE Communications Letters, vol. 13, no. 9, pp. 679-681, Sep. 2009. [18] G. Jeon, M. Anisetti, V. Bellandi, and J. Jeong, "Fuzzy rule-based edge-restoration algorithm in HDTV interlaced sequences, "IEEE Trans. Consumer Electronics, vol. 53, No. 2, pp. 725-731, May 2007. [19] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Rough set-assisted subfield optimization for alternating current plasma display panel," IEEE Trans. Consumer Electronics, vol. 53, no. 3, pp. 825-832, Aug. 2007. [20] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Fuzzy weighted approach to improve edge-based filtering," IEEE Trans. Consumer Electronics, vol. 53, no. 4, pp. 1661-1667, Nov. 2007. [21] G. Jeon, M. Anisetti, D. Kim, V. Bellandi, E. Damiani, and J. Jeong, "Fuzzy rough sets hybrid scheme for motion and scene complexity adaptive deinterlacing," Image and Vision Computing, vol. 27, no. 4, pp. 425-436, March 2009. [22] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Designing of a Type-2 Fuzzy Logic Filter for Improved Edge-preserving Restoration of Interlaced-to-Progressive Conversion" Sciences, vol. 179, no. 13, pp. 2194-2207, June 2009. [23] G. Jeon, M. Anisetti, and S. Kang, "A rank-ordered marginal filter for deinterlacing," Sensors, vol. 13, no. 3, pp. 3056-3065, March 2013. [24] G. Jeon, M. Anisetti, J. Lee, V. Bellandi, E. Damiani, and J. Jeong, "Concept of linguistic variable-based fuzzy ensemble approach: application to interlaced HDTV sequences," IEEE Trans. Fuzzy Systems, vol. 17, no. 6, pp. 1245-1258, Dec. 2009. [25] G. Jeon, S.J. Park, Y. Fang, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Specification of Efficient Block Matching Scheme for Motion Estimation in Video Compression," Optical Engineering, vol. 48, no. 12, Dec. 2009, pp. 127005. [26] G. Jeon, M.Y. Jung, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Specification of the geometric regularity model for fuzzy if-then rulebased deinterlacing," IEEE / OSA Journal of Display Technology, vol. 6, no. 6, pp. 235-243, June 2010. [27] K. H. Chung and Y. H. Chan, "Color demosaicing using variance of color differences," IEEE Trans. Image Processing, vol. 15, no. 10, pp. 2944-2955, Oct. 2006. [28] O. Werner, "Drift analysis and drift reduction for multi-resolution hybrid video coding," Signal Processing: Image Communication, vol. 8, no. 5, pp. 387-409, July 1996. [29] H. Kimata and Y. Yashima, "3D motion vector coding with block base adaptive interpolation filter on H.264, in Proc. IEEE ICASSP 2003, vol. 3, 2003, pp. 633-636. [30] X. Chen, G. Jeon, and J. Jeong, "A gradient inverse weighted filtering approach for video deinterlacing," IEICE Trans. Communications, vol. E95-B, no. 12, pp. 3933-3936, Dec. 2012. [31] Kodak color image dataset, http://r0k.us/graphics/kodak/ [32] X. Li, B. Gunturk, and L. Zhang, "Image demosaicing: a systematic survey," in Proc. of SPIE, vol. 6822, pp. 68221J, 2008. [33] X. Zhang and B. A. Wandell. "A spatial extension of cielab for digital color image reproduction," Journal of Society for Informaiton Display, vol. 5, no. 1, pp. 61-63, March 1997. [34] L. Zhang, L. Zhang, X. Mou, and D. Zhang, "FSIM: a Feature Similarity Index for Image Quality Assessment," IEEE Trans. Image Processing, vol. 20, no. 8, pp. 2378-2386, 2011. [35] Y. Yun, J. Bae, and J. Kim, "Multidirectional edge-directed interpolation with region division for natural images, Opt. Eng., Vol. 51, no. 4, pp. 040503, April 2012. [36] X. Chen, G. Jeon, and J. Jeong, "Voting-based directional interpolation method and its application to still color image demosaicking," IEEE Trans. Circuits and Systems for Video Technology, DOI: 10.1109 / TCSVT.2013.2255421.

It is an object of the present invention to provide a method of estimating missing green elements in diagonal directions as well as in horizontal and vertical directions based on the color correlation between color surfaces, To improve performance and to reduce interpolation noise with an anti-aliasing RIR filter.

A multi-directional weighted interpolation method for demodulating a Bayer pattern color filter array according to the present invention comprises the steps of (a) interpolating missing green elements in eight directions including vertical, horizontal and diagonal directions using a green interpolation part (b) interpolating the red and blue elements with a correlation of the interpolated green planes using the red-blue interpolation unit, and (c) using the post-processing unit, , And improving the blue surface.

As described above, the multi-directionally weighted interpolation method for the Bayer pattern color filter array demosaicing according to the present invention estimates the missing green elements in the diagonal direction as well as the horizontal and vertical directions based on the color correlation between color surfaces The interpolation performance can be improved, and there is a technical effect that the interpolation noise can be reduced by the anti-aliasing RIR filter.

Brief Description of the Drawings Figure 1 shows a typical 9x9 Bayer CFA block.
Figure 2 shows the pre-interpolation of missing center green elements along the four vertical and horizontal directions (north (N), south (S), east (E), west Fig.
Figure 3 shows the pre-interpolation of the missing green elements in the center according to four diagonal directions (northeast (NE), southeast (SE), northwest (NE) drawing.
4 shows the frequency response of a filter. (a) an average filter, and (b) an 8-tap fixed-coefficient Wiener interpolation filter.
Figure 5 shows sub-images in which Figure 1 is divided to interpolate the missing red (R) and blue (B) elements at the green (G) sampling location of the CFA. (a) missing red (R) elements at the red (R) sampling location, (b) red (R) elements missing at the blue (B) sampling location, R) element, (d) Green (G) Blue (B) element missing at the sampling location.
Figure 6 shows the 5x5 color difference plane used in the post-processing step according to the invention. (a) green and the difference between the red (D GR), (b) green and the difference between the blue (D GB), (c) the difference between red and green (D RG), (d) difference (D BG between the blue and green ).
Fig. 7 is an adjacent color difference value used to improve the median D GR in the 5x5 color difference plane according to the four directions in the post-processing step according to the present invention.
Figure 8 is a sub-image of the segmented McMaster (McM) used in the experiment. Sub-images arranged from top to bottom and from left to right are labeled # 1 to # 19.
Figure 9 shows (a) the # 5 original image and the result of demosaicing it in the following manner: (b) DWI, (c) MEDI, (d) ESF, (e) SSD, (f) LPA-ICI, (g) LDI-NAT, (h) VDI, (i) MDWI N and (j) MDWI.
Figure 10 shows (a) the # 13 original image and the result of demosaicing it in the following manner: (b) DWI, (c) MEDI, (d) ESF, (e) SSD, (f) LPA-ICI, (g) LDI-NAT, (h) VDI, (i) MDWI N and (j) MDWI.
11 shows (a) the original image of # 17 and the result of demosaicing it in the following manner. (b) DWI, (c) MEDI, (d) ESF, (e) SSD, (f) LPA-ICI, (g) LDI-NAT, (h) VDI, (i) MDWI N and (j) MDWI.

The multi-directional weighted interpolation method for demosaicing a Bayer pattern color filter array according to the present invention will now be described in detail.

It can be intuitively observed that the green (G) plane is twice as much as the red (R) or blue (B) plane sample from the Bayer CFA pattern of Fig. Thus, the green surface retains most of the spatial information of the image in interpolation. In addition, for human visual systems, it is most sensitive to green color. Thus, the missing green color elements in most conventional demosaicing methods are interpolated beforehand because they have a large impact on the perception quality of the image. Once the green color elements are fully recovered, the green side can use the spectral correlation entirely in the channel to guide the interpolation of the red and blue sides in the future. Therefore, the MDWI multi directional weighted interpolation method according to the present invention is mostly focused on improving the interpolation performance of the green surface.

The present invention is similar to the DWI-4 direction weighted interpolation method [7], but the interpolation method according to the present invention has a variable spatial correlation of neighboring pixels along different directions from the central missing pixel Estimation based. This estimation can easily explain that a more spatial correlation is established between adjacent pixels along the interpolation direction, and a missing color value more accurately estimated by the direction can be obtained.

First, the first feature of the present invention is to estimate the missing green elements in the diagonal direction using the fixed interpolation direction of the green surface as well as the horizontal and vertical directions based on the color correlation between the color surfaces. That is, the existing green surface is based on observation that it is consistent along the diagonal line as shown in FIG. 3, and the missing green elements in the center are obtained by using the existing green color elements and using the correlation along the diagonal direction Can be estimated. The multi-directional weighted interpolation technique is used to interpolate the missing color elements in the center according to the directional variable correlation, after estimating all eight directions of the center missing color element.

A second aspect of the present invention is to provide an effective post-processing procedure by re-registering three initial color elements. This is done in the color difference plane with an anti-aliasing FIR filter. Similar to the interpolation method, the present invention also uses a method of improving the direction weighting to change the color difference plane to reduce interpolation noise.

A multi-directional weighted interpolation method for demoicing a Bayer pattern color filter array according to the present invention comprises the steps of interpolating a missing green element in eight directions including vertical, horizontal and diagonal directions using a green interpolation part, ) Interpolating the red and blue elements with the correlation of the interpolated green planes using the red-blue interpolation unit, and (c) using the post-processing unit, And a step of improving the quality of the image.

1. Interpolation of Missing Green (G) Elements

In the present invention, a missing green element has to be interpolated first because the green face in the Bayer CFA pattern contains more information than the red and blue faces. As in the 9x9 Bayer CFA block shown in Figure 1, the missing green elements at point B 13

Figure 112015029941588-pat00001
Is estimated first among eight directions (N, S, W, E, NW, NE, SW, SE). Here, the estimation of the N, S, W, and E directions is the same as that of the conventional DWI technique as shown in Equation 1, and has similar adjacent pixels as shown in FIG.

Figure 112015029941588-pat00002

And the more reliable direction gradient elements in the four directions are calculated by the following equation (2).

Figure 112015029941588-pat00003

Figure 112015029941588-pat00004

Here, epsilon is a small positive element for preventing the slope from becoming zero. NW, NE, SW, SE

Figure 112015029941588-pat00005
Is based on the following observations. In the Bayer pattern, the green planes are distributed continuously and the correlation of the green adjacent pixels in the diagonal direction can be used to estimate the missing green elements in the center. Here, the 8-tap fixed direction interpolation filter has a center missing green element according to the NW, NE, SW, SE directions
Figure 112015029941588-pat00006
Lt; / RTI > As shown in Figure 3, the four sets of original adjacent green pixels
Figure 112015029941588-pat00007
. These four sets are calculated by the following equation (3), and correspond to the direction information.

Figure 112015029941588-pat00008

And the 8-tap fixed direction interpolation filter is applied to approximate the missing green element in the center of the fixed coefficient.

Figure 112015029941588-pat00009

These 8-tap fixed-coefficient Wiener filters are mainly used to interpolate subpixels of video codecs for up-sampling of MPEG-4, H.264 / AVC, and HEVC. The Wiener filter is known as an ideal anti-aliasing filter for upsampling, and the frequency response shape is rectangular as shown in Fig. 4 (b) and has the advantage of interpolation without extreme aliasing, There is a more accurate advantage than the conventional average filter shown in Fig. Especially in high frequency regions such as irregular edges or texture details, and the missing pixels can be reconstructed more accurately with the method according to the invention. Utilizing the advantages of the demosaicking application, the missing green elements in the center B13 can be estimated along the diagonal direction. There are several other similar anti-aliasing fixed to the tap interpolation filter, such as the 6-tap interpolation filter of [29], which can be used for robust interpolation performance with high temporal efficiency but somewhat non-robustness. In the present invention, an 8-tap interpolation filter is applied, and the interpolation equation is expressed by the following equation (5).

Figure 112015029941588-pat00010

Where X E {NW, NE, SW, SE} and G X are adjacent green pixel sets

Figure 112015029941588-pat00011
Is used to represent the missing green factor along the X direction. therefore
Figure 112015029941588-pat00012
Is calculated as follows according to the diagonal direction.

Figure 112015029941588-pat00013

And along the diagonal

Figure 112015029941588-pat00014
Is defined by the following equation (7). &Quot; (7) "

Figure 112015029941588-pat00015

Figure 112015029941588-pat00016
The associated weights for the eight estimates of < RTI ID = 0.0 > E < / RTI > Generally, a small gradient according to one directional means has more correlation than in that direction, and a prior estimate of that direction
Figure 112015029941588-pat00017
It is reasonable to put a higher weight on. Therefore, the 8-way based interpolation scheme according to the present invention should reflect the joint distribution and color difference of direction gradient.
Figure 112015029941588-pat00018
The weighting factors assigned to the direction estimates of < RTI ID = 0.0 >

Figure 112015029941588-pat00019

It is estimated along eight directions to avoid interpolation errors. In other words, in the present invention, in order to ensure interpolation accuracy with weighting factors of ω N , ω S , ω E , ω NW , ω NE , ω SW , and ω SE ,

Figure 112015029941588-pat00020
All co-contributions of The normalization interpolation equation is defined by the following equation (9).

Figure 112015029941588-pat00021

Where ω T = ω N + ω S + ω W + ω E + ω NW + ω NE + ω SW + ω SE .

Figure 112015029941588-pat00022

By applying the above procedure at all red and blue locations, the green surface can be reconstructed.

2. Interpolation steps of missing red and blue elements

The pixels drawn from the Bayer CFA sample were initially interpolated using the approach described above. However, the 8-way based interpolation method is not suitable for interpolating missed red and blue color elements when interpolation conditions or available samples are insufficient. Fortunately, however, the red and green blues are highly correlated, so that the interpolation procedure for missing red and blue elements can use the reconstructed green side correlation to prevent color misregistration problems. The present invention improves the conventional DWI using an improvement step to interpolate missing red and blue elements. Particularly interpolated under the following two conditions. (1) missing blue (or red) elements at the red (or blue) sampling position of the CFA shown in FIGS. 5 (a) and 5 (b) Red and blue elements missing from sampling position.

First, the interpolation condition of the missing blue element at the red sampling position shown in FIG. 5 (a) is considered. A two-step strategy was applied to reconstruct it to interpolate missing blue elements at the R 6 position. The first step is to take advantage of the color difference between the green surface and blue to early interpolated blue component missing from the R 6 position. All green elements are recovered and, if available, the color difference between blue and green in the four diagonal directions at the R 6 position

Figure 112015029941588-pat00023
Can be estimated.

Figure 112015029941588-pat00024

here

Figure 112015029941588-pat00025
Is the green pixel value at the B7, B8, B12, and B13 positions.

For better robust estimation of spatial correlation with the application of DWI, four direction estimates

Figure 112015029941588-pat00026
Quot; < / RTI > Since the green surface is completely filled, the gradients of the green pixels along the four diagonal directions are used as weighting elements to guide the interpolation procedure. The gradient along the four directions is calculated by the following equation (12).

Figure 112015029941588-pat00027

Here, epsilon is used as a small positive factor to prevent the gradient from becoming zero.

Figure 112015029941588-pat00028
Figure 112015029941588-pat00029
Is the interpolated green pixel value at each of the R 1 , R 3 , R 6 , R 9 , R 11 , B 7 , B 8 , B 12 , B 13 positions. The reverse gradient uses the following weighting factors:

Figure 112015029941588-pat00030

The missing blue pixels due to the DWI combination according to the color difference between the blue and green surfaces are initially interpolated as shown in Equation (14).

Figure 112015029941588-pat00031

here

Figure 112015029941588-pat00032
to be. The second step is
Figure 112015029941588-pat00033
And a gradient inverse weighted filtering method (GIWF) of the four closest pixels B 7 , B 8 , B 12 , and B 13 along the diagonal direction.
Figure 112015029941588-pat00034
To purify
Figure 112015029941588-pat00035
Can be obtained by the following expression (15).

Figure 112015029941588-pat00036

Figure 112015029941588-pat00037

Where k = {7, 8, 12 , 13} , and, k indicates the four existing blue components R 6 to close. The constraint factor δ is a positive number between 0 and 1 and is used to control the improvement performance. Theoretically, this can be achieved by training the image content. However, the present invention has been experimentally set to a constant value between 0.5 and 0.7 to simplify the general optimization performance. Interpolating performance beyond this range will be sensitive to image content.

The processing method according to the present invention is well suited for interpolating and improving missing red elements at the blue sampling position, as shown in Figure 5 (b), because it has the same sampling conditions.

The conditions of the missing blue element in the green sampling position for the second interpolation are as shown in (c, d) of FIG.

After the missing blue (or red) element is recovered at the red (or blue) sampling location of the CFA, the interpolation method is the same as handling the elements drawn along the four directions N, S, W,

Of course, the GIWF is used to improve the pre-interpolated red (or blue) element at the green sampling position with the four nearest neighboring color elements in the same color plane. In the case (c) of Fig. 5, the closest red pixel set

Figure 112015029941588-pat00038
The
Figure 112015029941588-pat00039
The nearest blue pixel set < RTI ID = 0.0 >
Figure 112015029941588-pat00040
The
Figure 112015029941588-pat00041
Lt; / RTI > This improvement approach is also suitable for the interpolation situation shown in Fig. 5 (d). After interpolating and refining all color elements, the entire full color image is demarcated. For convenience, filled-in color elements are
Figure 112015029941588-pat00042
.

3. Post-processing step

The post-processing approach according to the present invention is mainly used to enhance the color channel correlation of the demosaicing method [4, 27]. The interpolation noise is inevitable as the red and blue sides are interpolated according to the color difference between the color sides and the unreliable and loose correlation is used between the mosaicked red and blue sides. In order to reduce the interpolation error, a re-aligning procedure based on the direction weighting improvement method is applied continuously to soften the color difference value and apply a local constant in the object. Such a post-processing schema process may be performed by using a green sample interpolated by utilizing the color difference between green and red (D GR ) and green and blue (D GB ), as shown in (a, b)

Figure 112015029941588-pat00043
Is processed so that the interpolation performance can be improved first, and there is a fixed tap interpolation filter proposed in the 5x5 sliding window. Here, the output of the post-
Figure 112015029941588-pat00044
. The post-processing step with the post-processed green surface is performed to interpolate the red and blue samples of the same interpolation filter, and the color difference (D RG ) between red and green shown in (c, d) Green color difference (D BG ) is used.

For robust color difference estimation, a 5-tap anti-aliasing FIR filter {h 5 = [- 5 15 44 15 -5] / 64} is applied to improve the accuracy of adjacent color difference values along four directions in the other plane . Color Difference D GR For example, the central color difference D GR along each direction is defined as: < EMI ID = 17.0 >

Figure 112015029941588-pat00045

Here, X∈ {P, Q, H, V} and

Figure 112015029941588-pat00046
Are five adjacent color difference values of the median value D GR along the X direction, as shown in Fig. A robust median
Figure 112015029941588-pat00047
The four directions of the diagonal line P, the anti-diagonal line Q, the horizontal line H, and the vertical line V are considered to estimate the horizontal direction.

Similar to the interpolation step, the DWI strategy also applies to the post-processing stage to enhance the co-contributions in each direction depending on the directional correlation.

The direction gradient is calculated using the absolute value of the adjacent color difference D GR to show directional correlation along each direction. The gradient along the four directions is calculated by the following equation (18).

Figure 112015029941588-pat00048

And the inverse gradient is finally shifted to the improved color difference D GR

Figure 112015029941588-pat00049
Is used as a direction weighting element for adjusting the contribution of the weighting factor, and the weight is calculated by the following equation (19).

Figure 112015029941588-pat00050

Here, Xε {P, Q, H, V} and ε are used as small positive elements to prevent the gradient from becoming zero.

weight

Figure 112015029941588-pat00051
And improvement direction
Figure 112015029941588-pat00052
The final post-processed center D GR , P is calculated by the following equation (20).

Figure 112015029941588-pat00053

This procedure is suitable for improving the color difference value of D GB , D RG , D BG to enhance interpolation accuracy. Initially demapped

Figure 112015029941588-pat00054
And
Figure 112015029941588-pat00055
And the final improved color differences D GR, P and D GB, P together with the final color difference.

In particular, the green color surface is improved as follows in the post-processing step.

Figure 112015029941588-pat00056

The green color facet can be used to improve the red and blue facets together with the improved color differences D GR, P and D GB, P after the final improvement.

Figure 112015029941588-pat00057

All color faces

Figure 112015029941588-pat00058
After being continuously processed using the filter according to the present invention, the full color image is finally filled.

Experiments to verify the performance of the multi-directional weighted interpolation method for demoicing a Bayer pattern color filter array according to the present invention are as follows.

A. Evaluation Method

In this experiment, the conventional techniques (CPSNR [27], S-CIELAB [33], and FSIMc [34]) were applied to evaluate objective image quality. First, the color peak signal-to-noise ratio (CPSNR) is applied to determine the intensity difference between the original image and the reconstructed image color plane.

This CPSNR is obtained by the following equation (23).

Figure 112015029941588-pat00059

Figure 112015029941588-pat00060

Where CMSE is a W × H sized original image I and a reconstructed image

Figure 112015029941588-pat00061
(R, G, B) mean squared error between the colors of the pixels. As the CMSE approaches zero, the CPSNR approaches infinity, indicating that high CMSE values provide high image quality. The smaller value of CPSNR at the other end of the scale is I and
Figure 112015029941588-pat00062
This means that the quality of the reconstructed image is deteriorated.

As evidenced by the prior art, sometimes the CMSE and the CPSNR do not coincide with the human perception of the color difference, so they must use a perceptually uniform color space. In this case, the color between the Euclidean distances yields a perceptually uniform space at S-CIELAB DELTA E * as DELTA E. The ΔE calculation first requires conversion from the RGB color space to the CIELAB color space, and calculates the Euclidean distance average between the pixel colors in this space. The equation is shown in Equation 25 below.

Figure 112015029941588-pat00063

Where W and H are the width and height, respectively, and I and

Figure 112015029941588-pat00064
Represent the reference image and the demapped image, respectively, both of which are in the CIELAB color space. This method can estimate a better color difference with the recognition of Human Visual System (HVS), and thus can be recommended for global estimation of image quality among many demosaicing references.

In order to evaluate the performance of the present invention, the FSIM-feature-similarity index measure (FSIM) quality matrix is used as a third index for measuring the similarity between two images. It was developed by Zhang and considered in connection with the quality perception of HVS. Instead of using the conventional error summing method, the FSIM model, which is image distortion such as gradient correlation, luminance distortion, and contrast distortion, is used. Here, the partial FISM index for color image quality evaluation (FISMc) was proposed to evaluate demosaicing performance. If the value of FISMc is close to 1, the reconstructed image is very similar to the original image.

Additionally, the computational complexity is determined to evaluate the time efficiency of the present invention. In this experiment, all calculations were performed after removing the border of 10 pixel width of the image.

B. Performance Comparison

It provides an objective and subjective assessment of the MDWI according to the present invention based on various demosaicing methods. To perform the experiment, we first perform the mosaic procedure using Bayer CFA in the target test image, and apply different demosaicing methods to reconstruct the full three color channels using the mosaic image. Finally, the MDWI according to the present invention is compared with the prior art AFD [10], DL [3], ESF [4], SSD [8], LPA-ICI [5], and LDI-NAT [6].

In order to demonstrate the benefits of the invention in previous studies of VDI, VDI is also listed in the comparison method. In addition, the method of the present invention without the pretreatment step was also compared to evaluate the improvement result from the pretreatment approach of the present invention, which was expressed as MDWI N. To verify the method according to the present invention, the Intel (R) Core (TM) i5 CPU M460 @ 2.53GHZ. Simulation was performed using the MATLAB processor.

First, the decibel CPSNR was used to measure the difference between the original image and the reconstructed image. The following Table 1 shows a comparison of objective image quality by CPSNR performance using the McM image set of FIG.

Figure 112015029941588-pat00065

The mean of CPSNR was calculated for intuitive comparison. Based on the results of Table 1, it can be concluded that the MWDI method according to the present invention achieved a higher CPSNR than other prior art for most test images. Compared to ESF with the worst performance in CPSNR performance, 2.597 dB improved. LDI-NAT has the second highest CPSNR in the average. In contrast, the recently developed ESF obtained the lowest CPSNR in this experimental data set. Because only the green color plane is estimated to estimate the missing color component in the center, MEDI has the second lowest CPSNR performance in all comparison methods, even if interpolating missing color components along 12 directions. As for the other comparison methods, the SSD method outperformed the other two methods DWI and LPA-ICI. In particular, MDWI has a higher CPSNR than MDWI N in all test images, indicating that the preprocessing approach according to the present invention is effective and powerful for demosaicing applications.

Euclidean distance averages between pixel colors in the CIELAB color space were further measured to further verify the performance according to the present invention. This is because the S-CIELAB DELTA E * performance is determined as a positive score with a better measurement approaching zero.

Using the McM image data set in this experiment, we calculated S-CIELAB △ E * as shown in Table 2, whereby MDWI and LDI-NAT are compared with other methods to determine the best It can clearly be seen that it exhibits the highest performance with a low S-CIELAB DELTA E * value. ESF generally has the highest S-CIELAB DELTA E * value and other methods are performed appropriately on these index items. In the comparison of the mean S-CIELAB △ E * , MDWI showed an improved factor of 0.519 in the ESF and S-CIELAB △ E * comparisons and regained the best performance of all comparative methods.

Figure 112015029941588-pat00066

As is well known in the art, CPSNR is not a good indicator of demosaicing performance because most interpolation errors appear around a color edge that occupies only a small portion of the image pixel. To further evaluate the performance according to the present invention, we adopted a new measure of feature similarity index measure for color image (FISMc).

In this experiment, the FISMc values of each comparison method using the McM image data set are calculated as shown in Table 3, where MDWI and LDI-NAT have the highest FISMc values (except # 7 and # 8) Can be clearly identified.

Figure 112015029941588-pat00067

The ESF has the lowest FISMc value in most of the experimental images, and other methods have been performed appropriately on these two items. In the mean FISMc comparison, the MDWI has a 0.0013 improvement compared to the ESF, providing evidence that previous research VIDs have the advantage of preserving image features, in addition to finding the correct interpolation direction. And between the other comparison methods. Similar to the results of the CPSNR matrix, the MDWI has significantly better performance than the MDWI N in terms of FSIMc indexes, indicating that the post-processing step is valid and effective.

To evaluate the efficiency of the post-processing procedure according to the present invention in the demosaicing application, we also applied a post-processing procedure to the comparison method to determine the performance. As a result, the CPSNR, S-CIELAB △ E * and FSIMc indices are improved. The average CPSNR, S-CIELAB? E * , and FSIMc of the comparative method with and without the post-processing method according to the present invention using the McM image data set are summarized in Table 4 below.

From Table 4 it can be clearly seen that the post-processing steps and the comparison method according to the present invention have obtained overall improvements with the aid of these three measurement matrices.

Figure 112015029941588-pat00068

For the objective image quality evaluation, three images were selected from the McM image data set and used for time comparison. Figures 9, 10 and 11 show the selection of # 5, # 13 and # 17, respectively, in the original image. The Bayer CFA pattern was used to perform the demosaicing simulation. The demosaicing was performed to reconstruct the full color image using the method of the present invention and the conventional method mentioned above. To illustrate objective demosaicing performance, a partially enlarged image from three selected images was used to determine the detail preservation capabilities of the MDWI.

Figure 9 (a) shows a partially enlarged image of a T-shirt divided from # 5, showing normal detail retention capability. By comparison, the MDWI was executed with the best visual effects in delicate edges and closed detail areas. In particular, the reconstructed diagonal edge with the measurement of missing color elements along the extra diagonal direction had minimal visual noise. For example, as compared to (i, j) other methods in Figure 9, the edge portions appeared very smooth after demosaicing of MDWI N and MDWI. While other methods have been implemented with noise, such as noise in edges and other complex areas. When evaluating the weak detail retention capability, Image # 13 was specifically selected and used in the McM image data set. The special portion includes irregularly scribed portions as shown in Fig. 10 (a) enlarged for visual comparison. Reconstructed irregular edges and weak details using LDI-NAT, MDWI N, and MDWI can preserve most of the degree, which can be seen in Figure 10 (gj). Conversely, other methods were implemented with zipper noise and false color visual color noise along weak edges with sudden color changes, as shown in Figure 10 (bf). This comparable method also exacerbated salt-like noise. In addition, a # 17 image was selected for comparison to further evaluate the irregular detail preservation capability of the MDWI according to the present invention. Partially enlarged portions of flowers and leaves were divided as shown in Fig. 11 (a). It is clear that the demosaicing image reconstructed by the VDI, MDWI N and MDWI after the demosaicing process causes minimal noise in the compared method as shown in (h, i, j) in FIG. However, when such a demosaicing method is used, the joint edge between the flower and the leaf has dropped extremely, as shown in Fig. 11 (bg).

This objective and subjective evaluation shows that the MDWI according to the present invention has the advantage of preserving edge detail and generating minimum noise compared to other prior arts. In particular, it can be seen that the MDWI according to the present invention has the ability to adjust the maximum false color noise along the diagonal direction.

Although the present invention has been described with reference to the exemplary embodiments of the present invention, the technical idea of the present invention is not limited to the above-described embodiments, and a multi-directionally weighted interpolation method for various Bayer pattern color filter array demosaicing in a range not departing from the technical idea of the present invention .

G: Green B: Blue
R: Red N: north
S: south E: east
W: west NE: northeast
SE: southeast NE: northwest
SW: southwest

Claims (11)

(a) interpolating missing green elements in eight directions including vertical, horizontal, and diagonal directions using a green interpolation part;
(b) interpolating the red and blue elements with a correlation of the interpolated green surface using a red-blue interpolator, and
(c) a step of improving the green surface, the red surface and the blue surface by using the color value difference using the post-processing unit,
In the step (a), an interpolation equation using an 8-tap interpolation filter in a 9x9 Bayer CFA block is defined as Equation (5)
&Quot; (5) "
Figure 112016043819152-pat00069

Where X E {NW, NE, SW, SE} and G X are adjacent green pixel sets
Figure 112016043819152-pat00070
To represent estimates of missing green elements along the X direction.
In step (a), the missing green element
Figure 112016043819152-pat00071
Is calculated by Equation (6)
&Quot; (6) "
Figure 112016043819152-pat00072

In the step (a)
Figure 112016043819152-pat00073
The directional gradient component corresponding to the estimated value of < RTI ID = 0.0 >
&Quot; (7) "
Figure 112016043819152-pat00074

In the step (a)
Figure 112016043819152-pat00075
The weighted ratio assigned to the direction estimate of < EMI ID = 8.0 >
&Quot; (8) "
Figure 112016043819152-pat00076

The step (a) may include estimating a weighting factor of ω N , ω S , ω E , ω NW , ω NE , ω SW , ω SE in advance in eight directions to ensure interpolation accuracy
Figure 112016043819152-pat00077
Wherein the normalized interpolation equation is defined by equation (9). ≪ RTI ID = 0.0 > 8. < / RTI >
&Quot; (9) "
Figure 112016043819152-pat00078
delete delete delete delete delete The method according to claim 1,
The step (b)
interpolating the missing blue (or red) element at the red (or blue) sampling location of (b-1) CFA and
(b-2) interpolating missing red and blue elements at a green sampling location of the CFA. < Desc / Clms Page number 20 >
The method according to claim 1,
The step (c) applies a color difference (D RG ) between red and green and a color difference (D BG ) between blue and green with a fixed 5-tap anti-aliasing FIR filter in a 5x5 sliding window, And the inverse gradient is finally calculated as the improved color difference D GR in the direction < RTI ID = 0.0 >
Figure 112015029941588-pat00079
Is used as a direction weighting element for adjusting the contribution of the Bayer pattern color filter array demosaicing, and the weight is calculated by the following equation (19).
&Quot; (18) "
Figure 112015029941588-pat00080

&Quot; (19) "
Figure 112015029941588-pat00081

Here, Xε {P, Q, H, V} and ε are used as small positive elements to prevent the gradient from becoming zero.
9. The method of claim 8,
In the step (c)
weight
Figure 112015029941588-pat00082
And improvement direction
Figure 112015029941588-pat00083
Is calculated, the final post-processed center D GR , P is computed as: < EMI ID = 20.0 >
&Quot; (20) "
Figure 112015029941588-pat00084
10. The method of claim 9,
Wherein the green surface color of step (c) is improved as shown in equation (21).
&Quot; (21) "
Figure 112015029941588-pat00085
11. The method of claim 10,
Wherein the red and blue face colors of step (c) are modified as shown in equation (22). ≪ EMI ID = 22.0 >
&Quot; (22) "
Figure 112015029941588-pat00086
KR1020150042696A 2015-03-26 2015-03-26 Multi directional weighted interpolation method for Bayer pattern CFA demosaicking KR101660447B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020150042696A KR101660447B1 (en) 2015-03-26 2015-03-26 Multi directional weighted interpolation method for Bayer pattern CFA demosaicking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020150042696A KR101660447B1 (en) 2015-03-26 2015-03-26 Multi directional weighted interpolation method for Bayer pattern CFA demosaicking

Publications (1)

Publication Number Publication Date
KR101660447B1 true KR101660447B1 (en) 2016-09-28

Family

ID=57101349

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020150042696A KR101660447B1 (en) 2015-03-26 2015-03-26 Multi directional weighted interpolation method for Bayer pattern CFA demosaicking

Country Status (1)

Country Link
KR (1) KR101660447B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190081462A (en) * 2017-12-29 2019-07-09 인천대학교 산학협력단 Bayer demosaicking method using bilateral filtering and directional differentiation
KR20190082880A (en) * 2016-12-08 2019-07-10 주식회사 소니 인터랙티브 엔터테인먼트 Information processing apparatus and information processing method
CN111784575A (en) * 2020-06-05 2020-10-16 上海赛昉科技有限公司 Method for demosaicing monitoring camera based on calibration
US11509869B2 (en) 2020-02-04 2022-11-22 Samsung Electronics Co., Ltd. Pixel array reducing loss of image information and image sensor including same
CN118158551A (en) * 2024-04-30 2024-06-07 合肥埃科光电科技股份有限公司 Demosaicing method, system and medium based on FPGA
CN118233764A (en) * 2024-05-23 2024-06-21 杭州海康威视数字技术股份有限公司 Image demosaicing method and device

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101007754B1 (en) * 2005-12-29 2011-01-14 마이크론 테크놀로지, 인크 Method and apparatus providing color interpolation in color filter arrays using edge detection and correction terms

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101007754B1 (en) * 2005-12-29 2011-01-14 마이크론 테크놀로지, 인크 Method and apparatus providing color interpolation in color filter arrays using edge detection and correction terms

Non-Patent Citations (40)

* Cited by examiner, † Cited by third party
Title
[1] B. E. Bayer, "Color imaging array," U.S. Patent 3 971 065, July 1976.
[10] N. X. Lian, L. Chang, Y. -P. Tan, and V. Zagorodnov, "Adaptive filtering for color filter array demosaicking," IEEE Trans. Image Processing, vol. 16, no. 10, pp. 2515-2525, Oct. 2007.
[11] B. Leung, G. Jeon, and E. Dubois, "Least-squares luma-chroma demultiplexing algorithm for Bayer demosaicking," IEEE Trans. Image Processing, vol. 20, no. 7, pp. 1885-1894, Jul. 2011.
[12] Y. Fang, "DAC spectrum of binary sources with equally-likely symbols," IEEE Trans. Communications, vol. 61, no. 4, pp. 1584-1594, Apr. 2013.
[13] Y. Fang, "LDPC-based lossless compression of nonstationary binary sources using sliding-window belief propagation," IEEE Trans. Communications, vol. 60, no. 11, pp. 3161-3166, Nov. 2012.
[14] Y. Fang, "Joint source-channel estimation using accumulated LDPC syndrome," IEEE Communications Letters, vol. 14, no. 11, pp. 1044-1046, Nov. 2010.
[15] Y. Fang, "EREC-based length coding of variable-length data blocks," IEEE Trans. Circuits and Systems for Video Technology, vol. 20, no. 10, pp. 1358-1366, Oct. 2010.
[16] Y. Fang, "Distribution of distributed arithmetic codewords for equiprobable binary sources," IEEE Signal Processing Letters, vol. 16, no. 12, pp. 1079-1082, Dec. 2009.
[17] Y. Fang, "Crossover probability estimation using mean-intrinsic-LLR of LDPC syndrome," IEEE Communications Letters, vol. 13, no. 9, pp. 679-681, Sep. 2009.
[18] G. Jeon, M. Anisetti, V. Bellandi, and J. Jeong, "Fuzzy rule-based
[19] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Rough sets-assisted subfield optimization for alternating current plasma display panel," IEEE Trans. Consumer Electronics, vol. 53, no. 3, pp. 825-832, Aug. 2007.
[2] H. J. Trussell and R. E. Hartwig, "Mathematics for demosaicking," IEEE Trans. Image Processing, vol. 11, no. 4, pp. 485-492, Apr. 2002.
[20] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Fuzzy weighted approach to improve visual quality of edge-based filtering," IEEE Trans. Consumer Electronics, vol. 53, no. 4, pp. 1661-1667, Nov. 2007.
[21] G. Jeon, M. Anisetti, D. Kim, V. Bellandi, E. Damiani, and J. Jeong, "Fuzzy rough sets hybrid scheme for motion and scene complexity adaptive deinterlacing," Image and Vision Computing, vol. 27, no. 4, pp. 425-436, March 2009.
[22] G. Jeon, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Designing of a type-2 fuzzy logic filter for improving edge-preserving restoration of interlaced-to-progressive conversion," Information Sciences, vol. 179, no. 13, pp. 2194-2207, June 2009.
[23] G. Jeon, M. Anisetti, and S. Kang, "A rank-ordered marginal filter for deinterlacing," Sensors, vol. 13, no. 3, pp. 3056-3065, March 2013.
[24] G. Jeon, M. Anisetti, J. Lee, V. Bellandi, E. Damiani, and J. Jeong, "Concept of linguistic variable-based fuzzy ensemble approach: application to interlaced HDTV sequences," IEEE Trans. Fuzzy Systems, vol. 17, no. 6, pp. 1245-1258, Dec. 2009.
[25] G. Jeon, S.J. Park, Y. Fang, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Specification of efficient block matching scheme for motion estimation in video compression," Optical Engineering, vol. 48, no. 12, Dec. 2009, pp. 127005.
[26] G. Jeon, M.Y. Jung, M. Anisetti, V. Bellandi, E. Damiani, and J. Jeong, "Specification of the geometric regularity model for fuzzy if-then rulebased deinterlacing," IEEE/OSA Journal of Display Technology, vol. 6, no. 6, pp. 235-243, June 2010.
[27] K. H. Chung and Y. H. Chan, "Color demosaicing using variance of color differences," IEEE Trans. Image Processing, vol. 15, no. 10, pp. 2944-2955, Oct. 2006.
[28] O. Werner, "Drift analysis and drift reduction for multi-resolution hybrid video coding," Signal Processing: Image Communication, vol. 8, no. 5, pp. 387-409, July 1996.
[29] H. Kimata and Y. Yashima, "3D motion vector coding with block base adaptive interpolation filter on H.264," in Proc. IEEE ICASSP2003, vol. 3, 2003, pp. 633-636.
[3] L. Zhang and X. Wu, "Color demosaicking via directional linear minimum mean square-error estimation," IEEE Trans. Image Processing, vol. 14, no. 12, pp. 2167-2178, Dec. 2005.
[30] X. Chen, G. Jeon, and J. Jeong, "A gradient inverse weighted filtering approach for video deinterlacing," IEICE Trans. Communications, vol. E95-B, no. 12, pp. 3933-3936, Dec. 2012.
[31] Kodak color image dataset, http://r0k.us/graphics/kodak/
[32] X. Li, B. Gunturk, and L. Zhang, "Image demosaicing: a systematic survey," in Proc. of SPIE, vol. 6822, pp. 68221J, 2008.
[33] X. Zhang and B. A. Wandell. "A spatial extension of cielab for digital color image reproduction," Journal of Society for Informaiton Display, vol. 5, no. 1, pp. 61-63, March 1997.
[34] L. Zhang, L. Zhang, X. Mou, and D. Zhang, "FSIM: a feature similarity index for image quality assessment," IEEE Trans. Image Processing, vol. 20, no. 8, pp. 2378-2386, 2011.
[35] Y. Yun, J. Bae, and J. Kim, "Multidirectional edge-directed interpolation with region division for natural images," Opt. Eng., vol. 51, no. 4, pp. 040503, April 2012.
[36] X. Chen, G. Jeon, and J. Jeong, "Voting-based directional interpolation method and its application to still color image demosaicking," accetped in IEEE Trans. Circuits and Systems for Video Technology, DOI: 10.1109/TCSVT.2013.2255421.
[4] I. Pekkucuksen and Y. Altunbasak, "Edge strength filter based color filter array interpolation," IEEE Trans. Image Processing, vol. 21, no. 1, pp. 393-397, Jan. 2012.
[5] D. Paliy, V. Katkovnik, R. Bilcu, S. Alenius, and K. Egiazarian, "Spatially adaptive color filter array interpolation for noiseless and noisy data," Int. J. Imaging Sys. Tech., Sp. Iss. Appl. Color Image Process., vol. 17, no. 3, pp. 105-122, Oct 2007.
[6] L. Zhang, A. Wu, A. Buades, and X. Li, "Color demosaicking by local directional interpolation and non-local adaptive thresholding," Journal of Electronic Imaging, vol. 20, no. 2, pp. 023016, 2011.
[7] W. Lu and Y. Tan, "Color filter array demosaicking: new method and performance measures," IEEE Trans. Image Processing, vol. 12, no. 10, pp. 1194-1210, 2003.
[8] A. Buades, B. Coll, J.-M. Morel, and C. Sbert, "Self-similarity driven color demosaicking," IEEE Trans. Image Processing, vol. 18, no. 6, pp. 1192-1202, June 2009.
[9] C. Hu, L. Cheng, and Y. M. Lu, "Graph-based regularization for color image demosaicking," in Proc. IEEE ICIP2012, 2012.
edge-restoration algorithm in HDTV interlaced sequences," IEEE Trans. Consumer Electronics, vol. 53, no. 2, pp. 725-731, May 2007.
Xiangdong Chen ET AL., Color filter array interpolation by successive refinement over color channels using gradient inverse-weighted filtering, Optics Communications, 2014, 318, 189-198P *
Xiangdong Chen ET AL., Local adaptive directional color filter array interpolation based on inter-channel correlation, Optics Communications, 2014, 269-276P *
Xiangdong Chen ET AL., Voting-Based Directional Interpolation Method and Its Application to Still Color Image Demosaicking, IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, FEBRUARY 2014, VOL. 24, NO. 2 *

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190082880A (en) * 2016-12-08 2019-07-10 주식회사 소니 인터랙티브 엔터테인먼트 Information processing apparatus and information processing method
KR102196845B1 (en) * 2016-12-08 2020-12-30 주식회사 소니 인터랙티브 엔터테인먼트 Information processing device and information processing method
US11282224B2 (en) 2016-12-08 2022-03-22 Sony Interactive Entertainment Inc. Information processing apparatus and information processing method
KR20190081462A (en) * 2017-12-29 2019-07-09 인천대학교 산학협력단 Bayer demosaicking method using bilateral filtering and directional differentiation
KR102050352B1 (en) 2017-12-29 2019-12-02 인천대학교 산학협력단 Bayer demosaicking method using bilateral filtering and directional differentiation
US11509869B2 (en) 2020-02-04 2022-11-22 Samsung Electronics Co., Ltd. Pixel array reducing loss of image information and image sensor including same
US11743606B2 (en) 2020-02-04 2023-08-29 Samsung Electronics Co., Ltd. Pixel array reducing loss of image information and image sensor including same
CN111784575A (en) * 2020-06-05 2020-10-16 上海赛昉科技有限公司 Method for demosaicing monitoring camera based on calibration
CN111784575B (en) * 2020-06-05 2023-09-19 上海赛昉科技有限公司 Method for demosaicing monitoring camera based on calibration
CN118158551A (en) * 2024-04-30 2024-06-07 合肥埃科光电科技股份有限公司 Demosaicing method, system and medium based on FPGA
CN118233764A (en) * 2024-05-23 2024-06-21 杭州海康威视数字技术股份有限公司 Image demosaicing method and device

Similar Documents

Publication Publication Date Title
KR101660447B1 (en) Multi directional weighted interpolation method for Bayer pattern CFA demosaicking
Chen et al. Multidirectional weighted interpolation and refinement method for Bayer pattern CFA demosaicking
Chen et al. Voting-based directional interpolation method and its application to still color image demosaicking
KR20140070216A (en) Method and Apparatus for processing image
Dengwen et al. Colour demosaicking with directional filtering and weighting
WO2011141196A1 (en) Two-dimensional super resolution scaling
Chang et al. Hybrid color filter array demosaicking for effective artifact suppression
KR101907451B1 (en) Filter based high resolution color image restoration and image quality enhancement apparatus and method
Wu et al. Color demosaicking with sparse representations
Sung et al. Color filter array demosaicking by using subband synthesis scheme
Wang et al. A deep survey in the Applications of demosaicking
Iriyama et al. Deep demosaicking considering inter-channel correlation and self-similarity
Song et al. Edge pattern based demosaicking algorithm of color filter array
KR102027886B1 (en) Image Resizing apparatus for Large Displays and method thereof
Gupta et al. Performance analysis of median filter demosaicking algorithm using new extended bilinear demosaicking
Chen et al. A gradient inverse weighted filtering approach for video deinterlacing
KR102018246B1 (en) Gradient-Based RGBW CFA Demosaicking Technique
Jiang et al. Improved directional weighted interpolation method combination with anti-aliasing FIR filter
Itoh et al. Up-sampling of YCbCr4: 2: 0 image exploiting inter-color correlation in RGB domain
Chen et al. Local adaptive directional color filter array interpolation based on inter-channel correlation
Kim et al. Noise insensitive high resolution color interpolation scheme considering cross-channel correlation
Song A New Time-Effective Weighted Interpolation Method for Color Filter Array Demosaicking
Chen et al. A Low-Complexity Interpolation Method for Single-Sensor Camera Imaging with White-RGB Color Filter Array
Saito et al. Demosaicing method using the extended color total-variation regularization
Zhou et al. An Effective Image Demosaicking Algorithm with Correlations among RGB Channels

Legal Events

Date Code Title Description
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20190826

Year of fee payment: 4