CPC G06N 3/08 (2013.01) [G06F 3/04845 (2013.01); G06F 3/04847 (2013.01); G06F 18/211 (2023.01); G06F 18/214 (2023.01); G06F 18/2163 (2023.01); G06F 18/40 (2023.01); G06N 3/045 (2023.01); G06N 20/20 (2019.01); G06T 3/02 (2024.01); G06T 3/18 (2024.01); G06T 3/40 (2013.01); G06T 3/4038 (2013.01); G06T 3/4046 (2013.01); G06T 5/20 (2013.01); G06T 5/77 (2024.01); G06T 11/001 (2013.01); G06T 11/60 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/20221 (2013.01); G06T 2210/22 (2013.01)] | 14 Claims |
1. A computer-implemented method comprising:
computing a metric for an attribute in an input image as a function of a latent space representation of the input image and a filtering vector for editing the input image;
comparing the metric to a threshold;
if the metric exceeds the threshold, selecting a first range for editing the attribute in the input image;
if the metric does not exceed the threshold, selecting a second range for editing the attribute in the input image; and
causing display of a user interface for editing the input image comprising an interface element for editing the attribute within the selected range.
|