Abstract
The bionic polarization compass is a fascinating subject in the navigation domain. Existing polarization navigation models are primarily based on Rayleigh scattering theory, which is applicable to high-altitude, dry, and clear weather conditions. In most scenarios, it is difficult to meet such ideal clear conditions. This paper proposes a bionic navigation method based on atmospheric polarization optimization to improve heading accuracy under non-ideal clear conditions. A signal model under non-ideal clear conditions was firstly established to introduce disturbances of aerosols and other particles into the raw signal function acquired by a camera. Then, an energy functional optimization model was constructed to eliminate the disturbances caused by large particle scattering and restore the original sky polarization pattern. Subsequently, the heading angle was calculated using astronomical data, enhancing accuracy under non-ideal conditions. Finally, we constructed a polarization compass system and conducted field experiments. The results demonstrate that the proposed algorithm effectively mitigates the impact of scattering from aerosols and other particles, reducing the heading angle error to within 2° under sunny, cloudy, overcast and sandy conditions.
1. Introduction
Under clear skies, Rayleigh scattering causes the atmospheric polarization pattern to change in a stable and predictable manner with the position of the sun [1]. Polarization navigation utilizes this pattern as a signal source to determine the carrier’s directional information by detecting and analyzing the atmospheric polarization distribution [2]. This method offers advantages such as full autonomy, strong resistance to interference, and measurement errors that do not accumulate over time, making it an effective complement to existing navigation technologies.
There are two main approaches to detecting sky polarization patterns: point-source detection and camera imaging detection [3]. Point-source measurements involve the measurement of polarization patterns at one or a few points in the sky [4]; camera imaging measurements enable the acquisition of polarization patterns across the entire sky region [5]. Currently, imaging sensors are commonly used to extract directional information for polarization navigation. Based on this approach, researchers have proposed various heading calculation methods. The least-squares method has been employed to fit the solar meridian for localization purposes [6,7]. Polarization information from the zenith has been detected and used as a compass to calculate the heading angle [8,9,10,11,12]. A symmetry analysis method for orientation was developed by extracting the symmetry of polarization patterns [13,14,15]. Furthermore, an angle algorithm based on the polarization electric field vectors perpendicular to the solar direction vector has been proposed to determine heading [16,17].
Although polarization navigation provides real-time absolute orientation with simple computation and no cumulative errors, its accuracy is highly dependent on weather conditions and air quality. The ideal observation scenario for polarization navigation is under high-altitude, dry, and clear conditions. In non-ideal conditions, such as cloudy or sandy conditions, scattering by aerosols, cloud droplets, and dust particles disrupts the polarization pattern, leading to errors in the derived polarization information. These errors propagate through polarization orientation models, ultimately reducing heading accuracy [18]. Therefore, further research is needed to address polarization orientation challenges under non-ideal conditions. Tang et al. applied a spiking neural network to filter polarization images and combined it with the least squares method to achieve orientation under non-ideal conditions [19]. Wu et al. used the principal component analysis network to extract polarization image features under various weather conditions and improved the trilateral weighted sparse coding algorithm to eliminate noise in atmospheric polarization images [20]. Li et al. proposed a gradient-based segmentation method for polarization degree images and developed a convolution-based in-region drawing algorithm to correct the navigation errors caused by blurring [21]. Zhang et al. employed an improved U-Net deep neural network combined with a polarization degree threshold to perform cloud segmentation, removing anomalous pixels in polarization azimuth images corresponding to cloudy areas [22]. Pu et al. utilized a generative adversarial network model to reconstruct sky polarization patterns under adverse weather conditions, addressing random disturbances caused by weather and geographical environments [23]. Li et al. simulated a light transport model using the Monte Carlo method to derive the macroscopic optical properties of clouds and calculated the polarization influence factors of the clouds [24]. Their experiments demonstrated that the “depolarization effect” of particles such as water clouds is weakest in the ultraviolet (UV) band. Wang et al. developed an ultraviolet–visible bionic light compass system, incorporating the ultraviolet band into polarization detection and reframing navigation under cloudy conditions as a multi-classification problem to mitigate the interference caused by cloud scattering [17].
The aforementioned methods enable polarization orientation under non-ideal conditions, such as cloudy skies, but they still have certain limitations. Neural-network-based approaches for filtering and reconstructing polarization patterns require substantial time and large datasets for training [2]. However, due to constraints such as weather conditions, geographical environments, and equipment limitations, obtaining large datasets for network training is challenging in real-world scenarios [23]. The UV band can partially counteract the “depolarization effect” caused by large particle scattering. Nevertheless, polarization orientation devices based on UV detection require multiple UV cameras to operate simultaneously [18], resulting in complex structures and high costs. Therefore, an easy-to-deploy and simple algorithm is needed to meet the demands of polarization navigation under non-ideal conditions. This paper proposes a bionic navigation method based on atmospheric polarization optimization to investigate a polarization signal model and heading calculation mechanism under non-ideal clear conditions. First, the disturbances from large particles such as dust are incorporated into the raw signal captured by the camera, establishing a signal transmission model for non-ideal conditions. Subsequently, an energy generalized optimization model is constructed for optimization on the basis of the signal function with disturbances attached. This optimization model is solved by the dual exact minimization method to eliminate the errors caused by large particle scattering and restore the original sky polarization pattern. Then, combined with an astronomical calendar, the heading angle is solved to realize the purpose of navigation. To verify this method, a bionic polarization compass system was constructed for field experiments. The experimental results highlight that the proposed algorithm remained robust under sunny weather conditions with clouds and dust, proving to be a viable option.
This article is organized as follows. Section 2 presents the establishment and simulation of the atmospheric polarization pattern. Section 3 describes the polarization optimization model and the heading angle acquisition algorithm. The experimental system and results are given in Section 4. We finally draw conclusions and perspectives of this work in Section 5.
2. Formation of the Skylight Polarization Field
The concept of biomimetic polarized light detection is illustrated in Figure 1. Sunlight is unpolarized; however, before it reaches the Earth’s surface, it undergoes refraction or scattering owing to various particles in the atmosphere. Consequently, the incident sunlight becomes polarized, thereby resulting in a skylight polarization distribution pattern. The establishment of an atmospheric polarization model is based on the entire sky. To facilitate calculations, a celestial coordinate system is created, as shown in Figure 1b. The coordinate origin represents the position of the detector (i.e., the observer), while represents the geographic coordinate system. denotes the position of the sun, represents the position of the observed point in the sky, and indicates the zenith. The solar meridian (SM) is the arc that connects the sun to the zenith, and its extension in the opposite direction is called the anti-solar meridian (ASM). is the local coordinate frame of a scattering point. and are the electric vector vibration direction and the angle of polarization (AOP) at point , and is the scattering angle.
Figure 1.
Illustration of the sky polarization mode detection process. (a) Formation schematic of the sky’s polarization distribution pattern; (b) a mathematical model for polarization mode detection.
Assuming that the radius of the celestial sphere is 1, and can be calculated according to Figure 1b
where , and are the unit vectors along the , and coordinate axes, respectively; represents the solar altitude angle; and denotes the solar azimuth angle. Correspondingly, and represent the elevation and azimuth angles of the observed point . The cosine of the scattering angle can be calculated using Equation (3):
According to Rayleigh scattering theory, the degree of polarization (DOP) and the angle of polarization (AOP) of can be represented by Equations (4) and (5) [18].
According to the above Equations (4) and (5), the DOP and AOP at point can be determined. Similarly, the polarization information for other observed points throughout the sky can be obtained using the same method. Then, a three-dimensional model of the skylight polarization field based on Rayleigh scattering can be established, as shown in Figure 2.
Figure 2.
Three-dimensional simulation of skylight polarization field, (a) DOP and (b) AOP.
4. Experiment and Results
To verify the feasibility of the proposed algorithm, relevant experiments were conducted. First, a bionic compass system was established to collect polarization information from the sky. Next, verification experiments were conducted on the polarization optimization model, demonstrating its ability to filter out disturbances from large particle scattering under non-ideal clear conditions. Finally, outdoor comparative experiments validated the effectiveness of the algorithm in determining heading.
4.1. Polarized Light Compass System
To determine the heading information of the body frame, a polarized light compass system was constructed. The system consisted of a polarization imaging module (polarized camera and optical lens), a power supply module, a data processing module, and an integrated framework subsystem. A schematic of the system structure is shown in Figure 10, and the parameters of the related components are listed in Table 1. For the outdoor polarization orientation experiment, the radiation energy from the sky was captured by the polarization imaging module and converted into digital images, which were output at a fixed frame rate. A computer was used as the data processing system, displaying the images from the polarization module in real-time and calculating the heading angle using the proposed algorithm. The integrated framework subsystem served as the outer shell of the entire compass system, consolidating various modules and concealing fragile components such as the camera and lens within the shell to protect them from external shocks and environmental influences. Additionally, the frame subsystem provided an information output interface for the real-time transmission of heading data. A portable power supply provided continuous power to both the imaging module and the data processing module. The camera was fixed on a high-precision turntable, which was used to rotate the camera and change its orientation, obtaining polarization data from multiple directions.
Figure 10.
The schematic diagram of the bionic light compass system.
Table 1.
Main devices involved in the outdoor experiment.
4.2. Polarization Optimization Model Validation Experiment
In this section, we present an outdoor calibration experiment to verify the advantages of the proposed polarization optimization model. The experiment was conducted at 5:00 p.m. on 27 March 2024 at the Beijing Institute of Technology (with its latitude and longitude obtained from Google Maps). On that day, the weather was cloudy with blowing sand, and the air quality index was 154 (moderate pollution). The atmosphere contained aerosols, water vapor, and dust particles, whose scattering effects weakened the sky polarization pattern information. Before the experiment, the camera underwent geometric and polarimetric calibration following the methods outlined in Refs. [33,34], respectively. The experimental setup is described in Section 4.1. The polarization images captured by the camera were processed using the optimization model described in Section 3.1 to calculate the optimized skylight polarization distribution pattern. A satellite positioning device (M100W, ComNav, Shanghai, China) was used to determine the camera’s true orientation, i.e., the heading angle. The solar altitude angle and solar azimuth angle in the carrier coordinate system were calculated by combining the heading angle and the astronomical calendar. Finally, the theoretical AOP image could be simulated based on the Rayleigh scattering model.
A pixel-wise comparison between the theoretical AOP and the measured AOP before and after optimization was conducted, with the results shown in Figure 11 and Table 2. The data in Figure 11a,c,e represent the AOP values of individual pixels. In these figures, the black line indicates the theoretical values obtained from simulations, the blue line represents the measured AOP values (without optimization), and the red line denotes the optimized measured values. Due to the large number of pixel values in the AOP images, only a randomly selected subset is presented. Figure 11a,c,e present theoretical AOP values in the ranges of 40–60, −10–10, and −60–−40, respectively. Figure 11b,d,f correspond to Figure 11a,c,e, showing the errors between the measured and theoretical AOP values. In Table 2, RMSE represents the root mean square error, calculated with Equation (25), which indicates the average deviation between the measured AOP and the theoretical AOP across all pixels. SSIM is the Structural Similarity Index, calculated with Equation (26), which represents the similarity between the measured AOP and the theoretical AOP.
where is the predicted value, which here represents the AOP pixel value calculated based on the sky image; represents the truth value, which here denotes the AOP derived from Rayleigh scattering theory; and represents the number of samples.
where represents the AOP image calculated based on the sky image and represents the AOP image derived from Rayleigh scattering theory; and are the means of and , respectively; and are variances of and , respectively; represents the covariance of and ; and and are constants to maintain stability.

Figure 11.
Comparison of the values and errors of the AOP before and after optimization and the theoretical AOP. (a,b) 40 to 60°; (c,d) −10 to 10°; and (e,f) −60 to −40°.
Table 2.
Comparison of AOP errors before and after optimization.
From Figure 11, it can be seen that the optimized AOP values were closer to the theoretical values, with significantly reduced errors and smoother error curves. The data in Table 2 further support this conclusion. Both the RMSE and SSIM indicate a substantial improvement in the AOP after optimization compared with the pre-optimization values. The RMSE of the optimized AOP error was 3.612°, representing a reduction of approximately 44%. The SSIM between the original AOP and the theoretical AOP was 0.7638, which increased to 0.9686 after optimization. Figure 12 shows a typical AOP image before and after optimization compared with the theoretical AOP image simulated according to Rayleigh scattering. According to the zoomed-in view of the AOP in Figure 12, the original AOP image (Figure 12a) exhibits considerable noise, especially around the meridian. Pixels of opposite polarity that should be separated by the meridian are intertwined with invalid pixels, resulting in a chaotic distribution that obscures the meridian, making it impossible to directly fit. After correction, the image is no longer blurry, the data distribution is more distinct, and the meridian is relatively clear, which is closer to the theoretical AOP image. By combining the data and images, we believe that the optimization model can mitigate the disturbances caused by large particles such as dust, thereby improving the accuracy of the AOP.
Figure 12.
Comparison of AOP images before and after optimization and the theoretical AOP. (a) AOP image before optimization and its local magnification; (b) AOP image after optimization and its local magnification; and (c) theoretical AOP and its local magnification.
4.3. Outfield Validation Experiments of Heading Determination Algorithm
To verify the feasibility of the proposed method in heading determination, certain field comparison experiments were conducted. The experimental setup is described in Section 4.1, and the location is consistent with that in Section 4.2. The experimental scene is shown in Figure 13. Experiment 1 took place on 27 March 2024 at 5:00 p.m. under cloudy conditions with blowing sand, and the air quality index (AQI) was 154 (moderate pollution). Experiment 2 was conducted on 5 April 2024 at 4:00 p.m., with clear sky and some clouds, as well as an AQI of 69 (good). Experiment 3 took place at 11:30 a.m. on 3 April 2024 under overcast conditions, with an AQI of 73 (good).
Figure 13.
Experiment field with the designed polarization compass system.
In the experiment, the camera was mounted on a high-precision turntable, and dynamic observation was achieved by rotating the turntable. The heading angle was calculated using the polarization orientation framework proposed in this paper, and the results were compared with the total variation (TV) denoising algorithm [26] and the bilateral filtering denoising algorithm [35,36], where the orientation component for both denoising algorithms was calculated using the method outlined in Section 3.2. Additionally, we compared our algorithm with three mainstream polarization orientation algorithms: the least squares method [6,7], the symmetry analysis method [13,14,15], and the zenith method [11,12]. The experimental results are shown in Figure 14, Figure 15 and Figure 16 and Table 3, Table 4 and Table 5.
Figure 14.
Heading measurement values and errors of Experiment 1. (a) Heading angle measurement values and their local magnification; (b) heading angle measurement errors.
Figure 15.
Heading measurement values and errors of Experiment 2. (a) Heading angle measurement values and their local magnification; (b) heading angle measurement errors.
Figure 16.
Heading measurement values and errors of Experiment 3. (a) Heading angle measurement values and their local magnification; (b) heading angle measurement errors.
Table 3.
Heading measurement errors of Experiment 1.
Table 4.
Heading measurement errors of Experiment 2.
Table 5.
Heading measurement errors of Experiment 3.
In Experiment 2, the weather was clear, and the accuracy of all four methods was relatively high. Specifically, after the clouds completely cleared later in the experiment, the errors of the least squares, zenith, TV, bilateral and our proposed method were all within 0.2° while the symmetry analysis method had an error within 0.5°. This meets the basic requirements of heading calculation, especially for the self-alignment of vehicles [31].
In Experiment 1, the weather was cloudy with blowing sand and the atmosphere contained not only gaseous molecules but also larger particles like aerosols, water molecules, and dust. In Experiment 3, the weather was overcast, with a significant amount of cloud cover in the sky, and the air was filled with numerous cloud particles, including cloud droplets and ice crystals. Both conditions represent typical non-ideal weather. In both experiments, the accuracy of the least squares, zenith, and symmetry analysis methods all showed some decline. The scattering of dust introduced significant noise into the AOP image, generating a large number of invalid pixels and interfering with the identification of the meridian. The least squares method struggled to extract a complete set of feature points, making it difficult to fit an accurate meridian for heading determination. Cloud cover also disrupted the sky polarization pattern. When the center of the camera’s field of view was obscured by cloud cover, the zenith region of the sky was affected by both clouds and dust, resulting in erroneous data. This reduced the accuracy of the zenith method and could even render it ineffective; in Experiment 3, the maximum error of the zenith method reached as high as −28.3773°. For the symmetry analysis method, the invalid pixels introduced by dust disrupted the symmetry of the AOP. The presence of clouds exacerbated this disruption, especially when the clouds were concentrated on one side of the solar or anti-solar meridian, leading to even greater disruption.
The least squares, zenith, and symmetry analysis methods have limitations that cannot be overcome; in contrast, the method presented in this paper demonstrates notable advantages, especially as demonstrated in Experiment 3. As shown in Figure 14, Figure 15 and Figure 16 and Table 3, Table 4 and Table 5, regardless of sunny, cloudy, or blowing conditions, our method maintained a high accuracy, with an average error kept within 1° and around 2° even in overcast conditions. In this study, the algorithm employed a polarization optimization model to eliminate disturbances from larger particles such as aerosols and dust. It restored the original sky polarization pattern as much as possible, enhancing both symmetry and the clarity of the meridian. Several representative images are shown in Figure 17. Compared with the other two denoising algorithms, our method was more accurate in heading determination. In Experiment 1, our algorithm showed accuracy improvements of 4.2% and 5.4% over the TV denoising and bilateral filtering algorithms, respectively. In Experiment 2, our accuracy increased by 1.7% and 4.6%, and in Experiment 3, it increased by 7.1% and 11.8%. Additionally, when compared with the three mainstream polarization orientation methods, our algorithm demonstrated accuracy improvements of 54.1%, 58.1%, and 54.3% in Experiment 1; 44.8%, 29.5%, and 15.5% in Experiment 2; and 49.1%, 86.1%, and 81.6% in Experiment 3. These results confirm the robustness and promising application potential of the proposed method.
Figure 17.
Schematic diagram of the sample image and its sky polarization distribution pattern in the orientation experiment.
5. Conclusions
Even in sunny weather conditions, the accuracy of polarization navigation can still be affected by the presence of large particles such as aerosols and clouds. Therefore, this paper proposes a bionic navigation method based on atmospheric polarization optimization to improve heading accuracy under non-ideal clear conditions. The disturbances from particles like aerosols are incorporated into the raw signal captured by the camera, establishing a signal model for non-ideal clear conditions. On this basis, an energy functional optimization model is constructed to restore the original sky polarization pattern. In addition, a bionic optical compass system was constructed. Navigation experiments under sunny, cloudy and sandy conditions demonstrated the superiority of the proposed method.
There are, however, some limitations in our work. This study is only applicable to weather conditions with relatively low concentrations of particulate matter, such as clear skies, cloudy days, and blowing sand. In extreme weather events like sandstorms, the concentration of particulate matter rises sharply, causing the AQI to spike to “severe pollution” (above 300). Under such conditions, the sky polarization model is completely and severely disrupted, making it difficult for the optimized model to achieve accurate restoration. In the future, we aim to further refine the algorithm to handle extreme conditions like sandstorms, expanding its range of applications.
Author Contributions
Conceptualization, Y.L. and X.W.; methodology, Y.L.; software, Y.L.; validation, Y.L. and M.Z.; formal analysis, Y.L.; investigation, Y.L. and M.Z.; resources, X.W.; data curation, Y.L.; writing—original draft preparation, Y.L.; writing—review and editing, Y.L., R.L. and Q.S.; visualization, Y.L.; supervision, X.W.; project administration, X.W.; funding acquisition, X.W. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the National Natural Science Foundation of China (62031018).
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data underlying the results presented in this paper are not publicly available at this time but may be obtained from the authors upon reasonable request.
Acknowledgments
The authors thank Yi Tang for the sharing of laboratory apparatuses.
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Suhai, B.C.; Horváth, G. How well does the Rayleigh model describe the E-vector distribution of skylight in clear and cloudy conditions? A full-sky polarimetric study. J. Opt. Soc. Am. A 2004, 21, 1669–1676. [Google Scholar] [CrossRef] [PubMed]
- Zhou, Y.C.; Ye, C.; Lin, Z.H.; Zhan, C.L.; Gao, H. Self-Adaptive Image Segmentation Algorithm for Polarization Navigation under Complex Scenes. Acta Opt. Sin. 2024, 44, 150–160. [Google Scholar]
- Wang, D.; Liang, H.; Zhu, H.; Zhang, S. A bionic camera-based polarization navigation sensor. Sensors 2014, 14, 13006–13023. [Google Scholar] [CrossRef] [PubMed]
- Lambrinos, D.; Möller, R.; Labhart, T.; Pfeifer, R.; Wehner, R. A mobile robot employing insect strategies for navigation. Robot. Auton. Syst. 2000, 30, 39–64. [Google Scholar] [CrossRef]
- Liang, H.; Bai, H.; Hu, K.; Lv, X. Bioinspired polarized skylight orientation determination artificial neural network. J. Bionic Eng. 2023, 20, 1141–1152. [Google Scholar] [CrossRef]
- Wang, Y.; Yang, J.; Tang, J.; Liu, J.; Sheng, C.; Qin, L. Heading angle detection system based on atmospheric polarized light. J. Ordnance Equip. Eng. 2019, 40, 127–131. [Google Scholar]
- Wang, C.; Zhang, N.; Li, D.; Yang, J.; Wang, F.; Ren, J.; Tang, J.; Liu, J.; Xue, C. Calculation of heading angle using all-sky atmosphere polarization. Opto-Electron. Eng. 2015, 42, 60–66. [Google Scholar]
- Aycock, T.; Lompado, A.; Wolz, T.; Chenault, D. Passive optical sensing of atmospheric polarization for GPS denied operations. Proc. SPIE 2016, 9838, 98380Y. [Google Scholar]
- Wang, X.; Gao, J.; Fan, Z. Empirical corroboration of an earlier theoretical resolution to the UV paradox of insect polarized skylight orientation. Naturwissenschaften 2014, 101, 95–103. [Google Scholar] [CrossRef]
- Aycock, T.M.; Lompado, A.; Wheeler, B.M. Using atmospheric polarization patterns for azimuth sensing. Proc. SPIE 2014, 9085, 90850B. [Google Scholar]
- Dupeyroux, J.; Viollet, S.; Serres, J.R. Polarized skylight based heading measurements: A bio-inspired approach. J. R. Soc. Interface 2019, 16, 20180878. [Google Scholar] [CrossRef] [PubMed]
- Dupeyroux, J.; Viollet, S.; Serres, J.R. An ant-inspired celestial compass applied to autonomous outdoor robot navigation. Robot. Auton. Syst. 2019, 117, 40–56. [Google Scholar] [CrossRef]
- Ma, T.; Hu, X.; Zhang, L.; Lian, J.; He, X.; Wang, Y.; Xian, Z. An evaluation of skylight polarization patterns for navigation. Sensors 2015, 15, 25746–25760. [Google Scholar] [CrossRef]
- Liang, H.; Bai, H.; Sun, R.; Sun, R.; Guo, H. Polarization orientation determination algorithm based on the extremum of moment of inertia. In Proceedings of the Chinese Control Conference, Wuhan, China, 25–27 July 2018; pp. 4928–4932. [Google Scholar]
- Zhao, H.; Xu, W.; Zhang, Y.; Li, X.; Zhang, H.; Xuan, J.; Jia, B. Polarization patterns under different sky conditions and a navigation method based on the symmetry of the AOP map of skylight. Opt. Express 2018, 22, 28589–28603. [Google Scholar] [CrossRef]
- Jiang, R.; Wang, X.; Zuo, Y. Research on bionic navigation based on local atmospheric polarization. Acta Aeronaut. Astronaut. Sin. 2020, 41, 152–160. [Google Scholar]
- Li, Y.; Wang, X.; Pan, Y.; Li, L.; Chen, J. Ultraviolet-visible light compass method based on local atmospheric polarization characteristics in adverse weather conditions. Appl. Opt. 2022, 61, 6853–6860. [Google Scholar] [CrossRef]
- Li, Y.; Wang, X.; Zhang, M.; Xu, C. Ultraviolet bionic compass method based on non-ideality correction and statistical guidance in twilight conditions. Opt. Express 2024, 32, 22132–22152. [Google Scholar] [CrossRef]
- Tang, J.; Zhang, N.; Li, D.; Wang, F.; Zhang, B.; Wang, C.; Shen, C.; Ren, J.; Xue, C.; Liu, J. Novel robust skylight compass method based on full-sky polarization imaging under harsh conditions. Opt. Express 2016, 24, 15834–15844. [Google Scholar] [CrossRef]
- Wu, X.D.; Zhao, D.H.; Yu, H.; Jin, T.; Liu, Y.X.; Shen, C. Bionic Polarization Orientation Method Under Severe Weather. J. Navig. Position. Timing. 2022, 9, 104–111. [Google Scholar]
- Li, Q.; Hu, Y.; Hao, Q.; Cao, J.; Cheng, Y.; Dong, L.; Huang, X. Skylight polarization patterns under urban obscurations and a navigation method adapted to urban environments. Opt. Express 2021, 29, 42090–42105. [Google Scholar] [CrossRef]
- Zhang, R.; Cai, H.; Guan, L.; Wan, Z.-H.; Chen, Y.-T.; Fan, Y.-Y.; Chu, J.-K. Polarization orientation method for cloudy sky. Opt. Precis. Eng. 2021, 29, 1499–1510. [Google Scholar] [CrossRef]
- Pu, X.; Wang, X.; Gao, X.; Wei, C.; Gao, J. Sky Polarization Pattern Reconstruction and Neutral Line Detection Based on Adversarial Learning. IEEE Trans. Instrum. Meas. 2023, 72, 1–13. [Google Scholar] [CrossRef]
- Li, X.; Zhang, R.; Lu, S.F.; Lin, M.; Chu, J. Ultraviolet Polarization Employing Mie Scattering Monte-Carlo Method for Cloud-Based Navigation. Laser Optoelectron. Prog. 2021, 58, 1701001. [Google Scholar]
- Wu, X.D. Study on Orientation of Atmospheric Polarized Light in Complex Weather; North University of China: Taiyuan, China, 2022. [Google Scholar]
- Rudin, L.; Osher, S.; Fatemi, E. Nonlinear total variation based noise removal algorithms. Physica D 1992, 60, 259–268. [Google Scholar] [CrossRef]
- Wang, J.; Chen, R.; Ma, X.Q.; Wu, B.Y. Unsupervised seismic data random noise suppression method based on weighted total variation regularization and ADMM solution. Oil Geophys. Prospect. 2023, 58, 769–779. [Google Scholar]
- Grippo, L.; Sciandrone, M. Globally convergent block-coordinate techniques for unconstrained optimization. Optim. Methods Softw. 1999, 10, 587–637. [Google Scholar] [CrossRef]
- Beck, A.; Tetruashvili, L.; Vaisbourd, Y.; Shemtov, A. Rate of convergence analysis of dual-based variables decomposition methods for strongly convex problems. Oper. Res. Lett. 2016, 44, 61–66. [Google Scholar] [CrossRef]
- Zhang, N.; Chu, J.; Zhao, K.; Meng, F. The design of the subwavelength wire-grid polarizers based on rigorous couple-wave theory. Chin. J. Sens. Actuators 2006, 19, 1739–1743. [Google Scholar]
- Liang, H.; Bai, H.; Liu, N.; Sui, X. Polarized skylight compass based on a soft-margin support vector machine working in cloudy conditions. Appl. Opt. 2020, 59, 1271–1279. [Google Scholar] [CrossRef]
- Lu, H.; Zhao, K.; Wang, X.; You, Z.; Huang, K. Real-time imaging algorithm orientation determination system to verify imaging polarization navigation. Sensors 2016, 16, 562. [Google Scholar] [CrossRef]
- Zhang, Z.Y. A flexible new technique for camera calibration. IEEE Trans. Pattern Anal. Mach. Intell. 2000, 22, 1330–1334. [Google Scholar] [CrossRef]
- Xu, Z.Y. Polarization Image Preprocessing and Objective Evaluation Method of Fused Image; Beijing Institute of Technology: Beijing, China, 2019. [Google Scholar]
- Tomasi, C.; Manduchi, R. Bilateral filtering for gray and color images. In Proceedings of the 6th International Conference on Computer Vision, Bombay, India, 7 January 1998; pp. 839–846. [Google Scholar]
- Hao, J.; Du, Y.; Wang, S.; Ren, W. Infrared image enhancement algorithm based on wavelet transform and improved bilateral filtering. Infrared Technol. 2024, 46, 1051–1059. [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. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).

















