Next Article in Journal
FingerType: One-Handed Thumb-to-Finger Text Input Using 3D Hand Tracking
Next Article in Special Issue
Bi-Level Simulation-Driven Optimization for Route Guidance in Disrupted Metro Networks via Hybrid Swarm Intelligence
Previous Article in Journal
Development and Long–Term Operation of a Three-Dimensional Displacement Monitoring System for Nuclear Power Plant Piping
Previous Article in Special Issue
LVCA-Net: Lightweight LiDAR Semantic Segmentation for Advanced Sensor-Based Perception in Autonomous Transportation Systems
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Monocular Depth Estimation Method for Autonomous Driving Vehicles Based on Gaussian Neural Radiance Fields

1
School of Transportation Science and Engineering, Beihang University, Beijing 102206, China
2
Hangzhou Innovation Institute, Beihang University, Hangzhou 310023, China
3
The State Key Lab of Intelligent Transportation System, Beijing 100191, China
4
Zhejiang Communications Services Co., Ltd., Hangzhou 310051, China
*
Author to whom correspondence should be addressed.
Sensors 2026, 26(3), 896; https://doi.org/10.3390/s26030896
Submission received: 30 December 2025 / Revised: 24 January 2026 / Accepted: 28 January 2026 / Published: 29 January 2026

Abstract

Monocular depth estimation is one of the key tasks in autonomous driving, which derives depth information of the scene from a single image. And it is a fundamental component for vehicle decision-making and perception. However, approaches currently face challenges such as visual artifacts, scale ambiguity and occlusion handling. These limitations lead to suboptimal performance in complex environments, reducing model efficiency and generalization and hindering their broader use in autonomous driving and other applications. To solve these challenges, this paper introduces a Neural Radiance Field (NeRF)-based monocular depth estimation method for autonomous driving. It introduces a Gaussian probability-based ray sampling strategy to effectively solve the problem of massive sampling points in large complex scenes and reduce computational costs. To improve generalization, a lightweight spherical network incorporating a fine-grained adaptive channel attention mechanism is designed to capture detailed pixel-level features. These features are subsequently mapped to 3D spatial sampling locations, resulting in diverse and expressive point representations for improving the generalizability of the NeRF model. Our approach exhibits remarkable performance on the KITTI benchmark, surpassing traditional methods in depth estimation tasks. This work contributes significant technical advancements for practical monocular depth estimation in autonomous driving applications.

1. Introduction

Environmental perception serves as a fundamental pillar of autonomous driving systems, as the reliability of tasks such as motion planning and decision-making relies heavily on accurate, robust and real-time understanding of surrounding scenes [1,2,3,4]. Unlike common LiDAR-based perception methods, which provide accurate depth measurements through active sensing [5,6], monocular depth estimation infers scene geometry from visual cues and thus offers a low-cost and flexible complementary perception solution. It plays a particularly important role because it enables the extraction of 3D structural information from easily accessible monocular images, providing a practical and scalable way to support scene understanding in autonomous driving [7,8,9]. Despite their advantages, existing monocular depth estimation methods still exhibit several limitations that hinder their reliability in real-world autonomous driving scenarios. Firstly, the inherent scale ambiguity of monocular imagery makes it difficult to determine absolute depth, often causing noticeable degradation in estimation accuracy particularly for distant objects. In addition, the highly diverse appearance and layout of urban traffic scenes impose further challenges, causing noticeable fluctuations in the quality of predicted depth maps. These limitations collectively restrict the robustness of monocular depth perception and highlight the need for more adaptive and generalizable estimation frameworks.
Neural Radiance Fields (NeRF) [10] have achieved remarkable breakthroughs in the field of 3D vision. By implicitly modeling scene radiance fields with multilayer perceptrons, NeRF demonstrates strong capability in reconstructing complex geometric structures. This powerful 3D representation offers a promising direction for addressing long-standing issues in monocular depth estimation, such as incomplete structural recovery and limited geometric consistency. Nevertheless, despite its potential, existing NeRF-based depth estimation approaches still encounter two major challenges in practical deployment. Firstly, maintaining depth accuracy for long-range rays requires dense sampling in conventional NeRF, resulting in substantial computational and memory overhead in hundred-meter driving scenarios, which limits deployment on resource-constrained onboard platforms. Secondly, existing methods are typically trained on single scenes and generalize poorly across environments. Models optimized on indoor data suffer significant degradation when applied to urban road scenes, failing to achieve the cross-scene demand of autonomous driving. Thus, improvements in sampling strategies and network designs are needed to enhance efficiency and generalization.
Despite the promising progress of existing NeRF-based monocular depth estimation methods, they still suffer from high computational and memory costs caused by dense ray sampling in long-range driving scenes and exhibit limited generalization in complex urban environments. These limitations restrict their practical deployment in real-world autonomous driving systems. To address these challenges, we introduce a NeRF-based depth estimation framework that integrates Gaussian-probability ray sampling with a spherical network enhanced by fine-grained adaptive channel attention. The proposed method incorporates two key innovations. First, to improve sampling efficiency in long-range environments, a one-dimensional Gaussian mixture is employed to approximate the density distribution along each ray, enabling sampling points to be concentrated near likely surface locations. This strategy substantially reduces the number of samples required for hundred-meter scenes, thereby lowering computational and memory costs. Second, to enhance scene generalization, a lightweight spherical U-Net is designed to expand the effective field of view and extract more expressive pixel-level features. These features are then projected onto 3D sampling positions to provide rich geometric cues for NeRF optimization. Extensive experiments on the KITTI benchmark demonstrate that the proposed method achieves accurate long-distance depth estimation and delivers more reliable reconstruction in occluded regions than existing NeRF-based approaches. These results confirm the effectiveness of the proposed framework in large-scale and structure-complex environments, offering practical value for the deployment of visual perception systems in autonomous driving and contributing to the development of cost-efficient, high-performance sensing solutions.

2. Related Work

2.1. Monocular Depth Estimation via Supervision-Based Techniques

Neural network driven approaches to monocular depth estimation recover depth information directly from a single RGB input. Among these methods, supervision-based monocular depth estimation uses ground-truth depth maps to train the network, penalizing the discrepancy between the predicted depth and the ground truth. There are many relevant studies in this field. Li et al. proposed a network structure based on VGG-16 [11] for depth estimation [12], which estimates depth through a depth regression part and a gradient fusion module. In addition to using ordinary convolutions for estimation, some methods also use complex convolution-based approaches to learn depth information corresponding to each pixel in the image, including methods using VGG modules [13], ResNet [14], and DenseNet [15]. The above methods all estimate actual depth. Although absolute depth estimation achieves good results in accuracy, its models still have defects in robustness, i.e., the models are easily affected in practical applications. Therefore, Zoran et al. proposed a method for estimating relative depth of images [16], which inputs the relationship between corresponding points in two images into the network and optimizes it with numerical values to obtain dense depth information. The robustness of the model is significantly enhanced by estimating relative depth information. Furthermore, Chen et al. used a multi-scale network and supervised relative depth through loss functions [17]. The entire training process recovers depth information without constraints. Finally, the inferred depth map is evaluated to have a root mean square error (RMSE) of 1.10, which is comparable to the performance of absolute depth estimation models on this evaluation index [18]. Lee et al. optimized and reorganized the depth confidence estimated at different scales through CNN based on this, and the final depth map is the optimal result of integrating depth maps at different scales [19].
Subsequently, some researchers introduced the method of conditional random field (CRF) into monocular depth estimation. The so-called CRF is a conditional probability distribution model for input sequences [20]. Xu et al. [21] combined this method with an attention mechanism enabling the model to automatically learn more robust multi-scale features. Ricci et al. achieved the integration of multi-scale feature information by cascading multiple CRFs [22]. In addition to the method of cascading CRFs, many methods combine CNN with continuous CRF [23], hierarchical CRF [24] and FC-CRF [25] to estimate depth information.
While the estimation accuracy has been notably improved by supervised learning techniques, their specific implementation requires datasets annotated with real depth information and the acquisition of such datasets often requires high-cost LiDAR, which runs counter to the original intention of using deep learning for depth estimation. Therefore, researchers introduce a self-supervised depth estimation method that do not require training with real depth information.

2.2. Monocular Depth Estimation via Self-Supervised Learning

Self-supervised monocular depth estimation is typically trained using either stereo pairs with known baselines or consecutive frames from monocular videos. Although only a single image is required at inference time, these methods learn depth by exploiting multi-view relationships present during training. Most existing approaches derive supervisory signals by enforcing geometric or appearance consistency across views.
A wide range of self-supervised monocular depth estimation methods have been developed around the idea of using image reconstruction as supervisory signals. Early work introduced view-synthesis-based training, in which one view is warped to another and the reconstruction error is minimized to infer depth [26]. This paradigm was later expanded with stronger geometric constraints. For example, left–right consistency strategies [27] and selective reconstruction layers [28] were proposed to stabilize stereo-based supervision, while Siamese feature extractors were explored to enhance correspondence learning across paired images [29]. Another line of research focused on enriching feature representations to improve pixel-level matching. Global-to-local feature extraction networks [30], depth-cue-guided matching mechanisms [31] and unsupervised pretrained filtering modules [32] were introduced to obtain more reliable structural correspondences across views. More advanced approaches incorporated spatial pyramid pooling modules [33]. to aggregate multi-scale context and build more expressive cost volumes, which are subsequently refined through stacked hourglass-based 3D convolution layers with intermediate supervision [34].
Since self-supervised methods trained with binocular image pairs are susceptible to mapping relationships between images, some researchers have proposed using monocular image sequences for training. Monocular sequences enable reconstruction of image projection mappings during model training, which positively impacts monocular depth estimation [35]. A common model structure consists of two networks: a pose network for visual odometry estimation [36] and a depth estimation network for depth information. Zhou et al. were the first to propose joint training of two networks [37], which contains a camera pose estimation network and a depth estimation network. Also, they further introduced photometric consistency and view-reconstruction losses to regularize training [38], enforcing that corresponding pixels across views maintain similar appearance. These geometry-driven constraints became foundational in subsequent self-supervised depth estimation works. Nevertheless, due to the absence of ground-truth depth supervision, self-supervised approaches generally remain less accurate than supervised methods.

2.3. NeRF-Based Monocular Depth Estimation Methods

Recent progress in neural implicit representations has pushed NeRF to the forefront of 3D vision due to its ability to model complex scene geometry and appearance with high fidelity [39]. These strengths naturally motivate its adoption in monocular depth estimation, where depth must be inferred from limited visual cues. However, classical NeRF formulations were originally designed for controlled settings that provide dense multi-view observations and accurate camera poses. In such pipelines, the radiance field is optimized through computationally expensive volumetric rendering and MLP-based implicit representations, making them ill-suited for monocular scenarios that lack explicit metric depth cues. As a result, NeRF-based depth inference remains susceptible to scale ambiguity and unstable reconstruction in occluded or texture-poor regions. These limitations have driven extensive efforts to redesign NeRF representations and training strategies toward more efficient and adaptable monocular depth estimation.
To improve computational efficiency, recent efforts to accelerate NeRF have introduced highly efficient representations such as hash-based feature encoding and sparse voxel structures, as exemplified by Instant-NGP [40]. These designs substantially reduce the computational burden associated with querying radiance fields, making real-time or near real-time NeRF inference increasingly feasible for monocular depth estimation pipelines. In parallel, several studies have explored integrating monocular depth cues into NeRF optimization to alleviate its dependence on dense multi-view supervision. A representative work, NoPe-NeRF [41], incorporates depth maps predicted by monocular networks into the joint optimization of Pose-NeRF. By adjusting scale and offset to enforce multi-view geometric consistency, this approach enhances both radiance field reconstruction and pose estimation, particularly under challenging camera trajectories. Such strategies effectively mitigate NeRF’s sensitivity to inaccurate camera poses and extend its applicability in monocular settings.
Considering the inherent uncertainty and ambiguity present in monocular depth estimation outputs, the SCADE method [42] models the probability distribution of depth estimation, introduces spatial cutting loss. Also, it integrates depth estimation data from multiple perspectives, which realizes higher-fidelity novel view synthesis from sparse views and compensates for the insufficient constraints in the few-view areas. In terms of scene adaptability, some studies focus on specific scenes such as indoor scenes combining monocular dense SLAM with NeRF. For instance, NeRF-SLAM [43] estimates camera poses, dense depth maps and their uncertainties through monocular dense SLAM. The method uses them as supervision signals to train NeRF scene representations and achieves real-time and accurate scene reconstruction.
Despite significant progress in NeRF-based monocular depth estimation, several challenges persist. The model’s capacity to adapt to complex and dynamic environments is constrained, especially when dealing with fast-moving objects and fluctuating lighting conditions. What’s more, the model’s generalization capability is insufficient, resulting in significant performance degradation when applied to different scenes and datasets. Our work addresses the key issues in autonomous driving monocular depth estimation by introducing a NeRF-based framework that integrates a Gaussian probability sampling strategy and an adaptive channel attention mechanism. By refining the ray sampling distribution and enhancing the feature fusion network, our method enables efficient depth estimation and robust scene understanding in large-scale autonomous driving scenarios.

3. Methodology

This paper infers the geometric shape of scenes from monocular RGB images and performs self-supervised training using an image conditional NeRF model. Depth information is deduced from the NeRF radiance volume and optimized via a reprojection loss function. The inputs to the NeRF model include extracted feature vectors, encoded sampling point position coordinates and viewing directions.
To estimate depths in large complex scenes and endow the model with generalization ability, this method proposes a spherical network based on an adaptive fine-grained channel attention mechanism to extract image features and generate universal and sampling point representations. Additionally, a Gaussian probability-based ray sampling method is introduced to sample points close to surfaces. It reduces the number of sampling points in large autonomous driving scenes. The training data of the model contains S sequences, each includes m RGB images and corresponding pose information, specifically denoted as ( I 1 i , P 1 i ) , , ( I m i , P m i ) i = 1 S . This method estimates the neural representation conditioned on each first frame I 1 i i = 1 S and learns a radiance field shared among sequences. The specific implementation is illustrated in Figure 1.

3.1. Spherical Network Based on Channel Attention Mechanism

NeRF-based monocular depth estimation methods generally require scene-specific retraining and exhibit limited generalization to unseen environments. A key factor underlying this limitation lies in their reliance on conventional encoder–decoder architectures for 2D feature extraction. Standard U-Net structures confine learned features to the camera’s field of view (FOV), preventing NeRF from inferring colors and depths beyond visible regions. Moreover, repeated downsampling–upsampling operations tend to produce ambiguous or degraded features, which weakens the effectiveness of projected 3D point representations.
To overcome these shortcomings, this paper introduces a spherical U-Net enhanced with a fine-grained adaptive channel attention mechanism. Through spherical projection, 2D features are mapped onto a wider angular domain, enabling the network to incorporate contextual information beyond the original FOV and construct richer 3D point descriptors. Meanwhile, the adaptive channel attention module dynamically fuses global contextual cues with local geometric details, delivering more accurate feature weighting and substantially enhancing the discriminative ability of extracted features.
Building on this design, the decoder is further restructured to operate on a spherical surface, reducing geometric distortion compared with planar projection and effectively expanding the usable FOV to approximately 120°. This extension allows the network to recover depth and color information from regions that would otherwise lie outside the image boundary. To mitigate the feature degradation commonly introduced during upsampling, the proposed fine-grained channel attention (FCA) module explicitly models both global and local dependencies. Unlike SE, which focuses mainly on global statistics through fully connected layers, the proposed FCA module integrates both global and local cues, enabling more accurate channel weighting and improved generalization.
In the spherical U-Net, the adaptive fine-grained channel attention module is primarily applied in the decoder, where feature refinement is essential. For view-synthesis tasks, combining global context with local channel cues improves the suppression of blur and enhances reconstruction fidelity. As illustrated in Figure 2, firstly, to summarize channel-level responses from the feature maps, this method converts the feature map F containing global spatial information into a channel descriptor U through global average pooling. Given the feature map F R C × H × W , where C , H and W denote the number of channels, height and width, respectively. The channel descriptor U R C is generated via GAP. The n -th channel element of U is expressed by Equation (1):
U n = G A P F n = 1 H × W i = 1 H j = 1 W F n i , j
Here, F n ( i , j ) denotes the activation at spatial location ( i , j ) in the n -th channel of the feature map, while G A P ( x ) refers to the global average pooling function. This function compresses the feature map F from C × H × W to C × 1 × 1 . To obtain local channel information while maintaining fewer model parameters, a matrix B is used for local channel interaction with the setting B = [ b 1 , b 2 , b 3 , , b k ] . This leads to Equation (2):
U l c = i = 1 k U b i    
where U denotes the channel descriptor, U l c represents the local information, and k signifies the number of adjacent channels. In this experiment, a one-dimensional convolution (conv1D) is employed to implement this module. To obtain global channel information and enhance the capability of representing global context, a diagonal matrix D is utilized to capture dependencies among all channels as global information, with D = [ d 1 , d 2 , d 3 , , d c ] . This yields Equation (3):
U g c = i = 1 c U d i    
where U g c denotes the global information and c represents the number of channels, a two-dimensional convolution is used to implement this module. To enable meaningful integration of global and local cues, the global features derived from the diagonal matrix are fused with the local features produced by the weight matrix. Finally, cross-correlation operations are employed to capture the correlations between them at various granularities, with the specific form shown in Equation (4):
M = U g c U l c T    
Here, M represents the correlation matrix. To balance accurate feature weighting with computational efficiency, an adaptive fusion strategy is introduced. This mechanism constructs global and local weight vectors by extracting row- and column-level statistics from M and its transpose, respectively, and subsequently merges them using learnable fusion coefficients, as formalized in Equations (5)–(7):
U g c w = j c M i , j   ( i 1,2 , 3 , , c )
U l c w = j c U l c U g c T i , j = j c M i , j T   ( i 1,2 , 3 , . . , c )    
W = σ ( σ ( θ ) × σ ( U g c w ) + ( 1 σ ( θ ) ) × σ ( U l c w ) )    
where U g c w and U l c w denote the fused global and local channel weights, respectively, c is the number of channels, and θ is a learnable parameter. This design eliminates unnecessary cross-correlation computations between global and local representations while strengthening their mutual interaction. As a result, the mechanism selectively amplifies informative channels and suppresses irrelevant ones, yielding more accurate weight assignments for deblurring-related features. The resulting weights are then applied to the input feature map, as indicated in Equation (8) where F represents the feature map, and F * denotes the final output feature map:
F * = W F    
At the network bottleneck, features are transformed onto a spherical surface using ψ(⋅) before entering the spherical decoder. To accommodate the expanded feature domain, the decoder applies lightweight dilated convolutions, enabling a larger receptive field at low cost. Following the U-Net design principle, multi-scale skip connections are employed to maintain effective gradient flow, requiring only feature remapping through ψ(⋅). The encoder leverages a pretrained EfficientNet-B7 for 2D feature extraction, while the spherical decoder comprises five stages that upsample resolution and progressively reduce channel depth. Each layer incorporates an adaptive fine-grained channel self-attention module. To compensate for the large blank areas caused by the expanded field of view, three ResNet blocks with dilation rates of 1, 2 and 3 are embedded in each layer to enhance the receptive field. Additionally, skip connections are applied between the encoder and decoder at corresponding scales. The specific network architecture is illustrated in Figure 3.
In the experiment, each 2D pixel [ x , y ] T is converted into its normalized spherical coordinates [ θ , ϕ ] . Given that the vector [ x , y , 1 ] T K 1 [ x , y , 1 ] T represents the viewing ray originating from the camera center and passing through that pixel, the corresponding spherical projection can be formulated as in Equation (9):
ψ x y = θ ϕ = π arctan ( x 1 ) arccos ( y r )    
where r = x 2 + y 2 + 1 . When input into the decoder, [ θ , ϕ ] are uniformly discretized, and features are stored in a tensor covering an arbitrarily large FOV. Through the above modules, given an input image, new depth views can be uniformly synthesized at different angles along the imaginary straight path.

3.2. Feature-Informed NeRF Color Prediction

In its standard formulation, NeRF models a continuous volumetric radiance field f ( ) = ( σ , c ) that maps a 3D location x R 3 and viewing direction d R 3 to two quantities: the volume density σ and RGB color c . Building upon PixelNeRF, this method learns a generalizable cross-sequence radiance field and introduces novel sampling designs for efficiently synthesizing new depth views.
The basic architecture is shown in Figure 1. Using the first frame as input I 1 in Sequence 1, a spherical U-Net with adaptive fine-grained attention extracts a feature volume W = E ( I 1 ) . A source future frame I j , 2 j m is randomly selected, from which l pixels are sampled. Using known source poses and camera intrinsics, N points are efficiently sampled along rays passing through these pixels. Each sampled point x is projected onto a sphere via ψ ( ) , allowing corresponding input image feature vectors W ( ψ ( x ) ) to be retrieved by bilinear interpolation. These features W ( ψ ( x ) ) , combined with viewing direction d and positional encoding γ ( x ) , are fed into NeRF’s multi-layer perceptron f ( ) to predict point density σ and RGB color c . in the input frame coordinates, as formalized in Equation (10):
f ( γ ( x ) , d ; W ( ψ ( x ) ) ) = ( c , σ )    
Following the NeRF formulation, the color C ^ ( r ) is computed by numerically aggregating the radiance samples along ray r . Its generalized expression is provided in Equation (11):
C ^ ( r ) = i N w i c i    
where w i = T i ( 1 exp ( σ i δ i ) ) , with T i denoting the cumulative transmittance and δ i the distance to the previous adjacent point. Unlike traditional self-supervised methods, this approach disentangles depth from the radiance volume and defines the estimated depth as the distance from sampling points to the object surface.

3.3. Monocular Depth Estimation Method via Neural Radiance Field

Similarly to the color prediction method in the previous subsection, the depth D ^ r estimated by NeRF is defined in the form shown in Equation (12):
D ^ r = i N w i d i    
Here, d i denotes the distance between the i -th sampled point and its corresponding sampling location. To enable depth optimization without ground-truth annotations, the method follows conventional self-supervised monocular depth estimation paradigms by employing a photometric reprojection loss between the warped source image I j and its preceding frame I j 1 (i.e., the target frame). Meanwhile, continuous frames are selected to ensure maximum overlap. For the sparse depth estimation D ^ j , the photometric reprojection loss L reproj is expressed as Equation (13):
L reproj = 1 l i = 1 l I j ( i ) I j 1 proj ( D ^ j ( i ) ) 1    
where proj ( ) denotes the projection of 2D coordinate i onto image I j 1 , using the camera’s intrinsic parameters and poses. Although D ^ j obtained in this method is sparse (since it is estimated only for certain rays), the randomness of these rays provides statistically dense supervision. To account for moving objects in autonomous driving scenarios, this method also applies a pixel-wise auto-masking strategy during depth estimation.
To reduce the number of sampling points for NeRF in large-scale scenarios such as autonomous driving, this chapter proposes a Gaussian probability-based sampling strategy that incorporates the depth prior information predicted above. This strategy models the density distribution along each ray using a one-dimensional Gaussian mixture guided by the sampled points. Because higher mixture responses typically indicate proximity to object surfaces, the method can concentrate sampling in more informative regions, thereby reducing the number of required samples.

3.4. Gaussian Probability-Based Ray Sampling Method

To mitigate this problem, a Gaussian-based probabilistic sampling strategy is adopted, approximating the ray’s density profile with a 1D Gaussian mixture estimated from sampled points. As peaks in the mixture align with likely surface locations, the method can focus sampling accordingly and greatly reduce the number of required samples using just 64 points for a 100 m ray.
As shown in Figure 4, for a given ray r , first, k points (blue dots in the figure) are uniformly sampled at the near and far ends. Taking the blue sampling points and their features as inputs, an MLP network g ( ) is used to predict k 1D Gaussian mixtures G 1 , , G k . Then, m points (square points in the figure) are sampled from each Gaussian distribution and 32 points (triangular points in the figure) are uniformly sampled along the ray with a total of N = k × m + 32 points sampled.
Where the additional uniform point sampling enforces calculations on the radiance volume to prevent g ( ) from getting into local minima. All sampled points are then fed into f ( ) in Equation (10) for NeRF volume rendering of color C ^ ( r ) and depth D ^ ( r ) . The inferred densities { σ 1 , , σ N } during rendering serve as cues for 3D surface positions, from which new Gaussian mixtures can be obtained—but this requires solving a point-Gaussian assignment problem. Thus, this chapter proposes a probabilistic self-organizing map (PSOM) method to address this issue, which is shown in the Algorithm 1. In this framework, sampling points are associated with individual Gaussian components according to the probability that each point is generated by that component, while the structure of the mixture is strictly maintained. For a Gaussian G I and its assigned point set χ i , the updated Gaussian G i is the mean of all points j χ i , weighted by the conditional probability p ( j G i ) where α j is the occupancy of j . In specific experiments, α from the original NeRF formulation is used as it serves as a sufficiently good occupancy estimator, i.e., α j = 1 exp ( σ j δ j ) , where δ j is the distance to the previous point.
Algorithm 1: PSOM-based Point–Gaussian Assignment
Input: Sampling points { x j }, Gaussian components { G i }
Output: Updated Gaussian components { G i }
 
1: Render sampling points with NeRF to obtain densities σ j
2: Compute occupancy α j = 1 − exp( σ j   · δ j )
3: for each sampling point x j do
4:    for each Gaussian component G i do
5:       Compute conditional probability p(j| G i )
6:    end for
7: end for
8: for each Gaussian component G i do
9:    Update G i using the weighted mean of assigned points with p(j| G i ) and α j
10: end for
11: Compute Gaussian consistency loss:
12:    L_gauss = (1/k) i K L ( G i | G i )
13: Compute surface consistency loss L_surface
14: L_samp = L_gauss + L_surface
15: Update Gaussian predictor g(·) by minimizing L_samp
Finally, the Gaussian predictor g ( ) is subsequently updated by computing the average KL divergence between the current and revised Gaussian components, as expressed in Equation (14):
L guass = 1 k i k KL ( G i G i )    
To further enforce a Gaussian on visible surfaces, this method also minimizes the distance between the depth and the nearest Gaussian. The total loss is: L samp = L gauss + L surface . In experiments, k = 4 Gaussian functions are used, with each Gaussian sampling m = 8 points, and 32 points are uniformly sampled, such that each ray only requires = 64 sampling points.

4. Experiments

4.1. Experimental Datasets

This paper utilizes the KITTI dataset, which is widely used in the fields of autonomous driving, robotic navigation and computer vision. The dataset is designed to provide standardized data support for various visual tasks, particularly real-time navigation and 3D environmental modeling. The scenes in the dataset primarily cover urban areas, rural regions and highways. This study employs the visual odometry subset of the dataset, which contains 22 image sequences with a total length of 39.2 km. Specifically, the method uses the image_2 monocular camera images and the corresponding pose information for experimentation. To evaluate the model’s performance, all sequences except Sequence 08 are used to train, with Sequence 08 reserved for validation.
The SemanticKITTI dataset is a large-scale benchmark designed for object detection and semantic segmentation in autonomous driving. It was created by the Computer Vision Group at the University of Trier in Germany as an extension and enhancement of the original KITTI dataset. Focused on providing dense semantic supervision for LiDAR point clouds, SemanticKITTI facilitates advanced research in LiDAR-based semantic segmentation and object detection. The dataset includes 22 sequences of LiDAR point cloud data, each with point-wise annotations across 28 categories such as roads, buildings, vehicles, pedestrians. These annotations not only distinguish between stationary and moving objects but also provide rich contextual cues, enabling autonomous systems to better perceive and interpret their surroundings. In this study, the depth information from the dataset is primarily used to evaluate the experimental results.

4.2. Experimental Metrics and Settings

In this paper, the depth is limited to 80 m and the common metrics are calculated: the average absolute relative error (Abs Rel: 1 T y T y y * / y * ), the squared absolute relative error ( Sq   Rel : 1 T y T y y * 2 / y * ), the root mean square error (RMSE: 1 T y T y y * 2 ), the average log10 error (RMSE log: 1 T y T log y log y * 2 ) and the threshold accuracy (δ : max ( y y * , y * y ) < τ ( τ = 1.25 / 1.2 5 2 / 1.2 5 3 ) ), where y and y * denote the predicted depth value and the ground-truth depth value, respectively. And T represents all pixels in the depth map.
We use the following losses for end-to-end training and the total loss function is shown in Equation (15), where L r e p r o j is the photometric loss, and L r g b is the standard L2 photometric reconstruction loss used in NeRF:
L t o t a l = L r e p r o j + L r g b + L s a m p    
Experiments were executed on Ubuntu 18.04 with four RTX 3090 Ti GPUs (24 GB, CUDA 11.3) using Python 3.7 and PyTorch 1.11. Models were trained on KITTI odometry and evaluated on SemanticKITTI. Training utilized AdamW with a learning rate of 1 × 10−5 and a decay factor of γ = 0.95. Images of resolution 1220 × 370 were processed with a batch size of 4. The probabilistic ray sampler employed k = 3 Gaussians and m = 4 samples per Gaussian. Full experiments ran for 50 epochs, with ablation runs limited to 20 epochs.

4.3. Experimental Results

To assess the generalization capability of our method, all experiments were conducted using Sequence 08, which was deliberately withheld during training to ensure an unbiased evaluation. The evaluation focused on the model’s ability to infer depth from a single input image, estimating depth for any frame located within a 10 m radius of the input view. The corresponding experiment results are shown in Table 1.
To assess the model’s performance, the 0–10 m depth range was divided into 1 m intervals. For each interval, 585 reference images were selected, yielding a total of 9349 monocular inputs. Quantitative results show a gradual degradation in accuracy as the distance from the input frame increases, while the proposed method still maintains strong performance across all metrics.
As shown in Table 1, the model demonstrates impressive generalization ability, effectively adapting to previously unseen scenes. Moreover, compared to traditional monocular depth estimation techniques, this method is capable of synthesizing novel depth information beyond the original viewpoint, offering substantial value for real-world deployment in autonomous driving applications.
For further evaluating both effectiveness and computational efficiency, this study compares the proposed approach with other NeRF-based monocular depth estimation methods shown in Table 2, where Frames Per Second (FPS) and GPU Memory Usage are reported as efficiency indicators.
Table 2 shows the proposed approach surpasses all baseline models in NeRF-based monocular depth estimation with less computational cost, delivering notable gains on the more challenging evaluation metrics. For instance, in terms of Abs Rel and δ1, the method yields evaluation results of 0.1710 and 74.77, respectively, whereas VisionNerf—the top-performing baseline—achieves 0.2054 and 69.11, which demonstrates a clear advantage. Although the gap in RMSE is relatively small, it is noteworthy that this method excels in close-range depth estimation, which is identical to the results in Table 1.
Existing NeRF-based depth estimation approaches like PixelNeRF shares the closest design philosophy with the proposed approach, as both operate using single-image inputs. However, as indicated in Table 2, our method demonstrates superior performance compared to PixelNeRF, achieving significantly improved results, this highlights its greater suitability for large-scale and complex environments encountered in autonomous driving.
Moreover, this study also investigates the auxiliary task of novel view synthesis. The corresponding results presented in Table 3. Notably, despite relying entirely on self-supervised training, the proposed framework demonstrates competitive performance in this task. Consistent with the trend observed in depth estimation, the quality of novel view synthesis degrades progressively as the distance from the input viewpoint increases.
A qualitative view-synthesis comparison was also conducted against the three methods summarized in Table 4. The proposed approach matches state-of-the-art performance and exceeds PixelNeRF on all evaluation metrics. This demonstrates that, despite relying solely on self-supervised training, the method retains robust view-synthesis effectiveness.
In addition to the quantitative analysis, we also generate new depth maps at different positions and viewpoints through single-image inference, as illustrated in Figure 5 and Figure 6.
Figure 5 and Figure 6 compare the method proposed in this chapter with traditional self-supervised monocular depth estimation approaches. The results show that NeRF-based monocular depth estimation effectively mitigates the scale ambiguity and artifact issues inherent to conventional methods while extending the valid depth estimation range. With only a single input image, the proposed method can infer depth within a 0–10 m range and expand the effective viewing angle by approximately 20°. As illustrated in the figures, our approach provides substantially clearer depth predictions at longer distances.
In addition, Figure 7 presents a qualitative comparison between the proposed method and existing NeRF-based monocular depth estimation approaches. The synthesized depth results from three distinct viewpoints demonstrate that our method yields higher visual fidelity, particularly in maintaining sharper and more accurate depth boundaries. Notably, the depth predictions for the original input view remain stable under ±10° viewpoint variations. Compared with alternative methods, our approach produces more consistent depth maps with significantly fewer edge artifacts, indicating improved robustness across diverse viewing perspectives.
To further investigate the contributions of each component in the algorithm, ablation experiments were conducted on the probabilistic sampling module, spherical network with adaptive fine-grained channel attention mechanism, and loss functions (standard L1 reconstruction loss L r g b and reprojection loss L r e p r o j .
For the spherical network with adaptive fine-grained channel attention, a standard U-Net with similar capacity was used as a replacement in ablation experiments. The probabilistic sampling module was substituted with the standard hierarchical sampling used in NeRF. The specific evaluation results are shown in Table 5.
The table shows all proposed modules contribute to the optimal depth estimation performance for autonomous driving vehicles. Notably, the application of the reprojection loss L r e p r o j leads to a significant improvement in the Abs Rel metric, demonstrating its beneficial effect on close-range depth estimation.
To further illustrate the benefits of the proposed reprojection loss L r e p r o j , this experiment applies L r e p r o j to other comparative methods. Results are shown in Table 6. As indicated by the table, all baseline methods demonstrate performance improvements when augmented with reprojection loss.
In addition to ablation studies on the core model components and loss functions, this work also explores the effects of varying the number of Gaussian functions in the probabilistic ray sampling module, as well as the number of sampling points assigned to each Gaussian. The corresponding experimental results are shown in Table 7.
Our analysis reveals that excessive Gaussian functions (k) or sampling points (m) do not necessarily enhance density approximation quality. The optimal configuration happens at k = 4 and m = 8 , yielding superior accuracy without unnecessary complexity.
The above experiments comprehensively evaluate the proposed method and demonstrate its superior performance compared with existing approaches, particularly in terms of sampling efficiency and long-range depth estimation accuracy. But it should be noted that although the KITTI dataset is widely adopted, it does not fully represent all complex real-world conditions. Future work will further validate the proposed method on additional datasets.

5. Conclusions and Future Work

This paper presents GaussNeRF, a NeRF-based monocular depth estimation method for autonomous driving. The proposed method introduces two key innovations: (1) A fine-grained adaptive channel attention mechanism embedded in a spherical network architecture, which enhances field-of-view coverage and feature extraction precision. (2) A Gaussian probabilistic ray sampling strategy that improves computational efficiency in large-scale scenes. By projecting 2D image features onto 3D sampling points, the proposed framework achieves superior performance. Comprehensive evaluations on the KITTI benchmark demonstrate that our approach outperforms existing state-of-the-art methods, particularly in occluded region reconstruction and large-scale environment processing. From a practical perspective, the reduced sampling density and computational overhead make the proposed method well suited for real-world autonomous driving systems, where efficiency, scalability and cost-effectiveness are critical requirements.
Future work will focus on accelerating inference, enhancing adaptation to dynamic environments, improving robustness under diverse weather conditions, exploring efficient sensor fusion strategies and validating the proposed method on additional datasets. These advances strengthen the applicability of monocular depth estimation in practical autonomous driving environments.

Author Contributions

Conceptualization: Z.N., J.P., Z.Z. and L.X.; Methodology: Z.N.; Writing—original draft preparation: Z.N. and J.P.; Writing—review and editing, Funding acquisition, Supervision: H.Y. and Y.R.; Project administration: Z.Z. and L.X. All authors have read and agreed to the published version of the manuscript.

Funding

This work was funded by the Zhejiang Provincial Natural Science Foundation of China (LD24F020008) and Hefei Key Common Technology Research and Development Project (Grant GJ2022GX08).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this paper can be acquired from https://www.cvlibs.net/datasets/kitti/ (accessed on 12 June 2024).

Conflicts of Interest

Author Zhouxing Zhao was employed by the Zhejiang Communications Services Co., Ltd., company. 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.

Abbreviations

The following abbreviations are used in this manuscript:
NeRFNeural Radiance Field
SESqueeze-and-Excitation
Abs RelAbsolute Relative Error
RMSERoot Mean Square Error
PSNRPeak Signal-to-Noise Ratio
MLPMulti-Layer Perceptron
GMMGaussian Mixture Model
FCAFine-Grained Channel Attention
VGGVisual Geometry Group
CRFConditional Random Field
KLKullback–Leibler
PSOMProbabilistic Self-Organizing Map

References

  1. Jiang, H.; Ren, Y.; Fang, J.; Yang, Y.; Xu, L.; Yu, H. SHIP: A State-Aware Hybrid Incentive Program for Urban Crowd Sensing with for-Hire Vehicles. IEEE Trans. Intell. Transp. Syst. 2023, 25, 3041–3053. [Google Scholar] [CrossRef]
  2. Ren, Y.; Wang, L.; Li, M.; Jiang, H.; Lin, C.; Yu, H.; Cui, Z. UIF-BEV: An Underlying Information Fusion Framework for Bird’s-Eye-View Semantic Segmentation. IEEE Trans. Intell. Veh. 2024, 1–18. [Google Scholar] [CrossRef]
  3. Jiang, H.; Wang, J.; Xiao, J.; Zhao, Y.; Chen, W.; Ren, Y.; Yu, H. MLF3D: Multi-Level Fusion for Multi-Modal 3D Object Detection. In 2024 IEEE Intelligent Vehicles Symposium (IV); IEEE: Piscataway, NJ, USA, 2024; pp. 1588–1593. [Google Scholar]
  4. Cao, X.; Dong, M.; Liu, X.; Gong, J.; Zheng, H. Statistical Difference Representation-Based Transformer for Heterogeneous Change Detection. Sensors 2025, 25, 3740. [Google Scholar] [CrossRef]
  5. Han, J.; Liu, K.; Li, W.; Zhang, F.; Xia, X.-G. Generating Inverse Feature Space for Class Imbalance in Point Cloud Semantic Segmentation. IEEE Trans. Pattern Anal. Mach. Intell. 2025, 47, 5778–5793. [Google Scholar] [CrossRef] [PubMed]
  6. Sun, Y.; Lu, B.; Liu, Y.; Yang, Z.; Behera, A.; Song, R.; Yuan, H.; Jiang, H. Exploiting Label Uncertainty for Enhanced 3D Object Detection from Point Clouds. IEEE Trans. Intell. Transp. Syst. 2024, 25, 6074–6089. [Google Scholar] [CrossRef]
  7. Chang, Y.; Ren, Y.; Jiang, H.; Fu, D.; Cai, P.; Cui, Z.; Li, A.; Yu, H. Hierarchical Adaptive Cross-Coupled Control of Traffic Signals and Vehicle Routes in Large-Scale Road Network. Comput.-Aided Civ. Infrastruct. Eng. 2025, 40, 5474–5493. [Google Scholar] [CrossRef]
  8. Jiang, H.; Ren, Y.; Zhao, Y.; Cui, Z.; Yu, H. Toward City-Scale Vehicular Crowd Sensing: A Decentralized Framework for Online Participant Recruitment. IEEE Trans. Intell. Transp. Syst. 2025, 26, 17800–17813. [Google Scholar] [CrossRef]
  9. Hu, Q.; Wang, S.; Chen, N.; Li, W.; Yuan, J.; Zheng, E.; Wang, G.; Chen, W. SGDO-SLAM: A Semantic RGB-D SLAM System with Coarse-to-Fine Dynamic Rejection and Static Weighted Optimization. Sensors 2025, 25, 3734. [Google Scholar] [CrossRef]
  10. Gao, K.; Gao, Y.; He, H.; Lu, D.; Xu, L.; Li, J. Nerf: Neural Radiance Field in 3d Vision, a Comprehensive Review. arXiv 2022, arXiv:2210.00379. [Google Scholar]
  11. Simonyan, K.; Zisserman, A. Very Deep Convolutional Networks for Large-Scale Image Recognition. arXiv 2014, arXiv:1409.1556. [Google Scholar]
  12. Zhang, Y.; Funkhouser, T. Deep Depth Completion of a Single Rgb-d Image. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2018; pp. 175–185. [Google Scholar]
  13. Kim, Y.; Jung, H.; Min, D.; Sohn, K. Deep Monocular Depth Estimation via Integration of Global and Local Predictions. IEEE Trans. Image Process. 2018, 27, 4131–4144. [Google Scholar] [CrossRef] [PubMed]
  14. Laina, I.; Rupprecht, C.; Belagiannis, V.; Tombari, F.; Navab, N. Deeper Depth Prediction with Fully Convolutional Residual Networks. In 2016 Fourth International Conference on 3D Vision (3DV); IEEE: Piscataway, NJ, USA, 2016; pp. 239–248. [Google Scholar]
  15. Lee, J.H.; Han, M.-K.; Ko, D.W.; Suh, I.H. From Big to Small: Multi-Scale Local Planar Guidance for Monocular Depth Estimation. arXiv 2019, arXiv:1907.10326. [Google Scholar]
  16. Zoran, D.; Isola, P.; Krishnan, D.; Freeman, W.T. Learning Ordinal Relationships for Mid-Level Vision. In 2015 IEEE International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2015; pp. 388–396. [Google Scholar]
  17. Chen, W.; Fu, Z.; Yang, D.; Deng, J. Single-Image Depth Perception in the Wild. Adv. Neural Inf. Process. Syst. 2016, 29, 730–738. [Google Scholar]
  18. Liu, F.; Shen, C.; Lin, G. Deep Convolutional Neural Fields for Depth Estimation from a Single Image. In 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2015; pp. 5162–5170. [Google Scholar]
  19. Lee, J.-H.; Kim, C.-S. Monocular Depth Estimation Using Relative Depth Maps. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2019; pp. 9729–9738. [Google Scholar]
  20. Lafferty, J.; McCallum, A.; Pereira, F. Conditional Random Fields: Probabilistic Models for Segmenting and Labeling Sequence Data. In Proceedings of the ICML ’01: Proceedings of the Eighteenth International Conference on Machine Learning; Morgan Kaufmann Publishers Inc.: San Francisco, CA, USA, 2001; Volume 1, p. 3. [Google Scholar]
  21. Xu, D.; Wang, W.; Tang, H.; Liu, H.; Sebe, N.; Ricci, E. Structured Attention Guided Convolutional Neural Fields for Monocular Depth Estimation. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2018; pp. 3917–3925. [Google Scholar]
  22. Ricci, E.; Ouyang, W.; Wang, X.; Sebe, N. Monocular Depth Estimation Using Multi-Scale Continuous Crfs as Sequential Deep Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 41, 1426–1440. [Google Scholar] [CrossRef] [PubMed]
  23. Li, B.; Shen, C.; Dai, Y.; Van Den Hengel, A.; He, M. Depth and Surface Normal Estimation from Monocular Images Using Regression on Deep Features and Hierarchical Crfs. In 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2015; pp. 1119–1127. [Google Scholar]
  24. Wang, P.; Shen, X.; Lin, Z.; Cohen, S.; Price, B.; Yuille, A.L. Towards Unified Depth and Semantic Prediction from a Single Image. In 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2015; pp. 2800–2809. [Google Scholar]
  25. Cao, Y.; Wu, Z.; Shen, C. Estimating Depth from Monocular Images as Classification Using Deep Fully Convolutional Residual Networks. IEEE Trans. Circuits Syst. Video Technol. 2017, 28, 3174–3182. [Google Scholar] [CrossRef]
  26. Garg, R.; Bg, V.K.; Carneiro, G.; Reid, I. Unsupervised Cnn for Single View Depth Estimation: Geometry to the Rescue. In Computer Vision–ECCV 2016, Proceedings of the 14th European Conference, Amsterdam, The Netherlands, 11–14 October 2016; Proceedings, Part VIII 14; Springer: Cham, Switzerland, 2016; pp. 740–756. [Google Scholar]
  27. Godard, C.; Mac Aodha, O.; Brostow, G.J. Unsupervised Monocular Depth Estimation with Left-Right Consistency. In 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2017; pp. 270–279. [Google Scholar]
  28. Xie, J.; Girshick, R.; Farhadi, A. Deep3d: Fully Automatic 2d-to-3d Video Conversion with Deep Convolutional Neural Networks. In Computer Vision–ECCV 2016, Proceedings of the 14th European Conference, Amsterdam, The Netherlands, 11–14 October 2016; Proceedings, Part IV; Springer: Cham, Switzerland, 2016; pp. 842–857. [Google Scholar]
  29. Goldman, M.; Hassner, T.; Avidan, S. Learn Stereo, Infer Mono: Siamese Networks for Self-Supervised, Monocular, Depth Estimation. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW); IEEE: Piscataway, NJ, USA, 2019; pp. 2886–2895. [Google Scholar]
  30. Wong, A.; Soatto, S. Bilateral Cyclic Constraint and Adaptive Regularization for Unsupervised Monocular Depth Prediction. In 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2019; pp. 5644–5653. [Google Scholar]
  31. Watson, J.; Firman, M.; Brostow, G.J.; Turmukhambetov, D. Self-Supervised Monocular Depth Hints. In 2019 IEEE/CVF International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2019; pp. 2162–2171. [Google Scholar]
  32. ur Rehman, S.; Tu, S.; Waqas, M.; Huang, Y.; ur Rehman, O.; Ahmad, B.; Ahmad, S. Unsupervised Pre-Trained Filter Learning Approach for Efficient Convolution Neural Network. Neurocomputing 2019, 365, 171–190. [Google Scholar] [CrossRef]
  33. Chang, J.-R.; Chen, Y.-S. Pyramid Stereo Matching Network. In 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2018; pp. 5410–5418. [Google Scholar]
  34. Andraghetti, L.; Myriokefalitakis, P.; Dovesi, P.L.; Luque, B.; Poggi, M.; Pieropan, A.; Mattoccia, S. Enhancing Self-Supervised Monocular Depth Estimation with Traditional Visual Odometry. In 2019 International Conference on 3D Vision (3DV); IEEE: Piscataway, NJ, USA, 2019; pp. 424–433. [Google Scholar]
  35. Ye, X.; Ji, X.; Sun, B.; Chen, S.; Wang, Z.; Li, H. DRM-SLAM: Towards Dense Reconstruction of Monocular SLAM with Scene Depth Fusion. Neurocomputing 2020, 396, 76–91. [Google Scholar] [CrossRef]
  36. Nistér, D.; Naroditsky, O.; Bergen, J. Visual Odometry. In Proceedings of the 2004 IEEE Computer Society Conference on Computer Vision and Pattern Recognition, 2004. CVPR 2004; IEEE: Piscataway, NJ, USA, 2004; Volume 1, pp. I–652–I–659. [Google Scholar]
  37. Zhou, T.; Brown, M.; Snavely, N.; Lowe, D.G. Unsupervised Learning of Depth and Ego-Motion from Video. In 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2017; pp. 1851–1858. [Google Scholar]
  38. Ummenhofer, B.; Zhou, H.; Uhrig, J.; Mayer, N.; Ilg, E.; Dosovitskiy, A.; Brox, T. Demon: Depth and Motion Network for Learning Monocular Stereo. In 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2017; pp. 5038–5047. [Google Scholar]
  39. Mildenhall, B.; Srinivasan, P.P.; Tancik, M.; Barron, J.T.; Ramamoorthi, R.; Ng, R. Nerf: Representing Scenes as Neural Radiance Fields for View Synthesis. Commun. ACM 2021, 65, 99–106. [Google Scholar] [CrossRef]
  40. Müller, T.; Evans, A.; Schied, C.; Keller, A. Instant Neural Graphics Primitives with a Multiresolution Hash Encoding. ACM Trans. Graph. (TOG) 2022, 41, 1–15. [Google Scholar] [CrossRef]
  41. Bian, W.; Wang, Z.; Li, K.; Bian, J.-W.; Prisacariu, V.A. Nope-Nerf: Optimising Neural Radiance Field with No Pose Prior. In IEEE/CVF Conference on Computer Vision and Pattern Recognition; IEEE: Piscataway, NJ, USA, 2023; pp. 4160–4169. [Google Scholar]
  42. Hambarde, P.; Murala, S. S2DNet: Depth Estimation from Single Image and Sparse Samples. IEEE Trans. Comput. Imaging 2020, 6, 806–817. [Google Scholar] [CrossRef]
  43. Rosinol, A.; Leonard, J.J.; Carlone, L. Nerf-Slam: Real-Time Dense Monocular Slam with Neural Radiance Fields. In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS); IEEE: Piscataway, NJ, USA, 2023; pp. 3437–3444. [Google Scholar]
  44. Yu, A.; Ye, V.; Tancik, M.; Kanazawa, A. Pixelnerf: Neural Radiance Fields from One or Few Images. In 2021 IEEE/CVF conference on Computer Vision and Pattern Recognition (CVPR); IEEE: Piscataway, NJ, USA, 2021; pp. 4578–4587. [Google Scholar]
  45. Li, J.; Feng, Z.; She, Q.; Ding, H.; Wang, C.; Lee, G.H. Mine: Towards Continuous Depth Mpi with Nerf for Novel View Synthesis. In 2021 IEEE/CVF International Conference on Computer Vision (ICCV); IEEE: Piscataway, NJ, USA, 2021; pp. 12578–12588. [Google Scholar]
  46. Lin, K.-E.; Lin, Y.-C.; Lai, W.-S.; Lin, T.-Y.; Shih, Y.-C.; Ramamoorthi, R. Vision Transformer for Nerf-Based View Synthesis from a Single Input Image. In 2023 IEEE/CVF Winter Conference on Applications of Computer Vision (WACV); IEEE: Piscataway, NJ, USA, 2023; pp. 806–815. [Google Scholar]
Figure 1. Architecture of NeRF-based monocular depth estimation method for autonomous driving vehicles.
Figure 1. Architecture of NeRF-based monocular depth estimation method for autonomous driving vehicles.
Sensors 26 00896 g001
Figure 2. Architecture of the adaptive fine-grained channel attention module.
Figure 2. Architecture of the adaptive fine-grained channel attention module.
Sensors 26 00896 g002
Figure 3. Spherical network architecture based on adaptive fine-grained channel attention mechanism.
Figure 3. Spherical network architecture based on adaptive fine-grained channel attention mechanism.
Sensors 26 00896 g003
Figure 4. Probabilistic ray sampling steps.
Figure 4. Probabilistic ray sampling steps.
Sensors 26 00896 g004
Figure 5. Depth estimation visualization results (0–5.5 m).
Figure 5. Depth estimation visualization results (0–5.5 m).
Sensors 26 00896 g005
Figure 6. Depth estimation visualization results (6–10.0 m).
Figure 6. Depth estimation visualization results (6–10.0 m).
Sensors 26 00896 g006
Figure 7. Visual Comparison Between the Proposed Method and Other Approaches.
Figure 7. Visual Comparison Between the Proposed Method and Other Approaches.
Sensors 26 00896 g007
Table 1. Depth Evaluation Results at Different Distances. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 1. Depth Evaluation Results at Different Distances. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
DistanceAbs Rel ↓Sq Rel ↓RMSE ↓RMSE Log ↓δ1 ↑δ2 ↑δ3 ↑Input
Frame
10.14330.9764.9740.23320.8100.9300.968585
20.14941.1205.3850.24890.7970.9200.962970
30.15341.1395.3940.25550.7880.9150.959980
40.15901.2125.6060.26600.7750.9060.954985
50.16541.2475.6390.27540.7600.8990.951976
60.17241.3375.8610.28810.7440.8880.944977
70.17841.3805.9390.29730.7310.8810.940964
80.18581.4806.1710.30970.7140.8700.934980
90.19321.5816.3850.32310.6970.8590.927982
100.19921.6076.4180.33240.6840.8510.922950
Sum0.17101.3215.8100.28490.7480.8900.9459349
Table 2. Comparison with Other NeRF-based Monocular Depth Estimation Methods. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 2. Comparison with Other NeRF-based Monocular Depth Estimation Methods. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
MethodsMemory ↓FPS ↑Abs Rel ↓Sq Rel ↓RMSE ↓RMSE Log ↓δ1 ↑δ2 ↑δ3 ↑
PixelNeRF [44]1384 MB5.60.23642.0806.4490.33540.6580.8540.929
MINE [45]1275 MB6.50.22481.7876.3430.32830.6590.8550.933
VisionNerf [46]1016 MB7.10.20541.4905.8410.30730.6910.8830.944
Ours615 MB14.80.17101.3215.8100.28490.7480.8900.955
Table 3. View synthesis results at different distances. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 3. View synthesis results at different distances. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
DistancePSNR ↑SSIM ↑LPIPS ↓Input
Frame
119.490.6440.312588
218.570.6000.359964
317.780.5550.410979
417.100.5170.449979
516.470.4840.483983
616.200.4580.509971
715.640.4370.531968
815.210.4140.550982
914.760.3920.569980
1014.430.3750.583945
Sum16.430.4820.4829349
Table 4. Comparison of view synthesis results between the proposed method and other approaches. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 4. Comparison of view synthesis results between the proposed method and other approaches. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
MethodPSNR ↑SSIM ↑LPIPS ↓
PixelNeRF15.800.4660.489
MINE16.030.4960.448
VisionNerf16.490.4830.468
Ours16.430.4820.482
Table 5. Ablation Evaluation Results of Modules and Loss Functions. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 5. Ablation Evaluation Results of Modules and Loss Functions. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
MethodAbs Rel ↓Sq Rel ↓RMSE ↓RMSE Log ↓δ1 ↑δ2 ↑δ3 ↑
Ours0.17171.3095.6960.280975.0189.3594.76
No   L r g b 0.19111.6396.8260.373069.7685.9992.78
No   L r e p r o j 0.19261.4715.8900.294971.8288.6494.49
No sphere U-Net0.17661.3795.8970.294373.7888.2694.08
No-Sample0.18451.3185.7630.288071.6089.2594.71
Table 6. Ablation Experiments on Reprojection Loss. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 6. Ablation Experiments on Reprojection Loss. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Methods L r e p r o j Abs Rel ↓Sq Rel ↓RMSE ↓RMSE Log ↓δ1 ↑δ2 ↑δ3 ↑
PixelNeRF 0.23642.0806.4490.335465.8185.4392.90
0.19861.5445.9630.309370.3087.1993.82
MINE 0.22481.7876.3430.328265.8785.5293.30
0.20031.5996.0230.307070.2286.9893.89
VisionNerf 0.20541.4905.8410.307369.1188.2894.37
0.17491.3805.6430.284175.7789.2594.58
Table 7. Ablation study results of the probabilistic ray sampling module. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
Table 7. Ablation study results of the probabilistic ray sampling module. The arrows (↑, ↓) indicate an increase and a decrease, respectively.
k m Abs Rel ↓Sq Rel ↓RMSE ↓RMSE log ↓δ1 ↑δ2 ↑δ3 ↑
1320.18501.3585.9560.294071.3888.7394.51
2160.17881.3275.8890.287872.6888.9094.70
440.18451.3715.8780.294071.6288.5994.51
80.17171.3095.6960.280975.0189.3594.76
160.16641.3195.9800.289474.5888.4894.71
820.18321.3335.8630.293471.6088.6194.50
40.17681.3115.8240.291072.8688.6094.42
80.16971.3115.7940.287374.5988.7194.34
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

Nie, Z.; Zhao, Z.; Pan, J.; Ren, Y.; Yu, H.; Xu, L. A Monocular Depth Estimation Method for Autonomous Driving Vehicles Based on Gaussian Neural Radiance Fields. Sensors 2026, 26, 896. https://doi.org/10.3390/s26030896

AMA Style

Nie Z, Zhao Z, Pan J, Ren Y, Yu H, Xu L. A Monocular Depth Estimation Method for Autonomous Driving Vehicles Based on Gaussian Neural Radiance Fields. Sensors. 2026; 26(3):896. https://doi.org/10.3390/s26030896

Chicago/Turabian Style

Nie, Ziqin, Zhouxing Zhao, Jieying Pan, Yilong Ren, Haiyang Yu, and Liang Xu. 2026. "A Monocular Depth Estimation Method for Autonomous Driving Vehicles Based on Gaussian Neural Radiance Fields" Sensors 26, no. 3: 896. https://doi.org/10.3390/s26030896

APA Style

Nie, Z., Zhao, Z., Pan, J., Ren, Y., Yu, H., & Xu, L. (2026). A Monocular Depth Estimation Method for Autonomous Driving Vehicles Based on Gaussian Neural Radiance Fields. Sensors, 26(3), 896. https://doi.org/10.3390/s26030896

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