Abstract:
A moving object detection apparatus includes: a trajectory calculating unit which calculates a plurality of trajectories for each image subset; a subclass classification unit which classifies the trajectories into subclasses for each of the image subsets, an inter-subclass similarity calculating unit which calculates a trajectory share ratio which indicates the degree of sharing of the same trajectory between arbitrary two of the subclasses and calculates the similarity between the subclasses based on the share ratio; a moving object detection unit which detects the moving object in video by classifying the subclasses into classes such that the subclasses between which a higher similarity is present are more likely to be classified into the same class.