(EN) This invention proposes a multimodal detection of video copies. It first extracts independent audio and video fingerprints representing the changes in the content. It then proposes two alternative copy detection strategies. The full-query matching considers that the query video appears entirely in the queried video. The partial-query matching considers that only part of the query appears. Either for the full query or for each subsegment in the partial-query algorithm, the cross-correlation with phase transform is computed between all signature pairs and accumulated to form a fused cross-correlation signal. In the full-query algorithm, the best alignment candidates are retrieved and a normalized scalar product is used to obtain a final matching score. In the partial query, a histogram is created with optimum alignments for each subsegment and only the best ones are considered and further processed as in the full-query. A threshold is used to determine whether a copy exists.
(FR) Cette invention propose une détection multimodale de copies vidéo. Des empreintes numériques audio et vidéo indépendantes représentant les changements dans le contenu sont d'abord extraites. Deux stratégies de détection de copie différentes sont ensuite proposées. L'appariement de requête complète considère que la vidéo d'interrogation apparaît entièrement dans la vidéo interrogée. L'appariement de requête partielle considère qu'une partie seulement de l'interrogation apparaît. Soit pour la requête complète soit pour chaque sous-segment dans l'algorithme de requête partielle, l'intercorrélation avec transformation de phase est calculée entre toutes les paires de signatures et accumulée pour former un signal d'intercorrélation fusionné. Dans l'algorithme de requête complète, les candidats de meilleur alignement sont récupérés et un produit scalaire normalisé est utilisé pour obtenir un score d'appariement final. Dans la requête partielle, un histogramme est créé avec des alignements optimaux pour chaque sous-segment et seuls les meilleurs sont considérés et ensuite traités comme dans la requête complète. Un seuil est utilisé pour déterminer si une copie existe ou non.