Information processing apparatus, information processing method, and computer program
First Claim
1. An information processing apparatus which performs a process for generating a playlist that defines a reproduction sequence of contents comprising:
- a model information holding part configured to store therein a plurality of probability models each corresponding to a time series pattern of content feature volumes, the content feature volume being feature information about a content;
a content feature extracting part configured to acquire a content feature volume corresponding to each of a plurality of contents to be reproduced;
a playlist generating part configured to compare a time series pattern of the content feature volumes extracted in the content feature extracting part corresponding to each of a plurality of permutation patterns of a reproduction sequence of contents to be reproduced with a probability model held in the model information holding part, and generates a playlist in which a reproduction sequence of contents is set in accordance with a time series pattern of content feature volumes most analogous to the probability model;
a content reproducing part configured to generate and store content reproduction history information in a content reproduction history information holding part and reproduce contents in accordance with the playlist generated in the playlist generating part; and
a model adapting part configured to perform a probability model update process in which the model adapting part generates a time series of content feature volumes corresponding to a reproduction history matched with content reproduction history information stored in the content reproduction history information holding part and adapts a parameter included in the generated time series of content feature volumes corresponding to the reproduction history to a probability model held in the model information holding part, whereby the model adapting part approximates the probability model to the time series of content feature volumes corresponding to the reproduction history.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing apparatus performing a process for generating a playlist defining a reproduction sequence of contents includes: a model information holding part storing therein probability models corresponding to a time series pattern of content feature volumes being feature information about contents; a content feature extracting part acquiring a content feature volume corresponding to each of contents to be reproduced; a playlist generating part comparing a time series pattern of the content feature volumes extracted in the content feature extracting part corresponding to each of permutation patterns of a reproduction sequence of contents to be reproduced with a probability model held in the model information holding part, and generating a playlist in which a reproduction sequence of contents is set in accordance with a time series pattern of content feature volumes most analogous to the probability model; and a content reproducing part reproducing contents in accordance with the generated playlist.
27 Citations
13 Claims
-
1. An information processing apparatus which performs a process for generating a playlist that defines a reproduction sequence of contents comprising:
-
a model information holding part configured to store therein a plurality of probability models each corresponding to a time series pattern of content feature volumes, the content feature volume being feature information about a content; a content feature extracting part configured to acquire a content feature volume corresponding to each of a plurality of contents to be reproduced; a playlist generating part configured to compare a time series pattern of the content feature volumes extracted in the content feature extracting part corresponding to each of a plurality of permutation patterns of a reproduction sequence of contents to be reproduced with a probability model held in the model information holding part, and generates a playlist in which a reproduction sequence of contents is set in accordance with a time series pattern of content feature volumes most analogous to the probability model; a content reproducing part configured to generate and store content reproduction history information in a content reproduction history information holding part and reproduce contents in accordance with the playlist generated in the playlist generating part; and a model adapting part configured to perform a probability model update process in which the model adapting part generates a time series of content feature volumes corresponding to a reproduction history matched with content reproduction history information stored in the content reproduction history information holding part and adapts a parameter included in the generated time series of content feature volumes corresponding to the reproduction history to a probability model held in the model information holding part, whereby the model adapting part approximates the probability model to the time series of content feature volumes corresponding to the reproduction history. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. An information processing method which performs a process for generating a playlist that defines a reproduction sequence of contents in an information processing apparatus, the method comprising the steps of:
-
extracting a content feature wherein a content feature extracting part acquires a content feature volume corresponding to each of a plurality of contents to be reproduced; generating a playlist wherein a playlist generating part compares a time series pattern of the content feature volumes extracted in the step of extracting a content feature corresponding to each of a plurality of permutation patterns of a reproduction sequence of contents to be reproduced with a probability model held in advance in a model information holding part, and generates a playlist in which a reproduction sequence of contents is set in accordance with a time series pattern of content feature volumes most analogous to the probability model; reproducing contents wherein a content reproducing part reproduces contents in accordance with the playlist generated in the step of generating a playlist; generating a content reproduction history wherein the content reproducing part generates and stores content reproduction history information in a content reproduction history information holding part; and adapting a model wherein a model adapting part performs a process in which the model adapting part adapts a parameter included in a time series of content feature volumes corresponding to a reproduction history matched with content reproduction history information stored in the content reproduction history information holding part to a probability model held in the model information holding part, whereby the model adapting part approximates the probability model to the time series of content feature volumes corresponding to the reproduction history. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program which allows an information processing apparatus to perform a process for generating a playlist that defines a reproduction sequence of contents, the process comprising the steps of:
-
extracting a content feature wherein a content feature extracting part is allowed to acquire a content feature volume corresponding to each of a plurality of contents to be reproduced; generating a playlist wherein a playlist generating part is allowed to compare a time series pattern of the content feature volumes extracted in the step of extracting a content feature corresponding to each of a plurality of permutation patterns of a reproduction sequence of contents to be reproduced with a probability model held in advance in a model information holding part and to generate a playlist in which a reproduction sequence of contents is set in accordance with a time series pattern of content feature volumes most analogous to the probability model; reproducing contents wherein a content reproducing part is allowed to reproduce contents in accordance with the playlist generated in the step of generating a playlist; generating a content reproduction history wherein the content reproducing part generates and stores content reproduction history information in a content reproduction history information holding part; and adapting a model wherein a model adapting part performs a process in which the model adapting part adapts a parameter included in a time series of content feature volumes corresponding to a reproduction history matched with content reproduction history information stored in the content reproduction history information holding part to a probability model held in the model information holding part, whereby the model adapting part approximates the probability model to the time series of content feature volumes corresponding to the reproduction history.
-
Specification