Gökhan Kabukcu |
|
|---|---|
MS Thesis: |
DESIGN AND IMPLEMENTATION OF AN ON-LINE CFA DEMOSAICKING CORE |
Year: |
2008 |
Abstract: |
The thesis introduces a low-cost algorithm for improving the demosaicking process in the texture areas such as one-pixel patterns. The algorithm first detects difficult texture regions. After the detection process is completed, the algorithm demosaicks the texture areas using special demosaicking operations whereas non-texture regions are restored using some of the existing demosaicking approaches. In this way, the quality of the texture areas in demosaicked images can be improved up to 70% while the computational complexity of the original demosaicking solution is increased only slightly. The new algorithm is implemented as a core by using VHDL (Very High Speed Integrated Circuit Hardware Description Language) language. The operational verification of the VHDL implementation is performed on FPGA (Field Programmable Gate Array). The Virtex-II XC2V500 device is selected in the implementation. The core is capable of processing 1000x1000 pixels real-time digital video and 1000xn pixels digital still images. The system operates at 25 MHz frequency and can process 25 images per second which is a sufficient speed for video processing.
|