Method for promoting contextual information to display pages containing hyperlinks |
| The invention in which an exclusive right is claimed is defined by the following: 1. A method for ... |
|
Internet web browser with proximity sensitie hyperlink history report |
| Broadly, the present invention provides a web browser program that enables a computer to present ... |
|
System and method for providing a web-based operating system |
| The present invention is directed to a system and method that solves the problems of conventional ... |
|
Playlist mechanism for specification of complex memory objects |
| OF INVENTION The memory playlist is a data structure that defines the component objects, as well ... |
|
Hierarchical menu graphical user interface |
| A system including an on-screen User interface display generates a display of multiple ... |
|
System and method for creating, executing and maintaining cross-enterprise processes |
| The present invention is a system and methods for creating, executing, and maintaining cross-... |
|
Performance and memory bandwidth utilization for tree searches using tree fragmentation |
| In the following discussion, numerous specific details are set forth to provide a thorough ... |
|
Parallel compression and decompression using a cooperative dictionary |
| OF THE PREFERRED EMBODIMENT FIG. 1 shows an example of a system structure suitable for use with ... |
|
|
System and method for measuring similarity between a set of known temporal media segments and a one or more temporal media streams
| Details |
Inventors: Bolle, Rudolf Maarten; Hampapur, Arun;
Assignee: International Business Machines Corp. (Armonk, NY)
Primary Examiner: Robinson; Greta
Assistant Examiner:
Attorney, Agent or Firm: Percello; Louis J. Law Office of Charles W. Peterson, Jr.
This invention is a scaleable system to perform exact matching or similarity matching between a large store of reference temporal media sequences and a query target temporal media sequence. The system is not limited to finding exact matching media segments but also can find media segments that are similar. One kind of similarity between media segments is the similarity between a long commercial and a short commercial, where the short commercial is formed by sub-segments of the longer commercial. Another kind of similarity of two media segment is when they depict three-dimensional actions that are similar and imaged from similar viewpoints. Given a reference media segment, a multitude of features are computed in a consistent way from either predetermined or media content-dependent key intervals. These features are stored in segment index tables along with identifiers of the corresponding reference media segments. At search time, again, a multitude of features is computed from each key interval and now the features are used to search the segment index table for identifiers of stored media segments. If the key intervals are similar, many if not all, features computed from the key intervals point to the same reference media identifier. |
|
DETAILED DESCRIPTION OF THE INVENTION This system for measuring similarity between a set of known temporal media segments (reference streams) and one or more target media streams, or segments of target media streams, has two distinct aspects. The first aspect is called the index generation phase which builds representations of the reference temporal media streams, the second phase is called the recognition phase, where instances of the known segments in the target stream are recognized. The index generation phase is an off-line process that involves processing of the reference clips that are to be detected to generate representations of the clips in the form of the segment index table by extracting features. The recognition phase recognizes known media segments in the input target stream by processing the input stream to extract features and using the segment index table. In FIG. 1A a block diagram of a preferred indexing system 100 is shown. Diagram 100 shows the system that implements the indexing phase. Digital data storage 110 contains the set S=s. sub. 1, . . . , s. sub. n, of n reference media segments which is input 115 to computer 120. The segment index computation algorithm 130 running on computing system 120 determines the indices for each of the reference media segments s. sub. i, i=1, . . . , n. These indices, in turn, are stored 135 in a segment index table, e. g. , stored on computer disk 140 (or other memory) and can be used in the recognition/detection phase. In FIG. 1B, a preferred recognition (detection) system 150 is shown. System 100 of FIG. 1A and system 150 of FIG. 1B embody some main aspects of the present invention. The detection system (recognition phase system) 150 takes as input one or more temporal digital target media sources M 160 stored on media source 190. Computer disk 140 contains segment index tables for various sets of reference media segments. Here the media could, for example, be digital video comprising an audio track and a visual track or a digital audio and video stream generated from an analog source using a frame grabber hardware
|
| Related patents |
|
|
Full-text relevancy ranking
A method and system for ranking relevancy of metadata associated with media on a computer network include categorizing the metadata into sets of metadata. Each category ...
|
|
|
Rich media event production system and method including the capturing, indexing, and synchronizing of RGB-based graphic content
An exemplary embodiment relates to a rich media event production method including the capturing, indexing, and synchronizing of RGB-based graphic content. The method ...
|
|
|
Method and apparatus of retrieving continuous and non-continuous media data from a file system
FIG. 1 shows an exemplary architecture of a multimedia data file system 100 which provides for the retrieval of continuous and non-continuous media data files in ...
|
|
|
Watermark enabled video objects
The following sections detail ways to encode and decode information, actions and links into video objects in a video sequence. A video object refers to a video signal ...
|
|
|
System and method for efficiently encoding an image by prioritizing groups of spatially correlated coefficients based on an activity measure
OF THE PREFERRED EMBODIMENTS While this invention is susceptible of embodiment in many different forms, there are shown in the drawings and will herein be described in ...
|
|
|
Method and system for gathering information by voice input
The present invention discloses a method and system for gathering information by voice input, especially a method and system for context-independent navigation in Web ...
|
|
|
Method, product, and apparatus for processing a data request
The present invention assures that a response type may be automatically selected when a data request cannot be processed. The invention integrates the processing of ...
|
|
|
HTML guided web tour
It is therefore an object of the present invention to provide a guided tour of some portion of the World Wide Web which works as part of an ordinary web page, can be ...
|
|
|
Web application for accessing media streams
FIG. 1 shows a media access web page 10 generated by an Internet site that is particularly suited for accessing multimedia streams. The Internet site is "sequence-...
|
|
|
System and method for maintaining up-to-date link information in the metadata repository of a search engine
The present invention is a system and method for updating search engine indexes and link structure information that is more efficient, less time-consuming and less ...
|
|
|