Patent ID: 7957592

Claim:
A video object segmentation method, comprising: receiving a pixel of an image, wherein the pixel has a corresponding location; performing a calculation to find a first difference value between a pixel value of the pixel and a pixel value in the corresponding location of a previous image; utilizing the first difference value and the pixel to perform a multi-layered background registration, and retrieving a background; and utilizing the background to remove a background region of the image, wherein the multi-layered background registration comprises: providing an image database, the image database saves k layers of background data, 1≦k≦n, wherein n is the maximum quantity of background data that can be stored in the image database; determining a pixel in the corresponding location of the background being the pixel when the pixel is in a background state and the first difference value is smaller than a threshold value; and comparing the pixel and a pixel in the corresponding location of the background data for updating the background when the pixel is in the background state and the first difference value is greater than the threshold value, wherein comparing the pixel and the pixel in the corresponding location of the background data comprises: performing a calculation to find a second difference value between the pixel value of the pixel and the pixel value in the corresponding location of the background data; determining the pixel in the corresponding location of the background being the pixel when the second value is smaller than the threshold value; determining if the pixel has held static for a preset time period when the second value is greater than the threshold value; and saving the pixel to the corresponding location of the (k+1) th background data, and determining the pixel in the corresponding location of the background being the pixel when the pixel has held static for the preset time period.