×

System and method for adaptively separating foreground from arbitrary background in presentations

  • US 7,668,371 B2
  • Filed: 05/23/2008
  • Issued: 02/23/2010
  • Est. Priority Date: 01/13/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method, implementing instructions stored in a recordable-type computer readable storage medium in an image processing system, for distinguishing between foreground content and background content in an image presentation, the computer-implemented method comprising:

  • providing an initial background model on a data processing system that is independent of any particular image presentation;

    identifying presentation pages of a set of presentation pages of the image presentation, wherein the foreground content of each identified presentation page of the set of presentation pages are distinct and the background content of each identified presentation page of the set of presentation pages are the same, and wherein the presentation pages are part of a media stream provided to an image processor, wherein the media stream comprises a plurality of image presentation types;

    clustering a plurality of content portions from the identified presentation pages into a plurality of distinct presentation content sets, wherein each presentation content set contains content portions that have a same image presentation type;

    locating potential background pixels by comparing a first presentation page to a second presentation page, wherein the first presentation page and the second presentation page are located in a same set in the plurality of distinct presentation content sets;

    updating the initial background model by incorporating the located potential background pixels into the initial background model to form an updated initial background model;

    determining whether the updated initial background model and the initial background model are the same;

    responsive to determining that the updated initial background model and the initial background model are the same;

    outputting the updated initial background model;

    distinguishing between the foreground content and the background content in each image presentation page of the plurality of presentation pages using the updated initial background model; and

    repeating the steps of comparing the clustered content portions through the step of distinguishing between the foreground content and the background content for each remaining set of the distinct presentation content sets.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×