Next Article in Journal
Validation of a Commercially Available IMU-Based System Against an Optoelectronic System for Full-Body Motor Tasks
Previous Article in Journal
Comparability of Methods for Remotely Assessing Gait Quality
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Semi-Physical Simulation Method for Stellar Maps with Color Temperature Information

1
State Key Laboratory of High Power Semiconductor Lasers, Changchun University of Science and Technology, Changchun 130022, China
2
School of Opto-Electronic Engineering, Changchun University of Science and Technology, Changchun 130022, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(12), 3737; https://doi.org/10.3390/s25123737
Submission received: 14 April 2025 / Revised: 27 May 2025 / Accepted: 11 June 2025 / Published: 14 June 2025
(This article belongs to the Section Optical Sensors)

Abstract

Existing stellar map simulators lack color temperature information, have complex system structures, and cannot independently control the color temperatures of stars. Therefore, this study developed an OLED-based semi-physical simulation method and a simulation algorithm for stellar maps with color temperature information to realize a semi-physical simulation of stellar maps close to the real situation in space. The study also aimed to independently control the color temperature of each star. The simulation effect of the stellar map with color temperature information was verified using four stellar maps. The developed simulator achieved independent and controllable color temperature information for each star in the stellar map.

1. Introduction

The star sensor—a star-sensitive device—is a key component of the spacecraft attitude determination and control system whose accuracy directly affects the performance of the navigation system [1]. The working conditions of star-sensitive devices [2] have become increasingly complex, and navigation methods have developed from traditional astronomical angular measurements or ranging navigation methods to emerging navigation technologies such as astronomical spectral velocimetry navigation using stellar color temperature information [3,4,5]. Existing star simulators, which can only provide limited information on the color temperatures of stars [6,7], fail to satisfy the ground-based calibration requirements of star-sensitive devices.
Recent efforts have been made to accurately simulate the multi-dimensional information of stellar maps in outer space. For example, Linghao Wu et al. [8] developed a star simulator with stray light suppression capability and simulated stellar maps of stars as dim as magnitude +6 Mv. Schulz et al. [9] developed a stellar map generation method with controllable Gaussian background noise and simulated stellar map with an approximate sky background. Teague and Chahl [10] developed a simulation method for motion-blurred stellar maps, effectively correcting the grayscale information of stellar maps in stellar map display devices through color space conversion methods. Although this method only generated grayscale stellar maps, it has significant implications for simulating stellar maps with color temperature information using a single stellar map display device.
With the development of spectral simulation architectures from multi-LED mixing [11] to spatial light modulation-based dimming [12], stellar spectral simulation methods have been extensively investigated. Liu et al. [13] simulated a single star in the 3000–11,000 K color temperature range using a digital micromirror device (DMD) and a fuzzy proportional–integral–derivative (PID) control algorithm. Yun et al. [14] extended the color temperature simulation range to 2000–12,000 K by combining backpropagation (BP), a neural network, and a PID control algorithm. Although the above two methods can simulate the color temperature information of individual stars more realistically, they cannot simulate the real state of stars with different color temperature information in a stellar map.
To improve the similarity between stellar maps and the actual state of outer space, Bin Zhao et al. [15] proposed a fast playback method in which the stellar maps were fused with cosmic background radiation information to improve the stellar maps’ refreshing speed. However, the simulation of stellar maps with stellar color temperature information has still not been realized. In 2024, Professor Niu Zhaodong’s team at the National University of Defense Technology in China proposed a two-step matching algorithm for stellar map matching problems such as high-limit stars. Under the problem of unreliable luminance information caused by background interference, such as clouds and Earth’s atmospheric radiation, the matching strategy relied solely on angular features to avoid the interference of luminance information [16]. In 2021, Wang Hongyuan and others proposed a simulation model based solely on magnitude by introducing the stellar color index and blackbody radiation theory in response to background interferences such as cosmic radiation, nebula and star cluster noise, and stray light. This improvement significantly enhances the robustness and accuracy of star map simulation when dealing with background interference [17]. Songzhou Yang et al. [18] developed a “series–parallel” hybrid, multi-source, information fusion, spatial target simulation system. In this system, three light sources (one LED light source and two blackbody light sources) and three spatial light modulation devices (one thin-film transistor liquid crystal display (TFT-LCD) and two DMDs) were used to simulate each star in the stellar map. The energy ratio of four spectral intervals (UV, visible, mid-wave infrared, and long-wave infrared) of each star in the stellar map could be adjusted. However, the system structure was complicated, and the system could not accurately simulate the color temperature.
In summary, existing stellar map simulators have various shortcomings, such as missing color temperature information, complex system structure, and inability to independently control the color temperature of stars. Therefore, this study aimed to address this research gap by developing a semi-physical stellar map simulation method with color temperature information. The stellar map simulator leveraged an OLED-based architecture. A stellar map simulation link with color temperature information was established, and a stellar map generation algorithm with color temperature information was proposed. We successfully controlled the color temperature of each star in the semi-physical simulation in the stellar map. This study provides new technical means and implementation approaches for the ground calibration and testing of star sensors. The developed star simulator has important theoretical and practical significance.

2. Framework for Semi-Physical Simulations of Stellar Maps with Color Temperature Information

When significantly distant stars are observed through optical payloads such as star sensitizers, they can be regarded as point light sources at infinity [19]. Currently, star simulators use liquid crystal on silicon (LCOS) [20], LCD [21], or DMD [22] as stellar map display devices placed at the focal plane, in accordance with the working principle of the collimated optical system [23]. Combined with the stellar map illumination device [24], stellar maps are simulated at infinity by loading the grayscale images of stellar maps. However, the current stellar map illumination devices are mostly LED light sources [25], blackbody radiation sources [26], or specially designed illumination optical systems [27], which can only output illumination beams with fixed color temperature information. The illumination area of the stellar map illumination device covers the entire range of the stellar map display device. Therefore, the stars displayed in existing stellar map display devices all have the same color temperature information. However, the stars in actual space have different color temperature information, resulting in inconsistency between the simulated and actual color temperature information. Therefore, in this study, the architecture of the star simulator is simplified by replacing the traditional stellar map display device and stellar map illumination device with a self-luminous OLED device that enables independent and controllable color temperature information of each pixel. As such, the stellar map simulation with color temperature information is realized so that the stellar map simulated is closer to the actual state of stars in the universe.
The color temperature information of stars is primarily classified based on their surface temperatures [28], and the OLED devices adjust the color temperature by adjusting the ratio of the luminous intensity of the three primary colors of red (R), green (G), and blue (B) [29]. The light beam emitted from the stellar map displayed by the OLED device passes through the collimated optical system. Thus, the color temperature of the simulated stellar map deviates from that of the OLED device [30] and the spectral transmittance of the collimated optical system [31]. Compensating for this combined color temperature deviation is necessary. Therefore, a stellar map simulation algorithm linked with color temperature information was formulated to improve the ability of the OLED-based stellar map simulation architectures to accurately simulate stellar maps containing color temperature information. The stellar map simulation architecture and algorithm link with color temperature information are shown in Figure 1.

3. Algorithm for Stellar Map Simulation with Color Temperature Information

According to the architecture and algorithmic links, the stellar map simulation algorithm with color temperature information was divided into three modules: conversion of the stellar spectrum into the three primary RGB colors, color temperature deviation calibration, and the stellar map generation algorithm with color temperature information. The algorithmic flow is shown in Figure 2.

3.1. Stellar Spectral Type to RGB Triple-Color Conversion

Stellar spectral types are primarily classified into seven categories according to the Harvard Spectral Classification (HSC): O, B, A, F, G, K, and M. Each spectral type is further subdivided into ten subtypes, ranging from 0 to 9 [32]. No formula has been established to convert stellar spectral types directly to RGB triplet colors owing to the complexity of stellar spectra and the nonlinear relationship between spectral features and blackbody color temperature. Therefore, the stellar spectral types were numerically coded to facilitate calculation and analysis, with 1 as the coding interval. The 70 spectral subtypes from O0 to M9 were sequentially coded from 00 to 69 starting from 0. The coding rules are listed in Table 1.
Based on the discrete data of stellar spectral type and temperature provided by Harre and Heller [33], the spectral type of the star was converted to the corresponding stellar temperature using a polynomial fitting method [34], given as follows:
f ( s ) = b 1 s + b 2 s 2 + b n s n
where f ( s ) is the stellar temperature, s is the spectral-type code, and b1, b2, …, bn are the polynomial coefficients corresponding to the nth spectral-type code. As stellar radiation approximates blackbody radiation at a certain temperature [35], according to Planck’s formula for blackbody radiation, the spectral profile emitted by a star can be expressed as follows:
E ( λ , f ( s ) ) = 2 h c 2 λ 5 1 e h c λ k f ( s ) 1
where λ is the wavelength, h is Planck’s constant ( h = 6.626 × 10 34 J s ), c is the speed of light ( c = 3 × 10 8 m / s ), and k is Boltzmann’s constant ( k = 1.381 × 10 23 J / K ). According to the color matching functions, x ¯ ( λ ) , y ¯ ( λ ) , and z ¯ ( λ ) are defined by the International Commission on Illumination (CIE) [36]. The triple-stimulus XYZ values of the stellar spectral curve [37] were obtained as follows:
X = 380 780 E ( λ , f ( s ) ) x ¯ ( λ ) d λ Y = 380 780 E ( λ , f ( s ) ) y ¯ ( λ ) d λ Z = 380 780 E ( λ , f ( s ) ) z ¯ ( λ ) d λ
The corresponding RGB triple-base color on the OLED was obtained through the RGB conversion matrix [38] as follows:
R G B = a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 X Y Z
where a i j is an element of the RGB transformation matrix representing the linear transformation coefficients from the XYZ to RGB color spaces.

3.2. Color Temperature Deviation Calibration

The color temperature deviation calibration was performed by loading the standard color card images of multiple color blocks on the OLED device and using a color temperature-calibrated industrial camera to obtain the three chromatic colors of each color block after collimating the optical system. Thus, the color temperature deviation calibration matrix was obtained.
Let the number of color blocks in the standard color card be n. The theoretical tri-color of the standard color block numbered i can be expressed as R i G i B i T , where i 1 , n . Then, the theoretical RGB tri-color matrix of the standard color card is
R G B P = R 1 R 2 R n G 1 G 2 G n B 1 B 2 B n . The industrial camera can obtain the RGB tri-color of the corresponding standard color block as R i G i B i T . Then, the RGB tri-color matrix of the standard color card obtained by the industrial camera is R G B M = R 1 R 2 R n G 1 G 2 G n B 1 B 2 B n . According to the principle of least squares, the color temperature deviation calibration matrix (CCM) can be expressed as follows:
C C M = ( R G B M T R G B M ) 1 R G B M T R G B P
According to Equations (1)–(5), the color temperature deviation-calibrated stellar spectral type corresponding to the three fundamental colors R i ( s ) , G i ( s ) , and B i ( s ) is as follows:
R i ( s ) G i ( s ) B i ( s ) = C C M a 11 a 12 a 13 a 21 a 22 a 23 a 31 a 32 a 33 380 780 C 1 λ 5 ( e C 2 λ f ( s ) 1 ) x ¯ ( λ ) d λ 380 780 C 1 λ 5 ( e C 2 λ f ( s ) 1 ) y ¯ ( λ ) d λ 380 780 C 1 λ 5 ( e C 2 λ f ( s ) 1 ) z ¯ ( λ ) d λ 1 380 780 C 1 λ 5 ( e C 2 λ f ( s ) 1 ) ( x ¯ ( λ ) + y ¯ ( λ ) + z ¯ ( λ ) ) d λ
where C 1 is the first radiation constant and equals 3.741771 × 10 16 W m 2 ; C 2 is the second radiation constant and equals 1.4387768 × 10 2 m K .

3.3. Algorithm for Generating Stellar Maps with Color Temperature Information

Based on the stellar spectral type to RGB three-color conversion law and the color temperature deviation calibration, the stellar map presents the attitude information of the celestial coordinate system [39] (azimuth φ , pitch θ , roll λ ) to obtain the stellar map pointing unit vector x , y , z T as follows:
x y z = cos θ cos φ cos θ sin φ sin θ
The 3D coordinates of the star point [40] were screened according to the stellar map field of view (FOV), and the maximum coordinate values of the stellar map display device were set as x max and y max . Then, the coordinates of the simulated star on the stellar map display device (x′, y′) were obtained as follows:
x = y x max 2 x tan ( F O V / 2 ) y = z y max 2 x tan ( F O V / 2 )
Subsequently, according to the stellar spectral type in the stellar catalog [41], Equations (5) and (6) were used to obtain the RGB triple colors of the OLED device corresponding to each star, thus completing the generation of the stellar map with color temperature information.

4. Experimentation and Discussion

4.1. Experimental Platform and Design

In this study, the stellar map simulation algorithm with color temperature information was implemented on the host computer using the Visual Studio 2022 development tool based on the Microsoft Foundation Class framework. OpenCV image processing and Eigen matrix manipulation libraries were introduced during the development process. The stellar map simulation device was constructed using the Sony MicroOLED ECX331DB-6 with a resolution of 1024 × 768 and an 8-bit color depth OLED device, along with a collimated optical system with an FOV of 20° × 20° and a focal length of 35 mm. The MV-UB1000C by MindVision, which has 10 million pixels, was used as an industrial camera. The semi-physical simulation platform for stellar maps with color temperature information is shown in Figure 3.
Based on the stellar map simulation algorithm with color temperature information, two experimental phases were involved in this study: the pre-experiment and the validation experiment. The pre-experiment serves as the basis for the verification experiment. The specific experimental arrangement is summarized in Table 2.

4.2. Experimental Results of the Pre-Experimental Phase

The experiment on stellar map generation with color temperature information was divided into two parts: stellar spectral type to RGB triple-color conversion, and color temperature deviation calibration.

4.2.1. Stellar Spectral Type to RGB Three-Color Conversion

Polynomial fits from 1 to 50 times were conducted to obtain the optimal polynomial fit of the spectral type of the star to blackbody color temperatures. The fit correlation coefficient [36] was used to evaluate the polynomial fit. The relationship between polynomial counts and fit correlation coefficients is shown in Figure 4.
As shown in Figure 4, the fitting correlation coefficients were >0.99 for fitting times in the interval from 3 to 37, with the 22nd polynomial achieving the best fit. sRGB is the most widely used color space [37], and its color gamut is sufficient to cover the range of stellar colors [38]. Therefore, the sRGB color space was selected. The stellar spectral type and RGB triple-base color scale relations were obtained (Figure 5) according to Equations (2)–(4).

4.2.2. Color Temperature Deviation Calibration

The 24-color standard color card was displayed on the OLED device (RGB three-color as R i ,   G i , and B i ). The industrial camera was used to obtain the image of the standard color card through the collimated optical system (RGB three-color R i , G i , and B i ), and according to Equation (5), the CCM was obtained as 1.060828 0.008814 0.00608 0.02595 0.992383 0.00513 0.00894 0.00811 1.018448 . Then, the RGB three-color of the standard color card was set after calibrating the color temperature deviation to R C i , G C i , and B C i . The color difference of the 24 standard colors before and after the calibration of Δ E i and Δ E C i was determined as follows:
Δ E i = R i R i 2 + G i G i 2 + B i B i 2 Δ E C i = R C i R i 2 + G C i G i 2 + B C i B i 2 S Δ E = i = 1 24 Δ E i Δ E ¯ 2 23 S Δ E C = i = 1 24 Δ E C i Δ E C ¯ 2 23
Here, Δ E i is the sum of squares of the three primary color deviations of the standard color card before calibration, Δ E ¯ is the average value of Δ E i , Δ E C i is the sum of squares of the three primary color deviations of the standard color card after calibration, and Δ E C ¯ is the average value of Δ E C i . Using the standard deviation of Δ E i and Δ E C i , S Δ E and S Δ E C , which indicates the overall simulation accuracy of the OLED device on the 24 standard colors of the color blocks before and after calibration, was calculated as 6.98 and 4.34, respectively. The theoretical 24-color standard color card, as well as the standard color card image and the corresponding RGB three-color heat map acquired by the industrial camera before and after calibration, are shown in Figure 6a,b, respectively. The color difference between the 24 standard color blocks before and after calibration is shown in Figure 6c. The S Δ E C was smaller than S Δ E , implying that the color emitted by the OLED after calibration was closer to the standard color card.

4.3. Experimental Results of the Validation Experiment Phase

The simulation accuracy of stellar maps with color temperature information before and after calibrating the color temperature deviation was evaluated based on the mapping relationship between the stellar spectral type and RGB tri-color. This was achieved based on the following steps: (1) a mapping table of stellar spectral type ( S P i ) and RGB tri-color ( R i , G i , B i ) was established (notated as T a b S P R G B ), and (2) an algorithm for identifying the spectral type of a stellar star point based on the look-up-table method was designed. In the algorithm, the principle of least squares was used to determine the spectral-type position ( p o s ) matching the simulated stellar RGB three-color values ( R S , G S and B S ). Then, the corresponding spectral type of the star ( S t e l l a r S P ) was obtained. The discriminative formula of the stellar star-point spectral type identification algorithm is given as follows:
T a b S P R G B = { S P i , R i , G i , B i }                                                       i 0 , 69 p o s = { i min ( ( R S R i ) 2 + ( G S G i ) 2 + ( B S B i ) 2 ) } S t e l l a r S P = S P p o s

4.3.1. Stellar Map Image Generation with Color Temperature Information

Theoretical stellar maps with color temperature information were selected from the commonly used SAO catalog (5091 stars), with magnitudes ranging from 0 Mv to +6.0 Mv and above [39]. Three additional stellar maps with the attitudes (0, 30, 8), (23, −80, 8), and (66, 34, 2) were randomly generated using the stellar map simulation algorithm with color temperature information to obtain the central attitude stellar map (0, 0, 0) and prevent inconsistent experimental results. The overall distribution of the maps and the four attitudes of the stellar maps are shown in Figure 7.

4.3.2. Semi-Physical Simulation of Stellar Maps with Color Temperature Information

Four theoretical stellar maps with color temperature information were loaded onto the OLED device. The stellar maps with uncalibrated and calibrated color temperature deviations were successively captured using the industrial camera, and the spectral type simulation effect of the four maps was obtained using the stellar star-point spectral-type recognition algorithm. The color temperature deviation-calibrated stellar maps are shown in Figure 8a, and the spectral type simulation accuracy is shown in Figure 8b.
The maximum, average, and standard deviations of the spectral type simulations of the four stellar maps before and after calibration are summarized in Table 3. The maximum deviation of the simulated spectral types of the four stellar maps after calibration was 9, which is smaller than the metric scale of ten minor spectral types within a major stellar spectral type. This deviation was reduced by a factor of 1.89–2.11, demonstrating significant improvement in the accuracy of the stellar map spectral simulation. In addition, the average and standard deviations of the simulated spectral types of the four stellar maps after calibration were reduced by a factor of 1.29–1.73 and from 1.58 to 2.53, respectively. This indicates a substantial improvement in the accuracy of the spectral simulation of the stellar maps, as well as in the dispersion in the simulation of the overall color temperature information of the stellar maps.

4.4. Discussion and Comparison

The comparison between related studies on stellar map simulation and the present study is summarized in Table 4. Linghao Wu et al. [8] successfully simulated fainter stars; Schulz et al. [9] and Bin Zhao et al. [15] simulated the superposition of stellar maps and backgrounds; and Teague and Chahl [10] simulated stellar maps of motion-blurred stars. However, none of these studies could simulate color temperature. The simulators proposed in [13,14] can simulate color temperature in a wide range; however, only a single stellar color temperature can be simulated. The simulators developed in [18] and in this study can simulate the color temperature information of stars independently within the stellar map. However, in the simulator proposed in [18], only the energy ratios of four spectral intervals (ultraviolet, visible, mid-wave infrared, and long-wave infrared) can be adjusted, which provides a limited simulation of color temperature information. Conversely, the simulator developed in this study can cover the entire range of O–M types (the seven main spectral types) and the subtypes from 0–9 under each spectral type (a total of ten subtypes), totaling 70 stellar spectral types.
In summary, to the best of the authors’ knowledge, the proposed semi-physical simulation of stellar maps with color temperature information achieves independent controllability of the color temperature information of each star within the stellar map. Concurrently, the simulation range of stellar spectral types covers all 70 stellar spectral types of the HSC. However, this study presents a limitation in that the bit depth of the device is only 8 bits. Using a device with a higher bit depth would improve the correction ability of the proposed method. In future research, 16-bit color OLED display devices could be used to improve the degree of correction subdivision of the device and obtain better calibration results.

5. Discussion and Conclusions

This study aimed to overcome the lack of independent simulation methods for stellar color temperature in stellar maps and the complex structure of existing stellar map simulation systems with color temperature information. Therefore, a simplified stellar map simulation architecture based on OLED devices and a stellar map simulation algorithm with color temperature information were developed in this study. An experimental platform was developed, and two pre-experiments—stellar spectral type to RGB three-base color conversion and color temperature deviation calibration—were performed. Subsequently, four pairs of stellar maps were used to verify the semi-physical simulation effect of stellar maps with color temperature information. According to the experimental results, the findings are as follows:
  • The polynomial number of fits of the stellar spectral type to blackbody color temperature ranged from 3 to 37 correlation coefficients above 0.99, with the 22nd polynomial fit being the best. The standard deviation of the simulated color difference for the 24 standard colors was reduced by a factor of 1.6 after calibration using a 24-color standard color card.
  • The maximum deviation of the stellar spectral type simulations of the four stellar maps after color temperature bias calibration was better than 9, and the average deviation was better than 6.55, which are both smaller than the metric scale of 10 minor spectral types within a major stellar spectral type.
  • After the color temperature deviation calibration, the maximum deviation of the spectral type simulation of the four stellar maps was reduced by a factor of 1.89 to 2.11; the average deviation, by a factor of 1.29 to 1.73; and the standard deviation of the simulation deviation, by a factor of 1.58 to 2.53. These results indicate significant improvements in the limiting accuracy of the stellar map, the overall correctness of the simulation of color temperature information, as well as the dispersion.
In addition, compared with international studies, the developed simulator achieved independent control of the color temperature information of each star in the stellar map, and the spectral type simulation covered all 70 stellar spectral types of the HSC. The study findings provide a simulation method for the attitude determination algorithm using multi-dimensional information carried by the star sensor and establish a research basis for advancing the fields of remote sensing technology and spectral navigation.
In the future, devices [42] with better performance can be further investigated to improve the accuracy of stellar spectral-type simulation. The cosmic radiation background can be increased and the playback speed of the stellar map can be improved to help bring simulations closer to the actual stellar map observed in outer space. Color stellar map simulation technology provides strong technical support for the accuracy, reliability, and adaptability of remote sensing technology by optimizing the performance of remote sensing equipment, supporting the calibration of radiation characteristics of remote sensing data, and facilitating target recognition in complex environments. The innovative application of this technology not only promotes the development of the remote sensing field but also shows broad application prospects.

Author Contributions

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

Funding

This work was supported by the Technology Development Program of Jilin Province (YDZJ202501ZYTS583), the National Natural Science Foundation of China (62305031), and the Jilin Province Science Research Project of the Education Department (JJKH20250493KJ).

Data Availability Statement

The data underlying the results presented in this paper are not publicly available at this time but can be obtained from the authors upon reasonable request.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Zhang, W.; Yang, Y.; You, W. Autonomous navigation method and technology implementation of high-precision solar spectral velocity measurement. Sci. China Phys. Mech. Astron. 2022, 65, 289606. [Google Scholar] [CrossRef]
  2. Wang, Z.; Liu, S.; Sun, H. The influence of color temperature mismatch in star simulator on positioning accuracy and magnitude measurement by star sensor. J. Phys. Conf. Ser. 2021, 1, 2132. [Google Scholar] [CrossRef]
  3. Chaudhary, A.; Thapa, B.; Sodari, T. Distribution of Dust Color Temperature, Planck’s Function, and Dust Mass around PSR J1240-4124. J. Nepal Phys. Soc. 2022, 8, 88–95. [Google Scholar] [CrossRef]
  4. Huang, S.; Kang, Z.; Liu, J. Accuracy analysis of spectral velocimetry for the solar Doppler difference navigation. IEEE Access 2021, 9, 78075–78082. [Google Scholar] [CrossRef]
  5. Zhou, W.; Liu, Z.; Sun, Y. Bidirectional Littrow double grating interferometry for quadruple optical interpolation. Opt. Laser Technol. 2024, 175, 110751. [Google Scholar] [CrossRef]
  6. Niu, Y.; Wei, X.; Li, J. Fast and robust star identification using color ratio information. IEEE Sens. J. 2022, 22, 20401–20412. [Google Scholar] [CrossRef]
  7. Zhang, W. Astronomical spectral velocimetry navigation technology and application considerations. Navig. Control 2020, 19, 64–73. [Google Scholar]
  8. Wu, L.; Zhang, G.; Sun, G. Optical engine optimization for faint starlight simulation systems. Opt. Commun. 2020, 471, 125833. [Google Scholar] [CrossRef]
  9. Schulz, V.H.; Marcelino, G.M.; Seman, L.O. Universal verification platform and star simulator for fast star tracker design. Sensors 2021, 21, 907. [Google Scholar] [CrossRef]
  10. Teague, S.; Chahl, J. Imagery synthesis for drone celestial navigation simulation. Drones 2022, 6, 207. [Google Scholar] [CrossRef]
  11. Trivellin, N.; Barbisan, D.; Ferretti, M. Adaptive multi-wavelength LED star simulator for space life studies. Proc. SPIE 2016, 9768, 976815. [Google Scholar] [CrossRef]
  12. Jing, J.L.; Guoyu, G.Y.Z.; Jian, J.Z. Spectral simulation method for calibration light source of transmissometers. Acta Opt. Sin. 2022, 42, 123–135. [Google Scholar] [CrossRef]
  13. Liu, Q.; Zhang, G.; Zhang, Y. Multi-color temperature and magnitude simulation for astronomical spectral velocity measurement. IEEE Access 2023, 11, 108104–108116. [Google Scholar] [CrossRef]
  14. Yun, Z.; Zhang, Y.; Liu, Q. Research on the simulation method of a BP neural network PID control for stellar spectrum. Opt. Express 2024, 32, 38879–38895. [Google Scholar] [CrossRef]
  15. Zhao, B.; Zhang, Y.; Yang, D. Playback method for dynamic star map simulation by fusing cosmic background radiation information. Measurement 2025, 242, 116086. [Google Scholar] [CrossRef]
  16. Sun, Q.; Niu, Z.; Li, Y.; Wang, Z. A Robust High-Accuracy Star Map Matching Algorithm for Dense Star Scenes. Remote Sens. 2024, 16, 2035. [Google Scholar] [CrossRef]
  17. Wang, H.; Yan, Z.; Mao, X.; Wang, B.; Liu, X.; Kang, W. A new high-precision star map simulation model and experimental verification. J. Mod. Opt. 2021, 68, 856–867. [Google Scholar] [CrossRef]
  18. Yang, S.; Zhang, Y.; Zhao, B. Simulation method for multi-source information fusion space target. Opt. Express 2024, 32, 21820–21836. [Google Scholar] [CrossRef] [PubMed]
  19. Bai, Y.; Li, J.; Zha, R. Catadioptric optical system design of 15-magnitude star sensor with large entrance pupil diameter. Sensors 2020, 20, 5501. [Google Scholar] [CrossRef]
  20. Hong, T.; Li, J.; Chu, D. Modulation approach of arbitrary linear polarization states of optical fields using single-beam coding for next-generation optical storage in glass. Opt. Laser Technol. 2023, 164, 109539. [Google Scholar] [CrossRef]
  21. Du, Z.; Sun, G.; Yang, S. Research on ultraviolet-visible composite optical target simulation technology. Opt. Express 2024, 32, 14541–14554. [Google Scholar] [CrossRef] [PubMed]
  22. Ma, M.; Niu, Y.; Gao, D.; Li, F.; Shi, G. Efficient Hyperspectral Video Reconstruction via Dual-Channel DMD Encoding. Remote Sens. 2025, 17, 190. [Google Scholar] [CrossRef]
  23. Liu, S.; Zhang, J.; Zhang, Y. Overall study of solar simulation optical system with large irradiated surface using free-form concentrator to improve uniformity. iScience 2023, 26, 107781. [Google Scholar] [CrossRef] [PubMed]
  24. Wu, L.; Wang, J.; Sheng, L. Research on polarization effect suppression method of weak starlight simulation device. Opt. Express 2024, 32, 39818–39830. [Google Scholar] [CrossRef]
  25. Gao, X.; Gan, X.; Chen, Y. Study of digital high-precision multi-star simulator for multi-magnitude output. Int. J. Control Autom. 2016, 9, 255–264. [Google Scholar] [CrossRef]
  26. Xu, Q.; Zhao, C.; Li, X. Stellar radiation modeling and image simulation for airborne daytime star sensor. In Proceedings of the IEEE International Conference on Signal and Image Processing (ICSIP), Beijing, China, 13–15 August 2016. [Google Scholar] [CrossRef]
  27. Saurova, K.; Shamro, A.; Alipbayev, K. Research of methods to improve the accuracy of the star sensor for global navigation satellite system technology. Eng. Sci. 2024, 33, 1351. [Google Scholar] [CrossRef]
  28. Bell, R.A.; Gustafsson, B. The effective temperatures and colours of G and K stars. Mon. Not. R. Astron. Soc. 1989, 236, 653–707. [Google Scholar] [CrossRef]
  29. Catalbas, M.C.; Bernard Kobav, M. Measurement of correlated color temperature from RGB images by deep regression model. Measurement 2022, 195, 111053. [Google Scholar] [CrossRef]
  30. Han, D.; Lee, M.; Jang, W. Two-color strip-patterned white OLEDs: Tunable color-temperature via pattern dimension control. Adv. Opt. Mater. 2022, 10, 2200456. [Google Scholar] [CrossRef]
  31. Tian, H.J.; Chen, T.; Hu, Y. Change of circadian effect with colour temperature and eye spectral transmittance at different ages. Lighting Res. Technol. 2021, 53, 41–53. [Google Scholar] [CrossRef]
  32. Chaity, M.D.; van Aardt, J. Exploring the Limits of Species Identification via a Convolutional Neural Network in a Complex Forest Scene through Simulated Imaging Spectroscopy. Remote Sens. 2024, 16, 498. [Google Scholar] [CrossRef]
  33. Harre, J.V.; Heller, R. Digital color codes of stars. Astron. Nachr. 2021, 342, 578–587. [Google Scholar] [CrossRef]
  34. Bateni, A.; Susnar, S.S.; Amirfazli, A. A high-accuracy polynomial fitting approach to determine contact angles. Colloids Surf. A Physicochem. Eng. Asp. 2003, 219, 215–231. [Google Scholar] [CrossRef]
  35. Vicente, E.G.; Matesanz, B.M.; Rodríguez-Rosa, M. Effect of correlated color temperature and S/P-ratio of LED light sources on reaction time in off-axis vision and mesopic lighting levels. LEUKOS 2023, 19, 4–15. [Google Scholar] [CrossRef]
  36. Burrow, J.A.; Jakachira, R.; Lemaster, G. Smartphone tristimulus colorimetry for skin-tone analysis at common pulse oximetry anatomical sites. arXiv 2024, arXiv:2411.13832. [Google Scholar] [CrossRef]
  37. Kahu, S.Y.; Raut, R.B.; Bhurchandi, K.M. Review and evaluation of color spaces for image/video compression. Color Res. Appl. 2019, 44, 8–33. [Google Scholar] [CrossRef]
  38. Galteri, L.; Ferrari, C.; Kollias, S. Color and texture analysis of textiles using image acquisition and spectral analysis in calibrated sphere imaging system-I. Electronics 2022, 11, 3887. [Google Scholar] [CrossRef]
  39. Bian, H.; Li, A.; Ma, H.; Wang, R. Navigation coordinate system. In Essentials of Navigation: A Guide for Marine Navigation; Springer Nature: Singapore, 2024; pp. 19–50. [Google Scholar] [CrossRef]
  40. Yuan, H.; Li, D.; Wang, J. A Robust Star Identification Algorithm Based on a Masked Distance Map. Remote Sens. 2022, 14, 4699. [Google Scholar] [CrossRef]
  41. Yi, H.; Yan, G. Preliminary research on color simulation of stars in a star simulator. Opto-Elec Eng. 2010, 37, 65–73. [Google Scholar] [CrossRef]
  42. Zhang, J.; Yu, S.; Wang, Y. Research on manufacturing technology of nanoimprinted grating. J. Manuf. Process. 2024, 131, 891–909. [Google Scholar] [CrossRef]
Figure 1. Architecture and algorithmic links for simulating stellar maps with color temperature information.
Figure 1. Architecture and algorithmic links for simulating stellar maps with color temperature information.
Sensors 25 03737 g001
Figure 2. Algorithm flow of stellar nap simulation with color temperature information.
Figure 2. Algorithm flow of stellar nap simulation with color temperature information.
Sensors 25 03737 g002
Figure 3. Experimental platform for semi-physical simulation of stellar maps with color temperature information.
Figure 3. Experimental platform for semi-physical simulation of stellar maps with color temperature information.
Sensors 25 03737 g003
Figure 4. Number of polynomials vs. fitted correlation coefficient.
Figure 4. Number of polynomials vs. fitted correlation coefficient.
Sensors 25 03737 g004
Figure 5. Stellar spectral type and RGB three-color scale relationship.
Figure 5. Stellar spectral type and RGB three-color scale relationship.
Sensors 25 03737 g005
Figure 6. Color temperature deviation calibration results. (a) Stellar maps after color temperature deviation calibration. (b) Image and corresponding RGB three-color heat map. (c) Color difference between the 24 standard colors before and after calibration.
Figure 6. Color temperature deviation calibration results. (a) Stellar maps after color temperature deviation calibration. (b) Image and corresponding RGB three-color heat map. (c) Color difference between the 24 standard colors before and after calibration.
Sensors 25 03737 g006
Figure 7. Theory of stellar maps with color temperature information.
Figure 7. Theory of stellar maps with color temperature information.
Sensors 25 03737 g007
Figure 8. Simulation effect of the semi-physical simulation method of stellar maps with color temperature information. (a) Stellar maps after color temperature deviation calibration; (b) stellar maps after color temperature deviation calibration.
Figure 8. Simulation effect of the semi-physical simulation method of stellar maps with color temperature information. (a) Stellar maps after color temperature deviation calibration; (b) stellar maps after color temperature deviation calibration.
Sensors 25 03737 g008
Table 1. Rules for coding stellar spectral types.
Table 1. Rules for coding stellar spectral types.
Main Spectral TypesEncodingsSecondary Spectral TypeEncodings
TypO0Typ00
TypB1Typ11
TypA2Typ22
TypF3Typ33
TypG4Typ44
TypK5Typ55
TypM6Typ66
--Typ77
--Typ88
--Typ99
Table 2. Experimental phases, names, and objectives.
Table 2. Experimental phases, names, and objectives.
PointNameGoal
Pre-experimentStellar spectral type to RGB triple-color conversionThe relationship between stellar spectral type and RGB triple-base color conversion is obtained
Color temperature deviation calibrationThe combined color temperature deviations of the OLED devices and collimated optical systems are calibrated
Verification experimentStellar map image generation with color temperature informationTheoretical stellar maps with color temperature information are generated to serve as a theoretical benchmark set to provide a baseline and reference for subsequent experiments
Semi-physical simulation of stellar maps with color temperature informationSimulated stellar maps before and after calibrating the color temperature deviation are set as the uncalibrated control and experimental groups after calibration, respectively, to obtain the simulation effect of the semi-physical simulation method of stellar maps with color temperature information
Table 3. Maximum deviation, average deviation, and standard deviation for spectral-type simulations.
Table 3. Maximum deviation, average deviation, and standard deviation for spectral-type simulations.
Star Atlas Serial NumberMaximum DeviationAverage DeviationStandard Deviation
Before CalibrationAfter CalibrationReduction RationBefore CalibrationAfter CalibrationReduction RationBefore CalibrationAfter CalibrationReduction Ration
Stellar Map 1189210.195.941.725.832.312.53
Stellar Map 218925.94.581.295.703.611.58
Stellar Map 31791.8910.235.901.734.252.251.89
Stellar Map 41992.1110.196.551.564.751.962.42
Table 4. Comparison of related studies.
Table 4. Comparison of related studies.
AuthorAnalog Stellar Map FeaturesColor Temperature Information Simulation Capability
Linghao Wu [8]Stellar maps (fainter stars can be simulated)-
Schulz et al. [9]Stellar map
(with controlled Gaussian background noise)
-
Teague and Chahl [10]Stellar map
(with motion blur simulation capability)
-
Qiang Liu [13]Single star3000–11,000 K color temperature simulation
Zhikun Yun [14]Single star2000–12,000 K color temperature simulation
Bin Zhao et al. [15]Stellar map
(with information on cosmic background radiation)
-
Songzhou Yang et al. [18]Stellar mapThe energy ratios of the four spectral intervals of each star are independently adjustable, without the ability to adjust the spectral type of the star
This studyStellar mapThe color temperature information for each star is independently adjustable, and the simulation covers all 70 stellar spectral types of the HSC
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

Zhang, Y.; Zhao, B.; Zhang, K.; Zhang, J.; Yang, S.; Yang, D.; Ren, T.; Ren, D.; Yang, J.; Sun, J. Semi-Physical Simulation Method for Stellar Maps with Color Temperature Information. Sensors 2025, 25, 3737. https://doi.org/10.3390/s25123737

AMA Style

Zhang Y, Zhao B, Zhang K, Zhang J, Yang S, Yang D, Ren T, Ren D, Yang J, Sun J. Semi-Physical Simulation Method for Stellar Maps with Color Temperature Information. Sensors. 2025; 25(12):3737. https://doi.org/10.3390/s25123737

Chicago/Turabian Style

Zhang, Yu, Bin Zhao, Ke Zhang, Jian Zhang, Songzhou Yang, Dongpeng Yang, Taiyang Ren, Dianwu Ren, Junjie Yang, and Jingrui Sun. 2025. "Semi-Physical Simulation Method for Stellar Maps with Color Temperature Information" Sensors 25, no. 12: 3737. https://doi.org/10.3390/s25123737

APA Style

Zhang, Y., Zhao, B., Zhang, K., Zhang, J., Yang, S., Yang, D., Ren, T., Ren, D., Yang, J., & Sun, J. (2025). Semi-Physical Simulation Method for Stellar Maps with Color Temperature Information. Sensors, 25(12), 3737. https://doi.org/10.3390/s25123737

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