Due to the equatorial tracking mount with which the
system is equipped, the stars are tracked during the
exposure time of the acquisition process, offering
thus the advantage of a relatively fixed background.
Since the exposure time takes several seconds, the
MEO moving objects will be the only objects that
will appear as a line segments. We will refer them as
satellites streaks. The typical speed of a MEO
satellite is known to be 3.9 km/s. Therefore, for an
average altitude of 20000 km, the satellite will
appear in the acquired images as a line segment of
an approximate length of 78 pixels. Satellite length
will however vary according to its altitude, angle of
observation, possible variation of brightness due to
its own rotation movement, etc. An example of
image is provided in Figure 2, where the satellite is
indicated by the red arrow.
Figure 2: Example of MEO object (Glonass, 733).
2.2 Streak Detection in Image Windows
Having defined the main characteristics of the
satellites appearance in our sequences of images, we
look forward to identify the line segments of a
certain length in images. The idea was to exploit the
‘line segment’ appearance of the satellite’s streaks,
which is the main feature in this type of images, and
use powerful image processing techniques for line
detection such as Hough transform or Radon
transform to identify them.
Because the Hough transform is designed for a
reduced amount of points of interest, usually
obtained through thresholding, we choose instead to
use the Radon transform in order to increase the
detection chances for faint satellites.
Moreover, because the satellite streaks are
relatively small with respect to the image size, we
choose to process smaller image windows and then
recombine the results to obtain the final results.
The theoretical background of the Radon
transform is described in the following sub-section.
2.2.1 Radon Transform for Line Detection
The Radon transform is a feature extraction
technique designed to solve the problem of finding
parametric shapes (such as lines) through a voting
procedure. Radon transform problem was first
studied by Johann Radon in (Radon, 1917) in a
general form and then by Deans in (Deans, 1983)
who defined it the way it is used nowadays in
computer vision domain, along with some of its
applications.
Given a 2D image I, and denoting by (x,y) the
image coordinates for an image point, according to
(Deans, 1983) the Radon transform is the mapping
between the image space and a parametric space
defined by the line integral (projections) of I along
all possible lines L in the image plane. In order to
obtain a bounded parametric space, the line equation
is considered to be expressed in the normal form:
cos
,
(1)
where represent the distance from the origin to the
line, and ∈
0,2
is the angle of the vector from
the origin to the closest point on the line, as
illustrated in Figure 3.
Figure 3: Line parameterization in the normal form.
Therefore, the definition of the parametric space
equivalent R of the image I, for all combinations of
the parameters ρ and θ, is as follows:
R
,
,
,
(2)
where ds is an increment of length along line L.
Each position , in the parametric space will
sum up the votes for the line L of parameters ,
as the sum of the line intensities in image space. The
object candidates are then found among the local
maxima in the parametric space. Knowing that the
satellite streaks have high intensity with respect to
(w.r.t.) the dark background (representing the night
sky), high values should be assigned in parametric
space for the satellite line.
Still, because the length of the satellite streak is
very small w.r.t. image size, and because the
VISAPP2014-InternationalConferenceonComputerVisionTheoryandApplications
540