Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0

Bibliographic Details
Main Author: Whitehead, Daniel Christopher
Language:English
Published: University of Dayton / OhioLINK 2013
Subjects:
CFA
Online Access:http://rave.ohiolink.edu/etdc/view?acc_num=dayton1386095731
id ndltd-OhioLink-oai-etd.ohiolink.edu-dayton1386095731
record_format oai_dc
spelling ndltd-OhioLink-oai-etd.ohiolink.edu-dayton13860957312021-08-03T06:20:51Z Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0 Whitehead, Daniel Christopher Electrical Engineering demosaicing demosaicking color filter array CFA Bayer Pattern FPGA As digital cameras replace their film based predecessors, new techniques are required to convert raw sensor data into a more usable format. Color image demosaicing is used to interpolate sparse color channel information received from the sensor to produce a full color image. The ideal demosaicing algorithm would minimize complexity while maximizing quality, however, in reality trade-offs must be between complexity and quality.Typically an image is demosaiced into a red-green-blue (RGB) color-space and then transformed into an alternate color-space such as YCbCr. The YCbCr color-space separates the image into a luminance channel, Y, and two chrominance channels, Cb and Cr, which is useful for image processing tasks, such as compression. The chrominance channel of the YCbCr image is often subsampled to reduce the amount of data processed without significantly impacting the perceived image quality. This is possible because the human visual system has a lower sensitivity to high frequency chrominance information compared to high frequency luminance information[1]. A common form of the YCbCr format with subsampled chrominance is YCbCr 4:2:0, which consists of one Cr and one Cb sample for every four luminance samples.This thesis presents an efficient method of demosaicing directly into YCbCr 4:2:0 format, bypassing the intermediate RGB image produced by most existing demosaicing methods. The proposed color image demosaicing algorithm is first implemented with floating point mathematics and then further simplified to operate as a fixed point algorithm. The floating point implementation of the proposed algorithm is shown to have a significantly reduced average execution time when compared to algorithms capable of producing similar quality images. Hardware is developed using fixed point multiplications, which has a throughput of approximately 24 bits/clock. 2013 English text University of Dayton / OhioLINK http://rave.ohiolink.edu/etdc/view?acc_num=dayton1386095731 http://rave.ohiolink.edu/etdc/view?acc_num=dayton1386095731 unrestricted This thesis or dissertation is protected by copyright: all rights reserved. It may not be copied or redistributed beyond the terms of applicable copyright laws.
collection NDLTD
language English
sources NDLTD
topic Electrical Engineering
demosaicing
demosaicking
color filter array
CFA
Bayer Pattern
FPGA
spellingShingle Electrical Engineering
demosaicing
demosaicking
color filter array
CFA
Bayer Pattern
FPGA
Whitehead, Daniel Christopher
Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
author Whitehead, Daniel Christopher
author_facet Whitehead, Daniel Christopher
author_sort Whitehead, Daniel Christopher
title Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
title_short Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
title_full Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
title_fullStr Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
title_full_unstemmed Efficient Digital Color Image Demosaicing Directly to YCbCr 4:2:0
title_sort efficient digital color image demosaicing directly to ycbcr 4:2:0
publisher University of Dayton / OhioLINK
publishDate 2013
url http://rave.ohiolink.edu/etdc/view?acc_num=dayton1386095731
work_keys_str_mv AT whiteheaddanielchristopher efficientdigitalcolorimagedemosaicingdirectlytoycbcr420
_version_ 1719434923956240384