Skip to Content
  • Article
  • Open Access

20 January 2026

MogaDepth: Multi-Order Feature Hierarchy Fusion for Lightweight Monocular Depth Estimation

and
School of Information Engineering, Guangdong University of Technology, Guangzhou 510000, China
*
Author to whom correspondence should be addressed.
This article belongs to the Section Vehicular Sensing

Abstract

Monocular depth estimation is a fundamental task with broad applications in autonomous driving and augmented reality. While recent lightweight methods achieve impressive performance, they often neglect the interaction of mid-order semantic features, which are crucial for capturing object structures and spatial relationships that directly impact depth accuracy. To address this limitation, we propose MogaDepth, a lightweight yet expressive architecture. It introduces a novel Continuous Multi-Order Gated Aggregation (CMOGA) module that explicitly enhances mid-level feature representations through multi-order receptive fields. In addition, we present MambaSync, a global–local interaction unit that enables efficient feature communication across different contexts. Extensive experiments demonstrate that MogaDepth achieves highly competitive or superior performance on KITTI, improving key error metrics while maintaining comparable model size. On the Make3D benchmark, it consistently outperforms existing methods, showing strong robustness to domain shifts and challenging scenarios such as low-texture regions. Moreover, MogaDepth achieves an improved trade-off between accuracy and efficiency, running up to 13% faster on edge devices without compromising performance. These results establish MogaDepth as an effective and efficient solution for real-world monocular depth estimation.

1. Introduction

Depth estimation plays a vital role in a wide range of applications, including autonomous driving, 3D reconstruction [1], augmented reality, robotics, and medical imaging. Accurate depth perception enables the understanding of spatial scene structures, object positioning, and metric distances, which are foundational for tasks such as semantic segmentation, autonomous navigation, robotic surgery assistance, and human pose estimation.
Traditional depth sensing systems, such as radars, LiDARs, or stereo cameras, often produce sparse depth representations and are constrained by cost, power consumption, and hardware complexity. Depth cameras using stereo disparity, structured light, or time-of-flight methods provide denser outputs, but they suffer from photometric sensitivity, limited range, and motion blur. These limitations hinder performance in dynamic environments and long-range scenes, prompting the development of monocular depth estimation methods.
Monocular depth estimation based on supervised learning, particularly when utilizing convolutional neural networks (CNNs), attains superior results when trained with high-quality annotated depth data [2,3,4]. However, the scarcity and high cost of dense annotations present practical implementation challenges. Consequently, self-supervised methods have emerged as a promising alternative by exploiting geometric constraints from stereo image pairs or monocular video sequences [5,6,7,8].
Self-supervised monocular depth estimation can be broadly categorized into two primary paradigms: stereo-based approaches [5] and video-based frameworks [6,8,9]. Stereo-based techniques estimate depth by analyzing geometric disparities between synchronized rectified image pairs. While these methods eliminate the need for explicit camera motion estimation, their dependency on dual-camera systems imposes stringent calibration requirements and synchronization constraints, thereby restricting their scalability in real-world deployments. By contrast, video-based methodologies leverage sequential frames captured by a monocular camera in motion, necessitating integration with pose estimation networks to infer camera motion trajectories [6,9,10,11]. Despite this added complexity, monocular video systems demonstrate enhanced deployment flexibility as they circumvent hardware limitations associated with stereo configurations, rendering them particularly advantageous for edge computing applications on resource-constrained mobile platforms or embedded systems.
Recent progress in video-based paradigms has addressed key challenges through multi-faceted optimization strategies: generative adversarial networks (GANs) [12] mitigate occlusion artifacts and dynamic scene complexities, semantic supervision modules [13,14] enhance depth consistency, and advanced loss formulations [6] improve prediction accuracy. Concurrently, hybrid architectures integrating convolutional neural networks (CNNs) with vision transformers (ViTs) [15] have attracted significant interest due to their complementary strengths—CNNs excel at hierarchical feature aggregation through spatially-localized receptive fields, while ViTs capture global dependencies via self-attention mechanisms. However, existing hybrid models still face unresolved bottlenecks that impede their practical deployment and performance.
Specifically, three core limitations persist in current state-of-the-art methods. First, in terms of computational complexity, ViTs exhibit quadratic computational complexity relative to input resolution, making them infeasible for high-resolution depth estimation in low-power, resource-constrained environments. Second, regarding feature representation, most lightweight depth estimation models (e.g., R-MSFM [11,16], Lite-Mono [10]) focus predominantly on low-order cues (e.g., edges and textures) or high-order semantics (e.g., global context), lacking explicit mechanisms to model mid-order features (e.g., object parts, contours, and intermediate spatial structures). This oversight leads to oversmoothed depth maps and compromised structural fidelity. Third, in terms of deployment adaptability, a critical trade-off exists between accuracy, computational efficiency, and deployment flexibility—existing lightweight models often sacrifice depth estimation accuracy to reduce complexity, failing to meet the requirements of real-time embedded applications.
To address these limitations, we propose a lightweight and efficient depth estimation model with a hybrid CNN and Mamba architecture, which constitutes an innovative amalgamation for enhancing the accuracy of depth prediction while maintaining computational efficiency. Specifically, inspired by EfficientViM [17], we design the MambaSync module to replace the computationally expensive self-attention mechanism with a structured state-space model (SSM). This SSM achieves linear computational complexity in both time and space, significantly reducing memory usage and enabling scalability to high-resolution feature maps. Unlike conventional attention mechanisms that process all token pairs indiscriminately, Mamba leverages a parameter-efficient and sequence-aware formulation that captures long-range dependencies with greater efficiency, while supporting parallel sequence processing and exhibiting strong inductive biases for spatial and temporal continuity—traits particularly advantageous for dense prediction tasks where both global coherence and local detail are critical. Complementing this, the CMOGA module enhances spatial and semantic representation through hierarchical fusion of low-, mid-, and high-order features, explicitly addressing the gap in mid-order feature modeling. Together, these two components enable MogaDepth to accomplish accurate and consistent depth predictions while maintaining computational efficiency suitable for real-time and resource-constrained applications.
Our main contributions can be summarized as follows:
  • We propose a lightweight, end-to-end self-supervised depth estimation architecture that achieves strong performance while minimizing parameters and floating-point operations (FLOPs).
  • Our model achieves highly competitive results on the KITTI benchmark [18] and generalizes well to the Make3D dataset [19], demonstrating strong cross-domain robustness.
  • We validate MogaDepth’s efficiency and real-time performance on NVIDIA RTX 3090 and Jetson Xavier, demonstrating its practical deployability.

3. Methodology

Although Lite-Mono [10] provides a strong lightweight baseline by combining CNNs and Transformers, its encoder still faces challenges in preserving fine-grained details and achieving efficient global modeling. To address these issues, we mainly focus on improving the encoder. Specifically, we replace the CDC module with the proposed CMOGA, which enhances mid-order and boundary-aware representations, and substitute the LGFI module with MambaSync, a scalable state-space model that efficiently captures long-range dependencies. These modifications build on the strengths of Lite-Mono while further improving detail preservation and computational efficiency.
The overall architecture of the proposed MogaDepth is presented in Figure 1.
Figure 1. Overview of the proposed MogaDepth. MogaDepth has an encoder-decoder DepthNet for depth prediction, and a commonly used PoseNet [2,32] to estimate poses between adjacent monocular frames. The encoder of the DepthNet consists of four stages, and it uses CMOGA modules and MambaSync modules to extract rich hierarchical features.

3.1. MogaDepth Encoder

As shown in the blue box of Figure 1, the proposed MogaDepth Encoder adopts a four-level multi-scale feature aggregation architecture, which is theoretically motivated by the inherent demand of dense monocular depth estimation for both fine-grained spatial details and high-level semantic context. This architecture realizes efficient representation learning through progressive downsampling and cross-stage feature fusion, striking a balance between feature richness and computational efficiency for resource-constrained scenarios. An input RGB image with dimensions H × W × 3 first passes through an initial convolutional backbone composed of two groups of 3 × 3 convolutional layers (stride = 1). This backbone is designed to suppress high-frequency noise while extracting primary edge and texture features, generating the first-stage feature map with dimensions H 2 × W 2 × C 1 . For the second stage, to mitigate spatial information loss caused by direct downsampling, we concatenate the first-stage features with resolution-matched input images (obtained via average pooling)—a strategy inspired by ESPNetv2 [33] that is proven to preserve low-level spatial cues critical for depth boundary prediction. The concatenated feature map is then downsampled to H 4 × W 4 × C 2 via a 3 × 3 convolution with stride = 2.
Cross-stage feature correlations are established by cascading features from previous downsampling layers (similar to ResNet’s residual connections), which theoretically ensures unobstructed gradient flow during deep network training and avoids the vanishing gradient problem. For subsequent third and fourth stages, we integrate CMOGA modules and MambaSync modules in a cascaded manner—this integration is not arbitrary but a targeted solution to two core limitations of existing CNN-based encoders: (1) insufficient modeling of mid-order feature interactions (e.g., object contours and part structures) that bridge low-level details and high-level semantics; (2) inefficient global context modeling with prohibitive computational complexity. Following the same downsampling principle, the encoder generates high-order semantic features with dimensions H 8 × W 8 × C 3 and H 16 × W 16 × C 4 , ultimately forming a multi-scale feature pyramid that balances fine-grained information preservation and deep semantic extraction.
Three distinct depth encoder variants have been systematically designed via modular architecture differentiation, with each variant featuring unique channel configurations and CMOGA block parameterization strategies. The technical specifications of these design paradigms are comprehensively documented in Table 1. Meanwhile, the architectural frameworks for the multi-order aggregation mechanism in the CMOGA module and the details of the MambaSync modules are visually analyzed in Figure 2.
Table 1. Three variants of the proposed depth encoder. Each CMOGA stage adopts a sequence of dilation rates for initial blocks and a distinct combination for the final block, as detailed below.
Figure 2. Structure of the proposed CMOGA module. The diagram explicitly presents the sequential data flow of the CMOGA module: the input feature map first enters the SA branch, which captures multi-scale spatial context via depthwise convolutions with variable dilation rates ( r 1 , r 2 , r 3 ). The SA output is then transmitted to the CA branch for modeling inter-channel semantic dependencies through attention mechanisms. Two Dropout layers (connected to the SA and CA stages respectively) serve as auxiliary components to prevent overfitting and improve generalization. In each network stage, the CMOGA module (configured with distinct dilation rate combinations) is repeated N i times to deepen feature abstraction and strengthen mid-order feature interaction.

3.1.1. Continuous Multi-Order Gated Aggregation (CMOGA)

The CMOGA module is theoretically designed to address the mid-order feature modeling gap in existing lightweight monocular depth estimation models. Prior works predominantly focus on fusing low-order texture features or high-order semantic features, while ignoring mid-order features (e.g., object contours, part relationships) that are essential for accurate depth structure prediction. Conceptually inspired by MogaNet [34], the CMOGA module retains the core design of complementary spatial aggregation (SA) and channel aggregation (CA) branches, but tailors hyperparameters (dilation rates, number of repeated blocks) specifically for dense prediction tasks. This targeted adjustment effectively strengthens mid-order feature interaction without altering the fundamental architecture, achieving a balance between performance improvement and computational cost control.
Overall Architecture of CMOGA Module
The CMOGA module follows a residual learning framework to enhance multi-order feature interaction for dense depth prediction, which is proven to facilitate feature fusion by preserving original input information while adding enhanced representations. Given an input feature tensor X R H × W × C (where H, W, and C denote the height, width, and channel number of the feature map, respectively), the module generates the enhanced feature tensor X CMOGA through sequential computation, formally defined as:
X SA = F SA ( X ) ,
X CMOGA = F CA ( X SA ) + X ,
where F SA ( · ) and F CA ( · ) encapsulate the core operations of the Spatial Aggregation (SA) and Channel Aggregation (CA) branches (detailed in subsequent paragraphs). Notably, the residual connection + X ensures the preservation of original fine-grained features while fusing multi-order semantic representations, which is crucial for retaining depth boundary accuracy in dense estimation tasks.
Spatial Aggregation (SA) Branch
The SA branch captures multi-scale spatial context through a Feature Decomposition (FD) module followed by a Multi-Order Gated Aggregation (MOGA) block, a design that aligns with the human visual system’s hierarchical perception of spatial structures. The FD module suppresses redundant activations and highlights discriminative local features by modeling deviations between local responses and global averages, formulated as:
Y = Conv 1 × 1 ( X ) ,
Z = GELU Y + γ s Y GAP Y .
where γ s R C is a learnable channel-wise scale parameter, and GAP ( · ) denotes global average pooling.
The output Z is further processed by parallel depthwise convolutions with dilation rates r = 1 , 2 , 3 —this multi-dilation design enables the branch to capture local textures ( r = 1 ), mid-range contours ( r = 2 ), and large-scale object structures ( r = 3 ) without increasing computational complexity. These multi-scale features are concatenated along the channel dimension and modulated with a SiLU-based gating mechanism to adaptively weight informative mid-order features:
Y C = SiLU ( Concat ( Y l , Y m , Y h ) ) ,
where Y l , Y m , Y h R H × W × C / 3 correspond to outputs from dilation branches with r = 1 , 2 , 3 (channel number is split equally to match the concatenation operation). By tuning the dilation rates and block repetition times, this branch effectively reinforces mid-level spatial feature interactions that are critical for dense depth prediction.
Channel Aggregation (CA) Branch
The CA branch complements the SA branch by modeling inter-channel semantic dependencies, adopting a lightweight design to avoid excessive computational overhead. It consists of a sequence of normalization, point-wise, and depthwise convolutions, followed by a channel interaction mechanism, formulated as:
Y = GELU DWConv 3 × 3 Conv 1 × 1 BatchNorm 2 d X ,
Z = Conv 1 × 1 CA Y + X .
The channel interaction operation is defined as:
CA X = X + γ c X GELU X W r .
where γ c R C is a learnable channel-wise adjustment parameter, and W r R C × C / r denotes a channel reduction mapping (with r = 4 as the channel compression ratio in our experiments). The careful selection of hyperparameters ensures effective aggregation of mid-level semantic channels, improving cross-scale feature integration while maintaining lightweight properties.
While CMOGA leverages MogaNet’s foundational structure, its core innovation lies in the tailored modifications of hyperparameters and repetition strategies. These changes are specifically aimed at boosting mid-level feature interaction and multi-scale fusion—vital for single-image depth prediction. By enhancing feature representation density without compromising computational efficiency, our model achieves superior performance. The effectiveness of these hyperparameter settings is quantitatively validated through ablation studies in Secion 4.5.2, confirming their ability to improve multi-order feature fusion with negligible computational overhead increase.

3.1.2. MambaSync Module

This module is theoretically designed to resolve the computational complexity bottleneck of global context modeling in existing Transformer-based depth estimation models. As shown in Figure 3, it employs two complementary branches to jointly capture local and global representations: a depthwise convolution (DWConv) branch for extracting fine-grained spatial features, and a Hidden State Mixer based State Space Duality (HSMSSD) [17] branch for hierarchical global context aggregation. To enhance feature fusion, a squeeze-and-excitation (SE) block is integrated to dynamically recalibrate channel-wise responses, facilitating adaptive balancing between local and global semantic cues.
Figure 3. Structure of the proposed MambaSync module.
The overall mechanism of MambaSync follows a dual-branch fusion framework, formally formulated as:
F out = Mlp SE ( F local ) + SE ( F global ) ,
where F local R C × H × W and F global R C × H × W are the output feature tensors from the DWConv and HSMSSD branches, respectively (C, H, W denote channel number, height, and width of feature maps). The SE block adaptively fuses local and global features by applying dynamic channel-wise weighting, ensuring that informative features are emphasized in the final representation.
Global Feature Extraction
Given an input feature tensor X R C × H × W , the HSMSSD branch models long-range dependencies using a state space representation, which reduces computational cost from O ( L D 2 ) to O ( N D 2 ) (where L = H × W denotes the number of spatial tokens, D = C denotes feature dimension, and N denotes the number of hidden states). This linear complexity is achieved by projecting high-dimensional spatial features into a compressed latent space, enabling efficient global context modeling.
The input is first projected and convolved to generate latent state parameters:
B , C proj , Δ t = Split ( DWConv ( Conv 1 D ( X ) ) ) ,
where B R C × N is the input mixing matrix, C proj R N × C is the output projection matrix, and Δ t R N is the learnable time-step vector for dynamic state transition. A normalized transition matrix A is then computed as:
A = Softmax ( Δ t + A init ) R N × L ,
where A init R N × L is the initial transition matrix initialized with small random values.
State update and output generation are performed as follows:
h = x · ( A B T ) R B batch × C × N ,
y = h · C proj R B batch × C × L ,
where B batch denotes the batch size, x R B batch × C × L is the flattened projection of input X , h denotes the hidden state tensor, and y is the intermediate global feature tensor (resized back to R B batch × C × H × W for subsequent fusion).
To enhance non-linearity and improve feature representation capability, a gated activation mechanism is introduced:
h , z = Split ( Conv 1 D ( h ) ) R B batch × D inner × N ,
h = Conv 1 D ( h · SiLU ( z ) + h · D ) R B batch × C × N ,
where D inner = s s d expand × C represents the dimension of the inner gated state, s s d expand is a predefined expansion factor (set to 4 in our experiments), and D R C × N is a learnable gating weight matrix.
Local Feature Extraction
To preserve spatial detail and texture information (critical for depth boundary prediction), the local branch consists of a lightweight convolutional block. Specifically, a 3 × 3 depthwise convolution is followed by batch normalization, GELU activation, and a 1 × 1 pointwise convolution to aggregate channel-wise responses while maintaining spatial resolution:
F local = Conv 1 × 1 GELU BatchNorm 2 d DWConv 3 × 3 ( X ) ,
where X R C × H × W is the input feature tensor, BatchNorm2d denotes 2D batch normalization (explicitly specified to avoid ambiguity), and F local R C × H × W is the output local feature tensor.
The channel-wise recalibrated fusion of these two branches endows MambaSync with both robust modeling capability and high computational efficiency. Furthermore, the coordinated interaction between CMOGA (specialized in mid-order feature enhancement) and MambaSync (focused on efficient global context modeling) strikes a favorable balance between effective feature extraction and inference speed, forming a coherent system well-suited for resource-constrained dense prediction tasks such as monocular depth estimation.

3.2. Depth Decoder

Our decoder design follows Lite-Mono [10]. It progressively upsamples encoder features using bilinear interpolation combined with lightweight convolutional layers, while incorporating skip connections from three intermediate encoder stages. To enable multi-scale supervision, three prediction heads generate inverse depth maps at full, half, and quarter resolutions. This design achieves a favorable balance between accuracy and efficiency, ensuring the decoder remains lightweight and directly comparable across methods.

3.3. PoseNet

For relative pose estimation, we also adopt the design of LiteMono [10] to ensure a fair comparison. A ResNet18 backbone extracts features from image pairs, and a lightweight convolutional decoder estimates the 6-DoF camera transformation between consecutive frames. Since previous studies [13,35] report only marginal gains from more complex pose networks, we retain this efficient design in order to isolate and evaluate the contributions of our encoder.

3.4. Self-Supervised Learning

Following Lite-Mono [11], we adopt a self-supervised learning strategy based on image reconstruction, incorporating photometric consistency, edge-aware smoothness, and multi-scale supervision to train depth and pose networks without ground-truth labels.
Dual-Network Joint Modeling To decouple scene geometry from camera motion, we adopt a dual-network architecture:
  • DepthNet:
A convolutional encoder-decoder network that predicts inverse depth maps d * = 1 d from a single target frame I t . A sigmoid activation followed by linear scaling is used to constrain the depth range. Multi-scale outputs help capture both global structure and fine-grained details.
  • PoseNet:
A lightweight CNN that estimates the 6-DoF relative camera pose T t s S E ( 3 ) from adjacent frame pairs ( [ I t 1 , I t ] or [ I t , I t + 1 ] ), decomposed into rotation R and translation t.
Differentiable View Synthesis Given the predicted depth and pose, the target frame is reconstructed by warping source images using a differentiable projection model. Let K R 3 × 3 denote the camera intrinsic matrix (calibrated using KITTI’s average focal length as detailed in Section 4.1.1), p s R 2 and p t R 2 denote pixel coordinates in the source and target frames, respectively, and D s ( p s ) , D t denote the depth tensors at the corresponding pixels. The projection relation is formulated as:
p t = K T t s D s ( p s ) K 1 p s ,
I ^ t = F ( I s , D t , T t s , K ) ,
Photometric Reconstruction Loss To guide learning, we employ a photometric loss that combines structural similarity (SSIM) and L1 pixel-wise error. Let α = 0.85 denote the balance coefficient between the two terms:
L p ( I ^ t , I t ) = α · 1 SSIM ( I ^ t , I t ) 2 + ( 1 α ) · I ^ t I t ,
L min = min I s [ 1 , 1 ] L p ( I ^ t , I t ) ,
M auto = min I s [ 1 , 1 ] L p ( I s , I t ) > min I s [ 1 , 1 ] L p ( I ^ t , I t ) ,
where M auto { 0 , 1 } is an auto-masking flag that filters dynamic objects or occluded regions (set to 1 if the source frame reconstruction error is larger than the target frame self-reconstruction error, and 0 otherwise).
Edge-Aware Depth Smoothness To encourage smooth depth predictions while preserving object boundaries, we incorporate an edge-aware regularization term. Let Ω denote the set of all pixel coordinates in the image:
L smooth = ( x , y ) Ω | x d * |   ·   e | x I | + | y d * | · e | y I | ,
Multi-Scale Supervision Depth maps are predicted at three resolutions: full ( H × W ), half ( H 2 × W 2 ), and quarter ( H 4 × W 4 ). The overall training loss is computed as, where λ = 0.1 is the weight of the smoothness term:
L total = 1 3 s { 1 , 1 2 , 1 4 } L r + λ · L smooth ,

4. Experiments

This chapter introduces the datasets used in training and validation, followed by comparative analyses demonstrating the advantages of the proposed method over existing approaches. Subsequent experiments evaluate the efficiency of inference, whereas ablation studies systematically verify the contributions of key components.

4.1. Datasets

4.1.1. KITTI

The KITTI dataset [18], a widely recognized benchmark in autonomous driving and robotics research, comprises 61 meticulously curated stereo road scenes. Its multisensor data acquisition system integrates advanced instrumentation, including binocular camera arrays, 3D LiDAR units, and high-precision GPU/IMU inertial navigation modules. To facilitate algorithm development and performance evaluation, this study uses an eigenvalue-based hierarchical data partitioning strategy [32], structuring the original dataset into three distinct subsets: a training set containing 39,180 monocular image triplets with various traffic scenarios and illumination conditions, a validation set comprising 4424 samples, and a testing set consisting of 697 instances. This rigorous pyramidal data partition establishes a systematic framework for reliable performance validation.
Our self-supervised training methodology relies on the known intrinsic parameters of the camera, as originally described in [6]. By calculating the average focal length for all KITTI images, we implement a unified intrinsic calibration protocol during network optimization. During evaluation, predicted depth values are constrained within the [0, 80] m interval, following established industry standards for depth estimation benchmarks.

4.1.2. Make3D

The Make3D dataset [19], a comprehensive benchmark for computer vision and depth estimation tasks, consists of 534 training images (2272 × 1704 pixels) and 134 test images. This data set uses multiview stereo image pairs (baseline distance 12 cm) captured through LiDAR camera fusion systems to generate geometrically diverse 3D scene representations. High-precision pixel-accurate depth annotations (error < 5%) are produced using photometric stereo reconstruction with rigid multi-sensor calibration. The dataset encompasses urban street environments, highway scenarios, and synthetic test cases with extreme lighting conditions, nonrigid occlusions, and physically implausible object configurations. These artificial augmentations aim to transcend the physical limitations of real-world data by creating photorealistic but structurally novel depth maps. Our experiments utilize Make3D to evaluate cross-domain generalization capabilities of models trained in KITTI, ensuring robust performance across heterogeneous outdoor environments with diverse visual characteristics and geometric complexities.

4.2. Implementation Details

Our method is implemented in PyTorch 2.6.0 and trained on a single NVIDIA RTX 3090 GPU using a batch size of 12. We adopt AdamW [36] as the optimizer with a weight decay of 1 × 10 2 . To improve model generalization, we employ two complementary regularization strategies: DropPath regularization is applied within both the CMOGA and MambaSync modules, while data augmentation is adopted as a preprocessing step to enhance training robustness. Specifically, during training we perform the following augmentations with 50% probability each: horizontal flips, brightness adjustment (±0.2), saturation adjustment (±0.2), contrast adjustment (±0.2), and hue jitter (±0.1).
For models trained from scratch, the initial learning rate is set to 5 × 10 4 , following a cosine annealing schedule [37], and the total number of training epochs is set to 30. Pretraining on ImageNet [38] significantly accelerates network convergence, so when pretrained weights are used, we reduce the initial learning rate to 1 × 10 4 and train for 30 epochs.

4.3. Evaluation Metrics

Depth estimation performance is evaluated using seven standard metrics from [2], capturing both absolute and relative errors while balancing global and local accuracy. AbsRel measures the percentage deviation from ground truth, and SqRel emphasizes larger errors via squared normalization. RMSE and RMSE log reflect global error, with the latter offering robustness to scale variation. The threshold metrics δ < 1.25, δ < 1.252, and δ < 1.253 indicate the percentage of pixels where estimates fall within 12.5%, 31.6%, and 70.8% of the true depth. Together, these metrics offer a comprehensive and practical evaluation of depth estimation models.

4.4. Results

4.4.1. KITTI Results

Table 2 compares MogaDepth with existing lightweight depth estimation methods under strictly comparable parameter budgets (2.0–3.4 M), providing a comprehensive assessment of depth estimation accuracy across core metrics (Abs Rel, Sq Rel, RMSE, etc.). It should be emphasized that performance evaluation is based on peer-to-peer comparison of models with similar complexity—direct comparison with models of significantly higher parameter counts (e.g., DNA-Depth-B1 with 6.7 M parameters, Sun et al. with 10.9 M parameters) is inappropriate for lightweight model assessment. Objectively, MogaDepth does not achieve leading performance in all indicators among models with comparable parameter scales; instead, it demonstrates targeted optimization in key metrics while maintaining competitive performance in others, which aligns with the design goal of prioritizing inference efficiency for resource-constrained platforms.
Table 2. Comparison of MogaDepth with several recent representative methods on the KITTI benchmark under the Eigen split [39]. Unless otherwise specified, all input images are resized to 640 × 192 . The best and second-best results are indicated in bold and underlined, respectively. “M” denotes training on KITTI monocular video sequences; “M+Se” indicates the use of monocular videos combined with semantic segmentation supervision; “M*”: input resolution of 1024 × 320 ; “M†”: models trained without ImageNet pretraining [38]. Detailed architectural differences between MogaDepth-tiny, MogaDepth-small, and the standard MogaDepth are documented in Table 1.
Specifically, focusing on models with similar parameter sizes (2.0–3.4 M), our standard MogaDepth (3.4 M parameters) outperforms the representative lightweight architecture LDA-Mono-L (2.0 M parameters) in two core metrics sensitive to large-scale depth prediction errors and global consistency: the SqRel metric is reduced from 0.765 to 0.745 (2.6% reduction) and the RMSE metric is reduced from 4.535 to 4.504 (0.68% reduction). From a theoretical perspective, the reduction in SqRel stems directly from the CMOGA module’s mid-order feature modeling capability: by explicitly capturing object contours and part-level spatial structures, CMOGA mitigates over-smoothing in texture-less regions and erroneous depth assignments at object boundaries—issues that often lead to large deviation errors heavily penalized by squared relative error calculations. The decrease in RMSE further validates the effectiveness of the MambaSync module’s linear-complexity global context modeling: unlike traditional Transformer-based attention mechanisms with quadratic complexity, MambaSync captures long-range spatial dependencies (e.g., relative depth between distant objects and background) without expanding parameter overhead, reducing the overall variance of depth predictions across the entire image and lowering the root mean square error. For other metrics, MogaDepth maintains performance comparable to state-of-the-art lightweight models: its Abs Rel (0.104) is on par with LDA-Mono-L (0.104), and the threshold-based accuracy metrics ( δ < 1 . 25 2 , δ < 1 . 25 3 ) reach 0.964 and 0.984 respectively—consistent with Lite-Mono (3.1M parameters, 0.963/0.983) and LDA-Mono-L (0.964/0.983), indicating that the efficiency-oriented architectural design does not lead to significant accuracy degradation.
As visualized in Figure 4, MogaDepth delivers clearer geometric structures, sharper object boundaries, and smoother depth transitions in texture-less or distant regions—qualitative results that are consistent with the optimized SqRel and RMSE metrics in Table 2. These qualitative advantages further verify the synergistic effect of CMOGA and MambaSync modules in enhancing the structural fidelity of depth maps. To fully evaluate the model’s practical value, we further integrate the above accuracy results with complexity and inference speed analysis (detailed in the following section), as MogaDepth’s core design goal lies in balancing accuracy and efficiency for resource-constrained scenarios.
Figure 4. Qualitative results on KITTI. The depth maps below are predicted by Monodepth2 [6], R-MSFM3 [16], Lite-Mono [10], MogaDepth-small, and MogaDepth. Due to limited receptive fields, the first four models often struggle with accuracy in challenging regions. In contrast, our models produce more accurate and consistent depth maps by effectively capturing both local and global context. Improvements in boundary preservation and distant structure estimation are especially evident in the yellow boxes.

4.4.2. Complexity and Speed Evaluation

We evaluated MogaDepth on both an NVIDIA RTX 3090 GPU and the Jetson Xavier edge platform, focusing on parameter count, FLOPs, and inference time—key metrics for assessing deployability in resource-constrained scenarios. As shown in Table 3, MogaDepth achieves a superior balance between model size, computational cost, and inference speed compared to the listed lightweight methods, which compensates for its lack of leading performance in partial accuracy metrics.
Table 3. Model complexity and speed evaluation. We compare parameters, FLOPs, and inference speed. The input size is 640 × 192 , and the batch size is 16. The best and second-best results are indicated in bold and underlined.
Specifically, under comparable input dimensions, MogaDepth-Tiny, MogaDepth-Small, and the standard MogaDepth run approximately 4%, 18%, and 13% faster than their corresponding Lite-Mono variants, respectively. This consistent speed advantage across all three model variants highlights the inherent efficiency of our Mamba-based architecture, which is a core innovation distinguishing MogaDepth from attention-based lightweight models. The key to this efficiency lies in the fundamental architectural difference between Mamba and conventional self-attention mechanisms: while Lite-Mono [10] and our model have similar parameter counts and FLOPs, attention-based models are bottlenecked by frequent memory access to large key-value matrices, especially for long-sequence high-resolution feature maps. In contrast, Mamba employs a linear recurrent formulation, which eliminates the quadratic complexity of attention. During inference, it maintains only a compact hidden state for each new token, minimizing repeated memory access and improving cache utilization. This design fundamentally reduces latency, enabling MogaDepth to achieve faster inference on both high-performance GPUs and edge devices while preserving comparable accuracy.
Combined with the KITTI accuracy results, these findings demonstrate that MogaDepth strikes a favorable trade-off between depth estimation accuracy and inference efficiency that is tailored for resource-constrained scenarios. For real-world applications such as mobile robotics and embedded autonomous driving—where computational resources are limited and real-time performance is critical—MogaDepth’s balanced design offers greater practical value than models that pursue top accuracy at the cost of efficiency.

4.4.3. Make3D Results

As presented in Table 4 and qualitatively validated in Figure 5, the effectiveness of MogaDepth on the Make3D dataset is evidenced by consistent improvements across all evaluation metrics compared with existing methods. In particular, when compared with R-MSFMX6-GC [16], MogaDepth achieves a 10.9% reduction in Abs Rel (0.285 vs. 0.290), an 11.6% reduction in Sq Rel (2.789 vs. 2.911), a slight improvement in RMSE log (0.150 vs. 0.151), and a marginally lower RMSE (6.409 vs. 6.418).
Table 4. Comparison of the proposed MogaDepth to some other methods on the Make3D [19] dataset. All models are trained on KITTI [18] with an image resolution of 640 × 192 . The best and second-best results are indicated in bold and underlined.
Figure 5. Qualitative results on the Make3D dataset. MogaDepth is compared to Monodepth2 [6], R-MSFMX3 [16] and Lite-Mono [10]. MogaDepth can perceive different sizes of objects.
These results suggest that MogaDepth can be effectively adapted to diverse depth distributions and remains robust in challenging scenarios, including low-texture regions and significant domain shifts. Overall, the consistent gains in both in-domain and cross-domain evaluations demonstrate that MogaDepth generalizes well beyond its training distribution and exhibits strong adaptability to unseen environments.

4.5. Ablation Study

4.5.1. Model Architectures

To rigorously verify the design superiority of the core components (CMOGA and MambaSync), we conduct an ablation study on the KITTI benchmark under a strict fixed parameter budget constraint (3.4 M, consistent with the full MogaDepth model). The input size is fixed at 640 × 192 for all experiments.
Specifically, when removing a target module (MambaSync or CMOGA), we compensate for the reduced parameters by adjusting the number of convolution layers in redundant layers of the backbone.This design ensures that the performance difference between models is solely caused by the structural advantages of the proposed modules, rather than parameter scaling. All training hyper-parameters (learning rate, optimizer, epochs, etc.) are kept identical to eliminate additional interference.
Quantitative results in Table 5 demonstrate that removing either CMOGA or MambaSync leads to consistent degradation in depth estimation accuracy (e.g., increased Abs Rel and RMSE, decreased δ < 1.25 ), even with the same total parameters. This fully validates the indispensability and rationality of our module design for balancing accuracy and efficiency.
Table 5. Ablation Study on Core Modules of MogaDepth (Fixed Parameter Budget). All models are trained and tested on the KITTI dataset with input size 640 × 192 and fixed total parameters of 3.4 M. The best result is indicated in bold.
CMOGA blocks. The CMOGA module enhances multi-scale and mid-order feature integration, which is often underexplored in lightweight monocular depth estimation. Ablation results confirm that CMOGA significantly improves the network’s ability to capture both fine-grained geometric details and global scene structure.
MambaSync blocks. MambaSync balances global context modeling and local feature preservation using hierarchical state-space modeling and lightweight convolutions. Ablation demonstrates that it effectively improves depth prediction accuracy while maintaining computational efficiency, validating its importance for real-time, lightweight monocular depth estimation.

4.5.2. Dilation Rates

We study the impact of different dilation rate settings in the CMOGA module for lightweight monocular depth estimation. Three configurations are evaluated:
  • Default (ours): For Stage 1 and Stage 2, SA blocks employ ( 1 , 2 , 3 ) repeated n times, followed by a final block of ( 1 , 2 , 5 ) . For Stage 3, the CMOGA sequence is repeated three times, each consisting of ( 1 , 2 , 3 ) repeated 2 times followed by ( 1 , 2 , 5 ) . In other words, the full sequence is 3 × [ ( 1 , 2 , 3 ) × n + ( 1 , 2 , 5 ) ] .
  • Alternative 1: Follows the same stage-wise structure as Default, but replaces all occurrences of ( 1 , 2 , 3 ) with ( 1 , 2 , 1 ) and ( 1 , 2 , 5 ) with ( 1 , 2 , 3 ) in the sequences.
  • Alternative 2: Follows the same stage-wise structure as Default, but replaces all occurrences of ( 1 , 2 , 3 ) with ( 1 , 2 , 1 ) .
  • MogaNet baseline: Original MogaNet setup: ( 1 , 2 , 1 ) repeated n times, with the last block ( 1 , 2 , 3 ) in each stage.
As shown in Table 6 our default configuration effectively enhances mid-order feature fusion while preserving multi-scale context, making it particularly suitable for lightweight monocular depth estimation. Alternative configurations show minor reductions in performance, supporting the choice of our hyperparameters as both effective and reasonable for the task.
Table 6. Ablation study on different dilation rates. The best result is indicated in bold.

4.5.3. Module Comparison: CDC vs. CMOGA

To further validate the superiority of our CMOGA in capturing mid-order features over existing progressive dilation designs, we conduct a controlled experiment where we replace the CMOGA module in our full model with a CDC module while keeping all other components (including LGFI) and architectural settings identical. This ensures a fair comparison that isolates the impact of the core aggregation module design. Quantitative results in Table 7 show that our CMOGA-based model consistently outperforms the CDC-based counterpart across all major metrics on the KITTI benchmark. Notably, the improvement in RMSE (from 4.589 to 4.504) and δ 1 (from 0.886 to 0.891) highlights CMOGA’s enhanced capability in preserving structural details and depth accuracy. These results confirm that explicit modeling of mid-order feature interactions, as implemented in CMOGA, provides more effective feature representations than CDC’s progressive dilation approach, which primarily focuses on receptive field expansion.
Table 7. Module comparison: CDC vs. CMOGA. Both models share identical architecture except for the core aggregation module, ensuring a fair evaluation of module effectiveness. All models are trained and tested on KITTI with input size 640 × 192 . The best result is indicated in bold.

4.5.4. MambaSync Module Ablation Analysis

The MambaSync module fuses complementary local and global features, with an SE module balancing their contributions. To verify the necessity of each component, we built four variants by establishing different components, keeping all other experimental settings consistent for fairness.
As shown in Table 8, the full MambaSync module (integrating both local and global branches with the SE gating) achieves the best performance across all metrics. Removing either the local or global branch leads to a noticeable drop in accuracy, confirming that both types of features are complementary and necessary for robust depth estimation. Specifically, the absence of the local branch results in the largest degradation in Sq Rel (from 0.728 to 0.797), indicating that fine-grained geometric details are crucial for reconstructing dense depth maps. Meanwhile, removing the global branch moderately increases RMSE (from 4.504 to 4.635), underscoring the importance of long-range contextual information for overall scene coherence. Furthermore, ablating the SE gating mechanism (Local + Global without SE) causes a consistent, though slight, performance decline, which verifies that adaptive feature recalibration helps to optimally fuse the two branches. These ablation results collectively validate the design rationale of the MambaSync module and highlight the contribution of each component to the final depth estimation performance.
Table 8. Ablation study on MambaSync module. The best result is indicated in bold.

5. Conclusions

In this paper, we have presented MogaDepth, a lightweight and efficient architecture for self-supervised monocular depth estimation. By integrating convolutional backbones with Mamba-based components, and introducing the CMOGA and MambaSync modules, MogaDepth effectively captures mid-order feature interactions and long-range global dependencies. Extensive experiments on KITTI and Make3D demonstrate that MogaDepth achieves highly competitive performance while maintaining a compact model size and strong generalization to unseen domains. Importantly, MogaDepth also offers significant improvements in inference speed on edge devices, achieving up to 13% faster processing without sacrificing accuracy, highlighting its suitability for real-time applications in resource-constrained environments. Ablation studies further validate the contribution of both CMOGA and MambaSync to improved depth accuracy and feature representation.
Future work will focus on further enhancing mid-order feature modeling, integrating multi-modal information, and optimizing performance for resource-constrained platforms, with the goal of improving depth estimation under challenging scenarios such as extreme lighting conditions and dynamic environments.

Author Contributions

Conceptualization, G.L. (Guangping Li ); methodology, G.L. (Gengsheng Lin); software, G.L. (Guangping Li) and G.L. ( Gengsheng Lin); validation, G.L. (Gengsheng Lin); formal analysis, G.L. (Guangping Li) and G.L. (Gengsheng Lin); investigation, G.L. (Guangping Li); resources, G.L. (Guangping Li); data curation, G.L. (Gengsheng Lin); writing—original draft preparation, G.L. (Gengsheng Lin); writing—review and editing, G.L. (Guangping Li); visualization, G.L. (Gengsheng Lin); supervision, G.L. (Guangping Li). All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

The data used to support the findings of this study are publicly available and were obtained from established repositories. The KITTI dataset is accessible at http://www.cvlibs.net/datasets/kitti/ accessed on 15 March 2025, and the Make3D dataset can be retrieved from http://make3d.cs.cornell.edu/data.html accessed on 12 April 2025. No new original datasets were generated during the conduct of this study.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Choi, W.; Sung, H.; Jeon, Y.; Chong, K. A 3D GeoHash-Based Geocoding Algorithm for Urban Three-Dimensional Objects. Remote Sens. 2025, 17, 3964. [Google Scholar] [CrossRef]
  2. Eigen, D.; Puhrsch, C.; Fergus, R. Depth Map Prediction from a Single Image Using a Multi-Scale Deep Network. In Proceedings of the Advances in Neural Information Processing Systems, Montreal, QC, USA, 8–13 December 2014; pp. 2366–2374. [Google Scholar]
  3. Fu, H.; Gong, M.; Wang, C.; Batmanghelich, K.; Tao, D. Deep Ordinal Regression Network for Monocular Depth Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–23 June 2018; pp. 2002–2011. [Google Scholar]
  4. Laina, I.; Rupprecht, C.; Belagiannis, V.; Tombari, F.; Navab, N. Deeper Depth Prediction with Fully Convolutional Residual Networks. In Proceedings of the International Conference on 3D Vision (3DV), Stanford, CA, USA, 25–28 October 2016; pp. 239–248. [Google Scholar]
  5. Godard, C.; Aodha, O.M.; Brostow, G.J. Unsupervised Monocular Depth Estimation with Left-Right Consistency. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 2017–2025. [Google Scholar]
  6. Godard, C.; Mac Aodha, O.; Firman, M.; Brostow, G.J. Digging into Self-Supervised Monocular Depth Estimation. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Seoul, Republic of Korea, 27 October–2 November 2019; pp. 3828–3838. [Google Scholar]
  7. Yin, Z.; Shi, J. GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Pose. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–23 June 2018; pp. 1983–1992. [Google Scholar]
  8. Zhou, T.; Brown, M.; Snavely, N.; Lowe, D.G. Unsupervised Learning of Depth and Ego-Motion from Video. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Honolulu, HI, USA, 21–26 July 2017; pp. 6612–6619. [Google Scholar]
  9. Zhou, K.; Bian, J.-W.; Zheng, J.-Q.; Zhong, J.; Xie, Q.; Trigoni, N.; Markham, A. Manydepth2: Motion-Aware Self-Supervised Monocular Depth Estimation. arXiv 2025, arXiv:2312.15268. [Google Scholar]
  10. Zhang, N.; Nex, F.; Vosselman, G.; Kerle, N. Lite-Mono: A Lightweight CNN and Transformer Architecture for Self-Supervised Monocular Depth Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Vancouver, BC, Canada, 17–24 June 2023; pp. 18537–18546. [Google Scholar]
  11. Zhou, Z.; Fan, X.; Shi, P.; Xin, Y. R-MSFM: Recurrent Multi-Scale Feature Modulation for Monocular Depth Estimating. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Montreal, QC, Canada, 10–17 October 2021; pp. 12757–12766. [Google Scholar]
  12. Atapour-Abarghouei, A.; Mirjalili, S.S.; Ebrahimi, M. Real-Time Monocular Depth Estimation Using Synthetic Data with Domain Adaptation via Image Style Transfer. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–23 June 2018; pp. 2800–2810. [Google Scholar]
  13. Li, H.; Gordon, A.; Zhao, H.; Casser, V.; Angelova, A. Unsupervised Monocular Depth Learning in Dynamic Scenes. In Proceedings of the Conference on Robot Learning, London, UK, 8–11 November 2021; pp. 1908–1917. [Google Scholar]
  14. Yan, J.; Zhao, H.; Bu, P.; Jin, Y. Channel-Wise Attention-Based Network for Self-Supervised Monocular Depth Estimation. In Proceedings of the International Conference on 3D Vision (3DV), Online, 1–3 December 2021; pp. 464–473. [Google Scholar]
  15. 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. In Proceedings of the International Conference on Learning Representations (ICLR), Vienna, Austria, 3–7 May 2021; pp. 1–22. [Google Scholar]
  16. Zhou, Z.; Fan, X.; Shi, P.; Xin, Y. Recurrent Multiscale Feature Modulation for Geometry Consistent Depth Learning. IEEE Trans. Pattern Anal. Mach. Intell. 2024, 46, 9551–9566. [Google Scholar] [CrossRef] [PubMed]
  17. Lee, S.; Choi, J.; Kim, H.J. EfficientViM: Efficient Vision Mamba with Hidden State Mixer Based State Space Duality. arXiv 2024, arXiv:2411.15241. [Google Scholar]
  18. Geiger, A.; Lenz, P.; Stiller, C.; Urtasun, R. Vision Meets Robotics: The KITTI Dataset. Int. J. Robot. Res. 2013, 32, 1231–1237. [Google Scholar] [CrossRef]
  19. Saxena, A.; Sun, M.; Ng, A.Y. Make3D: Learning 3D Scene Structure from a Single Still Image. IEEE Trans. Pattern Anal. Mach. Intell. 2009, 31, 824–840. [Google Scholar] [CrossRef] [PubMed]
  20. Casser, V.; Pirk, S.; Mahjourian, R.; Angelova, A. Unsupervised Monocular Depth and Ego-Motion Learning with Structure and Semantics. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition Workshops (CVPRW), Long Beach, CA, USA, 16–17 June 2019; pp. 381–388. [Google Scholar]
  21. Klingner, M.; Termöhlen, J.-A.; Mikolajczyk, J.; Fingscheidt, T. Self-Supervised Monocular Depth Estimation: Solving the Dynamic Object Problem by Semantic Guidance. In Proceedings of the European Conference on Computer Vision (ECCV), Glasgow, UK, 23–28 August 2020; pp. 582–600. [Google Scholar]
  22. Elazab, G.; Safadoust, S.; Güney, F. MonoPP: Metric-Scaled Self-Supervised Monocular Depth Estimation. arXiv 2024, arXiv:2404.06395. [Google Scholar]
  23. Huang, Y.; Chen, Y.; Zelek, J. Dense Monocular Motion Segmentation Using Optical Flow and Relative Depth Maps. arXiv 2024, arXiv:2406.14821. [Google Scholar]
  24. Garg, R.; BG, V.K.; Carneiro, G.; Reid, I. Unsupervised CNN for Single View Depth Estimation: Geometry to the Rescue. In Proceedings of the European Conference on Computer Vision (ECCV); Springer: Amsterdam, The Netherlands, 2016; pp. 740–756. [Google Scholar]
  25. Lavreniuk, M. SPIdepth: Strengthened Pose Information for Self-Supervised Monocular Depth Estimation. arXiv 2024, arXiv:2404.12501. [Google Scholar] [CrossRef]
  26. Woo, S.; Lee, W.; Kim, W.J.; Lee, D.; Lee, S. ProDepth: Boosting Self-Supervised Multi-Frame Monocular Depth with Probabilistic Fusion. arXiv 2024, arXiv:2407.09303. [Google Scholar]
  27. Liu, Q.; Zhou, S. LightDepthNet: Lightweight CNN Architecture for Monocular Depth Estimation on Edge Devices. IEEE Trans. Circuits Syst. II Express Briefs 2024, 71, 2389–2393. [Google Scholar] [CrossRef]
  28. Ding, Y.; Li, K.; Mei, H.; Liu, S.; Hou, G. WaterMono: Teacher-Guided Anomaly Masking and Enhancement Boosting for Robust Underwater Self-Supervised Monocular Depth Estimation. IEEE Trans. Instrum. Meas. 2025, 74, 1–14. [Google Scholar] [CrossRef]
  29. Howard, A.G.; Zhu, M.; Chen, B.; Kalenichenko, D.; Wang, W.; Weyand, T.; Andreetto, M.; Adam, H. MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications. arXiv 2017, arXiv:1704.04861. [Google Scholar] [CrossRef]
  30. Papa, L.; Proietti Mattia, G.; Russo, P.; Amerini, I.; Beraldi, R. Lightweight and Energy-Aware Monocular Depth Estimation Models for IoT Embedded Devices: Challenges and Performances in Terrestrial and Underwater Scenarios. Sensors 2023, 23, 2223. [Google Scholar] [CrossRef] [PubMed]
  31. Kim, Y.; Ahn, H.; Kim, T.; Ahn, B.; Choi, D.-G. Human-Centric Depth Estimation: A Hybrid Approach with Minimal Data. Electronics 2025, 14, 2283. [Google Scholar] [CrossRef]
  32. Eigen, D.; Fergus, R. Predicting Depth, Surface Normals and Semantic Labels with a Common Multi-Scale Convolutional Architecture. In Proceedings of the IEEE/CVF International Conference on Computer Vision (ICCV), Santiago, Chile, 13–16 December 2015; pp. 2650–2658. [Google Scholar]
  33. Bae, J.; Moon, S.; Im, S. Deep Digging into the Generalization of Self-Supervised Monocular Depth Estimation. In Proceedings of the AAAI Conference on Artificial Intelligence, Washington, DC, USA, 7–14 February 2023; pp. 187–196. [Google Scholar]
  34. Li, S.; Wang, Z.; Liu, Z.; Tan, C.; Lin, H.; Wu, D.; Chen, Z.; Zheng, J.; Li, S.Z. MogaNet: Efficient Multi-Order Gated Aggregation Network. arXiv 2024, arXiv:2211.03295. [Google Scholar]
  35. Lu, X.; Sun, H.; Wang, X.; Zhang, Z.; Wang, H. Semantically Guided Self-Supervised Monocular Depth Estimation. IET Image Process. 2022, 16, 1293–1304. [Google Scholar] [CrossRef]
  36. Loshchilov, I.; Hutter, F. Decoupled Weight Decay Regularization. In Proceedings of the International Conference on Learning Representations (ICLR), Vancouver, BC, Canada, 30 April–3 May 2018. [Google Scholar]
  37. Loshchilov, I.; Hutter, F. SGDR: Stochastic Gradient Descent with Warm Restarts. arXiv 2016, arXiv:1608.03983. [Google Scholar]
  38. Deng, J.; Dong, W.; Socher, R.; Li, L.-J.; Li, K.; Fei-Fei, L. ImageNet: A Large-Scale Hierarchical Image Database. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Miami, FL, USA, 25–29 June 2009; pp. 248–255. [Google Scholar]
  39. Poggi, M.; Aleotti, F.; Tosi, F.; Mattoccia, S. On the Uncertainty of Self-Supervised Monocular Depth Estimation. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Seattle, WA, USA, 13–19 June 2020; pp. 3224–3234. [Google Scholar]
  40. Lyu, X.; Liu, L.; Wang, M.; Kong, X.; Liu, L.; Liu, Y.; Chen, X.; Yuan, Y. HR-Depth: High Resolution Self-Supervised Monocular Depth Estimation. In Proceedings of the AAAI Conference on Artificial Intelligence, Vancouver, BC, USA, 2–9 February 2021; pp. 1–7. [Google Scholar]
  41. Zhao, B.; He, H.; Xu, P.; Shi, P.; Hao, X.; Huang, G. LDA-Mono: A Lightweight Dual Aggregation Network for Self-Supervised Monocular Depth Estimation. Knowl.-Based Syst. 2024, 304, 112552. [Google Scholar] [CrossRef]
  42. Wang, B.; Wang, S.; Ye, D.; Dou, Z. Deep Neighbor Layer Aggregation for Lightweight Self-Supervised Monocular Depth Estimation. In Proceedings of the ICASSP 2024—2024 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Seoul, Republic of Korea, 14–19 April 2024; pp. 4405–4409. [Google Scholar]
  43. Zhang, J.; Rao, D.; Akoudad, Y.; Gao, W.; Chen, J. Lightweight Self-Supervised Monocular Depth Estimation for All-Day Scenes Using Generative Adversarial Network. In Proceedings of the ICASSP 2025—2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Hyderabad, India, 6–11 April 2025; pp. 1–5. [Google Scholar]
  44. Sun, X.; Liu, B.; Ye, X.; Xu, R.; Li, H. Self-Supervised Monocular Depth Estimation from Videos via Pose-Adaptive Reconstruction. In Proceedings of the ICASSP 2025—2025 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Kohtaguda, India, 6–11 April 2025; pp. 1–5. [Google Scholar]
  45. Wang, C.; Buenaposada, J.M.; Zhu, R.; Lucey, S. Learning Depth from Monocular Videos Using Direct Methods. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), Salt Lake City, UT, USA, 18–23 June 2018; pp. 2022–2030. [Google Scholar]
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.

Article Metrics

Citations

Article Access Statistics

Multiple requests from the same IP address are counted as one view.