Computer vision based approach to image injection detection
AssigneeSerelay Limited
InventorsAadam Osman, Clinton Montague
Life of this patent
Estimating the term…
Abstract
A computer implemented method for image verification comprises receiving, by a processor, a plurality of image frames, comprising at least one test frame and one or more control frames; mapping, by the processor, each image frame onto a hue-saturation colour space; generating, based on the mapped image frames, a colour distribution for each image frame; calculating, by the processor, a correlation between the colour distributions generated for the at least one test frame and the one or more control frames; and generating, by the processor for output to a user, a verification output based on the calculated correlation.
Claims20
A computer implemented method for image verification, comprising:
- receiving, by a processor, a plurality of image frames, comprising at least one test frame and one or more control frames;
- mapping, by the processor, each image frame onto a hue-saturation color space;
- generating, based on the mapped image frames, a color distribution for each image frame;
- calculating, by the processor, a correlation between the color distributions generated for the at least one test frame and the one or more control frames;
- and
- generating, by the processor for output to a user, a verification output based on the calculated correlation.
A non-transitory computer-readable storage medium, having instructions stored thereon that, when executed by a computing device, cause the computing device to perform operations, the operations comprising:
- generating an image stream comprising a plurality of image frames, wherein each of the plurality of image frames is generated periodically at a predetermined rate;
- storing the plurality of image frames;
- performing a verification process on the plurality of image frames to determine whether one or more images in the plurality of image frames is spoofed;
- performing image processing on the one or more image frames, thereby generating one or more processed image frames;
- and
- sending the one or more processed image frames to a user interface for output to a user.
Dependencies are inferred from the claim text.