Optimization Of Memory Usage in High-Speed Cameras Using FPGA.
High-speed cameras generate large amounts of data, making memory optimization difficult for real-time processing. This project minimizes data size by converting RGBA (Red, Green, Blue, Alpha) images to RGB, eliminating the Alpha channel to reduce memory usage. The captured images are provided as input to Verilog code in hexadecimal format, with the conversion done by MATLAB. Bilinear Interpolation is applied to reduce the potential quantization errors during the conversion, using the values of four surrounding pixels to smooth the image and maintain quality. After processing, the image is reconstructed using MATLAB, ensuring the integrity of the output. By utilizing the parallel processing capabilities of FPGAs, this method ensures real-time performance while optimizing memory usage. It is ideal for high-speed imaging applications where both efficiency and image quality are crucial. Keywords— Bilinear interpolation, RGBA, High-Speed Cameras, RGB, FPGA.
Authors
- S A Amirthavarshini
- Kavin Kumar K
- Dhivya Dharshini T
Publication Details
- Journal
- INTERANTIONAL JOURNAL OF SCIENTIFIC RESEARCH IN ENGINEERING AND MANAGEMENT
- Published
- 2025-03-14
- DOI
- https://doi.org/10.55041/ijsrem42409
- Primary Topic
- Infrared Target Detection Methodologies
- Type
- article
- Field-Weighted Citation Impact
- 0.00