vertical direction. The one out of the two to be
rejected has the greatest difference in magnitude
from the median of the four extrapolated estimates.
3 RESULTS
To evaluate the performance of our method against
other demosaicking methods, the picket-fence region
of the Lighthouse image in Figure 3 was used. This
area represents a challenge for many demosaicking
methods due to the presence of many edges close
together. The image quality performance measures,
using normalized color difference (NCD)
(Plataniotis 2000) and mean squared difference
(MSE), of the various demosaicking methods:
Freeman (1988), Kimmel (1999), Hamilton (1997),
Plataniotis (2004), Lu&Tan (2003), and Gunturk
(2002), are tabulated as shown in Table 2. Our
proposed method, with
ε = 0.7, has the smallest error
value among all the methods. Figures 6 to 14 show
the sample demosaicked results from our proposed
method and other methods under comparison. This
supports our quantitative measures and illustrates
that our method is also visually superior to other
demosaicking methods as it has the least false
colours in the high-frequency picket-fence region.
Table 2: Image Quality Performance Measure.
Method NCD MSE
Bilinear 0.1036 24.65
Freeman 0.0587 14.75
Kimmel 0.0687 17.35
Hamilton 0.0268 8.85
Plataniotis 0.0637 16.25
Lu&Tan 0.0163 5.05
Gunturk 0.0153 4.01
Our Proposed
Method
0.0115 3.77
We also applied other types of images for the
evaluation of our proposed method as shown in
Figures 15 and 16. The results are tabulated in
Table 3, and they confirm that our method is
superior to other techniques.
4 CONCLUSION
An adaptive order of approximation algorithm has
been proposed for colour filter array demosaicking.
This method uses the colour smoothness of an image
to determine a suitable order of approximation. It
has been shown that our method outperforms other
techniques visually and quantitatively. Research on
its implementation for real-time processing is
underway.
Table 3: NCD results for the demosaicking methods.
NCD
Method Statue Image
Red Door
Image
Bilinear 9.9222E-03 5.4689E-03
Freeman 5.9773E-03 4.1314E-03
Kimmel 7.2663E-03 5.8250E-03
Hamilton 6.9636E-03 4.0047E-03
Plataniotis 371.35E-03 530.98E-03
Lu&Tan 5.5855E-03 4.6519E-03
Gunturk 5.3888E-03 4.7444E-03
Our Proposed
Method
5.1359E-03 3.9169E-03
REFERENCES
Bayer, B.E. (1976): Color Imaging Array. US Patent 3
971 065.
Cok, D.R. (1987): Signal Processing Method and
Apparatus for Producing Interpolated Chrominance
Values in a Sampled Color Image Signal. US Patent 4
642 678.
Freeman, W. T. (1988): Median Filter for Reconstructing
Missing Colour Samples. US Patent 4 724 395.
Gunturk, B. K., Altunbasak, Y. and Mersereau, R. M.
(2002): Colour Plane Interpolation Using Alternation
Projections. IEEE Transactions on Image Processing,
11:997-1013.
Hamilton Jr., J. F. and Adams Jr., J. E. (1997): Adaptive
Colour Plan Interpolation in Single Sensor Colour
Electronic Camera. US Patent 5 629 734.
Kimmel, R. (1999): Demosaicing: Image Reconstruction
from Colour CCD Samples. IEEE Transactions on
Image Processing, 8:1221-1228.
Li, J.S.J. and Randhawa, S. (2005a): High Order
Extrapolation using Taylor Series for Color Filter
Array Demosaicing. Lecture Notes in Computer
Science, M. Kamel and A. Campilho, Eds., Springer-
Verlag, 2005, 3656:703-711.
Li, J.S.J. and Randhawa, S. (2005b): Improved Accuracy
for Colour Filter Array Demosaicking using High
Order Extrapolation. Proceedings of ISSPA 2005,
Sydney, 331-334.
Lu, W. and Tan, Y.-P. (2003): Colour Filter Array
Demosaicking: New Method and Performance
Measures. IEEE Transactions on Image Processing,
12:1194-1210.
Plataniotis, K. N. and Venetsanopoulos, A. N. (2000):
Colour Image Processing and Applications, Springer
Verlag.
Plataniotis, K. N. and Lukac, R. (2004): An Efficient
Demosaicing Approach with a Global Control of
Correction Steps. IEEE International Conference on
VISAPP 2006 - IMAGE FORMATION AND PROCESSING
8