
edge moves vertically, then there is very little over-
lap. Hence, the qualitative measure of the motion
is obtained by detecting the vertical motion of edges
present in the transformed image. In this paper, we
use the Sobel operator presented in (Gonzalez, 1992),
(Forsyth, 2003) to detect edges from each image. The
(a) in Fig.3 shows the edge detected images of the pre-
dicted polar mapping (i.e., (a) in Fig.2), and the (b) in
Fig.3 shows the edge detected images of the general
polar mapping (i.e., (b) in Fig.2). A qualitative es-
(a) (b)
Figure 3: (a) The edges detected image of (a) in Fig.2. (b)
The edges detected image of (b) in Fig.2.
timate (reported in (Nair, 1994), (Nair, 1998)) of the
motion of the object in these images is obtained as fol-
lows. First, horizontal and angular edges in the trans-
formed images are enhanced. Let I
(p)
sobel
and I
(n)
sobel
represent the edge images of predicted polar mapping
and second polar mapping obtained by Sobel opera-
tor, respectively. Then, the resultant image I
det
that
detects moving objects is obtained as following equa-
tion.
I
det
= I
(p)
sobel
· I
(p)
sobel
− I
(p)
sobel
· I
(n)
sobel
(4)
In above equation, we can enlarge the positive val-
ues along horizontal edge components of each image
using multiplication. Edges that move vertically pro-
duce little overlap, so they are eliminated. Hence, (4)
is a map of all horizontal and angular edges that have
moved vertically. Some edges that have moved hor-
izontally may be present in this resultant image, but
they are usually small pieces. Actually, this map con-
tains small pieces of horizontally moving edges that
did not completely cancel out. In practice, however,
these small pieces are very weak, and are filtered out
by a thresholding process (Gonzalez, 1992), (Forsyth,
2003). As a consequence, this map, I
det
, contains the
detected motion. Next, this map is transformed back
into the rectangular frame. In order to compute the
optical flow, rather than use the qualitative motion de-
tected entire image, the segmentation can be used to
find the region where the moving object may be lo-
cated (i.e., the region of interest) in consecutive im-
ages.
In this paper, we use a region using a rectangular area
as the base template. A rectangular was chosen as the
shape that best represents the area occupied by the
moving object because in most cases, the moving ob-
jects in a man-made environment are in the forms of
people or opening doors (Nair, 1994), (Nair, 1998).
To obtain the regions that enclose the detected motion
pixels, general rectangular clustering method (Gon-
zalez, 1992), (Forsyth, 2003) is used. In using this
method, to reduce errors or disturbance, we discard
the detected pixels that are the most outer of each side
as Fig.5. The (a) in Fig.4 shows the resultant image
that is transformation of the motion detected image
using the predicted polar mapping back into rectan-
gular coordinates, and the (b) in Fig.4 is the restored
motion detected image using the general polar map-
ping. Fig.5 is segmentation of Fig.4, respectively.
(a) (b)
Figure 4: (a) The restored motion detected image of the
predicted polar mapping. (b) The restored motion detected
image of the general polar mapping.
(a) (b)
Figure 5: (a) The segmented image of (a) in Fig.4. (b) The
segmented image of (b) in Fig.4.
To verify our proposed method that is predicted po-
lar mapping, we make the simple comparative test. In
this test, we make a robot move at 9cm for compar-
ison of the predicted polar mapping with the general
polar mapping. The results of this test are shown in
Fig.6, and we see that the result of the polar mapping
has great noise as compared with the predicted polar
mapping. It is obvious that the general polar mapping
is not suitable to the system that needs a little more
movement of robot. As a consequence, our proposed
method can be of help to detect a moving object. In
addition, The optical flow can be obtained by the help
of (Tistarelli, 1991), (Tistarelli, 1993).
PREDICTED POLAR MAPPING FOR MOVING OBSTACLE DETECTION
423