Multiexposure Imaging for Star Trackers
Multiexposure Imaging for Star Trackers
Received 18 July 2016; revised 29 October 2016; accepted 11 November 2016; posted 14 November 2016 (Doc. ID 270696);
published 13 December 2016
Due to the introduction of the intensified image detector, the dynamic performance of the intensified star tracker
is effectively improved. However, its attitude update rate is still seriously restricted by the transmission and
processing of pixel data. In order to break through the above limitation, a multiexposure imaging approach
for intensified star trackers is proposed in this paper. One star image formed by this approach actually records
N different groups of star positions, and then N corresponding groups of attitude information can be acquired.
Compared with the existing exposure imaging approach, the proposed approach improves the attitude update
rate by N times. Furthermore, for a dim star, the proposed approach can also accumulate the energy of its N
positions and then effectively improve its signal-to-noise ratio. Subsequently, in order to obtain the optimal
performance of the proposed approach, parameter optimization is carried out. First, the motion model of
the star spot in the image plane is established, and then based on it, all the key parameters are optimized.
Simulations and experiments demonstrate the feasibility and effectiveness of the proposed approach and
parameter optimization. © 2016 Optical Society of America
OCIS codes: (120.4640) Optical instruments; (120.6085) Space instrumentation; (110.4190) Multiple imaging; (100.4145) Motion,
hyperspectral image processing.
[Link]
Fig. 3. Effect of multiexposure imaging approach. (a) Simulated star image of the proposed approach; (b) imaging process of the proposed
approach.
When the star tracker moves with the angular velocity ω, ~ optimal exposure time under dynamic conditions that decrease
the effect of the multiexposure imaging is shown in Fig. 3. with the increase of the angular velocity of the star tracker
Figure 3(a) shows the simulated star image of the proposed ap- [13,14]. Moreover, when the angular velocity increases, the lin-
proach, and Fig. 3(b) shows the imaging process of a group of star ear velocity V star of the star spot in the image plane increases
spots belonging to the same star. As is seen in Fig. 3, the selection accordingly, thus resulting in overall reduction of the second
criterion for T i is that two adjacent star spots of the same star are item. In summary, with the increase of the angular velocity,
not overlapped with each other. Otherwise, the corresponding the lower bound of the interval time T i decreases, and the
attitude information cannot be calculated from each exposure corresponding upper bound of the update rate F gradually in-
imaging, thus losing the significance of multiexposure. creases. Therefore, in theory, the update rate F of the proposed
In Fig. 3(b), the total moving distance L (in meters) of the approach is characterized by the adaptive increase with the
star spot within the period T L yields increase of the angular velocity.
L T L V star ; (3) In practice, the working mode of multiexposure imaging
within a period T L is shown in Fig. 4, where T on and T off
where V star is the linear velocity of the star spot in the image indicate the open time and the close time (in seconds) of
plane in m · s−1 . The width L1 (in meters) of the star spot the image intensifier, respectively, and their expressions are
formed in the exposure time T e of I t is expressed as given by
L1 T e V star 2 × 3σa Le 6σa; (4)
T on T e
: (8)
where σ is the Gaussian radius in pixels, which represents the T off T i − T e
spread scale of the optical lens, a is the length (in meters) of the
In Fig. 4, the imaging shutter Ct and the sampling shutter
square pixel of the image detector, and Le is the tailing length
I t within a period T L are, respectively, expressed as
(in meters) in the exposure time T e . The interval distance L2
(in meters) between two adjacent star spots is expressed as
Ct 1; 0 ≤ t ≤ T L; (9)
L2 T i V star : (5)
As shown in Fig. 3(b), in order for the two adjacent star
spots of the same star to be completely separated, the interval
distance L2 between them should yield C(t) TL
L2 ≥ L1 : (6)
By substituting Eqs. (4) and (5) into Eq. (6), we obtain
Toff / 2 Ton(Te) Toff / 2
6σa
Ti ≥ Te : (7) Toff
V star I(t) ...
As shown in Eq. (7), the interval time T i exists at a lower 1 2 3 N
limit value; that is to say, the update rate F cannot be improved Ti
without limitation. However, it should be noted that the first t=0 t
item of Eq. (7) [i.e., the exposure time T e of I t ] adopts the Fig. 4. Working mode of multiexposure imaging.
Research Article Vol. 55, No. 36 / December 20 2016 / Applied Optics 10191
8 T off
< 1; 2 T i · n − 1 ≤ t ≤ T on T2off T i · n − 1 in the image plane. In this model, the analytical expression and
I t n 1; 2; …; N ; the variation of the linear velocity V star of the star spot are de-
: duced in detail. Then, based on it, three parameters (i.e., T on ,
0; t other; and 0 ≤ t ≤ T L
T off , and N ) are optimized so as to obtain the optimal perfor-
(10) mance of the proposed approach.
where 1 indicates exposure opening and 0 indicates exposure
A. Motion Model of the Star Spot in the Image Plane
closing. As shown in Fig. 4, the relation between the exposure
time T L of Ct and the parameters of I t (i.e., the open time By observing the positions of stars, a star tracker can provide
T on and the close time T off ) is given by absolute attitude information with respect to the inertial coor-
dinate system. Let W i and V i , respectively, represent the ob-
T L N · T on T off N · T i ; (11) servation unit vector and the reference unit vector of the ith
where N is the number of times of multiexposure imaging. For guide star in the field of view (FOV), and then both of them
a given period T L , the update rate F of the proposed approach are expressed as
is expressed as 8 " #
N >
> −x i
F
1
: (12) >
> W i pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi −y
>
>
1
i
Ti TL < x 2i y 2i f 2
f
" # ; (13)
Equations (3–12) describe the principle of the multiexpo- >
> cos δi cos αi
sure imaging approach. Among them, the exposure time T e >
>
>
> V cos δi sin αi
and the interval time T i can be derived by Eq. (8). : i
sin δi
Furthermore, the total moving distance L, the width L1 ,
and the interval distance L2 are determined by Eqs. (3–5). where (x i , y i ) are the coordinates (in meters) of the ith star spot
In summary, as shown in Fig. 4, the proposed approach can in the image plane, f is the focal length (in meters) of the star
be completely determined by four parameters, namely, the tracker, and (αi , δi ) are the right ascension and declination in
period T L , the open time T on , the close time T off , and the degrees (°) of the ith guide star in the inertial coordinate system.
number of times N of multiexposure imaging. If A indicates the attitude matrix of the star tracker, the relation
Furthermore, with the increase of the angular velocity of the between W i and V i is given by
star tracker, the linear velocity V star of the star spot in the image
plane increases accordingly. Given that, the time for a star spot W i AV i i 1; 2; …; M ; (14)
to remain in one pixel shortens gradually, resulting in energy
obtained by each pixel reducing and the SNR decreasing. In where M is the number of stars in the FOV. Here, the QUEST
this case, for the dim star, we can accumulate the energy of algorithm can be used to solve the optimal estimation of the
its N positions gained by the proposed approach. In this attitude matrix A [21].
way, the energy of the dim star spot can be effectively enhanced, Figure 5 shows the motion of the star spot in the image
and its SNR will be increased accordingly. plane. In Fig. 5, the star tracker works on dynamic conditions,
and the angular velocity ω ~ is expressed as
3. PARAMETER OPTIMIZATION ~ ωx
ω ωy ωz T
As mentioned before, the proposed approach can be completely ω cos φ cos β cos φ sin β sin φ T ; (15)
determined by four parameters, namely, the period T L , the
open time T on , the close time T off , and the number of times
N of multiexposure imaging. Among them, the period T L is
generally a fixed value so as to facilitate the parallel and pipeline
processing. For a given period T L , the long close time T off will
reduce the number of times N , resulting in not achieving the
optimal performance of the proposed approach. On the other
hand, although the short close time T off increases the number
of times N , it may cause two adjacent star spots of the same star
to be overlapped with each other. In this case, the correspond-
ing attitude information cannot be calculated from each expo-
sure imaging, thus losing the significance of multiexposure.
Furthermore, the open time T on also has an impact on the
number of times N ; meanwhile, it determines whether each
exposure imaging can achieve the best effect. In summary,
the other three parameters (i.e., T on , T off , and N ) directly
affect the performance of the proposed approach.
By combining Eqs. (4), (7), (8), and (11), it can be seen that
the above three parameters are all determined by the linear
velocity V star of the star spot in the image plane. Therefore,
this section first establishes the motion model of the star spot Fig. 5. Motion of the star spot in the image plane.
10192 Vol. 55, No. 36 / December 20 2016 / Applied Optics Research Article
where ω is the length in degree/second (°/second) of ω,~ φ is the as well as the motion time Δt. Furthermore, the item
angle in degrees (°) between ω ~ and the image plane O 0 X Y , and [i.e., −x it ωyt Δt y it ωxt Δt∕f ] is usually very small.
β is the angle in degrees (°) between the projection of ω~ on the According to the parameter calculation of the star tracker in
image plane O 0 X Y and X axis. Since the motion of the star this paper, this item is less than or equal to 0.01. Ignoring
tracker is equivalent to the position change of the guide star the above small item, Eq. (20) can be rewritten as
relative to the star tracker, the position of the star spot in
x itΔt x it y it ωzt Δt f ωyt Δt
the image plane moves from position P at time t to position : (21)
y itΔt y it − x it ωzt Δt − f ωxt Δt
P 0 at time (t Δt), where Δt (in seconds) is sufficiently small.
Furthermore, θ indicates the angle in degrees (°) between the When Δt is sufficiently small, the instantaneous linear
! velocity of the star spot in the image plane is derived as
observation vector PO of the guide star at time t and the bore-
! 8
sight O 0 Z of the star tracker, and γ indicates the angle in < V x lim x itΔt Δt
−x it
y it ωzt f ωyt
! Δt→0
y itΔt −y it ; (22)
degrees (°) between the vector O 0 P and the X axis, as shown : V y lim Δt −x it ωzt − f ωxt
Δt→0
in Fig. 5.
According to Eq. (14), observation unit vectors of the ith where (V x , V y ) are the components in m · s−1 of the instanta-
guide star at different times t and (t Δt) can be, respectively, neous linear velocity along the X axis and Y axis, respectively.
derived as follows: As shown in Eq. (22), the instantaneous linear velocity is the
W it At V it function of the focal length f , the angular velocity ω,~ and the
: (16) coordinates (x i , y i ) of the star spot in the image plane.
W itΔt AtΔt V itΔt
Composing (V x , V y ) and then simplifying the formulation
Since the reference vectors do not change with time, namely, by using the relation of angles in Fig. 5, the instantaneous linear
V it V itΔt , the relation between the two observation unit velocity V star is given by
vectors is expressed as qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
W itΔt AtΔt ATt W it R tΔt W it ; (17) V star V 2x V 2y
t
where ATt is the rotation matrix at time t from the star tracker fω
coordinate system to the inertial coordinate system, and R tΔt
t
pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
is the transfer matrix of the star tracker coordinate system from · tan2 θ sin2 φ cos2 φ tan θ sin 2φ cosβ − γ:
time t to time (t Δt). When Δt is sufficiently small, the (23)
transfer matrix R tΔt
t satisfies [22] Here, the instantaneous linear velocity V star is expressed as
R tΔt
t I Δξ OjΔξj Δξ ωt Δt; (18) the function of the focal length f , the length ω of angular
velocity, and the angles including θ, γ, φ, and β. Among
where I is the identity matrix, Δξ is the angle variation within
them, the ranges of angles are, respectively, 0° ≤ θ ≤ θmax ,
the interval time Δt, and Δξ is the cross-product matrix of
0° ≤ γ < 360°, −90° ≤ φ ≤ 90°, and 0° ≤ β < 360°.
Δξ. Ignoring the higher-order infinitesimal of Δξ, Eq. (18) can
Furthermore, as the FOV of the star tracker is 20° in this
be rewritten as
2 3 paper, the maximum value θmax of the angle θ satisfies
1 ωzt Δt −ωyt Δt θmax FOV∕2 10°.
R tΔt
t I ωt Δt 4 −ωzt Δt 1 ωxt Δt 5: As shown in Eq. (23), the instantaneous linear velocity V star
ωytΔt −ωxt Δt 1 of the star spot is mainly determined by the angular velocity
(19) ~ It consists of three items, namely, the item related to the
ω.
vertical component ω sin φ of the angular velocity ω, ~ the item
By substituting Eqs. (13) and (19) into Eq. (17), and related to the horizontal component ω cos φ, and the cross
considering that f is time-invariant, the simplified two- item of the above two. It should be noted that the first two
dimensional form of the relation between two observation unit items, namely, tan2 θ sin2 φ and cos2 φ, are both even functions
vectors at different times t and (t Δt) can be rewritten as about the angle φ. Moreover, although the last item [i.e.,
x itΔt 1 tan θ sin 2φ cosβ − γ] is an odd function about the angle φ,
y itΔt −x it ωyt Δt y it ωxt Δt∕f 1 it still has the character of symmetry about φ owing to
cosβ − γ ∈ −1; 1. In summary, the linear velocity V star is
x y it ωzt Δt f ωyt Δt symmetrical about the angle φ. When φ ∈ −90°; 90°, or
× it : (20)
yit − x it ωzt Δt − f ωxt Δt jφj ∈ 0°; 90°, for a given jφj, there is a minimum value
In Eq. (20), the position of the star spot at time (t Δt) is V starmin and a maximum value V starmax of the linear velocity
determined by the position and the angular velocity ω ~ at time t, V star , and they are, respectively, derived as
8 pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
<V min f ω · tan2 θ sin2 φ cos2 φ − tan θ sin 2jφj
starmin
: V
0≤θ≤θmax
pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi : (24)
starmax f ω · tan2 θmax sin2 φ cos2 φ tan θmax sin 2jφj
Research Article Vol. 55, No. 36 / December 20 2016 / Applied Optics 10193
C. Close Time T off of the Image Intensifier Table 1. Design Parameters of the Star Tracker
As mentioned before, in order for the two adjacent star spots of
Parameter Value
the same star to be completely separated, the interval time T i
between them should satisfy Eq. (7). By substituting Eq. (8) Period T L (ms) 100
into Eq. (7), the close time T off yields Pixel length aμm 5.5
Focal length f mm 31.94
Half FOV angle θ max° 10
6σa Gaussian radius σ (pixel)
T off T i − T e ≥ : (30) 0.5
V star
As shown in Eq. (30), if and only if two adjacent star spots In summary, three parameters of the multiexposure imaging
of the star with the minimum linear velocity V starmin are approach (i.e., T on , T off , and N ) are optimized by applying
completely separated, all the star spots in the FOV are not over- Eqs. (29–34), and only in this way is the proposed approach
lapped with each other. Therefore, the close time T off should able to obtain optimal performance. Here, a total of seven
satisfy parameters, namely, the period T L , the focal length f , the angle
θmax of half FOV, the length a of the square pixel, Gaussian
6σa radius σ, the length ω, and the angle φ of the angular velocity
T off ≥ T off min
V starmin ~ are involved in the optimization process. Among them, the
ω,
6σa length ω and the angle φ are provided by the three axis strap-
pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi 0 ≤ jφj ≤ 80°; (31) down gyros or the kinematic model of the star tracker, and the
0
fω· cos2 φ hθ; jφjmin
others are the design parameters of the star tracker.
where T off min is the lower limit value of T off . It should be
noted that, when 80° < jφj ≤ 90°, V starmin 0, which is 4. SIMULATIONS AND ANALYSIS
shown in Fig. 6. Thus, the range of angle φ is 0 ≤ jφj ≤ In order to verify the feasibility and effectiveness of the multi-
80° in Eq. (31); otherwise, there is no T off to ensure that exposure imaging approach and parameter optimization, sim-
all the star spots in the FOV are not overlapped. ulations are carried out. The results of parameter optimization,
D. Number of Times N of Multiexposure Imaging
the improvement of attitude update rate, and the enhancement
By combining Eqs. (11), (29), and (31), the number of times N effect of dim star energy are shown and analyzed in this section.
of multiexposure imaging is derived as A. Parameter Optimization and Update Rate
8h i Improvement
< TL
T on T off min ; T on T off min < T L
To intuitively understand the proposed approach, first the op-
N ; (32) timization results of three parameters (i.e., T on , T off , and N )
: 1; T T ≥T
on off min L are simulated by using Eqs. (29–34); the involved design
parameters of the star tracker are shown in Table 1. Then, ac-
where · denotes the integer round-down operation. As cording to Eq. (12), the update rate F of the proposed approach
shown in Eq. (32), when multiexposure imaging cannot be is proportional to the number of times N .
accomplished within the total exposure time T L , the proposed
approach degrades into the existing single-exposure imaging. 1. Results Related to the Length ω of the Angular Velocity
After the number of times N is determined by Eq. (32), Let the angle φ of the angular velocity satisfy jφj 30°, and
according to Eqs. (11) and (29), the actual close time T off then the optimization results of the open time T on and the
is given by close time T off change with the increase of length ω, which
is shown in Fig. 7. Here, according to Eq. (34), it can be de-
TL rived that the minimum effective angular velocity yield
T off − T on : (33) ωmin 0.55°∕s. The optimization result of the number of
N
times N and the corresponding update rate F of the proposed
It should be noted that, when the star tracker is considered approach are shown in Fig. 8.
to work in approximate static conditions, namely, the As shown in Figs. 7 and 8, for a given angle jφj, when the
angular velocity is very small, the corresponding open time length ω increases, the optimization results of the open time
T on determined by Eq. (29) satisfies T on ≫ T L , directly, T on and the close time T off decrease, and the optimization re-
leading to the multiexposure imaging not being applicable. For sult of the number of times N increases accordingly.
this reason, according to Eq. (29), a minimum effective Furthermore, from Table 1 it should be noted that the update
angular velocity ωmin for the proposed approach is defined rate of the existing single-exposure imaging approach satisfies
as follows: F 1∕T L 10 Hz. Therefore, compared with the former,
19.188σa
ωmin pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi pffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi : (34)
f TL tan θmax sin φ cos φ tan θmax sin 2jφj cos2 φ hθ; jφjmin
2 2 2 0
Research Article Vol. 55, No. 36 / December 20 2016 / Applied Optics 10195
Fig. 7. Optimization results of T on and T off change with the Fig. 10. Optimization result of N and corresponding update rate F
increase of length ω. change with the increase of angle jφj.
Fig. 11. Gray images and histograms of simulated star images in different conditions. (a) and (f) show the original star image obtained by the
existing single exposure imaging approach, and (c) and (g) show the original one obtained by the proposed approach. By accumulating the energy of
N positions of the same dim star gained by the proposed approach, the enhanced star image is shown in figures (e) and (h). Figures (b) and (d) are the
partial detailed views of stars in (a) and (c), as well as (e), respectively.
existing single-exposure imaging approach in (b), (a), and (f ) is Fig. 13. Experiment results of the star images. (a) Original star
3.05, and the improved SNR in (d), (e), and (h) is 17.79. The image of the stellar magnitude 5.0 obtained by the proposed ap-
proach; (b) original star image of the star magnitude 8.0 obtained
improved times of the SNR of the proposed approach is ap-
by the proposed approach; (c) enhanced star image of figure (b).
proximately proportional to the number of times N where
N is equal to 6.
single simulated star can enter the FOV of the intensified star
5. EXPERIMENTS AND DISCUSSION tracker from different directions. In our experiment, the
Laboratory experiments are conducted to verify the proposed angular velocity of the three-axis rotary table is set as ω ~
approach. Figure 12 shows the experiment system, including 5.000°∕s; 0.000°∕s; 0.000°∕sT ; the X axis of the three-axis
the intensified star tracker, the three-axis rotary table, and rotary table is set to rotate from −30° to 30°, so as to keep
the star simulator. The intensified star tracker is installed the angular velocity constant in the range of the FOV from
on the three-axis rotary table, which can generate quite −10° to 10°. Furthermore, the gain voltage of the image in-
accurate rotation angles and angular velocities; thereafter, the tensifier is set as 3.8 V; the multiexposure parameters are set as
Research Article Vol. 55, No. 36 / December 20 2016 / Applied Optics 10197