Bachelorarbeit, 2009
45 Seiten, Note: 1
1 Task
2 Realization
2.1 Definition of defective Pixels
2.1.1 Types of defects concerning monolithic pyroelectric arrays
2.1.2 Types of defects concerning microbolometer technology
2.2 Substitution algorithms
2.2.1 Single pixel substitution
2.2.2 Cluster error correction
2.2.3 Row and column errors
2.3 Tests with Matlab
2.3.1 Import of test pictures
2.3.2 Correction and display of test pictures
2.4 VHDL programming
2.4.1 Entity declaration and data transfer
2.4.2 Memory management
2.4.3 Implementation of algorithms
2.4.4 Simulation and tests
3 Conclusion
3.1 Findings
3.2 Outlook
This thesis focuses on the development and optimization of algorithms for the substitution of defective pixels in infrared (IR) camera modules. The primary research objective is to implement these algorithms on a Field Programmable Gate Array (FPGA) to enable real-time image correction without the need for external memory, while maintaining high performance and minimizing hardware consumption.
2.2 Development of substitution algorithms
In order to substitute a degraded pixel, its value is replaced with one derived from "good" pixels in the vicinity of the "bad" one. A pixel has eight neighbors, four in the horizontal and vertical directions (see figure 2.1 left), called the close neighbors, and four diagonal neighbors(see figure 2.1 right), called distant neighbors[4].
Each of them comes into consideration in order to substitute the central defective one. This process suppresses the display of dead pixels and avoids the disturbance of the image quality. By the correction of pixels marked for substitution, a repaired image is produced. Defective pixels may appear as single pixel errors (see subsection 2.2.1), as cluster errors (see subsection 2.2.2) or as row and column errors (see subsection 2.2.3).
1 Task: Introduces the infrared spectrum and defines the problem of defective pixels as a significant cause of image degradation that requires corrective algorithms.
2 Realization: Details the classification of pixel defects and the development of specific substitution algorithms, followed by their simulation in Matlab and final hardware implementation using VHDL on an FPGA.
3 Conclusion: Summarizes the successful implementation of the IR camera module, highlighting the trade-offs in hardware resource usage and the efficiency of the developed VHDL logic.
Dead Pixel, FPGA, Infrared Sensor, VHDL, Image Processing, Matlab, Microbolometer, Pyroelectric, Substitution Algorithms, Hardware Optimization, Spartan-3, Cluster Error, Pixel Correction, Real-time Imaging, Digital Signal Processing.
The work primarily deals with correcting defective pixels in IR camera modules by developing and implementing efficient substitution algorithms on an FPGA.
The thesis covers IR sensor defect classification, image processing algorithm development, Matlab-based testing, and VHDL hardware implementation.
The goal is to design an optimized hardware module for an FPGA that replaces dead sensor pixels in real-time without needing external RAM.
The author uses algorithmic modeling and digital image processing theory, verified through Matlab simulations, followed by hardware synthesis and VHDL programming.
The main part details the categorization of pixel errors, the mathematical approach to pixel substitution, Matlab testing procedures, and the specific VHDL coding strategy.
Key terms include Dead Pixel, FPGA, VHDL, Infrared Sensor, Image Processing, and Hardware Optimization.
FPGAs provide the necessary logic cells and distributed RAM to allow real-time image correction within the camera module itself, avoiding external memory bottlenecks.
Cluster errors involve a group of adjacent bad pixels, requiring more complex logic to identify "good" pixels outside the cluster for accurate substitution.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

