CPC G11B 27/031 (2013.01) [G06V 20/41 (2022.01); G06V 20/44 (2022.01)] | 14 Claims |
1. A slide show generation method comprising:
obtaining a plurality of video data items;
classifying, into a first group, a first video data item among the plurality of video data items obtained in the obtaining, a plurality of first video data items being generated at a generation location that is same among the plurality of first video data items on a generation date that is same among the plurality of first video data items, each of the plurality of first video data items being the first video data item;
classifying, into the first group, a second video data item among the plurality of video data items obtained in the obtaining, the second video data item being a video data item that does not include location information and was generated between generation dates and times, in chronological order, of any two first video data items among the plurality of first video data items belonging to the first group, the location information indicating a generation location of the video data item;
selecting one or more video data items from among a plurality of video data items each of which is the first video data item or the second video data item, and generating slide show data; and
sequentially playing back the one or more video data items selected, wherein:
the classifying of the first video data item includes:
calculating a distance between a predetermined first location and a generation location of each of the plurality of first video data items among the plurality of video data items obtained in the obtaining;
classifying a near-distance first video data item and a far-distance first video data item into different groups, the near-distance first video data item being the first video data item whose calculated distance is less than a predetermined first distance, the far-distance first video data item being the first video data item whose calculated distance is at least the predetermined first distance; and
classifying, into a second group, a third video data item among the plurality of video data items obtained in the obtaining, the third video data item having a generation date and a generation location at least one of which is different from the generation date and the generation location of the plurality of first video data items belonging to the first group, and
the classifying of the second video data item includes:
when a generation date and time of the second video data item is, in chronological order, between a generation date and time of any one of the plurality of first video data items belonging to the first group and a generation date and time of any one of a plurality of third video data items which belong to the second group and each of which is the third video data item, classifying the second video data item into a group to which a video data item belongs, the video data item being a video data item with a generation date and time closest to the generation date and time of the second video data item among a plurality of video data items each of which is classified into either the first group or the second group.
|