EP1519563A2

A method and device for verifying multimedia entities and in particular for verifying digital images

Abstract

The method of verifying multimedia entities according to the invention to determine whether a first multimedia entity matches a second multimedia entity, is characterized in that it comprises a step of selecting from a plurality of second multimedia entities, by a content-based search, a set of second multimedia entities close to the first multimedia entity, and a step of deciding as to at least one match between the first multimedia entity and at least one second multimedia entity of the set of second multimedia entities, based on a comparison between the first multimedia entity and a second multimedia entities of the set.

EP1519563A2, drawing sheet 1
Sheet 1 of 49

Term

Term ended

Projected expiry passed 24 September 2024, 2 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

66 claims: 15 independent, 51 dependent

  1. 1
    A method of verifying multimedia entities to determine whether a first multimedia entity matches a second multimedia entity, characterized in that it comprises the steps of:- selecting, by a content-based search, from a plurality of second multimedia entities, a set of second multimedia entities close to said first multimedia entity, and - deciding as to at least one match between said first multimedia entity and at least one second multimedia entity of said set of second multimedia entities, based on a comparison between said first multimedia entity and said second multimedia entities of said set.
  2. 6
    A method according to any one of claims 1 to 5, characterized in that said deciding step comprises sub-steps of:- readjusting said first multimedia entity relative to a said second multimedia entity in course of processing said set of second multimedia entities, - measuring a level of match, after readjusting, between said first multimedia entity and said second multimedia entity in course of processing said set of second multimedia entities, and - comparing said level of match and a first predetermined threshold in order to decide on the match between said first multimedia entity and said second multimedia entity in course of processing said set of second multimedia entities.
  3. 8
    A method according to any one of claims 1 to 7, characterized in that said deciding step comprises sub-steps of:- extracting a first watermarking message inserted into said first multimedia entity, - calculating a binary distance between said first watermarking message and a second watermarking message of a second multimedia entity in course of processing said set of second multimedia entities, and - comparing said binary distance and a second predetermined threshold in order to decide on the match between said first multimedia entity and said second multimedia entity in course of processing said set of second multimedia entities.
  4. 11
    A method according to any one of claims 8 to 10, characterized in that said deciding step also comprises a sub-step of readjusting said first multimedia entity relative to said second multimedia entity in course of processing said set of second multimedia entities, said readjusting sub-step being performed before said extracting sub-step in order to enable extraction of said first watermarking message from said readjusted first multimedia entity.
  5. 12
    A method according to any one of claims 1 to 11, characterized in that said multimedia entities are digital images which may be represented, at the operator managing the verifying device, and according to the processing performed, by metadata and/or a low resolution summary and/or a set of points of interest and/or dimensions of said images and/or a visual descriptor of the image.
  6. 13
    A method according to any one of the preceding claims, characterized in that comprises, prior to the selecting step, a step of obtaining the first multimedia entity.
  7. 14
    A method according to any one of the preceding claims, characterized in that the deciding step is followed by a step of producing a report on the match or non-match between the first multimedia entity and said at least one second multimedia entity.
  8. 15
    A method according to any one of the preceding claims, characterized in that the first multimedia entity is a request multimedia entity and the set of second multimedia entities is a set of reference multimedia entities.
  9. 18
    A method according to claims 14 and 15, characterized in that the report comprises metadata and/or a low resolution summary and/or a set of points of interest and/or dimensions of said multimedia entities.
  10. 19
    A method according to claims 14 and 15, characterized in that the report comprises the address on a network of the request multimedia entity and/or the address referencing the request multimedia entity.
  11. 20
    A method according to any one of the preceding claims, characterized in that the method further comprises a step of recording the first multimedia entity in a set of first multimedia entities.
  12. 25
    A method according to claims 14 and 21, characterized in that , in case of a match between the reference multimedia entity and the request multimedia entity, the report comprises the address on a network of the request multimedia.
  13. 27
    A method of verifying at least one match between a first multimedia entity and a second multimedia entity, characterized in the method comprises the following steps:- obtaining a first criterion (C1) of match reliability, - comparing the first reliability criterion (C1) obtained with a predetermined threshold, - according to the result of the comparison, deciding as to a first match between the first multimedia entity and the second multimedia entity, - in case of positive first match decision, the method comprises the following steps: o extracting a first item of information from the first multimedia entity, o comparing between the extracted item of information and a second item of information of the second multimedia entity, o obtaining a second criterion (C2) of match reliability, o according to the result of the comparison of items of information, deciding as to a match between the first and second items of information, o deciding as to a second match between the first multimedia entity and the second multimedia entity depending, on the one hand, on the on the other hand, on the decision as to a match between the first and second items of information, and o determining a measurement of the reliability of the decision as to the second match depending on at least one of the first and second match reliability criteria.
  14. 31
    A method according to any one of claims 27 to 30, characterized in that prior to said step of extracting a first item of information from the first multimedia entity, the method comprises a step of readjusting said first multimedia entity with respect to said second multimedia entity, in order to allow extraction of said first item of information from said readjusted first multimedia entity.
  15. 32
    A method according to any one of claims 27 to 31, characterized in that said first multimedia entity is obtained from a network.
  16. 34
    A method according to any one of claims 27 to 33, characterized in that , the multimedia entities being images, the step of deciding as to the second match is followed by a step of producing a report containing a same scene indication if the decision as to the first match between the first multimedia entity and said second multimedia entity is positive and if the decision as to the match between the first and second items of information is negative.
  17. 39
    A method according to any one of claims 27 to 38, characterized in that the second multimedia entity forms part of a set of second multimedia entities.
  18. 41
    A method according to any one of the claims 27 to 40, each multimedia entity comprising a plurality of units of interest, characterized in that obtaining the first criterion of match reliability comprises the following sub-steps:- matching information on local content of the first multimedia entity with information on local content of the second multimedia entity, said information on local content being associated with units of interest, - geometric matching of units of interest of the first multimedia entity with units of interest of the second multimedia entity, and - defining, in one of the multimedia entities, a region comprising the units of interest resulting from the step of geometric matching;obtaining of the first criterion of match reliability being performed on the basis of the result of the steps of matching information on local content and geometric matching over the defined region.
  19. 45
    A method according to any one of claims 41 to 44, characterized in that the step of geometric matching comprises the following steps:- determining a possible geometric transformation necessary to obtain the first multimedia entity from the second multimedia entity, - determining a set of units of interest of the first and of the second entity for which the geometric transformation makes it possible to match a unit of interest of the first multimedia entity and a unit of interest of the second multimedia entity.
  20. 46
    A method according to claims 42 and 45, characterized in that the step of determining a possible geometric transformation comprises estimating the geometric coherence between the position information associated with the matched items of information on local content.
  21. 49
    A method according to any one of daims 27 to 40, characterized in that , prior to the step of obtaining the first criterion (C1) of match reliability, the method comprises the steps of:- obtaining at least one descriptor for each of the first and second multimedia entities, - calculating a distance between the descriptors obtained.
  22. 55
    A method according to any one of claims 49 to 54, characterized in that the step of obtaining division comprises the steps of:- standardizing the size of the multimedia entity to a predetermined size - dividing the standardized multimedia entity into said at least a predetermined number of blocks.
  23. 56
    A method according to any one of claims 51 to 55, characterized in that a unit of interest is an extremum of a filtering operator.
  24. 58
    A method according to claims 50 and 57, characterized in that the first criterion of match reliability further depends on the number of second multimedia entities of the set of second multimedia entities.
  25. 59
    A method according to any one of claims 49 to 58, characterized in that the predetermined threshold is a predetermined value (P 0 FA ) of the probability of taking an erroneous decision as to the first match between the first multimedia entity and a second multimedia entity.
  26. 60
    A device for verifying multimedia entities to determine whether a first multimedia entity matches a second multimedia entity, characterized in that it comprises:- means for selecting, by a content-based search, from a plurality of second multimedia entities, a set of second multimedia entities close to said first multimedia entity and - means for deciding as to at least one match between said first multimedia entity and at least one said second multimedia entity of said set of second multimedia entities, based on a comparison between said first
  27. 61
    A device for verifying at least one match between a first multimedia entity and a second multimedia entity, characterized in the device comprises:- means for obtaining a first criterion (C1) of match reliability, - means for comparing the first reliability criterion (C1) obtained with a predetermined threshold, - means for deciding as to a first match between the first multimedia entity and the second multimedia entity and which are adapted to decide as to the first match according to the result of the comparison, - means for extracting a first item of information from the first multimedia entity, - means for comparing between the extracted item of information and a second item of information of the second multimedia entity, - means for obtaining a second criterion (C2) of match reliability, - means for deciding as to a match between the first and second items of information and which are adapted to decide as to said match according to the result of the comparison of items of information, and - means for deciding as to a second match between the first multimedia entity and the second multimedia entity, said deciding means being adapted to decide as to the second match depending, on the one hand, on the decision of the first match between the first and second multimedia entity and, on the other hand, on the decision as to a match between the first and second items of information, and - means for determining a measurement of the reliability of the decision as to the second match which are adapted to determine the measurement of the reliability of the decision depending on at least one of the first and second match reliability criteria.
  28. 62
    An information processing device adapted to operate as a device for verifying a match between a first multimedia entity and a second multimedia entity, characterized in that it comprises means adapted to implement a method of verifying a match according to any one of claims 1 to 59.
  29. 64
    A device for storing multimedia entities, characterized in that it comprises at least one device for verifying a match between a first multimedia entity and a second multimedia entity according to claims 60 or 61.
  30. 65
    An information carrier readable by a computer system, possibly wholly or partly removable, in particular a CD-ROM or magnetic medium, such as a hard disk or a diskette, or a transmissible medium, such as an electrical or optical signal, said carrier comprising instructions of a computer program enabling the implementation of a method of verifying a match between a first multimedia entity and a second multimedia entity according to any one of claims 1 to 59, when that program is loaded and run by a computer system.
  31. 66
    A computer program stored on an information carrier, said program containing instructions enabling the implementation of a method of verifying a match between a first multimedia entity and a second multimedia entity according to any one of claims 1 to 50 when that program is loaded and
Independent claims31