Claims
- 1. A video retrieval method comprising:inputting a target video; extracting representative frame images from said target video at fixed intervals; calculating a feature of at least one of color, sound, the number of divided blocks of the representative frame images; coding the representative frame images corresponding to said feature; generating a code string by arranging codes corresponding to an order of the representative frame images; matching said code string and a code string of an enquiry video; and retrieving said enquiry video; wherein said code string of said enquiry video is generated by arranging codes of the representative frame images of said enquiry video corresponding to an order of the representative frame images of said enquiry video.
- 2. A video retrieval method according to claim 1, wherein said matching is executed in each of said codes consisting said code string and said code string of said enquiry video.
- 3. A video retrieval method according to claim 1, wherein the target video is a video which is being broadcasted or a video which is stored in a database.
- 4. A method of characterizing a video, comprising:inputting a target video; extracting representative frame images from said target video at fixed intervals; calculating a feature of at least one of color, sound, the number of divided blocks of the representative frame images; coding the representative frame images corresponding to said feature; and generating a code string by arranging codes corresponding to an order of the representative frame images.
- 5. A method according to claim 4, further comprising:dividing each of the representative frame images into a plurality of blocks, wherein said calculation includes calculating a feature of each of said blocks.
- 6. A method according to claim 4, wherein the target video is a video which is being broadcasted or a video which is stored in a database.
- 7. A computer readable medium having computer-executable instructions for performing a method comprising:receiving a target video; extracting representative frame images from said target video at fixed intervals; calculating a feature of at least one of color, sound, the number of divided blocks of the representative frame images; coding the representative frame images corresponding to said feature; and generating a code string by arranging codes corresponding to an order of the representative frame images.
- 8. A computer readable medium according to claim 7, wherein calculating the feature of at least one of color, sound, the number of divided blocks of the representative frame images includes:dividing each of the representative frame images into a plurality of blocks; and calculating the feature of each of said blocks.
- 9. A computer readable medium according to claim 7, wherein the target video is a video which is being broadcasted or a video which is stored in a database.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-262102 |
Oct 1993 |
JP |
|
CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of application Ser. No. 10/164,013, filed Jun. 7, 2002 now U.S. Pat. No. 6,567,550, which is a continuation of application Ser. No. 09/771,562 filed on Jan. 30, 2001, now U.S. Pat. No. 6,424,744, which is a continuation of application Ser. No. 09/453,585 filed on Dec. 7, 1999, now U.S. Pat. No. 6,192,151, which is a continuation of application Ser. No. 08/908,072 filed on Aug. 11, 1997, now U.S. Pat. No. 6,021,231, which is a continuation of application Ser. No. 08/323,866 filed on Oct. 17, 1994, now U.S. Pat. No. 5,805,746. The contents of application Ser. Nos. 09/771,562, 09/453,585, 08/908,072, and 08/323,866 are hereby incorporated herein by reference in their entirety.
US Referenced Citations (18)
Number |
Name |
Date |
Kind |
4000510 |
Cheney et al. |
Dec 1976 |
A |
4305131 |
Best |
Dec 1981 |
A |
4517598 |
Van Valkenburg et al. |
May 1985 |
A |
4677466 |
Lert, Jr. et al. |
Jun 1987 |
A |
4697209 |
Kiewit et al. |
Sep 1987 |
A |
4924303 |
Brandon et al. |
May 1990 |
A |
5014125 |
Pocock et al. |
May 1991 |
A |
5083860 |
Miyatake et al. |
Jan 1992 |
A |
5412773 |
Carlucci et al. |
May 1995 |
A |
5493315 |
Atchley |
Feb 1996 |
A |
5506904 |
Sheldrick et al. |
Apr 1996 |
A |
5537528 |
Takahashi et al. |
Jul 1996 |
A |
5600364 |
Hendricks et al. |
Feb 1997 |
A |
5805746 |
Miyatake et al. |
Sep 1998 |
A |
6021231 |
Miyatake et al. |
Feb 2000 |
A |
6192151 |
Miyatake et al. |
Feb 2001 |
B1 |
6424744 |
Miyatake et al. |
Jul 2002 |
B2 |
6567550 |
Miyatake et al. |
May 2003 |
B2 |
Foreign Referenced Citations (4)
Number |
Date |
Country |
60-236331 |
Nov 1985 |
JP |
62-29232 |
Feb 1987 |
JP |
3-173291 |
Jul 1991 |
JP |
5-174072 |
Jul 1993 |
JP |
Non-Patent Literature Citations (1)
Entry |
Technical Report of The Institute of Electronics, Information and Communication Engineers, IE89-27˜34, Jul. 21, 1989. |
Continuations (5)
|
Number |
Date |
Country |
Parent |
10/164013 |
Jun 2002 |
US |
Child |
10/411314 |
|
US |
Parent |
09/771562 |
Jan 2001 |
US |
Child |
10/164013 |
|
US |
Parent |
09/453585 |
Dec 1999 |
US |
Child |
09/771562 |
|
US |
Parent |
08/908072 |
Aug 1997 |
US |
Child |
09/453585 |
|
US |
Parent |
08/323866 |
Oct 1994 |
US |
Child |
08/908072 |
|
US |