| CPC G06V 10/764 (2022.01) [G06F 18/214 (2023.01); G06F 18/24 (2023.01); G06T 3/40 (2013.01); G06T 5/50 (2013.01); G06T 7/0002 (2013.01); G06T 11/001 (2013.01); G06T 19/006 (2013.01); G06V 10/772 (2022.01); G06V 10/774 (2022.01); G06T 2207/20081 (2013.01)] | 22 Claims |

|
1. A non-transitory computer readable medium containing instructions for causing at least one processor to perform operations for identifying visual contents used for training of inference models, the operations comprising:
receiving a specific visual content;
accessing data based on at least one parameter of an inference model, the inference model is a result of training a machine learning algorithm using a plurality of training examples, each training example of the plurality of training examples includes a visual content;
analyzing the data and the specific visual content to determine a likelihood that the specific visual content is included in at least one training example of the plurality of training examples;
generating a digital signal indicative of the likelihood that the specific visual content is included in at least one training example of the plurality of training examples;
calculating a convolution of at least part of the specific visual content to thereby obtain a result value of the calculated convolution of the at least part of the specific visual content;
calculating a mathematical function of the result value of the calculated convolution of the at least part of the specific visual content;
selecting a threshold based on the data;
comparing the threshold with the mathematical function of the result value of the calculated convolution of the at least part of the specific visual content; and
determining the likelihood that the specific visual content is included in at least one training example of the plurality of training examples based on a result of the comparison of the threshold with the mathematical function of the result value of the calculated convolution of the at least part of the specific visual content.
|