Model-Based Design of Contrast-Limited Histogram Equalization for Low-Complexity, High-Speed, and Low-Power Tone-Mapping Operation

Guardado en:
Detalles Bibliográficos
Publicado en:Electronics vol. 14, no. 12 (2025), p. 2416-2440
Autor principal: Dong, Wei
Otros Autores: Nascimento Maikon, Dileepan, Joseph
Publicado:
MDPI AG
Materias:
Acceso en línea:Citation/Abstract
Full Text + Graphics
Full Text - PDF
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!

MARC

LEADER 00000nab a2200000uu 4500
001 3223908244
003 UK-CbPIL
022 |a 2079-9292 
024 7 |a 10.3390/electronics14122416  |2 doi 
035 |a 3223908244 
045 2 |b d20250101  |b d20251231 
084 |a 231458  |2 nlm 
100 1 |a Dong, Wei 
245 1 |a Model-Based Design of Contrast-Limited Histogram Equalization for Low-Complexity, High-Speed, and Low-Power Tone-Mapping Operation 
260 |b MDPI AG  |c 2025 
513 |a Journal Article 
520 3 |a Imaging applications involving outdoor scenes and fast motion require sensing and processing of high-dynamic-range images at video rates. In turn, image signal processing pipelines that serve low-dynamic-range displays require tone mapping operators (TMOs). For high-speed and low-power applications with low-cost field-programmable gate arrays (FPGAs), global TMOs that employ contrast-limited histogram equalization prove ideal. To develop such TMOs, this work proposes a MATLAB–Simulink–Vivado design flow. A realized design capable of megapixel video rates using milliwatts of power requires only a fraction of the resources available in the lowest-cost Artix-7 device from Xilinx (now Advanced Micro Devices). Unlike histogram-based TMO approaches for nonlinear sensors in the literature, this work exploits Simulink modeling to reduce the total required FPGA memory by orders of magnitude with minimal impact on video output. After refactoring an approach from the literature that incorporates two subsystems (Base Histograms and Tone Mapping) to one incorporating four subsystems (Scene Histogram, Perceived Histogram, Tone Function, and Global Mapping), memory is exponentially reduced by introducing a fifth subsystem (Interpolation). As a crucial stepping stone between MATLAB algorithm abstraction and Vivado circuit realization, the Simulink modeling facilitated a bit-true design flow. 
610 4 |a Xilinx Inc 
653 |a Equalization 
653 |a Histograms 
653 |a Operators (mathematics) 
653 |a Modelling 
653 |a Matlab 
653 |a Sensors 
653 |a High speed 
653 |a Mapping 
653 |a Power management 
653 |a Methods 
653 |a Field programmable gate arrays 
653 |a Subsystems 
700 1 |a Nascimento Maikon 
700 1 |a Dileepan, Joseph 
773 0 |t Electronics  |g vol. 14, no. 12 (2025), p. 2416-2440 
786 0 |d ProQuest  |t Advanced Technologies & Aerospace Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/3223908244/abstract/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text + Graphics  |u https://www.proquest.com/docview/3223908244/fulltextwithgraphics/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch 
856 4 0 |3 Full Text - PDF  |u https://www.proquest.com/docview/3223908244/fulltextPDF/embedded/7BTGNMKEMPT1V9Z2?source=fedsrch