학술논문

Agent-Based Image Contrast Enhancement Algorithm
Document Type
Periodical
Source
IEEE Access Access, IEEE. 11:6060-6077 2023
Subject
Aerospace
Bioengineering
Communication, Networking and Broadcast Technologies
Components, Circuits, Devices and Systems
Computing and Processing
Engineered Materials, Dielectrics and Plasmas
Engineering Profession
Fields, Waves and Electromagnetics
General Topics for Engineers
Geoscience
Nuclear Engineering
Photonics and Electrooptics
Power, Energy and Industry Applications
Robotics and Control Systems
Signal Processing and Analysis
Transportation
Behavioral sciences
Complex systems
Agent-based modeling
Analytical models
Histograms
Adaptation models
Visualization
algorithms
complex systems
image contrast enhancement
image processing
Language
ISSN
2169-3536
Abstract
One crucial step in several image processing and computer vision applications is Image Contrast Enhancement (ICE), whose main objective is to improve the quality of the information contained in the processed images. Most of the proposed schemes attack the problem by redistributing the pixel intensities in a histogram, leading to undesirable effects such as noise amplification, over-saturation, and lousy human perception. On the other hand, Agent-Based Models (ABM) are computational models that allow describing the behavior and interactions of autonomous agents when they operate cooperatively. These agents follow behavioral rules rather than mathematical formulations. This mechanism allows the implementation of complex behavioral patterns in agents through their interactions. This paper proposes a two-step method where pixels in the processed image are considered agents whose behavioral rules permit to enhance significatively the contrast. In our approach, the interactions among the agents are characterized by the differences in intensity values among the pixels or agents. In the first step, pixels or agents that present enough high differences in their intensity are modified to increase even more their differences. In the second step, pixels or agents that maintain a very small difference are altered to assume a homogeneous intensity value. The proposed approach has been tested considering different public datasets commonly used in the literature. Its results are also compared with those produced by other well-known ICE techniques. Evaluation of the experimental results demonstrates that the proposed approach highlights the important details of the image taking a lower computational execution time.