Video retrieval method and apparatus
AssigneeHitachi, Ltd.
InventorsTakafumi Miyatake, Shigeo Sumino, Katsumi Taniguchi, Akio Nagasaka, Mitsuru Ikezawa, Hirotada Ueda
Life of this patent
Estimating the term…
Abstract
A method of characterizing a video by providing index information includes the steps of extracting representative frame images from an input video, calculating a feature of each of the representative frame images, assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned, generating a code string by stringing together the codes assigned to the representative frame images, and storing the code string as index information of the input video.
Claims18
A method of characterizing a video by providing index information, the method comprising the steps of:
- extracting representative frame images from an input video;
- calculating a feature of each of the representative frame images;
- assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned;
- generating a code string by stringing together the codes assigned to the representative frame images;
- and
- storing the code string as index information of the input video.
An apparatus for characterizing a video by providing index information, the apparatus comprising:
- an extractor which extracts representative frame images from an input video;
- a calculator which calculates a feature of each of the representative frame images;
- a code assignor which assigns respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned;
- a code string generator which generates a code string by stringing together the codes assigned to the representative frame images;
- and
- a storage which stores the code string as index information of the video.
A computer program for characterizing a video by providing index information, the computer program being stored by a computer-readable medium and, when executed by a computer, performing the steps of:
- extracting representative frame images from an input video;
- calculating a feature of each of the representative frame images;
- assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned;
- generating a code string by stringing together the codes assigned to the representative frame images;
- and
- storing the code string as index information of the input video.
A method for retrieving videos from a data base in which the videos are stored, the method comprising the steps of:
- storing respective index information of the videos stored in the data base, the index information of each of the videos stored in the data base having been generated by
- extracting representative frame images from the video stored in the data base,
- calculating a feature of each of the representative frame images,
- assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned, and
- generating, as the index information of the video stored in the data base, a code string by stringing together the codes assigned to the representative frame images;
- inputting index information of a target video;
- and
- matching the index information of the target video with the stored index information of the videos stored in the data base.
An apparatus for retrieving videos from a data base in which the videos are stored, the apparatus comprising:
- a unit which stores respective index information of the videos stored in the data base, the index information of each of the videos stored in the data base having been generated by
- extracting representative frame images from the video stored in the data base,
- calculating a feature of each of the representative frame images,
- assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned,
- generating, as the index information of the video stored in the data base, a code string by stringing together the codes assigned to the representative frame images;
- a unit which inputs index information of a target video;
- and
- a unit which matches the index information of the target video with the stored index information of the videos stored in the data base.
A computer program for retrieving videos from a data base in which the videos are stored, the computer program being stored by a computer-readable medium and, when executed by a computer, performing the steps of:
- storing respective index information of the videos stored in the data base, the index information of each of the videos stored in the data base having been generated by
- extracting representative frame images from the video stored in the data base,
- calculating a feature of each of the representative frame images,
- assigning respective codes to the representative frame images, each of the codes being determined by the calculated feature of the representative frame image to which the code is assigned,
- generating, as the index information of the video stored in the data base, a code string by stringing together the codes assigned to the representative frame images;
- inputting index information of a target video;
- and
- matching the index information of the target video with the stored index information of the videos stored in the data base.
Dependencies are inferred from the claim text.