Color Filter Arrays: Representation, Analysis and A Design Methodology

 

We have developed a novel mathematical representation of CFAs, which makes analysis of all the CFAs easy, simple and visual, and based on that, a design methodology is developed for new CFAs. The comparison between the tentatively designed new CFAs and the Bayer CFA is exciting. The detailed results are listed below.

 

Color PSNR of the images demosaicked with 4 methods applied to Bayer CFA pattern and the new patterns

 

Bayer

CFA4a

CFA4b

CFA6

CFA23

Image

Homo

POCS

Naive

Adapt

Naive

Adapt

Naive

Adapt

Naive

Naive

1

35.13

37.82

35.55

38.14

39.48

39.65

40.31

40.39

40.16

40.82

2

39.10

39.58

39.20

39.82

39.85

39.92

41.46

41.41

41.57

40.53

3

41.21

41.66

40.99

41.28

41.31

41.64

40.94

41.13

41.12

41.32

4

39.00

40.07

40.59

40.68

40.15

40.24

41.80

41.88

41.57

40.19

5

35.42

37.57

37.08

37.68

37.17

37.82

37.09

37.47

36.82

37.19

6

37.61

38.65

36.94

39.95

40.16

40.82

40.63

41.06

40.78

41.03

7

40.51

41.74

41.72

42.09

41.94

42.16

41.49

41.64

41.57

41.47

8

33.77

35.35

31.85

35.13

37.25

37.56

37.76

37.97

36.78

37.65

9

40.93

41.91

40.51

42.02

42.31

42.48

41.70

41.85

41.56

42.23

10

40.58

42.07

41.49

42.12

41.96

42.56

42.18

42.56

42.23

42.66

11

37.53

39.29

38.07

39.74

39.87

40.19

40.78

41.01

40.41

40.09

12

41.68

42.68

41.11

43.10

43.55

43.81

43.81

43.94

43.55

43.84

13

31.36

34.42

34.06

34.93

34.61

34.97

34.88

35.10

35.11

35.16

14

35.29

35.91

35.31

35.55

35.54

35.64

35.73

35.80

35.87

34.97

15

37.84

39.35

39.41

39.45

39.15

39.45

40.24

40.44

40.06

39.22

16

41.47

41.87

39.74

43.78

43.80

44.35

44.10

44.42

44.47

44.48

17

39.23

41.49

40.93

41.32

41.27

41.62

41.26

41.50

40.97

41.05

18

34.47

37.24

36.78

37.01

36.75

36.98

36.82

36.96

37.06

36.80

19

38.35

39.90

36.49

40.27

41.16

41.32

41.32

41.41

40.60

41.26

20

39.03

40.69

39.75

40.15

40.88

41.18

40.74

40.93

40.28

41.12

21

36.56

38.97

37.47

38.70

39.82

40.08

40.07

40.21

40.22

39.85

22

36.35

37.90

36.98

37.76

38.27

38.30

38.29

38.31

38.23

38.24

23

41.69

41.92

41.83

41.99

42.10

42.20

42.19

42.22

42.28

41.85

24

32.97

34.67

34.32

34.66

35.03

35.34

35.28

35.42

35.37

35.38

Average

37.80

39.28

38.26

39.47

39.72

40.01

40.04

40.21

39.94

39.93

 

The test images:

Kodak Lossless True Color Image Suite, http://r0k.us/graphics/kodak/

 

The demosaicking methods:

[Homo] K. Hirakawa and T. W. Parks. "Adaptive homogeneity-directed demosaicing algorithm", IEEE Trans. Image Process, Vol. 14, no. 3, pp. 360-369, 2005.

[POCS] B.K. Gunturk, Y. Altunbasak, and R.M. Mersereau. "Color plane interpolation using alternating projections", IEEE Trans. Image Processing, Vol. 11, no. 9, pp. 997-1013, 2002.

[Naive] Simply average the filtered chroma components at different frequency points.

[Adapt] E. Dubois. "Frequency-domain methods for demosaicking of Bayersampled color images", IEEE Signal Processing Letters, Vol. 12, no. 12, pp. 847-850, 2005. (http://www.site.uottawa.ca/~edubois/demosaicking/)

- and - D. Alleysson, S. Susstrunk, and J. Herault. "Linear demosaicing inspired by the human visual system". IEEE Trans. Image Processing, Vol. 14, no. 4, pp. 439-449, 2005.

 

The CFA patterns:

[Bayer] B.E. Bayer. "Color imaging array". U.S. Patent 3 971 065, 1976.

[CFA4a] a newly designed CFA pattern of size 4x4

[CFA4b] another newly designed CFA pattern of size 4x4

[CFA6] a newly designed CFA pattern of size 6x6

[CFA23] a newly designed CFA pattern of size 23x23

 

CFA4a

CFA4b

CFA6

CFA23

 

All the demosaicked images can be downloaded here: http://www.dcs.qmul.ac.uk/~phao/CFA/images/

 

Contact:

 

Dr Pengwei Hao

Department of Computer Science

Queen Mary, University of London

Mile End Road

London, E1 4NS

United Kingdom

 

Tel. 0044-20-7882-5207

Fax: 0044-20-8980-6533

e-mail: phao@dcs.qmul.ac.uk