Vis enkel innførsel

dc.contributor.advisorAas, Einar Johannb_NO
dc.contributor.advisorStephansen, Christian
dc.contributor.authorNæs, Eirik Skogestadnb_NO
dc.date.accessioned2014-12-19T13:45:56Z
dc.date.accessioned2015-12-22T11:44:24Z
dc.date.available2014-12-19T13:45:56Z
dc.date.available2015-12-22T11:44:24Z
dc.date.created2010-10-19nb_NO
dc.date.issued2010nb_NO
dc.identifier357620nb_NO
dc.identifierntnudaim:5444
dc.identifier.urihttp://hdl.handle.net/11250/2370044
dc.description.abstractA problem with image sensors today, is that they contain defect pixels. By utilizing an image processing algorithm for defect pixel correction, image quality can be increased and costs per produced sensor can be reduced.This thesis had the goal of designing an embedded FPGA-based system for defect pixel correction. The FPGA in the designed system, is capable of receiving an image with defects, correcting it and sending the result back to a PC. A control function is partitioned in software and runs on a soft core CPU on the FPGA, while detection and correction of defect pixels are done in hardware. A detection algorithm which detects most point defects and some adjacent defects, while avoiding false positives, is designed. The implemented correction algorithm is an adjusted version on the alpha-trimmed mean filter. The algorithms are based on a single frame approach, using a 3x3 squared window of adjacent pixel values.By comparing corrected test images to the original, the quality of the correction was measured with mean absolute error and peak signal-to-noise ratio. Ten test image were selected to represent a diverse test base. The average PSNR ranged from 50.5 dB to 24.9 dB, for defect densities between 0.0001 and 0.1. Mean absolute error ranged from 0.04 to 1.98. The system is capable of correcting defects with a throughput of 270.000 pixels per second. The numerous read/write cycles from software to DDR2 memory and PIO ports, are the main bottlenecks. External inputs to the hardware datapath could increase the throughput significantly.nb_NO
dc.languageengnb_NO
dc.publisherInstitutt for elektronikk og telekommunikasjonnb_NO
dc.subjectntnudaim:5444no_NO
dc.subjectSIE6 elektronikk
dc.subjectDesign av digitale systemer
dc.titleDefect Pixel Correctionnb_NO
dc.typeMaster thesisnb_NO
dc.source.pagenumber85nb_NO
dc.contributor.departmentNorges teknisk-naturvitenskapelige universitet, Fakultet for informasjonsteknologi, matematikk og elektroteknikk, Institutt for elektronikk og telekommunikasjonnb_NO


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel