Patent ID: 9196045
Filing Date: 2015-11-24
Classification: G06K,G06T

Abstract:
1. A method for processing data, comprising: receiving a depth map of a scene containing a background and one or more foreground objects that conceal and cast a shadow on parts of the background, the depth maps comprising a matrix of pixels, at least some of which have respective pixel depth values and correspond to respective locations in the scene; using a digital processor, processing the depth map in the sequence so as to identify an area of the shadow, in which the pixels have no depth values in the depth map, with a foreground object that is adjacent to the identified area and casts the shadow in the area such that the identified area of the shadow includes only the pixels with no depth values that are located within a predefined maximum shadow width of the foreground object; constructing, based on the depth map, a background model of the scene that includes the identified area of the shadow adjacent to the foreground object; and segmenting the depth map using the background model.