Abstract

Moving cast shadows of moving objects significantly degrade the performance of many high-level computer vision applications such as object tracking, object classification, behavior recognition and scene interpretation. Because they possess similar motion characteristics with their objects, moving cast shadow detection is still challenging. In this paper, we present a novel moving cast-shadow detection framework based on the extreme learning machine (ELM) to efficiently distinguish shadow points from the foreground object. First, according to the physical model of shadows, pixel-level features of different channels in different color spaces and region-level features derived from the spatial correlation of neighboring pixels are extracted from the foreground. Second, an ELM-based classification model is developed by labelled shadow and un-shadow points, which is able to rapidly distinguish the points in the new input whether they belong to shadows or not. Finally, to guarantee the integrity of shadows and objects for further image processing, a simple post-processing procedure is designed to refine the results, which also drastically improves the accuracy of moving shadow detection. Extensive experiments on two publicly common datasets including 13 different scenes demonstrate that the performance of the proposed framework is superior to representative state-of-the-art methods.

Highlights

  • As a fundamental procedure in many high-level computer vision and image-processing applications, moving cast shadow detection has drawn more attention in recent years

  • Motivated by its fast learning, good generalization and universal approximation capability, we propose an effective moving shadow detection based on the extreme learning machine

  • In terms of shadow detection rate η, the proposed method achieves the highest accuracy on PeopleInShade, Cubicle, Senoon and Sepm, while it is worse than the method proposed by Wang et al [24] on BusStation, Bungalows and Seam about 5.74%, 1.40% and 1.82%, respectively

Read more

Summary

Introduction

As a fundamental procedure in many high-level computer vision and image-processing applications, moving cast shadow detection has drawn more attention in recent years. This is because that cast shadows have similar properties with their corresponding moving objects, which may cause the misclassification of object detection and further downgrades the performance of object classification [1], object tracking [2], behavior analysis [3], scene interpretation [4]. It is urgent to develop an effective moving cast-shadow detection method to separate shadows from the foreground. Sanin et al [6] further categorized shadow detection methods into four kinds, including chromaticity-

Methods
Results
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call