Apparatus and method for outputting video Imagrs, and purchasing system
First Claim
1. A video outputting apparatus comprising:
- a video input unit that inputs video data;
a reference data input unit that inputs a plurality of reference data formed from at least one of image data, text data, and speech data related to the input video data;
a determining unit that determines identification information corresponding to predetermined variable information that changes dynamically and includes an elapsed time elapsed after receipt of an output request of the output video data, from among identification information for the plurality of reference data in accordance with a predetermined rule;
a reference data extracting unit that extracts the reference data corresponding to the identification information determined from the plurality of reference data;
a frame extracting unit that calculates at least one of a level of similarity between frames in the input video data and the image data extracted as the reference data, a level of similarity between text data attached to the frames as metadata and the text data extracted as the reference data, and a level of similarity between speech data attached to the frames and the speech data extracted as the reference data, and extracts a frame whose calculated level of similarity is greater than a predetermined first threshold value or a frame to which speech data whose calculated level of similarity is greater than the first threshold value is attached;
a video generating unit that generates the output video data including the frame extracted by the frame extracting unit; and
an output unit that outputs the output video data generated by the video generating unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The video input unit inputs video data. The reference data input unit inputs a plurality of reference data relating to the video data. The extraction condition determining unit determines, from the identification information of the plurality of reference data, an item of identification information in correspondence with a period of time elapsed after receipt of an output request. The reference data extracting unit extracts the reference data having the determined identification information. The analyzing unit calculates the level of similarity between the frames in the input video data and the reference data, and extracts frames whose level of similarity is greater than a first threshold value. The video generating unit generates output video data that includes the extracted frames. The output unit outputs the generated output video data.
127 Citations
18 Claims
-
1. A video outputting apparatus comprising:
-
a video input unit that inputs video data; a reference data input unit that inputs a plurality of reference data formed from at least one of image data, text data, and speech data related to the input video data; a determining unit that determines identification information corresponding to predetermined variable information that changes dynamically and includes an elapsed time elapsed after receipt of an output request of the output video data, from among identification information for the plurality of reference data in accordance with a predetermined rule; a reference data extracting unit that extracts the reference data corresponding to the identification information determined from the plurality of reference data; a frame extracting unit that calculates at least one of a level of similarity between frames in the input video data and the image data extracted as the reference data, a level of similarity between text data attached to the frames as metadata and the text data extracted as the reference data, and a level of similarity between speech data attached to the frames and the speech data extracted as the reference data, and extracts a frame whose calculated level of similarity is greater than a predetermined first threshold value or a frame to which speech data whose calculated level of similarity is greater than the first threshold value is attached; a video generating unit that generates the output video data including the frame extracted by the frame extracting unit; and an output unit that outputs the output video data generated by the video generating unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A video outputting method performed in a video outputting apparatus, the method comprising:
-
inputting video data; inputting a plurality of reference data formed from at least one of image data, text data, and speech data related to the input video data; determining identification information corresponding to predetermined variable information that changes dynamically and includes an elapsed time elapsed after receipt of an output request of the output video data, from among identification information for the plurality of reference data in accordance with a predetermined rule; extracting the reference data corresponding to the identification information determined from the plurality of reference data; calculating at least one of a level of similarity between frames in the input video data and the image data extracted as the reference data, a level of similarity between text data attached to the frames as metadata and the text data extracted as the reference data, and a level of similarity between speech data attached to the frames and the speech data extracted as the reference data; extracting a frame whose calculated level of similarity is greater than a predetermined first threshold value or a frame to which speech data whose calculated level of similarity is greater than the first threshold value is attached; generating the output video data including the extracted frame; and outputting the generated output video data.
-
-
18. A purchasing system comprising:
-
a providing apparatus that provides video data related to a product; a charging apparatus that executes a charging process onto a provider of the product in accordance with purchase information of the purchased product; and a video outputting apparatus that generates and outputs output video data including frames extracted from input video data, wherein the video outputting apparatus includes a video input unit that inputs video data, a reference data input unit that inputs a plurality of reference data formed from at least one of image data, text data, and speech data related to the input video data, a determining unit that determines identification information corresponding to predetermined variable information that changes dynamically and includes an elapsed time elapsed after receipt of an output request of the output video data, from among identification information for the plurality of reference data in accordance with a predetermined rule, a reference data extracting unit that extracts the reference data corresponding to the identification information determined from the plurality of reference data, a frame extracting unit that calculates at least one of a level of similarity between frames in the input video data and the image data extracted as the reference data, a level of similarity between text data attached to the frames as metadata and the text data extracted as the reference data, and a level of similarity between speech data attached to the frames and the speech data extracted as the reference data, and extracts a frame whose calculated level of similarity is greater than a predetermined first threshold value or a frame to which speech data whose calculated level of similarity is greater than the first threshold value is attached, a video generating unit that generates the output video data including the frame extracted by the frame extracting unit, an output unit that outputs the output video data generated by the video generating unit, a purchase processing unit that executes a process relating to a purchase of the product designated with reference to the output video data output by the output unit, and a charging processing unit that transmits to the charging apparatus the purchase information related to the product purchased on the purchase processing unit.
-
Specification