1. A method comprising: evaluating, by a computer processor, a feature space representation of an image for a presence of a predefined feature pattern, the predefined feature pattern having been integrated into a first image or an object and the image captures the first image or the object through augmented reality, wherein the predefined feature pattern is recognizable through a computer vision technique; recognizing, based at least in part on the evaluating, that the predefined feature pattern is present in the feature space representation of the image by mapping the predefined feature pattern to an entry within a feature pattern database, the feature pattern database comprising a plurality of predefined feature patterns; determining a respective restriction type from among a plurality of restriction types, the respective restriction type associated with the recognized predefined feature pattern in the feature pattern database; and in response to recognizing that the predefined feature pattern is present in the feature space representation of the image, restricting overlay of an augmentation on a portion of the image corresponding to the recognized predefined feature pattern according to the determined at least one augmentation restriction type.