Next Article in Journal
Influencing Factors and Wavelet Coherence of Waves Generated by Submerged Jet
Previous Article in Journal
The Sedimentary Distribution and Evolution of Middle Jurassic Reefs and Carbonate Platform on the Middle Low Uplift in the Chaoshan Depression, Northern South China Sea
Previous Article in Special Issue
Machine Learning-Based Mooring Failure Detection for FPSOs: A Two-Step ANN Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Application of a Marine Weather Data Reconstruction Model Based on Deep Super-Resolution in Ship Route Optimization

1
Jiangsu Maritime Institute, Nanjing 211170, China
2
Merchant Marine College, Shanghai Maritime University, Shanghai 201306, China
*
Author to whom correspondence should be addressed.
J. Mar. Sci. Eng. 2025, 13(6), 1026; https://doi.org/10.3390/jmse13061026
Submission received: 23 April 2025 / Revised: 19 May 2025 / Accepted: 21 May 2025 / Published: 23 May 2025
(This article belongs to the Special Issue Intelligent Solutions for Marine Operations)

Abstract

:
Accurate weather data are very important for the navigation of ships. However, due to the insufficient coverage of the maritime network, the high cost of satellite communication, and the limited bandwidth, it is difficult for ships to obtain high-resolution weather data during route planning. This challenge greatly limits the accuracy and effectiveness of ship navigation. To solve this problem, this paper proposes a marine weather data reconstruction model based on deep super-resolution. Firstly, the model uses a convolutional neural network to extract features from wind speed and wave height data. Secondly, the model uses SRResNet as the reconstruction framework and effectively captures the complex nonlinear feature relationship in weather data through the residual block structure to realize the fine reconstruction of low-resolution weather data. In addition, the attention mechanism is integrated into the model to dynamically adjust the weights of different weather features, which further enhances the attention to key features. The results show that the model has a good effect on the super-resolution reconstruction of weather data. The PSNR, SSIM, GMSD, and FSIM of wave height reconstruction are 49.73 dB, 0.9949, 0.0082, and 0.9999, respectively, and the PSNR, SSIM, GMSD, and FSIM of wind speed reconstruction are 41.52 dB, 0.9797, 0.0400, and 0.9997, respectively. Based on the reconstructed data, route planning can effectively reduce the navigation distance of the ship and avoid unnecessary detours, thus saving fuel consumption and reducing operating costs.

1. Introduction

With the development of the economy, maritime transportation has become one of the most important modes of transportation in the global logistics network. As a key link in international trade, maritime transport not only undertakes the task of transporting commodities but also connects the world‘s major economies [1,2,3]. As one of the key factors affecting ship transportation, weather directly affects the economy and safety of ships. Through the real-time acquisition and processing of weather information, ships can better cope with bad weather and optimize route planning, thereby improving the safety and efficiency of navigation [4,5,6,7]. Therefore, the accurate analysis of weather data is very important for ensuring navigation safety and improving the economic benefits of ships.
At present, many scholars have studied this field. For example, Du et al. [8] introduced a refined three-dimensional dynamic programming approach to optimize ship routing. This method plans the ship’s course and speed according to weather conditions and limiting factors and generates an optimal solution for ship route planning. However, the optimization results of this method are greatly affected by the grid’s discrete step size. Zhao [9] proposed a multi-objective optimal ship navigation planning model. The experimental results showed that the algorithm can achieve safe, efficient, and economical navigation goals. However, the model does not take visibility and other ship factors into account when calculating navigation risk. Nuñez et al. [10] introduced a stochastic ship routing model that leverages a conditional risk value metric to guide an enhanced continuous belief tree search algorithm in identifying safe and fuel-efficient long-distance routes. Charalambopoulos et al. [11] proposed an improved PRM algorithm, and the effectiveness of the proposed algorithm was proved by the simulation of the Aegean Islands and the Mediterranean. However, the ship speed considered in this model is only affected by the waves, and the input characteristics are relatively simple. Wu et al. [12] developed a Transformer-based time series model to reconstruct spatio-temporally discrete weather forecast data, aiming to enhance voyage optimization accuracy. The reconstructed forecasts were validated against observed weather data, confirming their reliability and precision. However, the model does not take into account the problems of ship stall and fuel consumption. Kaklis et al. [13] presented a navigation planning approach aimed at delivering optimal route suggestions for vessels. Experimental comparisons with a leading routing method demonstrated that it could reduce voyage length, leading to cost savings for the maritime industry. However, the cost function designed by this method is relatively simple and lacks important factors such as weather and fuel consumption. Guzelbulut et al. [14] used artificial neural networks to establish an energy model based on environmental conditions, ship routes, and ship speeds. Findings indicated that the method helped lower energy usage throughout a ship’s operational lifespan. However, the model lacks consideration of the dynamic environment, which may reduce the practicability of the model. Pennino et al. [15] proposed an adaptive weather routing model based on Dijkstra’s shortest-path algorithm. The results of the study showed that high ship seaworthiness can be achieved without excessively increasing the length of the route and the duration of the voyage. However, this method requires further research on the incidence of selected seakeeping standards in route evaluation.
It can be seen that many studies have effectively improved the effectiveness of ship route planning. However, there are still some limitations in the existing research. For example, due to the insufficient coverage of the maritime network, the high cost of satellite communication, and the limited bandwidth, it is difficult for ships to obtain high-resolution weather forecast data during route planning. This limitation makes it impossible for ships to obtain accurate weather information in real time, which may lead to an increase in navigation distance. To solve this problem, in this paper, weather data recovery is carried out by combining super-resolution reconstruction technology and an attention mechanism to improve the accuracy and real-time performance of route planning, thereby reducing shipping costs and improving navigation efficiency.
Super-resolution reconstruction is a technique for enhancing image resolution, commonly applied in computer vision and image processing. By combining multiple low-resolution images and using advanced algorithms, this technique can generate images with higher resolution than the original image, revealing more details and structures [16,17,18]. Super-resolution reconstruction not only improves the clarity of the image but also plays an important role in medical imaging, remote sensing, video surveillance, and other fields [19,20,21,22]. Liu et al. [23] introduced a unified framework leveraging deep learning-based super-resolution, which adapted cutting-edge natural image super-resolution techniques for MRI reconstruction. Experimental results demonstrated that this approach outperforms traditional methods in terms of reconstruction quality. Xi [24] employed a deep autoencoder-based learning strategy to enhance the reconstruction algorithm, achieving an improved super-resolution performance through a refined network model. However, this method lacks the process of model convergence, which can easily lead to model underfitting. He et al. [25] proposed a feature distillation-based reconstruction framework, which was shown to more effectively recover image features. Shao et al. [26] developed an inverse synthetic aperture radar (ISAR) imaging method tailored for complex maneuvering ship targets. Simulation results indicate that the proposed algorithm addresses the trade-off between high-resolution imaging and motion error complexity under challenging sea conditions. However, the reconstruction effect of this method is low in multi-target and multi-static situations. Ying et al. [27] designed a multi-granularity feature enhancement network (MFENet) to mitigate the decline in detection accuracy caused by sea fog interference in visible light images. However, due to changes in environmental factors, the image reconstructed by this method is unstable, which is likely to affect the robustness of the detection results. Additionally, Han et al. [28] presented a dynamic multi-target tracking algorithm by integrating YOLOv7 with DeepSORT, with simulation outcomes showing a 9.4% improvement in the mAP50–95 compared to the baseline YOLOv7. However, the number of ships used in the model is small, and it is impossible to carry out multiple ship identification and tracking tests. Secondly, the attention mechanism has also been applied in many different fields. Liu et al. [29] introduced a deep learning model incorporating a weighted pure attention mechanism, which demonstrated notable improvements in predictive accuracy through experimental validation. However, the model uses less evaluation methods, which cannot fully verify the validity of the model. Li [30] developed a novel hybrid attention mechanism along with a high-resolution representation network utilizing efficient channel attention. Results indicated that this model delivers superior segmentation performance compared to similar approaches. However, this method lacks the input of noise data, which may affect the robustness of the model. Kardakis et al. [31] applied an attention-based recurrent neural network (RNN) to emotion analysis, showing that attention fusion substantially enhances the predictive capabilities of deep neural networks. Li et al. [32] proposed a segmentation and grasp detection network leveraging a dual-attention mechanism, achieving a high grasp success rate on a custom-built robotic arm platform. Yang et al. [33] presented a nearshore water level forecasting model enhanced with attention mechanisms. Their findings suggested that the model can accurately predict water levels at coastal stations up to 48 h in advance, outperforming existing methods. However, this method lacks the consideration of the interaction between the water level changes in coastal stations and various influencing factors, and the combination of these factors helps to improve the prediction effect of the model. Messaoud et al. [34] applied an attention mechanism and low-visibility enhancement network to enhance the detection of the marine environment. The results show that this method significantly enhances the target detection ability in low visibility scenes. However, this method lacks the key step of the ablation experiment, which may affect the stability and effectiveness of the model.
In summary, this paper proposed a deep learning model for marine weather data reconstruction by combining deep super-resolution reconstruction technology and attention mechanism, which can effectively improve the spatial detail expression ability of low-resolution observation data. Different from the traditional interpolation method or single-image reconstruction model, this method introduces the attention mechanism of weather structure perception, which not only strengthens the reconstruction accuracy of key areas but also provides higher quality environmental input for the ship route planning model, thus laying a data foundation for subsequent intelligent navigation decision-making. The modeling process is shown in Figure 1.
As shown in Figure 1, the low-resolution wave height and wind speed data are first used as input, and the corresponding low-resolution labels are used to guide the training of the machine learning model. Then, the super-resolution reconstruction algorithm is constructed by using the trained model to reconstruct the low-resolution data so as to generate high-resolution weather data. On this basis, the quality of the reconstruction results is verified by a variety of evaluation methods. Finally, combined with the evaluation results and the generated high-resolution weather data, the ship route is optimized. See below for details.

2. Weather Data Super-Resolution Algorithm Based on CBAM-SRResNet

SRResNet is a convolutional neural network architecture built upon residual learning principles [35]. Compared with other models, SRResNet has the advantages of a relatively simple structure, a moderate number of parameters, and a more stable training process, which enables it to achieve high-quality reconstruction while maintaining a low computational cost. In addition, SRResNet is based on the residual learning framework, which can effectively alleviate the gradient vanishing problem in deep networks, thereby accelerating convergence and improving model performance. It primarily consists of two components: a deep residual network and a sub-pixel convolutional module. The residual network integrates residual learning into conventional CNNs, effectively addressing issues such as accuracy degradation and vanishing gradients in deep architectures, thereby enabling deeper networks without a loss in performance. The sub-pixel convolutional module is designed to upscale meteorological data, enhancing detail precision through learned up-sampling. SRResNet takes low-resolution weather data as input and generates corresponding high-resolution outputs. The network achieves efficient super-resolution weather reconstruction by combining these two parts. Figure 2 shows the SRResNet network structure with the CBAM.
As shown in Figure 2, the model uses a deep residual module for image feature extraction, and the input information is directly transmitted to the network output by introducing Skip Connection multiple times, which effectively improves the stability of the overall structure. Thanks to the design of the deep network structure, compared with the shallow model, the model can more fully mine the complex features in the image to achieve performance transcendence. In addition, the model only adjusts the number of feature channels between layers, and the spatial size of the image remains unchanged. Among them, KS represents the size of the convolution kernel, BN is Batch Normalization, and ES is Elementwise Sum. In addition to the deep residual module and the sub-pixel convolution module, a convolution module is added to the input and output parts of the whole model for data adjustment and enhancement. Next, the overall structure and processing flow of the model will be elaborated in detail.

2.1. SRResnet

SRResNet aims to learn the mapping function between low-resolution and high-resolution weather data. The function is shown in Equations (1)–(6).
(1) Feature Extraction
F 0 = σ ( W 0 * I L R + b 0 )
where I L R is the input low-resolution image, W 0 is the first layer convolution kernel, σ is the activation function, and * is the convolution operation.
(2) Residual Block × N
The structure of each residual block is as follows:
F i ( x ) = W 2 ( i ) * σ ( B N ( W 1 ( i ) * x ) )
y i = F i ( x ) + x
where x is the input of the i-th residual block, W 1 ( i ) and W 2 ( i ) are the weights of the two layers of convolution, and BN is Batch Normalization.
(3) Long Skip Connection
A convolutional layer after the residual block restores the dimension to the input feature dimension and then adds F 0 (long jump connection):
F 1 = W r e s * F r e s + F 0
where W r e s is the convolution kernel.
(4) Sub-Pixel Convolution
Sub-pixel convolution, also known as Pixel Shuffle, is a method of up-sampling through convolution operations [36]. It is commonly used in image super-resolution reconstruction. Its structure is shown in Equation (5).
F 2 = P S ( σ ( W u p 1 * F 1 ) )
where PS is the Pixel Shuffle operation, and W u p 1 is a convolution kernel for up-sampling.
As shown in Figure 3, the second and third parts are convolutional neural networks (CNNs), and the four-part sub-pixel convolution layer is a sub-pixel convolution. If low-resolution weather data are magnified by R times, it is necessary to generate a weather feature map of R2 channels through a convolutional neural network and then arrange the meteorological feature maps of these R2 channels in a specific way through pixel cleaning to obtain high-resolution weather data.
(5) Output Layer
The last layer is used to generate high-resolution images:
I S R = W o u t * F 2
where I S R is the output high-resolution image, and W o u t is the convolution kernel.

2.2. Mixed Attention Mechanism

The Convolutional Block Attention Module (CBAM) integrates multiple attention mechanisms [37], consisting of two main components: the channel attention module and the spatial attention module. In the weather data reconstruction task, the CBAM guides the network to focus on the most representative physical variables in the multivariate field by explicitly modeling the channel and spatial attention mechanism, while strengthening the spatial response of extreme weather regions, thereby improving the fidelity of key regions in the reconstructed image. Compared with the model without an attention mechanism, CBAM can effectively reduce the problems of boundary blurring and feature erasing. The structure of the CBAM is shown in Figure 4.
As shown in Figure 4, CBAM consists of two key sub-modules: the channel attention module and the spatial attention module. The module effectively enhances the feature expression ability by jointly modeling the attention weight of the feature map in the channel dimension and the spatial dimension. The structural design, information flow process, and its mechanism in the feature extraction of these two sub-modules is systematically described below.

2.2.1. Channel Attention

The channel attention mechanism improves deep neural network performance [38] by enabling the model to automatically learn channel relationships in the feature map and dynamically adjust the importance of different channels, thus enhancing both performance and generalization. The basic idea of the channel attention mechanism is to perform global statistical analysis on the input feature maps and then dynamically allocate the attention between channels based on this statistical information. In the channel attention mechanism, an attention weight vector is usually obtained by learning to adjust the feature response of each channel. Its structure is shown in Figure 5.
As illustrated in Figure 5, the input weather feature map passes through two parallel Max Pool and Avg Pool layers, reducing the size from C * H * W to C * 1 * 1, before being fed into the Shared MLP module. Next, two results are generated using the ReLU activation function. These outputs are then elementwise summed, passed through a Sigmoid activation, and multiplied by the original image to restore the size to C * H * W. The calculation is given in Equation (7).
M C ( F ) = σ ( M L P ( A P ( F ) ) + M L P ( M P ( F ) ) )
where A P is represented by average pooling, M P is represented by maximum pooling, F is represented by the input feature map, and σ is represented by the weight of the mapping.

2.2.2. Spatial Attention Mechanism

The spatial attention mechanism [39] is designed for processing spatial data, enabling the model to dynamically focus on the different regions of an image to better capture important features. By incorporating attention before the convolution operation, the model can assign weights to the input feature map according to the saliency of each position. This selective focus on task-relevant regions enhances the model’s representation and generalization capabilities. Its structure is shown in Figure 6.
As shown in Figure 6, the input weather feature map undergoes average pooling and max pooling. The pooled results are then concatenated along the channel dimension. Finally, convolution is applied to the concatenated results, followed by an activation function. The calculation is given in Equation (8).
M S ( F ) = σ ( * ( [ A P ( F ) , M P ( F ) ] ) )
where * is represented by a convolution operation, A P is represented by average pooling, M P is represented by maximum pooling, F is represented by the input feature map, and σ is represented by mapping weight.

3. Weather Data Feature Extraction

First, feature extraction is applied to the input data. Among many environmental factors, wind speed and wave height are the two most direct variables affecting ship navigation. Therefore, this study selects wind speed and wave height as the input data of the model. Secondly, a convolutional neural network [40] is employed to extract three layers of features related to wind speed and wave height, which are then fed into a machine learning algorithm for model training. The feature extraction process is as follows:
(1) Input Layer
Let the input data be X , and its expression is
X ( i , j ) R H × W
where H is the number of zonal grids, W is the number of meridional grids, and X ( i , j ) is the number of grids in row i and column j .
(2) Convolution Layer
Each convolution kernel slides on the image, weights the local area, and adds bias terms to extract spatial local features:
Y ( f ) ( i , j ) = m = 0 k 1 n = 0 k 1 X ( i + m , j + n ) K ( f ) ( m , n ) + b ( f )
where K ( f ) is the f convolution kernel, k is the convolution kernel size, b ( f ) is the bias term, and Y ( f ) ( i , j ) is the convolution output value.
(3) Activation Function
The ReLU activation function can introduce nonlinearity to the network so that it can fit complex features:
Z ( f ) ( i , j ) = m a x ( 0 , Y ( f ) ( i , j ) )
where Z ( f ) ( i , j ) is the feature value after activation, and max ( 0 , x ) is the large value of 0 and x .
(4) Pooling Layer
The pooling layer can down-sample each channel, retain the most significant features in the region, reduce size, and enhance invariance:
P ( f ) ( i , j ) = m a x 0 m p 0 n p Z ( f ) ( s p i + m , s p j + n )
where p is the size of the pooling window, P ( f ) ( i , j ) is the location of the pooling result, and s p is the pooling step size.
(5) Multilayer Stack
More abstract and meaningful features can be extracted layer by layer by multiple convolution + activation + pooling layers:
X ( l ) = P o o l ( σ ( X ( l 1 ) L ( l ) + b ( l ) ) )
where X ( l ) is the output of layer l , is the convolution operation, σ ( ) is the activation function, and p o o l ( ) is the pooling operation.
(6) Global Pooling
Global pooling is the global average of each channel and retains the global spatial statistical information, which is suitable for lightweight modeling :
v f = 1 H W i = 1 H j = 1 W X ( i , j , f )
where X ( i , j , f ) is the value of channel f at position ( i , j ) in feature map X .
(7) Output Features
The final output feature vector:
v = C N N ( X ) R d
According to the above method, the feature extraction of the extracted model parameters is carried out. Taking the feature extraction process of 1 May 2021 00:00:00 UTC as an example, the three-layer feature extraction of the data is carried out, the extraction parameter settings are shown in Table 1, and the extracted features are shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12.
As shown in Figure 7, Figure 8, Figure 9, Figure 10, Figure 11 and Figure 12, the three-layer convolutional neural network is used to extract the features of wind speed and wave height and extract the key spatio-temporal structure features layer by layer, the subgraphs a–o are respectively represented as the feature maps corresponding to 15 output channels. The first layer extracts local change patterns, such as wind and wave mutations or edge features; the second layer identifies the coupling relationship between wind speed and wave height and extracts the mesoscale evolution structure. The third layer aggregates higher-level spatio-temporal patterns, captures the dynamic characteristics of the overall wind and wave system, and provides deep-level feature support for subsequent tasks.

4. Data Reconstruction and Route Optimization

The experiment was conducted on a Windows platform with an i5-13490F CPU and an NVIDIA® GeForce® RTX 4060 Ti GPU. The development environment was Spyder, with the framework implemented in Python 3.12.4. The deep learning setup included Python 3.11.7, Spyder IDE 5.4.3, PyTorch 1.12.1 + cu117, CUDA 12.2, and cuDNN 8.7.0.0. The area of the experiment was (130.25° W–118.25° W, 19.75° N–31.75° N). The experimental data were wind speed and wave height data at 1 January 2021 00:00 UTC–31 December 2022 23:00. There were 8760 images with a resolution of 24 × 24 in each group, 60% of which were used as a training set, 20% as a validation set, and 20% as a test set.
In the process of model training, the calculation of loss value is very important, including training loss and verification loss. To ensure model stability in practical applications, these losses must converge gradually to guarantee good generalization. In this experiment, L 1 loss is used to measure the absolute error between the predicted and true values, as shown in Equation (16).
L 1 = 1 n i = 1 n y i * y i
where y i * is the predicted value of the model, y i is the true value of the model, and n is the total sample.
The learning rate is set to 0.001, the optimizer is Adam, and the number of iterations is set to 100 times. The loss value of the model is calculated according to Equation (4), and the loss function curve is constructed, as shown in Figure 13 and Figure 14.
According to Figure 13 and Figure 14, when the model training is iterated to the 100-th round, the training loss and val loss have basically converged, indicating that the constructed model has good stability and robustness in this task. Subsequently, the weather data are reconstructed based on the trained model, and some results are shown in Figure 15 and Figure 16.
As shown in Figure 15 and Figure 16, the super-resolution model is used to reconstruct the weather data of wave height and wind speed, and the resolution is increased to two times. The left side is the input low-resolution weather data, the middle side is the actual high-resolution weather data, and the right side is the result of the model reconstruction. From the subjective effect, the reconstruction effect is good, indicating that the model has good reconstruction ability. To evaluate the performance of the model more objectively, this paper introduces the PSNR (Peak Signal-to-Noise Ratio), SSIM (Structural Similarity Index), GMSD (Gradient Magnitude Similarity Deviation), and the FSIM (Feature Similarity Index Method) to evaluate the reconstruction results of the model and compares it other the reconstruction algorithms. The evaluation results are shown in Table 2, and the confidence interval is shown in Table 3. Secondly, the T test was used to calculate the significance level of multiple models. When the p value was less than 0.05, it was considered that the two models had statistical differences. When the p value was greater than 0.05, it indicated that there was no significant difference, and the significance test results are shown in Table 4.
P S N R = 10 log 10 M A X 2 1 n i = 1 n ( x y ) 2
where x and y are represented as the high-resolution image output by the model and the actual high-resolution image, respectively, and M A X is represented as the maximum possible value of the image pixel.
S S I M = ( 2 μ x μ y + c 1 ) ( 2 σ x y + c 2 ) ( μ x 2 + μ y 2 + c 1 ) ( σ x 2 + σ y 2 + c 2 )
where x and y are represented as the high-resolution image of the model output and the actual high-resolution image, respectively. μ x and μ y are the average pixel values of x and y ; σ x 2 and σ y 2 are the variances of the pixel values of x and y ; σ x y is the covariance between the pixel values of x and y ; c 1 and c 2 are constants for stable calculations.
G M S D = 1 n i = 1 n ( 2 G r ( i ) G d ( i ) + c G r ( i ) 2 + G d ( i ) 2 + c μ G M S ) 2
where G r ( i ) and G d ( i ) are the gradient amplitudes of the reference image and the reconstructed image at pixel i, respectively. c is the stability constant (prevents the denominator from being zero); μ G M S is the average value of the GMS similarity graph; n is the total number of pixels.
F S I M = i Ω S P C ( i ) W ( i ) i Ω W ( i )
where S P C ( i ) is the feature similarity of the i-th pixel, W ( i ) is the weight of the i-th pixel, and Ω is the image domain.
As shown in Table 2, Table 3 and Table 4, compared with other algorithms, the Super-Resolution Convolutional Block Attention Module (SRCBAM) shows the best reconstruction effect on all four evaluation indicators. Compared with SRResNet, the PSNR of wave height of the SRCBAM is increased by 0.6, the SSIM is increased by 0.0002, and the GMSD is increased by 0.0112. The PSNR of wind speed of the SRCBAM is increased by 0.4, the SSIM is increased by 0.0005, and the GMSD is increased by 0.0006. And, compared with other models, the t-values of the significance test are all less than 0.05, indicating that the results of the model are statistically significant and the differences are real, not accidental. Next, on this basis, route optimization is further carried out based on the reconstructed weather results, and the optimization results are shown in Figure 17 and Figure 18.
As shown in Figure 17 and Figure 18, in the low-resolution wave height and wind speed weather map, the red circle is expressed as the scope of ship safety field, the route shows that the ship is about to sail into the orange high-risk area. In this area, the wave height is about 3.5 m, and the wind speed is about 11 m/s. When the ship cannot withstand the sea conditions, the system often chooses to detour or drift, which significantly increases the navigation time and cost. However, after the super-resolution optimization of the weather map, the area corresponding to the same path becomes a yellow medium-risk area, the wave height is about 3 m, and the wind speed is about 10 m/s. This situation can ensure the normal operation of the ship ’s route and avoid unnecessary detour. It can be seen that by the super-resolution reconstruction of weather data, the accuracy of environmental information can be effectively improved, thereby reducing the time and cost of ship navigation.

5. Conclusions

This paper proposes a marine weather data reconstruction model based on deep super-resolution. The model uses convolutional neural networks to extract features from wind speed and wave height data. Secondly, the model takes SRResNet as the reconstruction framework and effectively captures the complex nonlinear feature relationship in weather data through the residual block structure to realize the fine reconstruction of low-resolution weather data. In addition, the attention mechanism is integrated into the model to dynamically adjust the weights of different weather features, which further enhances the attention to key features. The results show that the model has a good effect on the super-resolution reconstruction of weather data. However, there are still some limitations in this study. First of all, the ship’s route planning is a multi-factor comprehensive decision-making process, which is not only affected by wind speed and wave height but also includes multi-source environmental and operational factors such as water flow, sea ice, and safety regulations. Secondly, limited by experimental resources and computational conditions, the experimental area selected in this study is relatively small, which may affect the generalization ability of the model. Although this study has made some progress in the reconstruction of high-resolution weather fields, there are still some directions worthy of further improvement. First, the current model is only trained and validated in specific sea areas, and subsequent studies will be extended to areas with different climatic conditions and hydrological characteristics to evaluate the generalization ability of the model. Secondly, limited by the amount of data available, the amount of data currently used is small. In the future, we will consider introducing larger data sets and further analyze the robustness performance of the model under small-sample conditions. Finally, although this study preliminarily demonstrates the application potential of reconstructed data in route planning, it does not integrate a complete route optimization module. In the future, the coupling mechanism between high-resolution reconstructed data and a dynamic route optimization algorithm will be further explored to improve its practicability and decision support ability.

Author Contributions

The authors confirm that the contributions to this paper are as follows: conceptualization, S.L.; methodology, S.L.; software, S.L.; validation, J.Y. and Z.W.; formal analysis, J.Y.; investigation, J.Y.; resources, Z.W.; data curation, J.Y.; writing—original draft preparation, S.L.; writing—review and editing, Z.W.; visualization, Z.W.; supervision, Z.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the Excellent Young Teacher Project of Jiangsu Qinglan Project grant number [013103024]. This research was funded by the Educational Science Project of China Transportation Education Research Association grant number [JT2024YB258]. This research was funded by the Youth Special Project of Jiangsu Province’s Education Science grant number [C/2024/02/50].

Data Availability Statement

Restrictions apply to the availability of these data. Data were obtained from ECMWF and are available https://cds.climate.copernicus.eu with the permission of ECMWF.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Singh, S.; Dwivedi, A.; Pratap, S. Sustainable Maritime Freight Transportation: Current Status and Future Directions. Sustainability 2023, 15, 6996. [Google Scholar] [CrossRef]
  2. Wu, Z.Z.; Wang, S.Z.; Xu, H. Research on ship safety risk early warning model integrating transfer learning and multi-modal learning. Appl. Ocean Res. 2024, 150, 104139. [Google Scholar] [CrossRef]
  3. Zhou, Y.S.; Li, X.; Yuen, K.F. Sustainable Shipping: A Critical Review for A Unified Framework and Future Research Agenda. Mar. Policy 2023, 148, 105478. [Google Scholar] [CrossRef]
  4. Jimenez, V.J.; Kim, H.; Munim, Z.H. A Review of Ship Energy Efficiency Research and Directions Towards Emission Reduction in the Maritime Industry. J. Clean. Prod. 2022, 366, 132888. [Google Scholar] [CrossRef]
  5. Ventikos, N.P.; Papanikolaou, A.D.; Louzis, K. Statistical Analysis and Critical Review of Navigational Accidents in Adverse Weather Conditions. Ocean Eng. 2018, 163, 502–517. [Google Scholar] [CrossRef]
  6. Zyczkowski, M.; Szlapczynski, R. Collision risk-informed weather routing for sailboats. Reliab. Eng. Syst. Saf. 2023, 232, 109015. [Google Scholar] [CrossRef]
  7. Zis, T.P.V.; Psaraftis, H.N.; Ding, L. Ship Weather Routing: A Taxonomy and Survey. Ocean Eng. 2020, 213, 107697. [Google Scholar] [CrossRef]
  8. Du, W.; Li, Y.J.; Zhang, G.L. Energy Saving Method for Ship Weather Routing Optimization. Ocean Eng. 2022, 258, 111771. [Google Scholar] [CrossRef]
  9. Zhao, W.; Wang, H.B.; Geng, J.N. Multi-Objective Weather Routing Algorithm for Ships Based on Hybrid Particle Swarm Optimization. J. Ocean Univ. China 2022, 21, 28–38. [Google Scholar] [CrossRef]
  10. Nuñez, A.; Wakulicz, J.; Kong, F.H. Risk-Aware Stochastic Ship Routing Using Constrained Continuous Belief Tree Search. Ocean Eng. 2024, 314, 119581. [Google Scholar] [CrossRef]
  11. Charalambopoulos, N.; Xidias, E.; Nearchou, A. Efficient Ship Weather Routing Using Probabilistic Roadmaps. Ocean Eng. 2023, 273, 114031. [Google Scholar] [CrossRef]
  12. Wu, Z.Z.; Wang, S.Z.; Yuan, Q.M. Application of A Deep Learning-Based Discrete Weather Data Continuousization Model in Ship Route Optimization. Ocean Eng. 2023, 285, 115435. [Google Scholar] [CrossRef]
  13. Kaklis, D.; Kontopoulos, I.; Varlamis, I. Trajectory Mining and Routing: A Cross-Sectoral Approach. J. Mar. Sci. Eng. 2024, 12, 157. [Google Scholar] [CrossRef]
  14. Guzelbulut, C.; Badalotti, T.; Fujita, Y. Artificial Neural Network-Based Route Optimization of a Wind-Assisted Ship. J. Mar. Sci. Eng. 2024, 12, 1645. [Google Scholar] [CrossRef]
  15. Pennino, S.; Gaglione, S.; Innac, A. Development of a New Ship Adaptive Weather Routing Model Based on Seakeeping Analysis and Optimization. J. Mar. Sci. Eng. 2020, 8, 270. [Google Scholar] [CrossRef]
  16. Leighton, R.E.; Alperstein, A.M.; Frontiera, R.R. Label-Free Super-Resolution Imaging Techniques. Annu. Rev. Anal. Chem. 2022, 15, 37–55. [Google Scholar] [CrossRef]
  17. Dong, C.; Loy, C.C.; He, K.M. Image Super-Resolution Using Deep Convolutional Networks. IEEE Trans. Pattern Anal. Mach. Intell. 2016, 38, 295–307. [Google Scholar] [CrossRef]
  18. Wang, Z.H.; Chen, J.; Hoi, S.C.H. Deep Learning for Image Super-Resolution: A Survey. IEEE Trans. Pattern Anal. Mach. Intell. 2021, 43, 3365–3387. [Google Scholar] [CrossRef]
  19. Bastanfard, A.; Amirkhani, D.; MohammadinAff, M. Toward image super-resolution based on local regression and nonlocal means. Multimed. Tools Appl. 2022, 81, 23473–23492. [Google Scholar] [CrossRef]
  20. Yang, T.T.; Jia, S.W.; Ma, H. Research on the Application of Super Resolution Reconstruction Algorithm for Underwater Image. CMC-Comput. Mater. Contin. 2020, 62, 1249–1258. [Google Scholar] [CrossRef]
  21. Zeng, K.; Zheng, H.; Cai, C.B. Simultaneous Single- And Multi-Contrast Super-Resolution for Brain MRI Images Based on A Convolutional Neural Network. Comput. Biol. Med. 2018, 99, 133–141. [Google Scholar] [CrossRef] [PubMed]
  22. Liu, X.; Li, Y.; Gu, M. SwinDPSR: Dual-Path Face Super-Resolution Network Integrating Swin Transformer. Symmetry 2024, 16, 511. [Google Scholar] [CrossRef]
  23. Liu, H.Y.; Liu, J.Q.; Li, J.B. DL-MRI: A Unified Framework of Deep Learning-Based MRI Super Resolution. J. Healthc. Eng. 2021, 2021, 5594649. [Google Scholar] [CrossRef] [PubMed]
  24. Xi, S.; Wu, C.X.; Jiang, L.H. Super Resolution Reconstruction Algorithm of Video Image Based on Deep Self Encoding Learning. Multimed. Tools Appl. 2019, 78, 4545–4562. [Google Scholar] [CrossRef]
  25. He, S.T.; Zou, H.X.; Wang, Y.Q. Enhancing Mid-Low-Resolution Ship Detection with High-Resolution Feature Distillation. IEEE Geosci. Remote. Sens. Lett. 2022, 19, 3508705. [Google Scholar] [CrossRef]
  26. Shao, S.; Liu, H.W.; Zhang, L. Integration of Super-Resolution ISAR Imaging and Fine Motion Compensation for Complex Maneuvering Ship Targets Under High Sea State. IEEE Trans. Geosci. Remote. Sens. 2022, 60, 5222820. [Google Scholar] [CrossRef]
  27. Ying, L.; Miao, D.Q.; Zhang, Z.F. A Robust One-Stage Detector for SAR Ship Detection with Sequential Three-Way Decisions and Multi-Granularity. Inf. Sci. 2024, 667, 120436. [Google Scholar] [CrossRef]
  28. Han, X.C.; Fu, S.W.; Han, J.X. Detection and Tracking of Low-Frame-Rate Water Surface Dynamic Multi-Target Based on the YOLOv7-DeepSORT Fusion Algorithm. J. Mar. Sci. Eng. 2024, 12, 1528. [Google Scholar] [CrossRef]
  29. Liu, J.J.; Yang, J.K.; Liu, K.X. Ocean Current Prediction Using the Weighted Pure Attention Mechanism. J. Mar. Sci. Eng. 2022, 10, 592. [Google Scholar] [CrossRef]
  30. Li, X.Y. Ship Segmentation via Combined Attention Mechanism and Efficient Channel Attention High-Resolution Representation Network. J. Mar. Sci. Eng. 2024, 12, 1411. [Google Scholar] [CrossRef]
  31. Kardakis, S.; Perikos, I.; Grivokostopoulou, F. Examining Attention Mechanisms in Deep Learning Models for Sentiment Analysis. Appl. Sci. 2021, 11, 3883. [Google Scholar] [CrossRef]
  32. Li, Q.H.; Wang, X.Y.; Zhang, K. Double-Attention Mechanism-Based Segmentation Grasping Detection Network. J. Electron. Imaging 2024, 33, 023012. [Google Scholar] [CrossRef]
  33. Yang, J.; Zhang, T.Y.; Zhang, J.P. A ConvLSTM nearshore water level prediction model with integrated attention mechanism. Front. Mar. Sci. 2024, 11, 1470320. [Google Scholar] [CrossRef]
  34. Messaoud, W.; Trabelsi, R.; Cabani, A. Maritime object detection using attention mechanism. Signal Image Video Process 2024, 18, 1833–1845. [Google Scholar] [CrossRef]
  35. Ullah, S.; Song, S.H. SRResNet Performance Enhancement Using Patch Inputs and Partial Convolution-Based Padding. CMC-Comput. Mater. Contin. 2023, 74, 2999–3014. [Google Scholar] [CrossRef]
  36. Nascimento, V.; Laroca, R.; Lambert, J.D. Super-resolution of license plate images using attention modules and sub-pixel convolution layers. Comput. Graph. 2023, 113, 69–76. [Google Scholar] [CrossRef]
  37. Ijaz, A.; Raza, B.; Kiran, I. Modality Specific CBAM-VGGNet Model for the Classification of Breast Histopathology Images via Transfer Learning. IEEE Access 2023, 11, 15750–15762. [Google Scholar] [CrossRef]
  38. Patel, K.; Wang, G.H. A Discriminative Channel Diversification Network for Image Classification. Pattern Recognit. Lett. 2022, 153, 176–182. [Google Scholar] [CrossRef]
  39. Praveen, B.; Menon, V. Dual-Branch-AttentionNet: A Novel Deep-Learning-Based Spatial-Spectral Attention Methodology for Hyperspectral Data Analysis. Remote. Sens. 2022, 14, 3644. [Google Scholar] [CrossRef]
  40. Krizhevsky, A.; Sutskever, I.; Hinton, G.E. ImageNet Classification with Deep Convolutional Neural Networks. Commun. ACM 2017, 60, 84–90. [Google Scholar] [CrossRef]
Figure 1. Modeling process.
Figure 1. Modeling process.
Jmse 13 01026 g001
Figure 2. CBAM-SRResNet network structure.
Figure 2. CBAM-SRResNet network structure.
Jmse 13 01026 g002
Figure 3. Sub-pixel convolution structure.
Figure 3. Sub-pixel convolution structure.
Jmse 13 01026 g003
Figure 4. Mixed attention module.
Figure 4. Mixed attention module.
Jmse 13 01026 g004
Figure 5. Channel attention module.
Figure 5. Channel attention module.
Jmse 13 01026 g005
Figure 6. Spatial attention mechanism module.
Figure 6. Spatial attention mechanism module.
Jmse 13 01026 g006
Figure 7. Conv1—wind speed features.
Figure 7. Conv1—wind speed features.
Jmse 13 01026 g007
Figure 8. Conv2—wind speed features.
Figure 8. Conv2—wind speed features.
Jmse 13 01026 g008
Figure 9. Conv3—wind speed features.
Figure 9. Conv3—wind speed features.
Jmse 13 01026 g009
Figure 10. Conv1—wave height features.
Figure 10. Conv1—wave height features.
Jmse 13 01026 g010
Figure 11. Conv2—wave height features.
Figure 11. Conv2—wave height features.
Jmse 13 01026 g011
Figure 12. Conv3—wave height features.
Figure 12. Conv3—wave height features.
Jmse 13 01026 g012
Figure 13. Wind speed loss curve.
Figure 13. Wind speed loss curve.
Jmse 13 01026 g013
Figure 14. Wave height loss curve.
Figure 14. Wave height loss curve.
Jmse 13 01026 g014
Figure 15. Comparison of wind speed reconstruction results.
Figure 15. Comparison of wind speed reconstruction results.
Jmse 13 01026 g015
Figure 16. Comparison of wave height reconstruction results.
Figure 16. Comparison of wave height reconstruction results.
Jmse 13 01026 g016
Figure 17. Comparison of route optimization results—wind speed.
Figure 17. Comparison of route optimization results—wind speed.
Jmse 13 01026 g017
Figure 18. Comparison of route optimization results—wave height.
Figure 18. Comparison of route optimization results—wave height.
Jmse 13 01026 g018
Table 1. Feature extraction network parameters.
Table 1. Feature extraction network parameters.
Input
Channels
Output
Channels
Convolution Kernel SizeStridePadding
Conv11153 × 310
Conv215153 × 310
Conv315153 × 310
Table 2. Comparison of evaluation results—wave height.
Table 2. Comparison of evaluation results—wave height.
PSNRSSIMGMSDFSIM
Wave HeightSRCBAM49.73 dB0.99490.00820.9999
95% Confidence Interval49.53–49.920.9947–0.99520.0078–0.00860.9999, 0.9999
SRResNet48.13 dB0.99470.01940.9999
95% Confidence Interval47.96–48.290.9944–0.99500.0191–0.01980.9999, 0.9999
SRNet48.18 dB0.99480.01210.9999
95% Confidence Interval47.96–48.390.9946–0.99500.0116–0.01250.9999–0.9999
SRCNN48.11 dB0.99430.01590.9999
95% Confidence Interval47.91–48.300.9941–0.99450.0154–0.01640.9999–0.9999
Table 3. Comparison of evaluation results—wind speed.
Table 3. Comparison of evaluation results—wind speed.
PSNRSSIMGMSDFSIM
Wind SpeedSRCBAM41.52 dB0.97970.04000.9997
95% Confidence Interval41.36–41.670.9792–0.98030.0391–0.04100.9997–0.9998
SRResNet41.12 dB0.97920.04060.9997
95% Confidence Interval40.98–41.260.9786–0.97970.0396–0.04150.9997–0.9998
SRNet40.99 dB0.97970.4440.9997
95% Confidence Interval40.84–41.130.9791–0.98030.0435–0.04530.9997–0.9997
SRCNN39.81 dB0.97300.05890.9996
95% Confidence Interval39.67–39.940.9723–0.97380.0578–0.06000.9996–0.9997
Table 4. Test of significance.
Table 4. Test of significance.
t 0.05 SRResNetSRNetSRCNN
SignificanceSignificanceSignificance
Wave HeightSRCBAMPSNRTrueTrueTrue
SSIMTrueTrueTrue
GMSDTrueTrueTrue
FSIMTrueTrueTrue
Wind SpeedSRCBAMPSNRTrueTrueTrue
SSIMTrueTrueTrue
GMSDTrueTrueTrue
FSIMTrueTrueTrue
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

Li, S.; Yuan, J.; Wu, Z. The Application of a Marine Weather Data Reconstruction Model Based on Deep Super-Resolution in Ship Route Optimization. J. Mar. Sci. Eng. 2025, 13, 1026. https://doi.org/10.3390/jmse13061026

AMA Style

Li S, Yuan J, Wu Z. The Application of a Marine Weather Data Reconstruction Model Based on Deep Super-Resolution in Ship Route Optimization. Journal of Marine Science and Engineering. 2025; 13(6):1026. https://doi.org/10.3390/jmse13061026

Chicago/Turabian Style

Li, Shangfu, Junfu Yuan, and Zhizheng Wu. 2025. "The Application of a Marine Weather Data Reconstruction Model Based on Deep Super-Resolution in Ship Route Optimization" Journal of Marine Science and Engineering 13, no. 6: 1026. https://doi.org/10.3390/jmse13061026

APA Style

Li, S., Yuan, J., & Wu, Z. (2025). The Application of a Marine Weather Data Reconstruction Model Based on Deep Super-Resolution in Ship Route Optimization. Journal of Marine Science and Engineering, 13(6), 1026. https://doi.org/10.3390/jmse13061026

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