×

Video database indexing and query method and system

  • US 5,819,286 A
  • Filed: 12/11/1995
  • Issued: 10/06/1998
  • Est. Priority Date: 12/11/1995
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for executing queries to locate one or more frames of one or more video clips in a video database comprising the steps of:

  • (a) identifying each symbol of one or more graphical icons in each frame of each video clip,(b) determining the horizontal, vertical and temporal coordinates of each symbol of said one or more identified graphical icons,(c) constructing an index base for each identified symbol of said one or more graphical icons which includes said coordinates,(d) receiving a video query indicating at least one frame of a video clip to be retrieved, said video query specifying the vertical, horizontal and temporal coordinates of at least one graphical icon to be matched to said at least one frame to be retrieved,(e) constructing a 3-D string from said video query, which 3-D string indicates the distance between each symbol of each icon in said video query in said vertical, horizontal and temporal directions,(f) identifying only those video clips of said database whose signatures contain the signature of said executed video query,(g) for each of said identified video clips;

    (g1) constructing a 1-D list for said horizontal direction, a 1-D list for said vertical direction and a 1-D list for said temporal direction, wherein each of said 1-D lists comprises a plurality of sets of symbols of icons, which icons are contained in said signature of said executed video query, and wherein each of said sets contains a permutation of symbols of said icons which satisfy said video query in said respective direction of said 1-D list,(g2) forming the intersection of said 1-D list for said horizontal direction, said 1-D list for said vertical direction and said 1-D list for said temporal direction, and(h) identifying the portions of at least one of said identified video clips, indicated by a corresponding set contained in an intersection set of at least one of said identified video clips, as satisfying said video query.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×