| CPC G06V 10/50 (2022.01) [G06F 18/2113 (2023.01); G06F 18/214 (2023.01); G06V 10/751 (2022.01); G06V 10/774 (2022.01)] | 19 Claims |

|
1. A method comprising:
obtaining training images;
obtaining a test image;
selecting one or more respective associated pixels in the training images for each of a plurality of corresponding target pixels in the training images, wherein the plurality of corresponding target pixels correspond across the training images, and wherein the one or more respective associated pixels of each target pixel in the plurality of corresponding target pixels are included in a same training image of the one or more training images as the target pixel;
selecting one or more respective associated pixels in the test image for a target pixel in the test image, wherein each of the one or more respective associated pixels in the test image corresponds to at least one of the one or more respective associated pixels in the training images; and
detecting an anomaly in the target pixel in the test image based on respective values of the plurality of corresponding target pixels and respective values of the respective associated pixels of the plurality of target pixels in the training images and on a value of the target pixel and respective values of the respective associated pixels in the test image,
wherein detecting the anomaly in the target pixel in the test image includes:
generating a predicted target-pixel value based on the respective value of at least one of the plurality of corresponding target pixels and the respective values of the associated pixels of the at least one of the plurality of corresponding target pixels in the training images, and
calculating, for the test image, a target-prediction-to-target-difference between the predicted target-pixel value and the value of the target pixel in the test image.
|