Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors



Similar documents
Resolution for Color photography

Choosing a digital camera for your microscope John C. Russ, Materials Science and Engineering Dept., North Carolina State Univ.

May 2013 Color Sense Trilinear Cameras Bring Speed, Quality

Assessment of Camera Phone Distortion and Implications for Watermarking

Using visible SNR (vsnr) to compare image quality of pixel binning and digital resizing

White Paper. "See" what is important

WHITE PAPER. Are More Pixels Better? Resolution Does it Really Matter?

Interpolation of RGB components in Bayer CFA images

Scanners and How to Use Them

Digitization of Old Maps Using Deskan Express 5.0

ROBUST COLOR JOINT MULTI-FRAME DEMOSAICING AND SUPER- RESOLUTION ALGORITHM

Lecture 12: Cameras and Geometry. CAP 5415 Fall 2010

Comparing Digital and Analogue X-ray Inspection for BGA, Flip Chip and CSP Analysis

A Proposal for OpenEXR Color Management

WHITE PAPER. Methods for Measuring Flat Panel Display Defects and Mura as Correlated to Human Visual Perception

Rodenstock Photo Optics

Personal Identity Verification (PIV) IMAGE QUALITY SPECIFICATIONS FOR SINGLE FINGER CAPTURE DEVICES

issues Scanning Technologies Technology Cost Scanning Productivity Geometric Scanning Accuracy Total Cost of Ownership (TCO) Scanning Reliability

RESOLUTION IMPROVEMENT OF DIGITIZED IMAGES

ZEISS Axiocam 506 color Your Microscope Camera for Imaging of Large Sample Areas Fast, in True Color, and High Resolution

Computer Vision: Machine Vision Filters. Computer Vision. Optical Filters. 25 August 2014

Untangling the megapixel lens myth! Which is the best lens to buy? And how to make that decision!

OmniBSI TM Technology Backgrounder. Embargoed News: June 22, OmniVision Technologies, Inc.

White paper. CCD and CMOS sensor technology Technical white paper

Endoscope Optics. Chapter Introduction

1. Introduction to image processing

COMPONENT FORENSICS OF DIGITAL CAMERAS: A NON-INTRUSIVE APPROACH

SSO Transmission Grating Spectrograph (TGS) User s Guide

WHITE PAPER. P-Iris. New iris control improves image quality in megapixel and HDTV network cameras.

PIXEL-LEVEL IMAGE FUSION USING BROVEY TRANSFORME AND WAVELET TRANSFORM

Lecture 16: A Camera s Image Processing Pipeline Part 1. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Epson 3LCD Technology A Technical Analysis and Comparison against 1-Chip DLP Technology

PDF Created with deskpdf PDF Writer - Trial ::

Color image processing: pseudocolor processing

Composite Video Separation Techniques

E70 Rear-view Camera (RFK)

MassArt Studio Foundation: Visual Language Digital Media Cookbook, Fall 2013

INTRODUCTION TO RENDERING TECHNIQUES

Diagnostics for Digital Capture using MTF

APPLICATION NOTES: Dimming InGaN LED

Target Validation and Image Calibration in Scanning Systems

Superresolution images reconstructed from aliased images

High Quality Image Deblurring Panchromatic Pixels

EPSON SCANNING TIPS AND TROUBLESHOOTING GUIDE Epson Perfection 3170 Scanner

NEW 35MM CMOS IMAGE SENSOR FOR DIGITAL CINE MOTION IMAGING

Digital Camera Imaging Evaluation

Alignement of a ring cavity laser

AxioCam MR The All-round Camera for Biology, Medicine and Materials Analysis Digital Documentation in Microscopy

Introduction to Digital Resolution

Preparing Illustrations for Publication

Color holographic 3D display unit with aperture field division

Samsung Rendering Engine for Clean Pages (ReCP) Printer technology that delivers professional-quality prints for businesses

A Comprehensive Set of Image Quality Metrics

EFX Keying/Alpha plugins for After Effects

A technical overview of the Fuel3D system.

Calibration Best Practices

Hello and Welcome to this presentation on LED Basics. In this presentation we will look at a few topics in semiconductor lighting such as light

Using Image J to Measure the Brightness of Stars (Written by Do H. Kim)

Graphic Design Basics. Shannon B. Neely. Pacific Northwest National Laboratory Graphics and Multimedia Design Group

Automated Optical Inspection is one of many manufacturing test methods common in the assembly of printed circuit boards. This list includes:

Understanding Line Scan Camera Applications

Technical Tip Image Resolutions for Digital Cameras, Scanners, and Printing

3D SCANNING: A NEW APPROACH TOWARDS MODEL DEVELOPMENT IN ADVANCED MANUFACTURING SYSTEM

4K End-to-End. Hugo GAGGIONI. Yasuhiko MIKAMI. Senior Manager Product Planning B2B Solution Business Group

Digital Image Requirements for New Online US Visa Application

Advantage of the CMOS Sensor

Potential of face area data for predicting sharpness of natural images

White Paper. Advances in Imaging to Improve Output Quality. April The Xerox Versant and EFI Fiery Digital Front End.

Optical Design Tools for Backlight Displays

The Array Scanner as Microdensitometer Surrogate: A Deal with the Devil or... a Great Deal?

Understanding HD: Frame Rates, Color & Compression

Improved predictive modeling of white LEDs with accurate luminescence simulation and practical inputs

Visualization methods for patent data

To determine vertical angular frequency, we need to express vertical viewing angle in terms of and. 2tan. (degree). (1 pt)

Digital Image Basics. Introduction. Pixels and Bitmaps. Written by Jonathan Sachs Copyright Digital Light & Color

Light Waves and Matter

Theremino System Theremino Spectrometer Technology

Video Camera Image Quality in Physical Electronic Security Systems

Integration of a passive micro-mechanical infrared sensor package with a commercial smartphone camera system

Digital Image Fundamentals. Selim Aksoy Department of Computer Engineering Bilkent University

CHAPTER 3: DIGITAL IMAGING IN DIAGNOSTIC RADIOLOGY. 3.1 Basic Concepts of Digital Imaging

Information Contents of High Resolution Satellite Images

A Short Introduction to Computer Graphics

Resolution Enhancement of Photogrammetric Digital Images

Comparison of different image compression formats. ECE 533 Project Report Paula Aguilera

This document describes how video signals are created and the conversion between different standards. Four different video signals are discussed:

How an electronic shutter works in a CMOS camera. First, let s review how shutters work in film cameras.

MODULATION TRANSFER FUNCTION MEASUREMENT METHOD AND RESULTS FOR THE ORBVIEW-3 HIGH RESOLUTION IMAGING SATELLITE

CCD and CMOS Image Sensor Technologies. Image Sensors

CMOS Image Sensor Noise Reduction Method for Image Signal Processor in Digital Cameras and Camera Phones

Assorted Pixels: Multi-Sampled Imaging with Structural Models

SMU Student Affairs Style Guide

What Resolution Should Your Images Be?

3D TOPOGRAPHY & IMAGE OVERLAY OF PRINTED CIRCUIT BOARD ASSEMBLY

Photo Laser Printers. Océ LightJet. Wide format high speed photo printers. The professionals choice for exceptional indoor displays

Prepared by: Paul Lee ON Semiconductor

Colour Image Segmentation Technique for Screen Printing

Using Photorealistic RenderMan for High-Quality Direct Volume Rendering

Visualization and Feature Extraction, FLOW Spring School 2016 Prof. Dr. Tino Weinkauf. Flow Visualization. Image-Based Methods (integration-based)

PHYS 39a Lab 3: Microscope Optics

Transcription:

Investigation of Color Aliasing of High Spatial Frequencies and Edges for Bayer-Pattern Sensors and Foveon X3 Direct Image Sensors Rudolph J. Guttosch Foveon, Inc. Santa Clara, CA Abstract The reproduction of an edge and a high frequency bar pattern is examined for image sensors employing two different color sampling technologies: Bayer RGB color filter array, and Foveon X3 solid state full color. Simulations correlate well with actual images captured using sensors representing both technologies. Color aliasing artifacts in the Bayer mosaic case depend on whether an anti-aliasing optical lowpass filter is used, and are severe without such a filter. For both the edge image and the bar pattern, the Foveon X3 direct image sensor generates few or no color aliasing artifacts associated with sampling. 1. Introduction 1.1 Bayer Background Color image data files typically viewed on computer monitors are made up of three complete planes of red, green, and blue data. Digital capture of an image with three complete planes was often accomplished with an image capture system consisting of a color separating prism and three image sensors affixed to the exit windows of the prism. Such devices produce high quality results, but require great precision in manufacturing and are costly, requiring image sensors and a prism to construct. The recent explosion of digital image capture devices in both the DSC (Digital Still Camera) and the cell phone markets has been fueled by the use of a less expensive alternative for color image capture. This alternative is known as the Bayer 1 CFA (Color Filter Array), named after its inventor, Dr. Bryce Bayer, of the Eastman Kodak Company. The Bayer CFA is made up of a repeating array of red, green, and blue filter material deposited on top of each pixel in an array (Figure 1). These tiny filters enable what is normally a black-and-white sensor to create color images. Figure 1: Typical Bayer CFA showing the alternate sampling of red, green, and blue pixels. By using two green-filtered pixels for every red and blue, the Bayer CFA is designed to maximize the perceived sharpness in the luminance channel, which is composed mostly of green information. However, since the image plane is under-sampled by 50% to begin with, the full detail available in the optical image is not attained in the luminance sampled data. In addition, chrominance detail is lost due to the even lower sampling density of 25% in the red and blue channels in the sensor. Figure 2 shows a Bayer filter pattern decomposed into its constituent color components, showing the sparseness of the sampling. In order to create the required completely-populated image plane (i.e. three complete planes of red, green, and blue information), the Bayer CFA data must be interpolated, the process which fills in the voids shown in Figure 2. www.foveon.com Page 1 of 8

Figure 2: Decomposition of a typical Bayer CFA pattern into its components. Under-sampling in the image plane results in lower sharpness than could otherwise be achieved. Further, gaps in the image plane lead to color moiré artifacts. Introduced in the 1970 s, the Bayer CFA improved the state-of-the-art of image color image capture and reduced image capture cost. However, when considering the image quality vectors of sharpness and artifact control, the Bayer CFA represents an inefficient use of silicon area and imposes constraints on the digital camera designer. Due to the sparse nature of the sampling, the Bayer CFA imposes the need for the following: 1. interpolation of the missing color data to create three complete color image planes (R, G, & B) 2. sharpening of the image to account for the inherent reduction in the sharpness of the luminance and chrominance 3. suppression of color aliasing artifacts resulting from incomplete sampling in the image plane and the phase offsets of the color channels To combat the third effect noted above, an optical blur filter, also known as an Anti-Aliasing filter, or an optical low-pass filter, (OLPF), is usually employed in consumer and professional digital cameras. Blur filters reduce the color aliasing artifacts caused by spatial phase differences among the color channels (i.e. the red, green, and blue filters are placed next to each other). Two blur filters are typically placed in the optical path: one to blur in the horizontal direction, the other in the vertical. The blur filters reduce color aliasing at the expense of image sharpness. In order to control costs, blur filters have not typically been used in digital cameras designed for cell phones. The effect of leaving out this component can be readily seen in images. 1.2 Foveon X3 Technology An alternative method for obtaining color images from a single chip monolithic imaging array is now available: 2,3 the Foveon X3 direct image sensor. A direct image sensor is an image sensor that directly captures red, green, and blue light at each point in an image during a single exposure. Foveon X3 sensors take advantage of the natural light absorbing characteristics of silicon. Light of different wavelengths penetrating the silicon is absorbed at different depths -- high energy (blue) photons are absorbed near the surface, medium energy (green) photons in the middle, and low energy (red) photons are absorbed deeper in the material. 4 In contrast to the lateral color sensing method in the Bayer CFA, X3 image sensors enable red, green, and blue pixels to be stacked vertically. A schematic representation of this vertical arrangement is shown in Figure 3. Figure 3: Schematic depiction of a Foveon X3 image sensor showing stacks of pixels, which record color channels depth-wise in silicon. www.foveon.com Page 2 of 8

Figure 4 shows the color planes that result directly from image capture, without interpolation. Figure 4: Fully populated image sampling found in film scanners, color-separation prism cameras, and also in Foveon X3 image sensors. Vertical stacking increases pixel density, thereby increasing the sharpness per unit area captured in the image plane. The stacks of red, green and blue pixels also eliminate the phase differences among the samples in color planes, thus eliminating false color patterns without additional processing. Blur filters are not necessary to combat color moiré patterns and the sharpness improvement for X3 image sensors in both luminance and chrominance can be measured using industry-standard techniques. 5 2. Method A Bayer CFA image sensor and a Foveon X3 image sensor were each simulated using a simplified model. The two sensors were exposed to two different stimuli in the simulation: an edge and a high frequency bar target. In order to achieve a processed image from Bayer CFA data, it is first necessary to interpolate, or fill in, the missing pixel data, a step not required for Foveon X3 image sensors. For this study, color interpolation was performed on the Bayer CFA using the bi-linear method shown in Figure 5 to create three complete planes of R, G, B data. R 1,1 R 1,2 R 1,3 R 1,4 G 1,1 G 1,2 G 1,3 G 1,4 B 1,1 B 1,2 B 1,3 B 1,4 R 2,1 R 2,2 R 2,3 R 2,4 G 2,1 G 2,2 G 2,3 G 2,4 B 2,1 B 2,2 B 2,3 B 2,4 R 3,1 R 3,2 R 3,3 R 3,4 G 3,1 G 3,2 G 3,3 G 3,4 B 3,1 B 3,2 B 3,3 B 3,4 R 4,1 R 4,2 R 4,3 R 4,4 G 4,1 G 4,2 G 4,3 G 4,4 B 4,1 B 4,2 B 4,3 B 4,4 R 11 = R 11 R 12 = (R 11 + R 13 )/2 R 21 = (R 11 + R 31 )/2 R 22 = (R 11 + R 13 + R 31 + R 33 )/4 G 22 = (G 12 + G 32 + G 21 + G 23 )/4 G 23 = G 23 G 32 = G 32 G 33 = (G 23 + G 43 + G 32 + G 34 )/4 B 22 = B 22 B 23 = (B 22 + B 24 )/2 B 32 = (B 22 + B 42 )/2 B 33 = (B 22 + B 24 + B 42 + B 44 )/4 Figure 5: Bayer CFA color sample positions and the color interpolation equations used in this investigation Other, more complex algorithms are often used 6, and sometimes licensed 7. With the more complex algorithms, the overall performance of the color interpolation process can be improved; however, this comes with a significant penalty in both computation time and image processing device costs. In addition, no amount of added processing complexity can eliminate the fundamental sampling disadvantages of a Bayer CFA. The simple color interpolation algorithm used in this analysis is widely applied in low-cost digital image capture systems where blur filters are also prohibitively expensive. An outline of the color interpolation steps used in the simulated images is illustrated in Figure 6. As the diagram shows, going from capture to finished image requires an extra color interpolation step for Bayer image sensors. www.foveon.com Page 3 of 8

Bayer CFA Foveon X3 1 2 3 4 Figure 6: Comparison of color image capture planes and resulting images for a simulated edge. 1. Edge image projected onto image sensor. 2. R, G, and B planes immediately after capture. Missing data for the Bayer case is evident. 3. Bayer image planes after color interpolation, a step not required for Foveon X3 sensors. 4. Resulting edge images. www.foveon.com Page 4 of 8

Graphical representations of the edge applied to Bayer CFA and Foveon X3 image sensors are shown in figure 7; graphical representations of the high-frequency bar pattern case are given in Figure 8. Figure 7: Bayer CFA image sensor, left, and Foveon X3 image sensor, right, with simulated edge superimposed. Percentages refer to percent response, based on percent of area exposed, equivalent to a 100% fill-factor pixel. Response normalized so that black = 0% and white = 100%. These percentages were scaled to 8 bits for simulated image output. Image output was created and analyzed to show how each system reproduces the stimuli of interest. Optical effects and lens aberrations were specifically excluded from this analysis in order to gain a clear understanding of the contribution of the sensor sampling method on the output image quality. The aliasing response of the Bayer CFA was also investigated visually from a simulated bar pattern with a spatial frequency of 1/3 cycle per pixel location. This frequency is below the Nyquist rate of 1/2 cycle per pixel location. Although the bar pattern used in this analysis is synthesized, such patterns are commonly found in fabrics, vertical blinds, buildings, and are used in most standard imaging system resolution tests. An example of the graphical superposition of a high-frequency bar pattern on a Bayer CFA sensor and a Foveon X3 sensor is given in Figure 8. Figure 8: Bar pattern with frequency of 1/3 cycle/pixel location (top). Same bar pattern superimposed on Bayer CFA, left, and Foveon X3 sensors, right, with resulting relative responses (in percent). www.foveon.com Page 5 of 8

In order to compare the results of the image simulations with those obtained by commercially available image sensors, real-world images of an edge and a high-frequency bar target were captured using the cameras listed in the table below: Bayer CFA Camera Foveon X3 Camera Camera Roper Scientific Coolsnap Foveon F19 Reference Design Kit Image Sensor Sony ICX 205 Foveon F19 X3 Sensor 1392 x 1040 x 1 1440 x 1088 x 3 Pixel Size 4.65 µm 5.00 µm Lens Pentax Cosmicar C-Mount Pentax Cosmicar C-Mount Table 1: Cameras and sensors used to capture real-world images 3. Results The simulated edge target results are shown in Figure 9, and bar target results are shown in Figure 11. In order to validate the model and results of this study, real images of a slanted edge and bar pattern target were captured using both a Bayer CFA sensor and a Foveon X3 sensor. Those results are shown in Figures 10 and 13. Visual comparisons of the results clearly show that the model predicts the performance of real camera systems very accurately. Figure 12 shows a section of an IT-10 resolution chart captured with cameras and sensors from Table 1. Figure 9: Simulated Bayer CFA (left) and Foveon X3 image sensor (right) responses to slanted edge. Note lack of colored artifacts and sharper edge in the X3 sensor example. Figure 10: Real-world images obtained from cameras using, the Bayer CFA on a CCD image sensor, (left) and the Foveon X3 image sensor (right). www.foveon.com Page 6 of 8

Figure 11: Simulated result of imaging a high frequency bar pattern on a Bayer CFA (left) and a Foveon X3 sensor (right). Figure 12: Section of an IT10 resolution chart captured with Bayer CFA (left) and Foveon X3 (right) image sensors. Note the various color artifact patterns in the Bayer CFA case that depend on the input frequency. The numbers in the chart refer to the spatial frequency (multiply x100 to obtain Line Widths per Picture Height, LW/PH). The region of interest for 1/3 cycle/pixel location (~700 LW/PH for both sensors) is shown in the red boxes. Detail from portions of these regions is shown in Figure 13. Figure 13: Digital camera output of a high frequency bar target (1/3 cycle/pixel location) for a Bayer image sensor (left) and a Foveon X3 image sensor (right). 4. Discussion Both the simulated and actual edge response for the Bayer CFA clearly show both sharpness reduction in the edge and false-color artifacts. Complete color sampling of the image plane, as demonstrated by the Foveon X3 direct image sensor, can eliminate the source of the image artifacts. The results can be obtained using a Foveon X3 sensor without the need for optical blur filters which would reduce image sharpness and add cost to the image capture system. In Figure 12, a comparison of the reproduction of an IT10 resolution chart is shown. In the Bayer case, interesting false color Moiré patterns crop up that are a function of the input frequency. For the Foveon X3 sensor, some luminance (i.e. not false color) Moiré, which is typical of sampled data systems, is visible. www.foveon.com Page 7 of 8

The bar pattern results show that even at frequencies lower than Nyquist, the Bayer CFA imager will add color artifacts to black-and-white subjects. Using a bar pattern, it is quite simple to produce color artifacts both in simulations and in actual use. Again, by completely sampling the image plane, the Foveon X3 sensor provides a black-and-white reproduction of a black-and-white subject. 5. Conclusion The performance of traditional Bayer CFA image sensor technology was compared to Foveon X3 image sensor technology using both a simple simulation and real-world image capture. The results of both the simulation and the test images clearly show the advantages of Foveon technology with respect to color artifacts and sharpness. A Bayer CFA image sensor without a blur filter shows significant color artifacts resulting from the improper sampling. While the combination of a blur filter and increased color interpolation complexity can be used to partially compensate for the deficiencies in the Bayer sensor, the underlying problem is inherent and comes from undersampling in the image plane. The costs of the attempts at working around the problems with Bayer CFA technology are direct: added component costs due to blur filter, a more advanced image processor device as well as additional compute time. In applications where cost, power, and size are critical, decreasing performance in these key areas is not an acceptable tradeoff to make in order to ensure good image quality. By fully sampling color in the image plane, Foveon X3 direct image sensors avoid the color artifacts and provide increased sharpness without adding cost to the digital camera system. References 1 B. E. Bayer, Color Imaging Array, US Patent 3,971,065, 1976. 2 R. B. Merrill, Color Separation in an Active Pixel Cell Imaging Array Using a Triple-Well- Structure, US Patent 5,965,875, 1999. 3 R. F. Lyon and P. M. Hubel, Eyeing the Camera: into the Next Century, Tenth Color Imaging Conference: Color Science and Engineering Systems, Technologies, Applications; Scottsdale, Arizona; November, 2002. 4 A. J. P. Theuwissen, Solid-State Imaging with Charged-Coupled Devices, Kluwer Academic Press, Dordrecht, 1995. 5 P. M. Hubel, J. Liu, and R. J. Guttosch, Spatial Frequency Response of Color Image Sensors: Bayer Color Filters and Foveon X3; Proc. SPIE Vol. 5301, p. 402-407, 2004. 6 R. Ramanath, et. al, Demosaicking Methods for Bayer color arrays, Journal of Electronic Imaging, July 2002 pp. 306-315. 7 J. F. Hamilton and J. E. Adams, Adaptive color plane interpolation in single sensor color electronic camera, US Patent No. 5, 629, 734 (1997). 1998-2005 Foveon, Inc. Foveon, X3, and the X3 logo are registered trademarks of Foveon, Inc. www.foveon.com Page 8 of 8