5 CONCLUSIONS
In this paper, we present edge based moving ob-
ject detection using the Hadamard transform. The
Hadamard transform is a computationally efficient
tool because it consists of only subtractions and
adders. We propose a moving object detection al-
gorithm based on this new edge detection approach.
The edge pattern of a 2 × 2 block is classified by ob-
serving the coefficients of the Hadamard transform.
P B M D and H U V are defined in order to detect
moving blocks by observing the history of edges. The
block-based approach provides potential to save on
memory usage and data processing.
The proposed method targets reducing complex-
ity while addressing the main problems encountered
by frame differencing such as illumination changes
and ghost effects. We have followed this approach
since we believe that edge features are potentially su-
perior to other types of features – they are robust to
sudden illumination changes and computationally ef-
ficient because edge information is stored in binary
form. However, we acknowledge that the proposed
edge detection algorithm suffers discontinuity of edge
shape that mainly arises due to slow moving objects.
This could potentially be recovered by using the U
and V components based on a uniform colour as-
sumption for objects, and we plan to investigate this
in future work.
ACKNOWLEDGEMENTS
Authors would like to acknowledge the support of
Samsung Electronics and Science Foundation Ireland
under grant 07/CE/I1147.
REFERENCES
Archetti, F., Manfredotti, C. E., Messina, V., and Sorrenti,
D. G. (2006). Foreground-to-Ghost Discrimination
in Single-Difference Pre-processing. Advanced Con-
cepts for Intelligent Vision Systems.
Bruhn, A. Weickert, J. K. T. and Schnorr, C. (2006). A
multigrid platform for real-time motion computation
with discontinuity-preserving variational methods. In-
ternational Journal of Computer Vision, 70:255–277.
Canny, J. (1986). A computational approach to edge detec-
tion. IEEE Trans Patten Analysis and Machine Intel-
ligence, 8:679–698.
Cavallaro, A. and Ebrahimi, T. (2001). Change detection
based on color edges. In Circuits and Systems, 2001.
ISCAS 2001. The 2001 IEEE International Sympo-
sium on, volume 2, pages 141–144, Sydney, NSW,
Australia.
Chaohui, Z., Xiaohui, D., Shuoyu, X., Zheng, S., and Min,
L. (2007). An improved moving object detection al-
gorithm based on frame difference and edge detection.
In the Fourth International Conference on Image and
Graphics, pages 519–523.
Cheung, S. and Kamath, C. (2004). Robust techniques for
background subtraction in urban traffic. In Proc Elect
Imaging : Visual Comm Image Proc.
Costantini, R., Ramponi, G.and Bracamonte, J., Piller, B.,
Ansorge, M., and Pellandini, F. (2001). Countering il-
lumination variations in a video surveillance environ-
ment. SPIE proceedings, 4304:85–97.
Durucan, E. and Ebrahimi, T. (2000). Robust and illumi-
nation invariant change detection based on linear de-
pendence for surveillance applications. In European
signal processing conference, pages 1041–1044, Tam-
pere, Finland.
Jongcheol, K., Takumi, T., and Yasuo, S. (2005). Mov-
ing object detection using optical flow in mobile robot
with an omnidirectional camera. Nippon Robotto
Gakkai Gakujutsu Koenkai Yokoshu, 23:1B17.
Julius, H. M., Dewan, M., and Oksam, C. (2007). Moving
object detection for real time video surveillance: An
edge based approach. IEICE Transactions on Com-
munications, E90-B:3654–3664.
Otsu, N. (1979). A threshold selection method from gray
level histograms. IEEE Transactions on Systems,
Man, and Cybernetics, 9:62–66.
Radke, R. J., Andra, S., Al-Kofahi, O., and Roysam, B.
(2005). Image change detection algorithms: a system-
atic survey. IEEE Transactions on Image Processing,
14(3):294–307.
Shireen, Y., Elhabian Khaled, M., El-Sayed, and Sumaya,
H. A. (2008). Moving object detection in spatial do-
main using background removal techniques - state-of-
art. Recent Patents on Computer Science, 1:32–54.
Wang, H. and Suter, D. (2006). A novel robust statisti-
cal method for background initialization and visual
surveillance. In Asian conference on Computer Vision,
volume 3851/2006.
VISAPP 2009 - International Conference on Computer Vision Theory and Applications
518