CPC G06F 16/435 (2019.01) [G06F 16/48 (2019.01); G06F 16/55 (2019.01); G06F 18/23 (2023.01); G06F 18/2323 (2023.01); G06V 10/7635 (2022.01); G06V 20/30 (2022.01); G06V 40/174 (2022.01); G06V 40/23 (2022.01); H04N 1/00 (2013.01); H04N 1/00185 (2013.01); H04N 21/234372 (2013.01); H04N 21/454 (2013.01); H04W 4/021 (2013.01); H04W 4/21 (2018.02); H04W 4/80 (2018.02); G01S 5/0244 (2020.05); G01S 19/42 (2013.01); G06F 1/1605 (2013.01)] | 20 Claims |
1. A method of displaying photos on a digital picture frame including a digital display mounted within a frame, and a network connection module, the method comprising:
automatically clustering original photos within a digital photo collection into a plurality of sub-clusters, each for a corresponding common detected content in the original photos selected from a person, a thing, a place, an activity, or combinations thereof, wherein each of the plurality of sub-clusters is formed for the corresponding common detected content of interest at a similar time and/or age;
extracting one or more photo features from the corresponding common detected content within the each of the sub-clusters of the original photos to form a cluster representation, wherein the photo features are predetermined as having the limited change over a timeframe;
comparing the cluster representation of the each of the sub-clusters to further cluster representations of other of the sub-clusters to determine related sub-clusters for the corresponding common detected content;
linking the related sub-clusters together to form a cluster of the corresponding common detected content for display;
comparing one or more cluster representations of the cluster to new photos added to the digital photo collection, to determine a cluster match for at least one of the new photos;
linking the at least one of the new photos to the cluster for display; and
automatically displaying a slideshow on the digital display of the original photos and the new photos from the digital photo collection as a function of the clustering.
|