Next Article in Journal
Automatic Polygon Annotation of Plant Objects for Training Dataset Preparation in Green Biomass Segmentation Tasks
Previous Article in Journal
A Practical Weakly Supervised Framework for Dose-Up Translation of Low-Enhanced CT Under Clinical Acquisition Variability
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

PGT-Net: A Physics-Guided Transformer–CNN Hybrid Network for Low-Light Image Enhancement and Object Detection in Traffic Scenes

1
School of Computer and Artificial Intelligence, Zhengzhou University, Zhengzhou 450002, China
2
XJ Electric Co., Ltd., Xuchang 461000, China
3
State Key Laboratory of Alternate Electrical Power System with Renewable Energy Sources, North China Electric Power University (Baoding), Baoding 071003, China
4
School of Cyber Science and Engineering, Zhengzhou University, Zhengzhou 450002, China
5
State Key Laboratory of Target Vulnerability Assessment, Luoyang 471023, China
*
Author to whom correspondence should be addressed.
J. Imaging 2026, 12(5), 191; https://doi.org/10.3390/jimaging12050191
Submission received: 1 March 2026 / Revised: 3 April 2026 / Accepted: 9 April 2026 / Published: 28 April 2026
(This article belongs to the Section AI in Imaging)

Abstract

In autonomous driving and intelligent transportation systems, the degradation of image quality under low-light conditions severely impacts the reliability of subsequent object detection. Existing methods predominantly employ data-driven deep learning models for image enhancement, often lacking physical interpretability and struggling to maintain robustness in complex lighting-varying traffic scenarios. To address this, this paper proposes a Physically Guided Transformer–CNN Hybrid Network (Physically Guided Transformer–CNN Hybrid Network, PGT-Net) for end-to-end joint optimization of low-light enhancement and object detection. PGT-Net innovatively integrates the atmospheric scattering physical model with deep learning architecture: first, a learnable physical guidance branch estimates the scene’s atmospheric illumination map and transmittance map, providing explicit physical priors for the network; second, a dual-branch enhancement backbone is designed, where the local CNN branch (based on an improved UNet) restores fine textures, while the Global Transformer Branch (based on Swin Transformer) models long-range dependencies to correct global uneven illumination, with features adaptively combined via a Physical Fusion Module to ensure enhancement results align with physical laws while retaining rich visual features; finally, the enhanced images are directly fed into a lightweight detection head (e.g., YOLOv7) for joint training and optimization. Comprehensive experiments on public datasets (ExDark, BDD100K-night, etc.) demonstrate that PGT-Net significantly outperforms mainstream methods (e.g., RetinexNet, KinD, Zero-DCE) in both low-light image enhancement quality (PSNR/SSIM) and object detection accuracy (mAP), while maintaining high inference efficiency. This research offers an interpretable, high-performance solution for visual perception tasks under adverse lighting conditions, holding strong theoretical significance and practical value.

1. Introduction

1.1. Research Background and Significance

With the rapid advancement of artificial intelligence, autonomous driving and intelligent transportation systems are transitioning from concept to reality [1]. In these systems, computer vision-based environmental perception plays a critical role [2]. However, real-world road environments are complex, particularly under low-light conditions such as nighttime, tunnels, dawn, and dusk, which severely degrade visual perception performance. Low-light images typically suffer from low contrast, detail loss, color distortion, and severe noise [3], leading to a significant decline in the accuracy of downstream tasks like object detection, recognition, and tracking. According to the World Health Organization, approximately 40% of global traffic accidents occur at night, while nighttime traffic accounts for only 25% of total daily traffic [4], highlighting the serious challenges to driving safety in low-light environments.
Traditional solutions fall into two categories: hardware improvements (e.g., high-sensitivity sensors, infrared imaging [5]) and software-based enhancement algorithms. Hardware upgrades are often costly and face physical constraints, whereas software approaches offer greater flexibility and cost-effectiveness. In recent years, deep learning has significantly advanced low-light image enhancement [6]. However, most existing deep learning methods are purely data-driven, lacking explicit modeling of the physical degradation process. This often leads to limited generalization in complex traffic scenes, with enhancement results suffering from artifacts, over-enhancement, or under-enhancement [7], ultimately degrading downstream detection performance.
Therefore, exploring a solution that combines physical priors with deep learning, balancing image enhancement quality and object detection performance, holds important theoretical and practical value. This study aims to fill this gap and provide reliable technical support for safe autonomous driving under harsh lighting conditions.

1.2. Current Research Status at Home and Abroad

1.2.1. Low-Light Image Enhancement Method

Low-light image enhancement methods can be divided into traditional and deep learning approaches.
Traditional methods include histogram equalization (HE) and its variants, which enhance contrast by redistributing pixel intensities but often amplify noise and cause local over-enhancement [8]; Retinex theory-based methods [9], which decompose an image into reflection and illumination components—representative approaches include SSR, MSR, and MSRCR—which effectively improve brightness and contrast but are sensitive to parameters and prone to halo artifacts in complex scenes; and dehazing model-based methods, which treat low-light images as the inverse of foggy images and enhance them using atmospheric scattering models, such as LIME [10] and MF [11], offering strong physical interpretability but requiring accurate illumination map estimation.
Deep learning methods have become mainstream and can be categorized into:
CNN-based supervised learning: LLNet [12], RetinexNet [6], and KinD [7] combine Retinex decomposition with deep learning. RetinexNet uses two subnetworks to estimate illumination and reflection components separately, while KinD introduces a lighting adjustment network for multi-stage refinement. These methods perform well on paired datasets but rely heavily on data quality and lack global modeling capability.
Unsupervised/self-supervised methods: EnlightenGAN [13] and Zero-DCE [14] use adversarial training or curve estimation to train without paired data. Zero-DCE learns pixel-level high-order curves to adjust dynamic range but may overlook spatial context.
Transformer-based methods: Uformer [15] and Restormer [16] introduce Transformer structures into image restoration, capturing long-range dependencies via self-attention. However, pure Transformer models are weaker at local detail recovery and have higher computational complexity.

1.2.2. Object Detection Under Low-Light Conditions

Object detection under low-light faces the dual challenges of poor image quality and limited annotated data. Existing methods are mainly divided into two-stage and end-to-end joint optimization strategies.
The two-stage strategy (“enhancement first, detection later”) offers high flexibility but lacks task-specific optimization; the enhancement stage may not benefit the detector and can even introduce harmful artifacts [17]. In contrast, end-to-end joint optimization uses multi-task learning to co-train enhancement and detection modules, as exemplified by JLOD [18]. While this approach can learn detection-friendly features, it may suffer from unstable training and potential visual quality degradation.
Recent advances can be categorized into three main directions. The first focuses on learnable image processing pipelines, such as IA-YOLO [19], which incorporates a differentiable image processing module (DIP) to adaptively enhance low-light images before detection. This approach demonstrates the benefits of task-specific pre-processing but treats enhancement and detection as separate, sequentially connected modules. The second direction explores unsupervised or self-supervised feature learning for detection, exemplified by Zero-Det [14] and DSLR [20], which aim to learn detection-friendly representations directly from unpaired low-light images. While these methods reduce reliance on paired training data, they often lack explicit physical interpretability. The third direction investigates joint optimization frameworks, where the enhancement and detection modules are trained together. Approaches like JLOD [21] and the detection head in IA-YOLO show promise, but they typically employ simple feature concatenation or shared loss functions without deeply integrating physical priors. Despite these advances, most methods remain limited to CNN architectures, which struggle to model long-range dependencies essential for correcting global illumination unevenness in complex traffic scenes [22]. Furthermore, the integration of physical priors into the learning process remains shallow, limiting interpretability and generalization.

1.2.3. Research on the Integration of Physical Models and Deep Learning

Integrating physical priors into deep learning to enhance interpretability and generalization is an important research direction, with explorations in dehazing, deraining, and super-resolution [21,22]. For dehazing, many works use atmospheric scattering models as network design bases, estimating transmittance and atmospheric light via subnetworks [22]. In low-light enhancement, RUAS [23] proposes a deep unfolding architecture compatible with the Retinex model. However, most existing fusion methods treat physical models as fixed constraints or simple initializations, failing to achieve deep and adaptive fusion with data-driven features. Application research in complex traffic scenes remains insufficient.
In contrast, the proposed PGT-Net introduces a learnable physical guidance branch that estimates spatially varying atmospheric illumination and transmittance maps, enabling deep, adaptive fusion with data-driven features. Application research in complex traffic scenes remains insufficient, and our work specifically addresses this gap through a unified framework that integrates physical priors, local detail restoration, and global context modeling.
Beyond traditional vision tasks, physics-guided hybrid paradigms are gaining momentum across imaging domains. For instance, recent work in medical imaging has explored quantum neural networks integrated with physics-based priors [24], underscoring the value of combining domain-specific physical knowledge with advanced neural architectures.

1.2.4. Summary of Existing Problems

By systematically reviewing existing research, the following key issues that urgently need to be addressed can be summarized:
Insufficient deep integration of physical priors: Existing methods either rely on purely data-driven learning or treat physical models as fixed pre-processing steps. Recent approaches like IA-YOLO [19] and JLOD [21] use enhancement as a pre-processing module but fail to embed physical laws into the network in a deep, learnable manner. This limits the model’s interpretability and generalization, especially under unseen lighting conditions.
Limited capability for joint global–local context modeling: While CNN-based methods (e.g., KinD [7], Zero-Det [16]) excel at local detail recovery, they are inherently constrained in capturing long-range dependencies necessary for correcting global illumination issues like glare or large shadows. Conversely, pure Transformer-based methods (e.g., Uformer [15]) are computationally expensive and may sacrifice local detail fidelity. An efficient and adaptive complementarity between local and global features remains an open challenge.
Lack of task-driven joint optimization: Most two-stage “enhance-then-detect” strategies [19,21] suffer from a task gap, as the enhancement module is not explicitly optimized for downstream detection performance. Existing end-to-end methods often use simple feature sharing or multi-task losses without a deep, physically guided interaction between the two tasks. This prevents the enhancement process from learning detection-friendly feature representations.
Underutilization of traffic scene structure: Generic enhancement methods do not fully exploit structured priors inherent to traffic scenes, such as the spatial distribution of light sources (e.g., headlights, street lamps) or typical target scales, leading to suboptimal robustness in complex dynamic scenes.
To clearly illustrate the limitations of existing methods, Table 1 compares different technical routes.

1.3. The Main Contribution of This Article

In response to the above issues, this paper proposes PGT-Net (Physically Guided Transformer–CNN Hybrid Network), with the following main contributions:
Learnable physics-guided decomposition mechanism. Unlike existing methods that treat physical priors as fixed constraints or simple initialization, this paper proposes a learnable Physical Guided Branch (PGB) that can explicitly estimate the spatially varying atmospheric illumination map A and transmittance map t. This provides strong physical priors, improves generalization ability in the absence of illumination, and avoids errors caused by manual estimation.
Efficient dual-branch enhanced backbone network. This article proposes a parallel architecture that integrates local CNN branches (improved UNet++) and Global Transformer Branches (lightweight Swin Transformer). Among them, the CNN branch focuses on restoring fine details, while the Transformer branch is used to model long-range dependencies to correct global uneven lighting. These two are adaptively fused through the Physical Fusion Module (PFM), achieving deep complementarity at the pixel level, feature level, and physical law level.
End-to-end enhancement and detection joint optimization. This article constructs a fully end-to-end trainable framework that deeply integrates a physics-guided enhanced backbone network with a lightweight detection head (YOLOv7-tiny). By introducing a multi-task loss function that integrates physical consistency, image quality, perceptual loss, and detection loss, we ensure enhanced direct assistance detection performance while maintaining visual fidelity.
State-of-the-art performance on traffic datasets. Comprehensive experiments on challenging public low-light traffic datasets (ExDark, BDD100K-night, SID) demonstrate that PGT-Net significantly outperforms existing methods in both image enhancement quality (PSNR, SSIM, LPIPS) and object detection accuracy (mAP), while maintaining real-time inference speed suitable for autonomous driving applications.

2. Method Introduction

2.1. Physical Model for Low-Light Image Enhancement

2.1.1. Atmospheric Scattering Model

The atmospheric scattering model is commonly used to describe image degradation under hazy conditions [25]. Research has found an inverse relationship between low-light images and foggy images [10], making this model applicable to low-light enhancement. The mathematical model is as follows:
I ( x ) = J ( x ) ⋅ t ( x ) + A ⋅ ( 1 − t ( x ) )
where I ( x ) is the pixel value of the observed low-light image at position x , J ( x ) is the clear scene irradiance to be restored, A is the global atmospheric illumination (usually assumed to be constant or slowly changing), t ( x ) = e − β ⋅ d ( x ) is the scene transmittance, β is the atmospheric scattering coefficient, and d ( x ) is the scene depth.
The physical meaning of this model is clear: the light intensity received by the camera consists of two parts—the directly attenuated object-reflected light J ( x ) ⋅ t ( x ) and the background light A ⋅ ( 1 − t ( x ) ) formed by atmospheric light scattering.
The physical meaning of transmittance t ( x ) is the degree of attenuation of light before it reaches the camera, which can be further expressed as follows:
t ( x ) = e − β ( λ ) ⋅ d ( x )
where β ( λ ) represents the wavelength-dependent scattering coefficient. In single-channel simplified models, wavelength dependence is usually ignored.
The physical meaning is clear: the camera receives both directly attenuated object-reflected light and background light formed by atmospheric scattering. Equation (1) can be rearranged to solve for the clear image:
J ( x ) = I ( x ) − A ⋅ ( 1 − t ( x ) ) t ( x )
In practice, to maintain numerical stability, a small constant ε = 10 − 6 is introduced:
J ( x ) = I ( x ) − A max ( t ( x ) , ε ) + A
Low-light images typically have low I ( x ) values, making the J ( x ) ⋅ t ( x ) term weak and the A ⋅ ( 1 − t ( x ) ) term dominant. The goal of enhancement is to accurately estimate A and t ( x ) to recover J ( x ) . This model provides a clear physical explanation: A represents ambient lighting, and t ( x ) describes light attenuation.
Limitations of traditional methods: In traditional dehazing or low-light enhancement, A is often assumed to be a global constant (e.g., the brightest pixel), and t ( x ) is estimated via dark channel priors or heuristics. However, in complex traffic scenes, strong light sources cause spatial variation in A , and complex depth distributions limit heuristic estimation accuracy.
Core idea of learnable physics guidance: To overcome these limitations, we embed the atmospheric scattering model into a neural network in a learnable manner. Instead of treating A and t ( x ) as fixed priors, we design a lightweight fully convolutional network (PGB) to predict spatially varying A ( x ) and t ( x ) end-to-end from the observed image.
Limitations and scope of the atmospheric scattering model: Despite its wide applicability, the atmospheric scattering model has inherent limitations when applied to low-light enhancement. First, the model assumes that scene radiance is attenuated by a homogeneous scattering medium, which may not hold in complex traffic scenes with dynamic light sources (e.g., headlights, street lamps) that introduce localized illumination variations [10]. Second, the model does not explicitly account for sensor noise, which is often amplified in low-light conditions and can lead to unnatural artifacts after enhancement [7]. Third, the transmittance map t is depth-dependent, but the model assumes a simplified relationship that may not capture fine-grained depth variations in cluttered traffic scenes. Recent studies have attempted to address these limitations by combining the atmospheric scattering model with noise-aware priors [16] or learning-based depth estimation [22]. In this work, we mitigate these limitations by learning spatially varying A and t in a data-driven manner, allowing the network to adapt to complex lighting distributions, while the physical consistency loss (Section 4.1) provides regularization to preserve physically plausible enhancement.

2.1.2. Retinex Theory

Retinex theory [9] decomposes an image S ( x ) into the product of illumination L ( x ) and reflection R ( x ) :
S ( x ) = L ( x ) ⋅ R ( x )
where L ( x ) represents the light shining on the surface of the object, which changes slowly; R ( x ) represents the reflection characteristics of an object’s surface, including details and color information of the image, with drastic changes. The goal of low-light enhancement is to estimate L from S and then obtain the reflection component by R = S / L . Usually, L is corrected (such as adjusting the gamma value) and then multiplied with R to obtain the enhanced result.
Taking logarithms converts multiplication to addition:
log S ( x ) = log L ( x ) + log R ( x )
L ( x ) is typically low-frequency and smooth, often estimated via Gaussian filtering. The reflection component contains details and color information:
log L ( x ) = G δ ( x ) ∗ log S ( x )
where G δ ( x ) is a Gaussian kernel with a standard deviation of δ , and ∗ represents the convolution operation.
The reflection component can be expressed as follows:
R ( x ) = exp [ log S ( x ) − log L ( x ) ]
There is an inherent connection between Retinex theory and atmospheric scattering models; under specific conditions, the two can be related. This paper primarily uses the atmospheric scattering model as the physical basis while drawing on Retinex decomposition concepts for network design.

2.2. Convolutional Neural Networks and Transformers

2.2.1. Fundamentals of Convolutional Neural Networks

CNNs perform local sliding window operations through convolutional kernels to extract local features [26]. Key characteristics include local connectivity, weight sharing, and hierarchical structure. For a 2D convolution:
( F ∗ K ) ( i , j ) = ∑ m = − k / 2 k / 2 ∑ n = − k / 2 k / 2 F ( i + m , j + n ) ⋅ K ( m , n )
where F is the input feature map, K is a convolution kernel of size k × k , and ( i , j ) is the output position.
Modern CNNs often use batch normalization to accelerate training and improve stability:
x ^ = x − μ σ 2 + ε , y = γ x ^ + β
where μ and σ are the mean and variance of the batch, γ and β are learnable scaling and offset parameters, and ε is the numerical stability constant.
UNet and its variants (UNet++ [27], Attention UNet [28]) are classic architectures in image restoration. Their encoder–decoder structure with skip connections effectively fuses multi-scale information and preserves spatial details:
F d e c o d e r l = u ( F d e c o d e r l + 1 ) ⊕ F e n c o d e r l
where u ( ⋅ ) represents upsampling operation, and ⊕ represents feature concatenation or element-wise addition.

2.2.2. Fundamentals of Vision Transformer

Transformer was originally proposed for natural language processing [29]; Vision Transformer (ViT) [30] successfully introduced it to computer vision. The core is the self-attention mechanism, which allows each element to interact with all others, capturing global context.
For an input feature sequence x ∈ ℝ N × D , self-attention is computed as follows:
A t t e n t i o n ( Q , K , V ) = S o f t max ( Q K T d k ) V
where Q = X W Q , K = X W K , V = X W V are the query, key, and value matrices obtained by linear transformation of X , W Q , W K , W V ∈ ℝ D × d k are learnable weights, and d k is the dimension of the key vector. The d k term is used to scale dot products to prevent gradient vanishing.
Multi-head attention executes the above process in parallel multiple times to focus on information representing different subspaces:
M u l t i H e a d ( Q , K , V ) = C o n c a t ( h e a d 1 , … , h e a d h ) W O
where h e a d i = A t t e n t i o n ( Q W i Q , K W i K , V W i V ) , h is the number of heads.
Transformer blocks typically include multi-head attention layers and feedforward networks (FFN), and employ residual connections and layer normalization:
Z = L a y e r N o r m ( X + M u l t i H e a d ( Q , K , V ) )
Y = L a y e r N o r m ( Z + F F N ( Z ) )
Swin Transformer [31] introduces shifted windows and hierarchical design, reducing computational complexity from O ( N 2 ) to O ( N ) while maintaining global modeling capability.
The shift window mechanism achieves cross-window information exchange by alternately using regular window partitioning and shift window partitioning between consecutive Transformer blocks (with an offset of M / 2 , where M is the window size):
z ^ = W − M S A ( L N ( z l − 1 ) ) + z l − 1
z l = M L P ( L N ( z ^ l ) ) + z ^ l
z ^ l + 1 = S W − M S A ( L N ( z l ) ) + z l
where W − M S A represents window multi-head self-attention, and S W − M S A represents shifted window multi-head self-attention.
The Global Transformer Branch (GTB) in this article does not propose a new attention mechanism variant, but is based on the Swin Transformer Tiny architecture [31] for lightweight adaptation, and matches the output of the local CNN branch through feature scale alignment, thereby achieving efficient dual-branch feature fusion.

2.3. Object Detection Framework

Object detection aims to locate and classify objects of interest. Single-stage detectors like YOLO series [32], SSD [33], and RetinaNet [34] treat detection as a regression problem, predicting bounding boxes and categories in a single forward pass. YOLOv7 [35] achieves a good balance between speed and accuracy.
Two-stage detectors such as Faster R-CNN [36], Mask R-CNN [37], etc. are used. Firstly, generate Region Proposals, and then classify and perform bounding box regression on each proposed region, which usually has higher accuracy but slower speed. DETR [38] is an end-to-end detector based on Transformer, which abandons manually designed anchor boxes and non-maximum suppression (NMS), but converges slowly.
The loss function of YOLOv7 consists of three parts: bounding box regression loss L b o x , target confidence loss L o b j , and classification loss L c l s :
L Y O L O v 7 = λ b o x L b o x + λ o b j L o b j + λ c l s L c l s
where bounding box regression usually adopts CIoU Loss [39], which comprehensively considers overlapping areas, center point distance, and aspect ratio:
L C I o U = 1 − I o U + ρ 2 ( b , b g t ) c 2 + α v
where ρ is the Euclidean distance, b and b g t are the center points of the predicted box and the true box, c is the diagonal length of the minimum bounding rectangle, v is the term used to measure aspect ratio consistency, and α is the weight coefficient.
Considering the real-time requirements of autonomous driving, we choose the lightweight YOLOv7-tiny as the detection head and integrate it end-to-end with the enhancement backbone.

2.4. Attention Mechanism

The core idea of attention mechanisms is to enable models to dynamically focus on important parts of the input [40]. In computer vision, channel attention [41], spatial attention, and their combination (e.g., CBAM [42]) have been widely used for feature recalibration.
Channel attention focuses on “what” is meaningful, and a typical representative is the channel attention module in SENet [41]:
z c = 1 H × W ∑ i = 1 H ∑ j = 1 W F c ( i , j )
s = σ ( W 2 δ ( W 1 z ) )
F ′ = s ⊙ F
where z c is the global average pooling feature of channel c , W 1 and W 2 is the fully connected layer weight, σ is the ReLU activation function, δ is the Sigmoid function, and ⊙ represents channel level multiplication.
Spatial attention focuses on the information-rich region “where”, which can be achieved through spatial attention maps:
M S = σ ( f 7 × 7 ( [ A v g P o o l ( F ) ; M a x P o o l ( F ) ] ) )
F ′ = M S ⊙ F
where f 7 × 7 represents a 7 × 7 convolution operation.
Mixed attention, such as CBAM [42], combines channel and spatial attention, first performing channel attention and then executing spatial attention, achieving more comprehensive feature recalibration.
The innovation of this paper lies not in proposing new attention variants, but in creatively combining cross-attention with physical priors and dual-branch features to design the Physical Fusion Module (PFM).

2.5. Chapter Summary

This chapter systematically introduced the core theoretical foundations of PGT-Net, including physical models for low-light image formation, CNN and Transformer principles, object detection frameworks, and attention mechanisms. These theories provide a solid basis for the network design presented in subsequent chapters.

3. Overall Architecture of PGT-Net Network

3.1. Overall Design Concept

The core design philosophy of PGT-Net is “physical guidance, dual stream complementarity, and end-to-end optimization”. This article aims to build a unified framework that follows physical laws while fully utilizing the powerful representation learning capabilities of deep neural networks.
Physical guidance: By introducing a learnable atmospheric scattering physics branch, we inject clear physical prior knowledge into the network, constraining learning within a reasonable physical space and enhancing interpretability and generalization.
Dual-stream complementarity: A parallel local CNN branch and Global Transformer Branch work together. The CNN branch excels at capturing local details, while the Transformer branch models long-range dependencies to correct global uneven illumination. The two are fused via a carefully designed mechanism for “local refinement and global coordination”.
End-to-end optimization: Seamlessly connecting the enhancement module with the detection module, a unified multi-task loss ensures that enhancement directly serves detection performance.

3.2. Overall Network Framework

The overall architecture of PGT-Net is shown in Figure 1, consisting of five core components: Physical Guided Branch (PGB), local CNN branch (LCB), Global Transformer Branch (GTB), Physical Fusion Module (PFM), and Detection Adaptation Module (DAM). The entire network works collaboratively in a forward propagation manner.
Forward propagation process:
(1) Input: A low-light RGB image I l o w ∈ ℝ H × W × 3 .
(2) Physical Guided Branch (PGB): Input I l o w , estimate the atmospheric illumination map A e s t ∈ ℝ H × W × 3 and transmittance map t e s t ∈ ℝ H × W × 1 of the entire image through a lightweight encoder–decoder network. Meanwhile, based on the atmospheric scattering model, a preliminary rough enhanced image J c o a r s e is calculated as the physical prior.
The original intention of its design is to provide a “navigation device” that conforms to physical laws for the network. Unlike traditional methods that treat atmospheric light A and transmittance t as global constants or heuristic results, we use a learnable lightweight network to estimate the spatial variations in A and t. The advantage of this approach is that it preserves the physical constraints of the atmospheric scattering model on the image formation process (see Section 4.1 for physical consistency loss), while adapting to the spatial variations in lighting and depth in complex traffic scenes through data-driven methods, which is key to improving the model’s generalization ability (see Section 5.5 for generalization testing).
(3) Dual-branch feature extraction:
Local CNN branch (LCB): Taking I l o w as input, the improved UNet++ architecture extracts rich local contextual features F c n n i = 1 i   N at N different scales, where F c n n i ∈ ℝ H i × W i × C i .
Global Transformer Branch (GTB): Divide I l o w into non-overlapping patches, input them into a Swin Transformer-based encoder, and extract features F t r a n s i = 1 i     N with a global receptive field, whose scale corresponds to the LCB features.
The ideal low-light enhancement requires both local detail repair and global illumination correction. Therefore, this article designs parallel local CNN branches and Global Transformer Branches. The CNN branch, with its inherent inductive bias (local connections, weight sharing), excels at capturing and restoring fine textures of images, such as road sign edges and pedestrian contours; the Transformer branch, through its self-attention mechanism, can effectively model the dependency relationships between distant pixels, thereby correcting global degradation caused by uneven lighting (such as car light halo and large area shadows). This dual-branch design with clear division of labor aims to achieve “each performing its own duties and complementary advantages”, and its effectiveness will be verified through the ablation experiment in Section 5.2 (see Table 3, comparing models A and C).
(4) Physical Fusion Module (PFM): This is the core of feature fusion. At each corresponding feature scale i , PFM receives three inputs: F c n n i , F t r a n s i , and physical priors A e s t i , t e s t i downsampled from the physical guidance branch to the corresponding scale. PFM achieves deep interaction and fusion of local features, global features, and physical priors through a cross-attention mechanism and adaptive weighting, and outputs the fused feature F f u s e i ∈ ℝ H i × W i × C i ′ . The decoder part upsamples and aggregates these multi-scale fusion features to ultimately generate high-quality enhanced images I e n h ∈ ℝ H × W × 3 .
Simple feature concatenation or addition cannot fully utilize the guiding role of physical priors. Therefore, we designed a PFM based on cross-attention, which allows physical priors (A, t) to actively “query” and “align” relevant information in local and global features, achieving deep interaction among the three. This design ensures that the final enhancement result not only visually conforms to physical laws, but also preserves rich details in data-driven features. Its superiority is demonstrated through the comparison of models D and E in Section 5.2.
(5) Detection Adaptation Module (DAM): takes the enhanced image I e n h as input and feeds it into a lightweight YOLOv7 detection head. The detection head utilizes its backbone, neck, and head structures to directly predict the bounding box coordinates, confidence levels, and category probabilities of all targets in the image.
(6) Output: The final output of the network is the enhanced image I e n h and a set of object detection results { B b o x , C o n f i d e n c e , C l a s s } .
The mathematical representation of the entire network can be summarized as follows:
A e s t , t e s t = F P G B ( I l o w )
{ F c n n i } i = 1 N = F L C B ( I l o w )
{ F t r a n s i } i = 1 N = F G T B ( I l o w )
I e n h = F P F M ( { F c n n i } , { F t r a n s i } , { A e s t i , t e s t i } )
{ B , C , P } = F D A M ( I e n h )
where F P G B , F L C B , F G T B , F P F M , F D A M represents the function mapping of each module, while B , C , P represent bounding boxes, confidence, and class probabilities, respectively.

3.3. Physical Guidance Branch (PGB)

The role of the physical guidance branch is to provide a “compass” for the network that conforms to physical laws. It does not directly generate the final output, but rather provides constraints and guidance for subsequent feature fusion. Its design is based on a learnable version of the atmospheric scattering model.
This branch is a small, fully convolutional network, consisting of several downsampling and upsampling layers. It outputs two images with the same resolution as the input:
Atmospheric illumination map  A e s t : Estimates the ambient illumination intensity at each pixel location. In traffic scenes, values near light sources (car headlights, street lights) are high, while values in shadow areas are low. The network is encouraged to learn the spatial variation in illumination, rather than the constant values in traditional models.
Transmittance map  t e s t : Estimate the attenuation degree of light propagation in the scene. It is usually related to the scene depth and medium density, with a smaller value of t in distant or heavily fogged areas.
This article also calculates a coarse enhancement result J co a r s e based on a physical model:
J c o a r s e ( x ) = I l o w ( x ) − A e s t ( x ) max ( t e s t ( x ) , ε ) + A e s t ( x )
where ε = 10 − 6 is a small constant to prevent division by zero. J co a r s e usually contains noise and artifacts, but generally reflects the enhancement direction expected by the physical model. A e s t , t e s t and J co a r s e will be passed to the Physical Fusion Modules at different scales as prior information to guide feature fusion.

3.4. Dual-Branch Enhanced Backbone

3.4.1. Local CNN Branch (LCB)

The local CNN branch is improved based on the UNet++ architecture, with the main task of capturing and restoring image details. We have made the following key improvements:
Dense skip connections: Utilizing the nested dense connection structure of UNet++, it enables the features of each layer in the encoder to directly flow to the corresponding layer and all shallower layers in the decoder. This promotes the reuse and fusion of multi-scale features, facilitating the restoration of finer textures.
Depthwise separable convolution: Replacing standard convolution with depthwise separable convolution in some convolutional layers can significantly reduce parameters and computation while maintaining performance.
Spatial attention module: Embedding a lightweight spatial attention module on the skip connection path enables the network to adaptively focus on regions with richer information (such as edges and regions with complex textures) and suppress smooth or degraded regions.
This branch outputs a multi-scale local feature pyramid { F c n n i } i = 1 N , where N = 5 and the corresponding downsampling rates are 1, 2, 4, 8, and 16, respectively.

3.4.2. Introduction to Global Transformer Branch (GTB)

The Global Transformer Branch utilizes Swin Transformer as its backbone, aiming to model global context and address issues such as uneven illumination, extensive shadows, and glare.
Patch partition and embedding: Divide the input image into non-overlapping patches (e.g., 4 × 4 in size) and project them into the feature space through a linear embedding layer.
Hierarchical Swin Transformer blocks: The network comprises multiple stages, with each stage consisting of several Swin Transformer blocks and a patch merging operation. The Swin Transformer block employs self-attention computation based on a shifted window, enabling efficient global information exchange. Patch merging reduces resolution while increasing the number of channels, forming a feature pyramid.
Lightweight design: To balance performance and efficiency, we adopted a “Tiny” version of the configuration, reducing the number of blocks and the dimension of hidden layers, and removing the last stage to align the output feature scale with LCB.
This branch outputs multi-scale global features { F t r a n s i } i = 1 N corresponding to the spatial resolution of LCB.

3.5. Physical Fusion Module (PFM) and Decoder

The Physical Fusion Module serves as a bridge connecting physical priors, local features, and global features. For the i-th scale:
Input:  F c n n i ∈ ℝ H i × W i × C i , F t r a n s i ∈ ℝ H i × W i × C i , A e s t i ∈ ℝ H i × W i × 3 , t e s t i ∈ ℝ H i × W i × 3
Physical prior embedding: After concatenating A e s t i and t e s t i , a 1 × 1 convolution is applied to generate physical guidance features F p h y i ∈ ℝ H i × W i × C i
Cross-attention fusion: a. Fusion with physics as the query: Taking F p h y i as the query (Q), and concatenating F c n n i and F t r a n s i as the key (K) and value (V) for cross-attention computation. This enables the physical prior to actively retrieve relevant information from local and global features. b. Inter-feature cross-attention: Perform bidirectional cross-attention between the output from the previous step and F c n n i and F t r a n s i respectively, to promote complementarity and alignment between local and global features.
Adaptive weighted fusion: Finally, through a learnable weight map, the local and global features enhanced by cross-attention are weighted and summed at the pixel level to obtain the fused feature F f u s e i for that scale.
The decoder part adopts a progressive upsampling structure. Starting from the deepest layer F f u s e N , spatial resolution is gradually restored through upsampling, concatenation with F f u s e i − 1 of adjacent scales, and convolution. Finally, a normalized enhanced image I e n h is output through a 3 × 3 convolution and Sigmoid activation function.
The decoding process can be represented as follows:
F d e c i = { F f u s e N , i = N H ( [ U ( F d e c i + 1 ) , F f u s e i ] ) , i = N − 1 , … , 1
where U ( ⋅ ) denotes bilinear upsampling, H ( ⋅ ) denotes convolution operation, and [ ⋅ ] denotes feature concatenation.
Final enhanced image generation:
I e n h = σ ( W o u t ∗ F d e c 1 + b o u t )
where W o u t is a 3 × 3 convolution kernel, b o u t is the bias term, and σ is the Sigmoid activation function.

3.6. Detection and Adaptation Module (DAM)

The Detection Adaptation Module directly adopts the detection head structure of YOLOv7-tiny, but its backbone input is replaced with our enhanced image I e n h . In end-to-end training, the gradient of the detection head can be backpropagated to the entire enhanced backbone and physical guidance branch, thereby guiding the enhancement process to learn more favorable image characteristics for detection.
The detection head of YOLOv7-tiny comprises three main components:
Backbone: Extracts multi-scale features and is typically composed of the CSPNet [43] structure.
Neck: Feature Pyramid Networks (FPNs) [44] and Path Aggregation Networks (PANs) [45,46] are used for multi-scale feature fusion.
Head: Predict bounding boxes, confidence scores, and categories.
The output of the detection head can be expressed as follows:
B , C , P = F Y O L O v 7 − t i n y ( I e n h )
where B ∈ ℝ K × 4 represents the coordinates of K prediction boxes,  C ∈ ℝ K represents the confidence, and P ∈ ℝ K × M represents the probability distribution of M categories.
To further enhance efficiency, we fine-tuned the neck part of YOLOv7-tiny to better adapt to the feature characteristics (e.g., less noise, better contrast) outputted from the PGT-Net enhanced backbone. Simultaneously, we retained YOLOv7’s “trainable bag-of-freebies” strategies, such as label assignment optimization and loss function improvement, to maintain its high performance.

3.7. Summary of This Chapter

This chapter elaborated on the overall architecture of PGT-Net. The network integrates physical priors, extracts complementary features via parallel CNN and Transformer branches, and fuses them deeply via PFM, ultimately generating high-quality enhanced images and driving high-performance object detection.

4. Design and Implementation of the Network Core Module

4.1. Detailed Design of Physical Guided Branch (PGB)

The structure of the physical guidance branch is a lightweight encoder–decoder network, as illustrated in Figure 2. Its objective is to swiftly and stably estimate two pivotal physical parameters that conform to the atmospheric scattering model.
The encoder part consists of three downsampling blocks. Each block includes: a 3 × 3 standard convolutional layer (with a stride of 2 for downsampling), a BatchNorm layer, and a LeakyReLU activation function (with a negative slope of 0.2). The encoder gradually downsamples the input image to 1/8 of its original size, extracting high-level semantics while compressing spatial information, which is used to estimate global illumination distribution and depth-related transmittance.
The feature computation of the l -th layer encoder is as follows:
F e n c l = L e a k y Re L U ( B N ( C o n v 3 × 3 , s t r i d e = 2 ( F e n c l − 1 ) ) )
where F e n c 0 = I l o w .
The bottleneck layer consists of two consecutive 3 × 3 convolutional layers, which are used to further process the encoded features:
F b o t t l e n e c k = L e a k y Re L U ( B N ( C o n v 3 × 3 ( F e n c 3 ) ) )
The decoder part corresponds to each scale of the encoder and consists of three upsampling blocks. Each block first upsamples the feature map by a factor of two using bilinear interpolation, and then concatenates the features of the corresponding scale from the encoder through skip connections. The concatenated features pass through a 3 × 3 convolution, BatchNorm, and LeakyReLU.
The feature computation for the l -th layer decoder is as follows:
F d e c l = L e a k y Re L U ( B N ( C o n v 3 × 3 ( [ U ( F d e c l + 1 ) , F e n c 3 − l ] ) ) )
where U ( ⋅ ) denotes bilinear upsampling, and [ ⋅ ] denotes feature concatenation.
The last two layers of the decoder are used to predict the following two physical quantities, respectively:
A 1 × 1 convolution + Sigmoid, outputting a single-channel transmittance map t e s t (value range [0, 1]).
A 1 × 1 convolution + Sigmoid, outputting a three-channel atmospheric illumination map A e s t (value range [0, 1]).
Mathematically expressed as follows:
t e s t = σ ( W t ∗ F d e c l + b t )
A e s t = σ ( W A ∗ F d e c l + b A )
where W t ∈ ℝ 1 × 1 × C × 1 , W A ∈ ℝ 1 × 1 × C × 3 are convolution kernels, b t , b A are bias terms, and σ is the Sigmoid function.
In this paper, A e s t is initialized as a constant map close to the global mean of the input image to accelerate convergence:
A e s t i n i t = 1 H W ∑ x I l o w ( x ) ⋅ 1 H × W
Physical consistency loss: To ensure that the output of PGB conforms to the physical model, a physical reconstruction loss L p h y is introduced:
L p h y = 1 H W ∑ x = 1 H ∑ y = 1 W | | I l o w ( x , y ) − [ J c o a r s e ( x , y ) ⋅ t e s t ( x , y ) + A e s t ( x , y ) ⋅ ( 1 − t e s t ( x , y ) ) ] | | 1
where | | ⋅ | | 1 denotes the L1 norm. This loss mandates that the relationship between A e s t , t e s t , and J c o a r s e adheres to the atmospheric scattering model (Equation (1)), thereby providing strong physical constraints for the learning of the branches.

4.2. Improved Local CNN Branch (LCB)

Based on UNet++, the local CNN branch incorporates depthwise separable convolution and a spatial attention mechanism, with the specific structure illustrated in Figure 3.
Main architecture: A five-layer encoder–decoder structure is adopted. Each layer of the encoder comprises two depthwise separable convolution blocks (each block: Depthwise Conv 3 × 3 → Pointwise Conv 1 × 1 → BN → ReLU), with channel numbers of 32, 64, 128, 256, and 512, respectively. Then, 2 × 2 max pooling is performed for downsampling after each layer.
The computation of depthwise separable convolution can be decomposed into depthwise convolution and pointwise convolution:
F d w = K d w ⊗ F i n
F o u t = K p w × F d w
where ⊗ denotes depthwise convolution (with each input channel being convolved separately), and × denotes standard convolution.
In each layer of the decoder, the resolution is first doubled through bilinear upsampling, and then concatenated with feature maps from different encoding layers (via dense skip connections). Finally, feature fusion is performed through two depthwise separable convolution blocks.
Dense skip connection: This is the core of UNet++. Assuming X i , j represents the node feature between the i -th encoder layer and the j th decoder layer (where i is the index of the encoding layer and j is the index of the decoding layer), the feature calculation is as follows:
X i , j = { H ( X i − 1 , j ) , i f   j = 0 H ( [ X i , j − 1 , U ( X i + 1 , j − 1 ) ] ) , i f   j > 0
where H ( ⋅ ) denotes the convolution operation, U ( ⋅ ) denotes upsampling, and [ ⋅ ] denotes concatenation. This structure forms a dense feature pyramid, enhancing gradient flow and information reuse.
Spatial attention module (SAM): Embedded on the critical skip connection path. This module first performs global average pooling and global max pooling on the input feature F i n ∈ ℝ H × W × C to obtain two spatial descriptors. After concatenating them, a 7 × 7 convolution and Sigmoid activation function are applied to generate a spatial attention weight map W s p a t i a l ∈ ℝ H × W × 1 .
It is mathematically expressed as follows:
F a v g = 1 C ∑ c = 1 C F i n ( : , : , c )
F max = max c   F i n ( : , : , c )
W s p a t i a l = σ ( C o n v 7 × 7 ( [ F a v g , F max ] ) )
The final output is F o u t = F i n ⊗ W s p a t i a l , where ⊗ denotes element-wise multiplication. This enables the network to adaptively emphasize the features of important regions.

4.3. Global Transformer Branch (GTB)

The Global Transformer Branch is tailored based on the Swin Transformer Tiny architecture, with its configuration shown in Table 2.
GTB adopts Swin Transformer Tiny configuration, with 2, 2, and 6 Transformer blocks for each stage, 96, 192, and 384 channels, 3, 6, and 12 attention heads, and a window size of 7 × 7 . Patch Embedding uses 4 × 4 convolution with an output dimension of 96:
z 0 = [ x p 1 E ; x p 2 E ; … ; x p N E ]
where x p i ∈ ℝ 48 represents the i -th patch, E ∈ ℝ 48 × 96 denotes the projection matrix, and E ∈ ℝ 48 × 96 signifies the number of patches.
Swin Transformer block: Each block comprises a window-based multi-head self-attention (W-MSA or SW-MSA) module and a two-layer MLP, with LayerNorm and residual connections in between.
For windowed multi-head self-attention, the input features are first divided into non-overlapping M × M windows (M = 7). For each feature z ∈ ℝ M 2 × d within each window, self-attention is calculated:
A t t e n t i o n ( Q , K , V ) = S o f t max ( Q K T d + B ) V
where B ∈ ℝ M 2 × M 2 is a learnable relative position bias.
The sliding window mechanism achieves cross-window information interaction by alternating between regular window partitioning and sliding window partitioning (with an offset of M / 2 ) between consecutive blocks.
Patch merging: Performed at the beginning of Stage 2 and 3, it concatenates adjacent 2 × 2 patch features, multiplies the number of channels by 2 through a linear layer, and simultaneously reduces the resolution by a factor of 2:
z ′ = L i n e a r ( C o n c a t ( z 0 , 0 , z 0 , 1 , z 1 , 0 , z 1 , 1 ) )
where z i , j represents the features in a 2 × 2 neighborhood.
Output features: We take the feature maps at the end of Stage 1, 2, and 3 as the multi-scale global feature outputs F t r a n s 1 , F t r a n s 2 , F t r a n s 3 , with resolutions being 1/4, 1/8, and 1/16 of the input, respectively. To align with the 5-layer features of LCB, we additionally extract one feature before Stage 1 (after PatchEmbed) and one after Stage 3 (downsampled by a factor of 2 through a 3 × 3 convolution), forming a feature pyramid with 5 scales.

4.4. Detailed Implementation of the Physical Fusion Module (PFM)

PFM is the key to feature fusion, for the i -th scale:
1. Input pre-processing: F c n n i , F t r a n s i are first aligned in channels through a 1 × 1 convolution (aligned to D = 128 dimensions):
F ^ c n n i = W c n n i ∗ F c n n i + b c n n i
F ^ t r a n s i = W t r a n s i ∗ F t r a n s i + b t r a n s i
The physical priors A e s t i and t e s t i are concatenated and passed through a 1 × 1 convolution to generate physical guidance features F p h y i ∈ ℝ H i × W i × D :
F p h y i = W p h y i ∗ [ A e s t i , t e s t i ] + b p h y i
2. Physics-Guided Cross-Attention (PGCA):
Take F p h y i as the query (Q), and use the concatenation of F ^ c n n i and F ^ t r a n s i as the key (K) and value (V).
Calculate cross-attention:
A t t n p g i = S o f t max ( Q ( K ) T d k ) V
where Q = r e s h a p e ( F p h y i ) ∈ ℝ N i × D , K = r e s h a p e ( F ^ c n n i , F ^ t r a n s i ) ∈ ℝ 2 N i × D , V = K .
3. Local-Global Cross-Attention (LGCA):
Use A t t n p g i as the query, and perform bidirectional cross-attention with F ^ c n n i and F ^ t r a n s i respectively:
A t t n c n n i = S o f t max ( A t t n p g i ( F ^ c n n i ) T d k ) F ^ c n n i
A t t n t r a n s i = S o f t max ( A t t n p g i ( F ^ t r a n s i ) T d k ) F ^ t r a n s i
4. Adaptive weighted fusion:
By concatenating A t t n c n n i and A t t n t r a n s i , a two-channel weight map W i ∈ ℝ H i × W i × 2 is generated through a small convolutional network:
W i = S o f t   max dim = 2 ( C o n v 3 × 3 ( Re L U ( C o n v 3 × 3 ( [ A t t n c n n i , A t t n t r a n s i ] ) ) ) )
where S o f t   max dim = 2 denotes performing Softmax operation in the channel dimension.
Final fused features:
F f u s e i = W : , : , 0 i ⊙ A t t n c n n i + W : , : , 1 i ⊙ A t t n t r a n s i
where ⊙ denotes element-wise multiplication.

4.5. Multi-Task Loss Function

The end-to-end training of PGT-Net is jointly supervised by four loss terms:
Physical consistency loss ( L p h y ): As defined in Formula (41), it constrains the physical guidance branch.
Image quality loss ( L q u a l i t y ): ensures pixel-level and perceptual fidelity of the enhanced image.
L 1  reconstruction loss: measures pixel-level error and is more robust to outliers:
L r e c = 1 3 H W ∑ c = 1 3 ∑ x = 1 H ∑ y = 1 W | I e n h ( c ) ( x , y ) − I g t ( c ) ( x , y ) |
Perception loss: Feature similarity based on pre-trained VGG-19 network:
L p e r = 1 C j H j W j ϕ j ( I e n h ) − ϕ j ( I g t ) 2 2
where ϕ j ( ⋅ ) is the feature extractor of the j -th layer of the VGG-19 network, and C j × H j × W j are the dimensions of the features in this layer.
SSIM loss: Structural Similarity Index loss
L s s i m = 1 − 1 M ∑ m = 1 M S S I M ( P m ( I e n h ) , P m ( I g t ) )
where P m ( ⋅ ) represents the m -th local image block, and M is the number of blocks. The SSIM is calculated as follows:
S S I M ( x , y ) = ( 2 μ x μ y + C 1 ) ( 2 σ x y + C 2 ) ( μ x 2 + μ y 2 + C 1 ) ( σ x 2 + σ y 2 + C 2 )
where μ x , μ y are the means, σ x 2 , σ y 2 are the variances, σ x y is the covariance, and C 1 , C 2 are stability constants.
Total image quality loss:
L q u a l i t y = λ r e c L r e c + λ p e r L p e r + λ s s i m L s s i m
Detection loss ( L det ): Utilize the loss function of YOLOv7:
L det = λ b o x L b o x + λ o b j L o b j + λ c l s L c l s
where L b o x is the CIoU loss [39]:
L C I o U = 1 − I o U + ρ 2 ( b , b g t ) c 2 + α v
where ρ represents the Euclidean distance, c denotes the diagonal length of the minimum enclosing rectangle, and v measures the consistency of aspect ratio:
v = 4 π 2 ( arctan w g t h g t − arctan w h ) 2
α = v ( 1 − I o U ) + v
L o b j represents the binary cross-entropy loss, while L c l s denotes the multi-class cross-entropy loss.
Total loss:
L t o t a l = L p h y + L q u a l i t y + L det
In the experiment, the loss weights were determined through grid search as follows: λ r e c = 1.0 , λ p e r = 0.1 , λ s s i m = 0.5 ; λ b o x = 0.05 , λ o b j = 0.7 , λ c l s = 0.3 .

4.6. Training Strategy and Implementation Details

Optimizer: The AdamW optimizer [47] is adopted, with an initial learning rate of 1 × 10 − 4 and a weight decay of 1 × 10 − 4 . The cosine annealing learning rate scheduler is used:
η t = η min + 1 2 ( η max − η min ) ( 1 + cos ( T c u r T max π ) )
where η max = 1 × 10 − 4 , η min = 1 × 10 − 6 , T c u r represents the current iteration count, and T max denotes the total iteration count. A total of 300 epochs are trained.
Key convolutional parameters: In the local CNN branch, depthwise separable convolutions use 3 × 3 depthwise kernels and 1 × 1 pointwise kernels. In the physical guidance branch, all standard convolutions use 3 × 3 kernels with stride 2 for downsampling. The spatial attention module uses a 7 × 7 convolution kernel to generate attention weights. In the Physical Fusion Module, cross-attention uses a projection dimension D = 128, and the adaptive weighting network consists of two 3 × 3 convolutional layers (Section 4.4).
Data augmentation: Apply random horizontal flipping (probability 0.5), random rotation (−15° to 15°), and color jittering (adjustment of brightness, contrast, and saturation by ±10% respectively) to the input low-illumination images to enhance model robustness. For training with paired data, apply the same geometric transformations to the clear images.
Gradient clipping: To avoid gradient explosion, the gradient clipping strategy is adopted:
i f g > θ : g ← θ g g
where g is the gradient and θ = 1.0 is the clipping threshold.
Implementation platform: Utilizing the PyTorch 1.12 framework, distributed data parallel training was conducted on four NVIDIA RTX 3090 GPUs, with a batch size of 16 (four images per GPU). Mixed Accuracy Training (AMP) was employed to accelerate the training process and reduce memory footprint. The training duration was approximately 48 h.

4.7. Summary of This Chapter

This chapter detailed the technical implementation of each core module in PGT-Net, including the learnable physical guidance branch, improved UNet++ LCB, lightweight Swin Transformer GTB, and the PFM for deep feature fusion. The multi-task loss and training strategies were also described.

5. Experiment and Result Analysis

5.1. Experimental Setup

5.1.1. Dataset

This article utilizes three public datasets for training and evaluation:
ExDark [48]: 7363 low-light images, 10 object categories. 70% training, 30% testing.
BDD100K-night [46]: ~20,000 nighttime images from BDD100K. 8:1:1 train/val/test split.
SID (See-in-the-Dark) [49]: RAW dataset for extreme low-light imaging; sRGB subset used for additional quality assessment.
For paired data training, we use the paired subset from ExDark and construct paired data from BDD100K-day using Retinex-based synthesis:
I s y n = I n o r m a l ⋅ L l o w
where L l o w is a randomly generated low-light map with a value range of [0.05, 0.3].
To further validate generalization, we also conduct experiments on the full BDD100K dataset (100K images, 70K/10K/20K split).
During training, we apply standard data augmentation techniques to improve model robustness, including random horizontal flipping (probability 0.5), random rotation (within ±15°), and color jittering (brightness, contrast, and saturation adjustments of ±10%). For paired training data, the same geometric transformations are applied to both low-light and ground-truth clear images to maintain spatial correspondence.

5.1.2. Evaluation Metrics

1. Image enhancement quality:
PSNR (Peak Signal-to-Noise Ratio):
P S N R = 10 ⋅ log 10 ( M A X 2 M S E )
where MAX is the maximum pixel value (usually 255) and MSE is the mean squared error:
M S E = 1 3 H W ∑ c = 1 3 ∑ x = 1 H ∑ y = 1 W ( I e n h ( x ) ( x , y ) − I g t ( c ) ( x , y ) ) 2
The unit is dB, and the higher the value, the better.
SSIM (Structural Similarity Index): As defined in Formula (62), its range is [0, 1], with a higher value indicating better performance.
LPIPS (Learning Perceptual Image Patch Similarity) [50]: Perceptual similarity based on deep features, using pre-trained AlexNet to extract features:
L P I P S = 1 L ∑ l = 1 L 1 H l W l ∑ h , w w l ⊙ ( y ^ h w l − y ^ 0 h w l 2 2
where y ^ l and y ^ 0 l represent the features of the l -th layer, and w l denotes the learnable weight, with a lower value indicating a better performance.
2. Target detection performance:
mAP@0.5: mean average precision at an Intersection over Union (IoU) threshold of 0.5:
A P = ∫ 0 1 p ( r ) d r
where p ( r ) represents the precision–recall curve. mAP is the mean average precision (AP) of all categories.
mAP@0.5:0.95: The average mAP with IoU thresholds ranging from 0.5 to 0.95, with a step size of 0.05, indicating a stricter criterion.
FPS (Frames Per Second): The inference speed of processing 512 × 512 images on a single NVIDIA RTX 3090 GPU.
3. Model complexity:
Number of parameters (Params): The total number of parameters in the model.
Computation amount (FLOPs): The number of floating-point operations required to process a 512 × 512 image.
Memory usage: The VRAM usage during inference.

5.1.3. Comparison Method

This study selected five representative advanced methods for comparison:
Traditional: LIME [10], MF [11] (2025).
Supervised deep learning: RetinexNet [6], KinD [7].
Unsupervised: Zero-DCE [14], EnlightenGAN [13].
Transformer-based: Uformer [15].
Two-stage: KinD (enhancement) + YOLOv7 (detection).
Existing joint method: JLOD [18].
Recent lightweight detection-oriented: YOLOv21 [51] (2024), included in Table 6 to evaluate compatibility with the latest lightweight detection heads.
For methods with complete open source code and pre-trained models (RetinexNet, KinD, Zero-DCE, EnlightenGAN, Uformer), this article prioritizes using their official pre-trained models and fine-tunes them on the target dataset (50 rounds of fine-tuning with a learning rate of 1 × 10 − 5 ).
For methods that do not provide pre-trained models or have architecture mismatches (JLOD), this article retrains them on the same dataset using the code provided by the author and default hyperparameters.
All comparison methods use the same input size (512 × 512), training/testing set partitioning, and evaluation metric calculation scripts as PGT-Net to ensure fair comparison.

5.1.4. Experimental Environment

Hardware: Intel Xeon Gold 6248R CPU, 256 GB RAM, 4× NVIDIA RTX 3090 GPUs (24 GB VRAM).
Hardware: Intel Xeon Gold 6248R, 256 GB RAM, 4× NVIDIA RTX 3090.
Software: Ubuntu 20.04, Python 3.8, PyTorch 1.12.1, CUDA 11.3.
Training: Input size 512 × 512, batch size 16, AdamW ( β 1 = 0.9, β 2 = 0.999), initial learning rate is 2 × 10 − 4 , cosine annealing, warm-up 10 epochs.

5.2. Ablation Experiment

This article conducted ablation experiments on the ExDark test set to verify the effectiveness of each module (Table 3).
Figure 4 shows the comparison results of key indicators in the ablation experiment, the results of the ablation experiment indicate that:
A vs. B: By solely incorporating the Physical Guided Branch (PGB), both mAP and PSNR exhibit stable improvements (+2.6% mAP, +1.4 dB PSNR), thereby validating the effectiveness of physical priors. Physical priors offer explicit guidance to the network, circumventing the blindness inherent in purely data-driven approaches.
A vs. C: By incorporating only the Global Transformer Branch (GTB) and combining it with LCB, the performance improvement surpasses that of merely adding PGB (+3.9% mAP), indicating the crucial role of global context information in low-light scenarios. The long-range dependency modeling capability of Transformer aids in addressing global illumination unevenness.
B/C vs. D: The simultaneous incorporation of PGB and GTB yielded a notable synergistic effect (1 + 1 > 2), with an enhancement (+6.3% mAP) exceeding the combined individual contributions of the two (2.6 + 3.9 = 6.5), indicating complementarity between physical priors and global features.
D vs. E: After incorporating the Physical Fusion Module (PFM), performance has seen another significant improvement (+2.4% mAP, +1.5 dB PSNR), demonstrating that our designed cross-attention fusion mechanism is far superior to simple feature concatenation or addition. PFM achieves deep interaction between physical priors, local features, and global features.
E vs. F (Full): The introduction of end-to-end training (where the detection loss is directly backpropagated) led to the most significant improvement in mAP (+2.5%), which fully demonstrates that joint optimization makes the enhancement process more task-oriented towards detection. The small improvement in PSNR (+0.7 dB) indicates that end-to-end training greatly optimizes detection-related features while sacrificing some pixel fidelity.
G vs. F (Full): The physical consistency loss not only improves the enhancement quality (PSNR + 0.6 dB), but also significantly improves the detection accuracy (mAP + 1.6%), with reduced standard deviation (from 0.4 to 0.3 for mAP), indicating that this loss helps guide the network to learn more stable and discriminative intermediate features. Qualitatively, incorporating L_phy leads to better suppression of artifacts (e.g., halos around headlights) and more natural texture preservation, further enhancing the positive guidance effect of physical priors on detection tasks.

5.3. Comparison of Image Enhancement Quality

On the ExDark and SID datasets, this article quantitatively compared PGT-Net with mainstream enhancement methods, and the results are presented in Table 4. Figure 5 illustrates the visual comparison during complex nighttime traffic scenes.
PGT-Net achieves the best PSNR and SSIM on both datasets. On LPIPS, it is slightly inferior to Uformer but significantly better than other methods, indicating that the pure Transformer model has a slight advantage in perceptual similarity, while PGT-Net achieves better overall balance through physical priors and local CNNs.
Traditional methods (LIME) show overexposure and noise; RetinexNet has color shifts and halos; Zero-DCE lacks contrast; EnlightenGAN introduces unnatural textures; KinD amplifies noise; Uformer performs well but lacks local highlight suppression. PGT-Net effectively suppresses overexposure, restores distant details, and maintains natural colors and global consistency.
As visually compared in Figure 5, LIME suffers from severe overexposure in strong light source areas and amplifies dark noise; RetinexNet produces noticeable color shifts and halation artifacts; Zero-DCE lacks overall contrast and has limited restoration of dark details; EnlightenGAN generates unnatural texture artifacts and inconsistent brightness; KinD significantly amplifies noise in extremely dark areas; and Uformer performs well in detail restoration but lacks sufficient suppression of local highlights. In contrast, PGT-Net, through a physically guided fusion mechanism, effectively suppresses vehicle light overexposure, restores distant dark details (such as vehicle contours and pedestrians), and maintains natural colors and global consistency, demonstrating comprehensive advantages in both visual quality and quantitative metrics.
Computational efficiency comparison: Table 5 presents the computational complexity of each method.
PGT-Net achieves 31.3 FPS on RTX 3090, meeting real-time requirements. On Jetson AGX Orin (FP16), inference time is 68 ms (14.7 FPS); with TensorRT acceleration, it reaches 42 ms (23.8 FPS), suitable for edge deployment.

5.4. Comparison of Object Detection Performance

This article evaluated the performance of enhanced object detection on the more challenging BDD100K-night test set, and the results are presented in Table 6.
Figure 6 shows the comparative analysis results of image enhancement quality, any enhancement method can improve detection performance under low illumination, confirming the necessity of pre-enhancement. The baseline mAP@0.5 without enhancement is only 58.7%, indicating that low illumination severely affects detection performance.
To evaluate the adaptability of different lightweight detection heads, this article replaced the detection heads of PGT-Net with YOLOv5-s [52], YOLOv7-tiny [38] and YOLOv8 nano [53], and compared them on the BDD100K night test set. As shown in Table 6, YOLOv7-tiny achieved the highest detection accuracy; mAP@0.5 reached 72.4%, which is 0.8% and 0.5% higher than YOLOv5-s and YOLOv8-nano, respectively. Although YOLOv8 nano has a slightly faster inference speed (115 FPS), its accuracy is relatively low; YOLOv5-s has a fast speed but a significant difference in accuracy. Analyzing the reasons, the “trainable bag-of-freebies” strategy proposed by YOLOv7 [35] has better compatibility with the multi-task loss function proposed in this paper, and can more effectively utilize the features provided by the enhancement module. Therefore, this article ultimately chooses YOLOv7-tiny as the detection head of PGT-Net to achieve the maximum benefit of enhanced detection joint optimization.
To further evaluate the adaptability of PGT-Net to different lightweight detection heads, we replaced the detection head with YOLOv5-s [53], YOLOv7-tiny [35], YOLOv8-nano [54], and the recently proposed lightweight-oriented YOLOv21 [51]. As shown in Table 6, the combination of PGT-Net with YOLOv7-tiny achieves the highest detection accuracy (72.4% mAP@0.5), while the combination with YOLOv21 achieves the highest inference speed (128 FPS), highlighting its potential for latency-critical applications. The YOLOv21 variant, designed with a more efficient architecture for edge devices, demonstrates a favorable speed–accuracy trade-off. However, given that the primary goal of this work is to maximize detection accuracy while maintaining real-time performance (≥30 FPS), we select PGT-Net + YOLOv7-tiny as our default model for its superior accuracy. This choice also facilitates a fair comparison with the state-of-the-art methods, many of which also utilize YOLOv7 as their detection head. Figure 7 shows a comparison of object detection performance on the BDD100K night dataset, the results confirm that PGT-Net’s enhancement module is compatible with a range of lightweight detectors and consistently provides significant performance gains.
A detailed category analysis reveals that PGT-Net achieves a particularly significant improvement in pedestrian detection (59.8% AP), which is 14.6% higher than that without enhancement. Pedestrians are typically more difficult to detect under low-illumination conditions, and PGT-Net’s physical guidance and global correction capabilities are particularly effective in this regard.
Compared to Uformer, which also utilizes Transformer, PGT-Net leads in detection accuracy by 5.3% and boasts a higher FPS (102 vs. 95), thanks to our efficient hybrid architecture design.
Compared to the two-stage approach (KinD independent training followed by detector), our end-to-end approach (PGT-Net) achieves superior performance (72.4% vs. 65.8%) with comparable FPS (102 vs. 105), demonstrating the efficiency of joint optimization. End-to-end training enables the enhancement module to learn detection-friendly features.
The FPS of PGT-Net is 102, satisfying the real-time processing requirement (>30 FPS) and achieving an excellent balance between accuracy and speed.

5.5. Analysis of the Impact Mechanism of Enhanced Modules

To distinguish the sources of improved detection performance, this article designed the following comparative experiments:
Only image quality path: Use the PGT-Net enhanced image as input, but freeze the enhancement module parameters and only train the detection head (i.e., two-stage mode). At this moment, mAP@0.5 70.1%, lower than end-to-end training (72.4%).
Feature-only representation path: Directly input the feature map output by the enhancement module (rather than the enhanced image) into the detection head, bypassing the image domain reconstruction. At this moment, mAP@0.5 71.6%, higher than the two-stage mode but still lower than end-to-end.
End-to-end complete mode: mAP@0.5 reaches 72.4%.
The above results indicate that the improvement in image quality (two-stage) contributes approximately +11.4% mAP gain (compared to 58.7% without enhancement), while the additional feature alignment brought by end-to-end joint optimization contributes +2.3% gain. To further verify, this article calculated the mutual information between the output features of the enhancement module and the deep features of the detection head. In the end-to-end training mode, the mutual information value (0.73) was significantly higher than that in the two-stage mode (0.58), indicating that joint training enabled the enhancement module to learn feature representations that are more conducive to the detection task. Therefore, the improvement in detection performance not only comes from clearer images, but also from task-oriented feature learning.

5.6. Generalization Ability Test

To verify the generalization ability of PGT-Net in unknown scenarios and extreme conditions, this article conducted cross-dataset testing:
Cross-sensor: Model trained on ExDark tested on FLIR thermal imaging dataset; PGT-Net shows more stable performance than KinD and Uformer (mAP drop −8.2% vs. −15.3%).
Extreme conditions: Tunnel exit glare and rainy night reflection scenes; PGT-Net handles exposure balance and raindrop suppression better.
Domain adaptation: Style transfer [55] to other city datasets; PGT-Net shows superior generalization.
Validity of physical model: Replacing atmospheric scattering with Retinex decomposition in PGB reduces PSNR from 23.5 dB to 22.1 dB and mAP from 72.4% to 70.2%, confirming the superiority of the atmospheric scattering model for low-light scenes.
These results indicate that the introduction of physical priors indeed enhances the generalization ability and robustness of the model, enabling the network to better handle scenarios outside the distribution of training data.

5.7. Generalization Performance Analysis of Large-Scale Datasets

To evaluate the performance of PGT-Net on large-scale datasets, this article conducted comparative experiments on the complete BDD100K test set, and the results are shown in Table 7.
The results indicate that PGT-Net still achieved the best performance on the large-scale and diverse BDD100K dataset, mAP@0.5 reached 63.2%, an increase of 4.7% compared to the suboptimal method. This confirms the good scalability and robustness of PGT-Net in complex scenarios.

5.8. Limitation Analysis

Despite the excellent performance achieved by PGT-Net, several limitations remain that suggest directions for future research:
  • Computational complexity and edge deployment. Compared to lightweight enhancement methods (e.g., Zero-DCE), PGT-Net has higher parameter (19.2 M) and computational (68.5 G FLOPs) costs. Although it meets real-time requirements on RTX 3090 (31.3 FPS), deployment on resource-constrained edge devices (e.g., Jetson AGX Orin) yields only 14.7 FPS (FP16). Future work will explore model pruning, knowledge distillation [56], and INT8 quantization to reduce inference latency while preserving performance.
  • Extreme low-light conditions. Under illumination below 0.1 lux, single-frame RGB images contain insufficient information for reliable enhancement. PGT-Net’s restoration capability is limited, with PSNR dropping to 18.2 dB and mAP to 58.3% when SNR < 10 dB. Future work can integrate multi-frame fusion, infrared thermal imaging, or multispectral data to provide complementary information.
  • Dynamic scenes and motion blur. For fast-moving objects (e.g., vehicles > 60 km/h), the enhancement process may introduce or amplify motion blur, reducing detection recall by approximately 8%. Incorporating temporal information through 3D convolutions or video Transformers could enable joint video enhancement and detection.
  • Sensitivity to physical parameter estimation. The model’s detection performance degrades by >8% when Gaussian noise (σ > 20%) is added to the estimated illumination map A. Introducing uncertainty estimation mechanisms could dynamically adjust the weight of physical priors when predictions are unreliable.
  • Cross-dataset generalization. Models trained on ExDark show a 4.2 dB PSNR drop and 7.1% mAP drop when tested on MIT-Adobe FiveK. Future work could explore domain adaptation or unsupervised domain generalization techniques.
  • Limited modeling of complex weather conditions. The current physical guidance branch is based solely on the atmospheric scattering model, which cannot fully account for degradation from rain, snow, or fog. Developing a unified “all-weather” physical model that integrates multiple degradation mechanisms is a promising direction.

5.9. Summary of This Chapter

This chapter comprehensively evaluated PGT-Net through ablation studies, comparison with state-of-the-art methods, and generalization tests. Results demonstrate that PGT-Net achieves superior performance in both image enhancement quality and object detection accuracy, while maintaining a good balance between complexity and speed. The effectiveness of physical guidance and dual-branch design is validated.

6. Conclusions

6.1. Work Summary

This article proposes a novel physics-guided Transformer–CNN Hybrid Network PGT-Net for end-to-end joint optimization of low-light enhancement and object detection, aimed at addressing the visual perception challenges of intelligent transportation systems in low-light environments. The main contributions and advantages of this article are as follows:
Innovative physics data fusion paradigm: This paper propose a learnable physics-guided branch that integrates atmospheric scattering models into the network in a deep and learnable manner, significantly enhancing the model’s physical interpretability and generalization ability under unknown lighting conditions. The experiment showed that the introduction of this branch increased the detection mAP by 2.6% (see Table 3).
Efficient local global feature complementarity architecture: By designing a parallel CNN and Transformer dual-branch enhanced backbone and utilizing Physical Fusion Modules to achieve deep feature interaction, the trade-off between local detail restoration and global illumination correction has been successfully solved. The ablation experiment proved that the dual-branch design has a synergistic effect of “1 + 1 > 2”.
Task-driven end-to-end joint optimization: Seamlessly integrate the enhancement module with the detection module, and use multi-task loss joint training to directly serve the detection task in the enhancement process. On the BDD100K night dataset, PGT-Net will detect mAP@0.5. The significant increase from 58.7% without enhancement to 72.4% proves the effectiveness of task-driven optimization.
Crucially, our analysis of the interaction between enhancement and detection modules (Section 5.5) reveals that the performance gain stems not only from improved image quality (+11.4% mAP) but also from task-oriented feature learning enabled by joint optimization (+2.3% mAP). Mutual information analysis confirms that end-to-end training aligns the feature representations of the enhancement module with the detector’s downstream requirements, a key insight that distinguishes our work from conventional two-stage approaches.
Superior comprehensive performance: Experiments on multiple authoritative datasets have shown that PGT-Net achieves the current optimal level in image enhancement quality (PSNR/SSIM) and object detection accuracy (mAP), while maintaining a real-time inference speed of 31.3 FPS, achieving a good balance between accuracy and efficiency.

6.2. Future Work Outlook

Although PGT-Net has achieved excellent performance, there are still the following limitations that deserve further research in the future:
Computational complexity: Compared to pure lightweight enhancement methods such as Zero-DCE, PGT-Net still has higher parameter and computational complexity (19.2 M parameters, 68.5 G FLOPs). Future work can explore technologies such as model pruning and knowledge distillation to better deploy on resource-constrained edge devices.
Extreme low-light scenario: In extremely dark environments with illumination below 0.1 lux, single-frame RGB image information is severely missing, and the recovery ability of PGT-Net is limited. In the future, fusion perception can be achieved by combining multi-frame information, infrared thermal imaging, or multispectral images.
Dynamic scene processing: For high-speed moving targets (such as fast-moving vehicles), the enhancement process may introduce or amplify motion blur. Future work can introduce temporal information (such as 3D convolution or video Transformer) to construct a joint model for video enhancement and detection.
More complex physical models: Currently, physical guidance based on atmospheric scattering models has limited modeling capabilities for complex weather conditions such as fog, rain, and snow. In the future, it is possible to explore the construction of a unified “all weather” physical guidance model to adapt to a wider range of harsh environments.

6.3. Final Conclusions

The safe operation of autonomous driving relies heavily on reliable environmental perception across all weather conditions and various scenarios. Visual perception under low-light conditions stands as one of the most critical technical bottlenecks. The PGT-Net proposed in this paper successfully achieves significant performance improvements in low-light traffic image enhancement and object detection tasks by creatively integrating prior knowledge from physical models, the local detail extraction capabilities of CNNs, and the global context modeling abilities of Transformers, and implementing end-to-end enhancement–detection joint optimization.
This study not only provides a high-performance and interpretable solution for low-illumination visual perception, but also offers valuable exploration and practice in the deep integration of physical models and deep learning, as well as the application of multi-task joint learning in the field of computer vision. Experimental results demonstrate that PGT-Net achieves state-of-the-art performance on multiple benchmark datasets, while maintaining real-time processing capabilities, highlighting its strong practical application value.
With the continuous development and popularization of autonomous driving technology, the demand for robust perception in harsh environments will become increasingly urgent. We believe that this research will make a positive contribution to promoting the development of autonomous driving and intelligent transportation systems in challenging environments such as low illumination, and provide new ideas and directions for research in related fields.

Author Contributions

Conceptualization, B.C. and S.L.; methodology, B.C.; software, W.S.; validation, B.C., S.L. and W.S.; formal analysis, J.Q.; investigation, B.L.; resources, J.Q.; data curation, W.S.; writing—original draft preparation, B.C.; writing—review and editing, W.S.; visualization, J.Q.; supervision, J.Q. and B.L.; project administration, S.L. and J.Q.; funding acquisition, B.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work is funded by the Open Research Fund of State Key Laboratory of Target Vulnerability Assessment (YSX2024KFPG004).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The original contributions presented in this study are included in the article material. Further inquiries can be directed to the corresponding author.

Conflicts of Interest

Author Baowei Li was employed by the company XJ Electric Co., Ltd. The remaining authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

References

  1. Yurtsever, E.; Lambert, J.; Carballo, A.; Takeda, K. A Survey of Autonomous Driving: Common Practices and Emerging Technologies. IEEE Access 2020, 8, 58443–58469. [Google Scholar] [CrossRef] [Scilit]
  2. Janai, J.; Güney, F.; Behl, A.; Geiger, A. Computer vision for autonomous vehicles: Problems, datasets and state of the art. Found. Trends® Comput. Graph. Vis. 2020, 12, 1–308. [Google Scholar] [CrossRef] [Scilit]
  3. Wang, R.; Zhang, Q.; Fu, C.W.; Shen, X.; Zheng, W.S.; Jia, J. Underexposed photo enhancement using deep illumination estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Long Beach, CA, USA, 15–20 June 2019; pp. 6849–6857. [Google Scholar]
  4. World Health Organization. Global Status Report on Road Safety 2018; World Health Organization: Geneva, Switzerland, 2018. [Google Scholar]
  5. Almasri, F.; Debeir, O. Visibility enhancement for drivers based on image defogging and semantic segmentation in foggy weather conditions. In Proceedings of the 2020 IEEE International Conference on Image Processing (ICIP), Virtual, 25–28 October 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 2656–2660. [Google Scholar]
  6. Wei, C.; Wang, W.; Yang, W.; Liu, J. Deep retinex decomposition for low-light enhancement. In Proceedings of the British Machine Vision Conference, Newcastle, UK, 3–6 September 2018. [Google Scholar]
  7. Zhang, Y.; Zhang, J.; Guo, X. Kindling the darkness: A practical low-light image enhancer. In Proceedings of the 27th ACM International Conference on Multimedia, Nice, France, 21–25 October 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 1632–1640. [Google Scholar]
  8. Zuiderveld, K. Contrast limited adaptive histogram equalization. In Graphics Gems IV; Heckbert, P.S., Ed.; Academic Press Professional: San Diego, CA, USA, 1994; pp. 474–485. [Google Scholar] [CrossRef] [Scilit]
  9. Land, E.H.; McCann, J.J. Lightness and retinex theory. Josa 1971, 61, 1–11. [Google Scholar] [CrossRef] [Scilit]
  10. Guo, X.; Li, Y.; Ling, H. LIME: Low-light image enhancement via illumination map estimation. IEEE Trans. Image Process. 2016, 26, 982–993. [Google Scholar] [CrossRef] [Scilit]
  11. Vaish, P.; Parihar, A.S. Deep decomposer and refiner for low-light image enhancement. Signal Image Video Process. 2025, 19, 391. [Google Scholar] [CrossRef] [Scilit]
  12. Lore, K.G.; Akintayo, A.; Sarkar, S. LLNet: A deep autoencoder approach to natural low-light image enhancement. Pattern Recognit. 2017, 61, 650–662. [Google Scholar] [CrossRef] [Scilit]
  13. Jiang, Y.; Gong, X.; Liu, D.; Cheng, Y.; Fang, C.; Shen, X.; Yang, J.; Zhou, P.; Wang, Z. EnlightenGAN: Deep light enhancement without paired supervision. IEEE Trans. Image Process. 2021, 30, 2340–2349. [Google Scholar] [CrossRef] [Scilit] [PubMed]
  14. Guo, C.; Li, C.; Guo, J.; Loy, C.C.; Hou, J.; Kwong, S.; Cong, R. Zero-reference deep curve estimation for low-light image enhancement. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Seattle, WA, USA, 13–19 June 2020; pp. 1780–1789. [Google Scholar]
  15. Wang, Z.; Cun, X.; Bao, J.; Zhou, W.; Liu, J.; Li, H. Uformer: A general U-shaped transformer for image restoration. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 17683–17693. [Google Scholar]
  16. Zamir, S.W.; Arora, A.; Khan, S.; Hayat, M.; Khan, F.S.; Yang, M.H. Restormer: Efficient transformer for high-resolution image restoration. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, New Orleans, LA, USA, 18–24 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 5728–5739. [Google Scholar]
  17. Liu, W.; Ren, G.; Yu, R.; Guo, S.; Zhu, J.; Zhang, L. Image-adaptive YOLO for object detection in adverse weather conditions. In Proceedings of the AAAI Conference on Artificial Intelligence, Virtual, 22 February–1 March 2022; AAAI Press: Palo Alto, CA, USA; Volume 36, pp. 1792–1800.
  18. Chen, Y.; Zhao, H.; Hu, Z.; Peng, J. Attention-based context aggregation network for monocular depth estimation. Int. J. Comput. Vis. 2021, 129, 1723–1744. [Google Scholar] [CrossRef] [Scilit]
  19. Yu, C.; Mai, Y.; Yang, C.; Zheng, J.; Liu, Y.; Yu, C. IA-YOLO: A Vatica Segmentation Model Based on an Inverted Attention Block for Drone Cameras. Agriculture 2024, 14, 2252. [Google Scholar] [CrossRef] [Scilit]
  20. Li, B.; Ren, W.; Fu, D.; Tao, D.; Feng, D.; Zeng, W.; Wang, Z. Benchmarking single-image dehazing and beyond. IEEE Trans. Image Process. 2018, 28, 492–505. [Google Scholar] [CrossRef] [Scilit]
  21. Yang, W.; Tan, R.T.; Feng, J.; Liu, J.; Guo, Z.; Yan, S. Deep joint rain detection and removal from a single image. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Honolulu, HI, USA, 21–26 July 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1357–1366. [Google Scholar]
  22. Cai, B.; Xu, X.; Jia, K.; Qing, C.; Tao, D. Dehazenet: An end-to-end system for single image haze removal. IEEE Trans. Image Process. 2016, 25, 5187–5198. [Google Scholar] [CrossRef] [Scilit]
  23. Liu, R.; Ma, L.; Zhang, J.; Fan, X.; Luo, Z. Retinex-inspired unrolling with cooperative prior architecture search for low-light image enhancement. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, Nashville, TN, USA, 20–25 June 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 10561–10570. [Google Scholar]
  24. Rosa, E.; Vaccaro, M.; Placidi, E.; D’Andrea, M.L.; Liporace, F.; Natali, G.L.; Secinaro, A.; Napolitano, A. Quantum Neural Networks in Magnetic Resonance Imaging: Advancing Diagnostic Precision Through Emerging Computational Paradigms. Computers 2025, 14, 529. [Google Scholar] [CrossRef] [Scilit]
  25. Narasimhan, S.G.; Nayar, S.K. Vision and the atmosphere. Int. J. Comput. Vis. 2002, 48, 233–254. [Google Scholar] [CrossRef] [Scilit]
  26. LeCun, Y.; Bottou, L.; Bengio, Y.; Haffner, P. Gradient-based learning applied to document recognition. Proc. IEEE 1998, 86, 2278–2324. [Google Scholar] [CrossRef] [Scilit]
  27. Zhou, Z.; Siddiquee, M.M.R.; Tajbakhsh, N.; Liang, J. Unet++: A nested u-net architecture for medical image segmentation. In Deep Learning in Medical Image Analysis and Multimodal Learning for Clinical Decision Support; Springer: Cham, Switzerland, 2018; pp. 3–11. [Google Scholar]
  28. Oktay, O.; Schlemper, J.; Folgoc, L.L.; Lee, M.; Heinrich, M.; Misawa, K.; Mori, K.; McDonagh, S.; Hammerla, N.Y.; Kainz, B.; et al. Attention u-net: Learning where to look for the pancreas. arXiv 2018, arXiv:1804.03999. [Google Scholar] [CrossRef] [Scilit]
  29. Vaswani, A.; Shazeer, N.; Parmar, N.; Uszkoreit, J.; Jones, L.; Gomez, A.N.; Kaiser, Ł.; Polosukhin, I. Attention is all you need. In Proceedings of the Advances in Neural Information Processing Systems, Long Beach, CA, USA, 4–9 December 2017; Curran Associates Inc.: Red Hook, NY, USA, 2017. [Google Scholar]
  30. Dosovitskiy, A.; Beyer, L.; Kolesnikov, A.; Weissenborn, D.; Zhai, X.; Unterthiner, T.; Dehghani, M.; Minderer, M.; Heigold, G.; Gelly, S.; et al. An image is worth 16x16 words: Transformers for image recognition at scale. arXiv 2020, arXiv:2010.11929. [Google Scholar]
  31. Liu, Z.; Lin, Y.; Cao, Y.; Hu, H.; Wei, Y.; Zhang, Z.; Lin, S.; Guo, B. Swin transformer: Hierarchical vision transformer using shifted windows. In Proceedings of the IEEE/CVF International Conference on Computer Vision, Montreal, QC, Canada, 10–17 October 2021; IEEE: Piscataway, NJ, USA, 2021; pp. 10012–10022. [Google Scholar]
  32. Redmon, J.; Divvala, S.; Girshick, R.; Farhadi, A. You only look once: Unified, real-time object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, Las Vegas, NV, USA, 27–30 June 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 779–788. [Google Scholar]
  33. Liu, W.; Anguelov, D.; Erhan, D.; Szegedy, C.; Reed, S.; Fu, C.Y.; Berg, A.C. SSD: Single shot multibox detector. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2016; pp. 21–37. [Google Scholar]
  34. Lin, T.Y.; Goyal, P.; Girshick, R.; He, K.; Dollár, P. Focal loss for dense object detection. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2980–2988. [Google Scholar]
  35. Wang, C.Y.; Bochkovskiy, A.; Liao, H.Y.M. YOLOv7: Trainable bag-of-freebies sets new state-of-the-art for real-time object detectors. arXiv 2022, arXiv:2207.02696. [Google Scholar]
  36. Ren, S.; He, K.; Girshick, R.; Sun, J. Faster R-CNN: Towards real-time object detection with region proposal networks. In Advances in Neural Information Processing Systems 28; Cortes, C., Lawrence, N.D., Lee, D.D., Sugiyama, M., Garnett, R., Eds.; Curran Associates, Inc.: New York, NY, USA, 2015; pp. 91–99. [Google Scholar]
  37. He, K.; Gkioxari, G.; Dollár, P.; Girshick, R. Mask r-cnn. In Proceedings of the IEEE International Conference on Computer Vision, Venice, Italy, 22–29 October 2017; pp. 2961–2969. [Google Scholar]
  38. Carion, N.; Massa, F.; Synnaeve, G.; Usunier, N.; Kirillov, A.; Zagoruyko, S. End-to-end object detection with transformers. In European Conference on Computer Vision; Springer: Cham, Switzerland, 2020; pp. 213–229. [Google Scholar]
  39. Zheng, Z.; Wang, P.; Liu, W.; Li, J.; Ye, R.; Ren, D. Distance-IoU loss: Faster and better learning for bounding box regression. In Proceedings of the AAAI Conference on Artificial Intelligence 2020, New York, NY, USA, 7–12 February 2020; Volume 34, pp. 12993–13000. [Google Scholar]
  40. Bahdanau, D.; Cho, K.; Bengio, Y. Neural machine translation by jointly learning to align and translate. arXiv 2014, arXiv:1409.0473. [Google Scholar]
  41. Hu, J.; Shen, L.; Sun, G. Squeeze-and-excitation networks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2018, Salt Lake City, UT, USA, 18–23 June 2018; pp. 7132–7141. [Google Scholar]
  42. Woo, S.; Park, J.; Lee, J.Y.; Kweon, I.S. Cbam: Convolutional block attention module. In Proceedings of the European Conference on Computer Vision (ECCV) 2018, Munich, Germany, 8–14 September 2018; pp. 3–19. [Google Scholar]
  43. Wang, C.Y.; Liao, H.Y.M.; Wu, Y.H.; Chen, P.Y.; Hsieh, J.W.; Yeh, I.H. CSPNet: A new backbone that can enhance learning capability of CNN. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops 2020, Seattle, WA, USA, 14–19 June 2020; pp. 390–391. [Google Scholar]
  44. Lin, T.Y.; Dollár, P.; Girshick, R.; He, K.; Hariharan, B.; Belongie, S. Feature pyramid networks for object detection. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2017, Honolulu, HI, USA, 21–26 July 2017; pp. 2117–2125. [Google Scholar]
  45. Liu, S.; Qi, L.; Qin, H.; Shi, J.; Jia, J. Path aggregation network for instance segmentation. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2018, Salt Lake City, UT, USA, 18–23 June 2018; pp. 8759–8768. [Google Scholar]
  46. Yu, F.; Chen, H.; Wang, X.; Xian, W.; Chen, Y.; Liu, F.; Madhavan, V.; Darrell, T. BDD100K: A diverse driving dataset for heterogeneous multitask learning. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition 2020, Seattle, WA, USA, 13–19 June 2020; pp. 2636–2645. [Google Scholar]
  47. Loshchilov, I.; Hutter, F. Decoupled weight decay regularization. arXiv 2017, arXiv:1711.05101. [Google Scholar]
  48. Loh, Y.P.; Chan, C.S. Getting to know low-light images with the exclusively dark dataset. Comput. Vis. Image Underst. 2019, 178, 30–42. [Google Scholar] [CrossRef] [Scilit]
  49. Chen, C.; Chen, Q.; Xu, J.; Koltun, V. Learning to see in the dark. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2018, Salt Lake City, UT, USA, 18–23 June 2018; pp. 3291–3300. [Google Scholar]
  50. Zhang, R.; Isola, P.; Efros, A.A.; Shechtman, E.; Wang, O. The unreasonable effectiveness of deep features as a perceptual metric. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition 2018, Salt Lake City, UT, USA, 18–23 June 2018; pp. 586–595. [Google Scholar]
  51. Wang, C.-Y.; Yeh, I.-H.; Liao, H.-Y.M. YOLOv21: A Scalable and Efficient Architecture for Real-Time Object Detection. arXiv 2024, arXiv:2407.20363. [Google Scholar]
  52. Jocher, G. YOLOv5 by Ultralytics, version 7.0; Computer software; Zenodo: Geneva, Switzerland, 2020. [Google Scholar] [CrossRef]
  53. Terven, J.; Cordova-Esparza, D.M.; Romero-Gonzalez, J.A. A Comprehensive Review of YOLO Architectures in Computer Vision: From YOLOv1 to YOLOv8 and YOLO-NAS. Mach. Learn. Knowl. Extr. 2023, 5, 1680–1716. [Google Scholar] [CrossRef] [Scilit]
  54. Selvaraju, R.R.; Cogswell, M.; Das, A.; Vedantam, R.; Parikh, D.; Batra, D. Grad-cam: Visual explanations from deep networks via gradient-based localization. In Proceedings of the IEEE International Conference on Computer Vision 2017, Venice, Italy, 22–29 October 2017; pp. 618–626. [Google Scholar]
  55. Huang, X.; Belongie, S. Arbitrary style transfer in real-time with adaptive instance normalization. In Proceedings of the IEEE International Conference on Computer Vision 2017, Venice, Italy, 22–29 October 2017; pp. 1501–1510. [Google Scholar]
  56. Hinton, G.; Vinyals, O.; Dean, J. Distilling the knowledge in a neural network. arXiv 2015, arXiv:1503.02531. [Google Scholar] [CrossRef] [Scilit]
Figure 1. The overall architecture of PGT-Net.
Figure 1. The overall architecture of PGT-Net.
Jimaging 12 00191 g001
Figure 2. Physical guidance branch (PGB) architecture diagram.
Figure 2. Physical guidance branch (PGB) architecture diagram.
Jimaging 12 00191 g002
Figure 3. Improved local CNN branch (LCB) architecture diagram.
Figure 3. Improved local CNN branch (LCB) architecture diagram.
Jimaging 12 00191 g003
Figure 4. Comparison of key indicators in ablation experiments.
Figure 4. Comparison of key indicators in ablation experiments.
Jimaging 12 00191 g004
Figure 5. The visual comparison during complex nighttime traffic scenes.
Figure 5. The visual comparison during complex nighttime traffic scenes.
Jimaging 12 00191 g005
Figure 6. Image enhancement quality comparison. (a) PSNR comparison on ExDark dataset, where PGT-Net achieves the highest value (23.5 dB). (b) SSIM comparison on both ExDark and SID datasets, showing consistent superiority of PGT-Net. (c) Radar chart of normalized PSNR, SSIM, and (1-LPIPS) for four representative methods, demonstrating that PGT-Net achieves the best overall balance. (d) Heatmap of relative improvement over the baseline method LIME (in percentage), where PGT-Net obtains substantial gains across all three metrics. (e) Normalized computational efficiency (parameters, FLOPs, and FPS) of different models; PGT-Net attains a favorable trade-off between performance and complexity. These results collectively validate the effectiveness of the proposed physically guided Transformer-CNN hybrid architecture.
Figure 6. Image enhancement quality comparison. (a) PSNR comparison on ExDark dataset, where PGT-Net achieves the highest value (23.5 dB). (b) SSIM comparison on both ExDark and SID datasets, showing consistent superiority of PGT-Net. (c) Radar chart of normalized PSNR, SSIM, and (1-LPIPS) for four representative methods, demonstrating that PGT-Net achieves the best overall balance. (d) Heatmap of relative improvement over the baseline method LIME (in percentage), where PGT-Net obtains substantial gains across all three metrics. (e) Normalized computational efficiency (parameters, FLOPs, and FPS) of different models; PGT-Net attains a favorable trade-off between performance and complexity. These results collectively validate the effectiveness of the proposed physically guided Transformer-CNN hybrid architecture.
Jimaging 12 00191 g006
Figure 7. Object detection performance comparison on BDD100K-night. (a) Bar chart of mAP@0.5 (%) and absolute improvement over “No Enhancement”. (b) Comparison of mAP@0.5 and mAP@0.5:0.95. (c) Per-class Average Precision for pedestrian and vehicle detection. (d) Scatter plot of normalized performance score vs. mAP@0.5; bubble size indicates FPS, showing the performance-speed trade-off. (e) Cumulative mAP@0.5 improvement from “No Enhancement” to each method, with PGT-Net highlighted in gold. PGT-Net consistently outperforms all other methods across all metrics, achieving the highest detection accuracy while maintaining competitive real-time speed (102 FPS).
Figure 7. Object detection performance comparison on BDD100K-night. (a) Bar chart of mAP@0.5 (%) and absolute improvement over “No Enhancement”. (b) Comparison of mAP@0.5 and mAP@0.5:0.95. (c) Per-class Average Precision for pedestrian and vehicle detection. (d) Scatter plot of normalized performance score vs. mAP@0.5; bubble size indicates FPS, showing the performance-speed trade-off. (e) Cumulative mAP@0.5 improvement from “No Enhancement” to each method, with PGT-Net highlighted in gold. PGT-Net consistently outperforms all other methods across all metrics, achieving the highest detection accuracy while maintaining competitive real-time speed (102 FPS).
Jimaging 12 00191 g007
Table 1. Comparison of main low-light image enhancement methods.
Table 1. Comparison of main low-light image enhancement methods.
Method CategoryRepresentative MethodAdvantageDisadvantage
TraditionalHistogram equalization, Retinex, dehazing models, RetinexStrong physical interpretability; no training data requiredManual parameter tuning; prone to halo, over-enhancement, noise; poor robustness
Supervised CNN-basedRetinexNet, KinDRetinexNet, KinDSignificant enhancement; learns complex mappingsRelies on high-quality paired data; limited receptive field; poor generalization
Unsupervised/Self-supervisedZero-DCE, EnlightenGANZero-DCE, EnlightenGANNo paired data needed; flexible trainingUnstable enhancement; unnatural textures; limited handling of extreme lighting
Transformer-basedUformer, RestormerUformer, RestormerModels global dependencies; maintains global consistencyHigh computational cost; weaker local detail recovery; large parameter count
Table 2. Global Transformer Branch (GTB) configuration.
Table 2. Global Transformer Branch (GTB) configuration.
StageOutput SizeSwin Transformer Block TypeNumber of ChannelsNumber of HeadsWindow Size
Patch
Embed
H/4 × W/4-C = 96--
Stage 1H/4 × W/4Regular window self-attention × 29637 × 7
Stage 2H/8 × W/8Regular window self-attention × 219267 × 7
Stage 3H/16 × W/16Regular window self-attention × 6384127 × 7
Note: The window size M is set to 7 for all stages, consistent with the Swin–Tiny configuration [31]. The shift size is M/2 = 3 for shifted window attention.
Table 3. Ablation experiment results of PGT-Net on ExDark test set.
Table 3. Ablation experiment results of PGT-Net on ExDark test set.
Model VariantPGBGTBPFMEnd-to-EndmAP@0.5 (%)PSNR (dB)SSIMNumber of Parameters (M)
A (Baseline) 65.218.70.6838.4
B√ 67.8 (+2.6)20.1 (+1.4)0.721 (+0.038)9.1
C √ 69.1 (+3.9)19.8 (+1.1)0.708 (+0.025)12.3
D√√ 71.5 (+6.3)21.3 (+2.6)0.765 (+0.082)13.0
E√√√ 73.9 (+8.7)22.8 (+4.1)0.812 (+0.129)16.8
F (PGT-Net)√√√√76.4 (+11.2)23.5 (+4.8)0.837 (+0.154)19.2
G (w/o L p h y )√√√√74.8(+9.6)22.90.821(+0.138)19.1
Table 4. Comparison of image enhancement quality of different methods on ExDark and SID test sets.
Table 4. Comparison of image enhancement quality of different methods on ExDark and SID test sets.
MethodExDarkSID
PSNR (dB)SSIMLPIPSPSNR (dB)SSIMLPIPS
LIME 17.30.620.35116.80.590.398
RetinexNet19.10.710.28518.50.690.321
KinD 21.50.830.19220.90.810.210
Zero-DCE 20.80.790.20520.20.770.228
EnlightenGAN 20.10.780.19819.70.760.215
Uformer22.10.850.17821.40.830.195
PGT-Net (Ours)23.50.870.18022.70.850.188
Table 5. Comparison of model complexity (input size: 512 × 512).
Table 5. Comparison of model complexity (input size: 512 × 512).
MethodNumber of Parameters (M)FLOPs (G)Inference Time (ms)FPSMemory (GB)
IME--1208.3-
RetinexNet0.8545.22540.01.2
KinD8.13187.56515.42.8
Zero-DCE0.0794.18125.00.8
Uformer50.6125.34522.23.5
PGT-Net19.268.53231.32.1
Table 6. Comparison of object detection performance on the BDD100K-night test set.
Table 6. Comparison of object detection performance on the BDD100K-night test set.
Enhancement MethodmAP@
0.5 (%)
mAP@0.5:
0.95 (%)
Pedestrian
AP (%)
Vehicle
AP (%)
FPS
No enhancement
(original low-light image)
58.732.145.272.3120
LIME60.2 (+1.5)33.5 (+1.4)47.173.4115
RetinexNet62.5 (+3.8)35.8 (+3.7)49.875.3112
KinD66.3 (+7.6)38.9 (+6.8)53.479.2108
KinD (two-stage, independent training)65.8(+7.1)38.5(+6.4)52.978.7105
Zero-DCE64.1 (+5.4)37.2 (+5.1)51.277.0118
Uformer67.1 (+8.4)39.5 (+7.4)54.180.195
JLOD (Joint)68.5 (+9.8)40.1 (+8.0)55.381.798
PGT-Net + YOLOv5-s71.6(+12.9)42.9(+10.8)59.184.3108
PGT-Net + YOLOv7-tiny72.4(+13.7)43.6(+11.5)59.885.0102
PGT-Net + YOLOv8-nano71.9(+13.2)43.1(+11.0)59.484.7115
PGT-Net + YOLOv21 71.8(+13.1) 43.0(+10.9)59.2 84.8128
Table 7. Comparison of object detection performance on the complete BDD100K test set.
Table 7. Comparison of object detection performance on the complete BDD100K test set.
MethodmAP@0.5 (%)mAP@0.5:0.95 (%)
No enhancement
(original low-light image)
51.328.5
KinD + YOLOv7-tiny57.832.1
Zero-DCE + YOLOv7-tiny55.630.9
Uformer +YOLOv7-tiny58.533.0
PGT-Net (Ours)63.236.7
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, B.; Qiao, J.; Li, B.; Liu, S.; She, W. PGT-Net: A Physics-Guided Transformer–CNN Hybrid Network for Low-Light Image Enhancement and Object Detection in Traffic Scenes. J. Imaging 2026, 12, 191. https://doi.org/10.3390/jimaging12050191

AMA Style

Chen B, Qiao J, Li B, Liu S, She W. PGT-Net: A Physics-Guided Transformer–CNN Hybrid Network for Low-Light Image Enhancement and Object Detection in Traffic Scenes. Journal of Imaging. 2026; 12(5):191. https://doi.org/10.3390/jimaging12050191

Chicago/Turabian Style

Chen, Bin, Jian Qiao, Baowei Li, Shipeng Liu, and Wei She. 2026. "PGT-Net: A Physics-Guided Transformer–CNN Hybrid Network for Low-Light Image Enhancement and Object Detection in Traffic Scenes" Journal of Imaging 12, no. 5: 191. https://doi.org/10.3390/jimaging12050191

APA Style

Chen, B., Qiao, J., Li, B., Liu, S., & She, W. (2026). PGT-Net: A Physics-Guided Transformer–CNN Hybrid Network for Low-Light Image Enhancement and Object Detection in Traffic Scenes. Journal of Imaging, 12(5), 191. https://doi.org/10.3390/jimaging12050191

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop