Method of indexing and searching images of text in video
First Claim
Patent Images
1. A method of generating an index of the text of a video image sequence, the method comprising the steps of:
- determining the image text objects in each of a plurality of frames of the video image sequence;
comparing the image text objects in each of said plurality of frames of the video image sequence to obtain a record of frame sequences having matching image text objects;
extracting the content for each of said similar image text objects in text string format;
storing the text string for each image text object as a video text object in a retrievable medium; and
categorizing the text string as at least one of a group including static text, scrolling text, overlayed text and in-scene text, wherein said step of categorizing comprises the steps of;
tracking the text string motion, or lack of it, over time;
tracking the image background motion or lack of it, over time; and
comparing the text string motion and the background motion.
6 Assignments
0 Petitions
Accused Products
Abstract
A method for generating an index of the text of a video image sequence is provided. The method includes the steps of determining the image text objects in each of a plurality of frames of the video image sequence; comparing the image text objects in each of the plurality of frames of the video image sequence to obtain a record of frame sequences having matching image text objects; extracting the content for each of the similar image text objects in text string format; and storing the text string for each image text object as a video text object in a retrievable medium.
178 Citations
9 Claims
-
1. A method of generating an index of the text of a video image sequence, the method comprising the steps of:
-
determining the image text objects in each of a plurality of frames of the video image sequence;
comparing the image text objects in each of said plurality of frames of the video image sequence to obtain a record of frame sequences having matching image text objects;
extracting the content for each of said similar image text objects in text string format;
storing the text string for each image text object as a video text object in a retrievable medium; and
categorizing the text string as at least one of a group including static text, scrolling text, overlayed text and in-scene text, wherein said step of categorizing comprises the steps of;
tracking the text string motion, or lack of it, over time;
tracking the image background motion or lack of it, over time; and
comparing the text string motion and the background motion.
-
-
2. A method of generating an index of the text of a video image sequence, the method comprising the steps of:
-
determining the image text objects in each of a plurality of frames of the video image sequence;
comparing the image text objects in each of said plurality of frames of the video image sequence to obtain a record of frame sequences having matching image text objects;
extracting the content for each of said similar image text objects in text string format;
storing the text string for each image text object as a video text object in a retrievable medium; and
storing the frame location of said text string for each image text object as a video text object in a retrievable medium.
-
-
3. A method of generating an index of the text of a video image sequence, the method comprising the steps of:
-
determining the image text objects in each of a plurality of frames of the video image sequence;
comparing the image text objects in each of said plurality of frames of the video image sequence to obtain a record of frame sequences having matching image text objects;
extracting the content for each of said similar image text objects in text string format; and
storing the text string for each image text object as a video text object in a retrievable medium, wherein said step of determining the image text objects comprises the steps of;
a) selecting a consecutive pair of frames consisting of a first current frame and its previous frame; b) selecting an image text object in said current frame; c) comparing the selected image text object with each image text object of said previous frame; d) repeating steps b) and c) for each image text object in said current frame; e) selecting a subsequent consecutive pair of frames consisting of a second current frame and the previous frame of said second current frame, wherein said previous frame of said second current frame is the first current frame; and
f) repeating steps b)-e) for each consecutive pair of frames of a video sequence. - View Dependent Claims (4, 5, 6, 7, 8, 9)
-
Specification