ANOMALY DETECTION IN IMAGES AND VIDEOS
First Claim
1. A method for detecting anomalies in a new image, the method comprising:
- partitioning each image of a set of images into a plurality of local units;
clustering all the local units in the set of images into clusters;
assigning class labels to the local units based on a clustering result from clustering the local units, the local units with identical class labels having at least one substantially related image feature;
assigning a weight to each of the local units based on a variation of the class labels across all images in the set of images; and
categorizing the new image as anomalous based on the weight assigned to the local units.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product for detecting anomalies in an image. In an example embodiment the method includes partitioning each image of a set of images into a plurality of image local units. The method further includes clustering all local units in the image set into clusters, and consequently assigning a class label to each local unit based on the clustering results. The local units with identical class labels having at least one substantially related image feature. Further, the method includes assigning a weight to each of the local units based on a variation of the class labels across all images in a set of images. The method further includes performing a clustering over all images in the set by using a distance metric that takes the learned weight of each local unit into account, then determining the images that belong to minorities of the clusters as anomalies.
-
Citations
20 Claims
-
1. A method for detecting anomalies in a new image, the method comprising:
-
partitioning each image of a set of images into a plurality of local units; clustering all the local units in the set of images into clusters; assigning class labels to the local units based on a clustering result from clustering the local units, the local units with identical class labels having at least one substantially related image feature; assigning a weight to each of the local units based on a variation of the class labels across all images in the set of images; and categorizing the new image as anomalous based on the weight assigned to the local units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product for detecting tie plate anomalies in a tie plate image, the computer program product comprising:
a computer readable storage medium having computer readable program code embodied therewith, the computer readable program code configured to; localize a tie plate region in an image from a set of tie plate images; divide the tie plate region into a set of local units; extract features from each local unit in the set of local units; perform a clustering over all local units; assign a class label to each local unit, the class label indicates a semantic content of the local unit; determine the weight of each local unit across all images in the set of images; and categorizing the tie plate image as anomalous based on the weight assigned to the local units. - View Dependent Claims (17, 18, 19)
-
20. A system for detecting anomalies in images, the system comprising:
-
a processor; a memory coupled to the processor, the memory having computer readable program code embodied therewith, the computer readable program code configured to; partition each image of a set of images into a plurality of image local units; cluster all local units in the set of images into clusters; assign class labels to the local units, the local units with identical class labels having at least one substantially related image feature; and assign a weight to each of the local units based on a variation of the class labels across images in the set of images; perform a clustering over all images in the set of images by using a distance metric that is based, at least in part, of the assigned weight of each of the local unit; and declare the images that belong to the minorities of the clusters as anomalies.
-
Specification