GENERATING A SHOPPABLE VIDEO
First Claim
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to generate a shoppable video, comprising:
- parsing a video into one or more scenes;
identifying one or more products in a first scene of the one or more scenes;
retrieving product information corresponding to the one or more products in the first scene;
automatically associating the one or more products and the corresponding product information with the first scene; and
generating the shoppable video using the associated one or more products and the corresponding product information.
2 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide systems and methods for automatically generating a shoppable video. A video is parsed into one or more scenes. Products and their corresponding product information are automatically associated with the one or more scenes. The shoppable video is then generated using the associated products and corresponding product information such that the products are visible in the shoppable video based on a scene in which the products are found.
35 Citations
20 Claims
-
1. One or more computer storage media storing computer-useable instructions that, when used by one or more computing devices, cause the one or more computing devices to generate a shoppable video, comprising:
-
parsing a video into one or more scenes; identifying one or more products in a first scene of the one or more scenes; retrieving product information corresponding to the one or more products in the first scene; automatically associating the one or more products and the corresponding product information with the first scene; and generating the shoppable video using the associated one or more products and the corresponding product information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computerized method for generating a shoppable video, the computerized method comprising:
-
computing a feature vector for each of a plurality of product images stored in a database; computing a feature vector for a first tile in a first frame of a video; comparing values of the feature vector of the first tile to values of the feature vectors for the plurality of product images; based on the comparing, determining that the first tile includes an image of a first product that corresponds to a first set of images of the plurality of product images stored in the database; and generating the shoppable video that comprises product information corresponding to the first product. - View Dependent Claims (15, 16, 17)
-
-
18. A computerized system comprising:
-
a datastore storing product images and associated feature vectors computed for the product images; one or more processors; and one or more computer storage media storing computer-useable instructions that, when used by the one or more processors, cause the one or more processors to; divide a video into a plurality of frames, for each of the plurality of frames, generate one or more copy frames having different resolutions, partition each of the plurality of frames and each of the one or more copy frames into a plurality of tiles, for each of the plurality of tiles, compute a feature vector, compare values of the feature vector for each of the plurality of tiles to values of the feature vectors computed for the product images stored in the database, and use the comparison of the values of the feature vectors to determine which products are visible in each of the plurality of frames. - View Dependent Claims (19, 20)
-
Specification