Hostname: page-component-77f85d65b8-t6st2 Total loading time: 0 Render date: 2026-03-30T00:46:38.837Z Has data issue: false hasContentIssue false

Reversible color transform for Bayer color filter array images

Published online by Cambridge University Press:  27 September 2013

Suvit Poomrittigul
Affiliation:
Nagaoka University of Technology, Nagaoka, Niigata, 940-2188, Japan.
Masanori Ogawa
Affiliation:
Nagaoka University of Technology, Nagaoka, Niigata, 940-2188, Japan.
Masahiro Iwahashi*
Affiliation:
Nagaoka University of Technology, Nagaoka, Niigata, 940-2188, Japan.
Hitoshi Kiya
Affiliation:
Tokyo Metropolitan University, Hino, Tokyo, 191-0065, Japan.
*
Corresponding author: Masahiro Iwahashi Email: wahashi@vos.nagaokaut.ac.jp

Abstract

In this paper, we propose a reversible color transform (RCT) for color images acquired through a Bayer pattern color filter array. One existing RCT with fixed coefficients is simple to implement. However, it is not adaptive to each of input images. Another existing RCT based on eigenvector of covariance matrix of color components, which is equivalent to Karhunen–Loève transform (KLT), is adaptive. However, it requires heavy computational load. We remove a redundant part of this existing method, utilizing fixed statistical relation between two green components at different locations. Comparing to the KLT-based existing RCT, it was observed that the proposed RCT keeps adaptability and has better coding performance, even though its computational load is reduced.

Information

Type
Original Article
Creative Commons
Creative Common License - CCCreative Common License - BYCreative Common License - NCCreative Common License - SA
The online version of this article is published within an Open Access environment subject to the conditions of the Creative Commons Attribution-NonCommercial-ShareAlike license . The written permission of Cambridge University Press must be obtained for commercial re-use.
Copyright
Copyright © The Authors, 2013
Figure 0

Fig. 1. Lossless coding system for Bayer pattern images.

Figure 1

Fig. 2. Bayer pattern image and its color components.

Figure 2

Fig. 3. Non-adaptive RCT (existing method I).

Figure 3

Fig. 4. Adaptive RCT (existing method II).

Figure 4

Fig. 5. Semi-adaptive RCT (proposed method).

Figure 5

Fig. 6. Implementation of the rotation F.

Figure 6

Fig. 7. Optimum angle of the rotation F(θ) for images.

Figure 7

Fig. 8. Evaluation of rounding error.

Figure 8

Table 1. The average code length of images in [bpp] for KODAK image set.

Figure 9

Table 2. The average code length of images in [bpp] for SIDBA image set.

Figure 10

Table 3. The average code length of images in [bpp] for RAW images taken with Nikon D80 camera.

Figure 11

Fig. 9. Sample image “Kod05” at different value of “Tint”.

Figure 12

Fig. 10. Sample image “Airplane” at different “Tint”.

Figure 13

Fig. 11. Sample image “Scenery” at different “Tint”.

Figure 14

Table 4. The average code length of all the images in [bpp].

Figure 15

Fig. 12. The average code length subtracted by the existing method II for a sample image “Kod05”.

Figure 16

Fig. 13. The average code length subtracted by the existing method II for a sample image “airplane”.

Figure 17

Fig. 14. The average code length subtracted by the existing method II for a sample image “scenery”.

Figure 18

Fig. 15. The first-order entropy H subtracted by that of the existing method II for “for a sample image “Kod05”.

Figure 19

Fig. 16. The sigma term Hσ in the first-order entropy H. It is subtracted by that of the existing method II.

Figure 20

Fig. 17. The epsilon term Hɛ in the first-order entropy H, which is subtracted by that of the existing method II. (a) Existing method II (KLD = 0.09) (b) Proposed method (KLD = 0.33).

Figure 21

Fig. 18. PDF and KLD.