(EN) Shoppable video enables a viewer to identify and buy items appearing in a video. To retrieve information about the items in a frame of the video, the playback device generates a perceptual hash of that frame and uses that hash to query a first database storing perceptual hashes of different version of the video. The database query returns an identifier for the frame, which is then used to query a second database that store the item information. The results of this query are returned to the playback device, which shows them to the user, enabling the viewer to learn more about and possibly purchase the item. Using queries based on perceptual hashes of different versions of the video increases the likelihood of returning a match, despite formatting differences. And using separate hash and metadata databases makes it possible to update the metadata without changing the hashes.
(FR) L'invention concerne la vidéo d'achat, qui permet à un spectateur d'identifier et d'acheter des articles apparaissant dans une vidéo. Pour récupérer des informations concernant les articles présents dans une image de la vidéo, le dispositif de lecture génère une valeur de hachage perceptuel de cette image et utilise cette valeur de hachage pour interroger une première base de données stockant des valeurs de hachage perceptuel de différentes versions de la vidéo. L'interrogation de la base de données renvoie un identifiant pour l'image, qui est ensuite utilisé pour interroger une seconde base de données qui stocke les informations d'article. Les résultats de cette interrogation sont renvoyés au dispositif de lecture, ce qui les présente à l'utilisateur, ce qui permet au spectateur de se renseigner davantage sur l'article et éventuellement de l'acheter. L'utilisation d'interrogations basées sur des valeurs de hachage perceptuel de différentes versions de la vidéo augmente la probabilité de renvoyer une réponse pertinente, malgré des différences de formatage. En outre, l'utilisation de bases de données de hachage et de métadonnées séparées permet de mettre à jour les métadonnées sans changer les valeurs de hachage.