Sztuczna inteligencja NVIDIA uzupełnia szczegóły na zdjęciu

Autor: Bogdan Czub | 24.04.2018, 21:32
Sztuczna inteligencja NVIDIA uzupełnia szczegóły na zdjęciu

NVIDIA nauczyła się już profesjonalnie fałszować filmy przy użyciu metod uczenia maszynowego, a teraz inżynierowie firmy robili zdjęcia. Nowy system sztucznej inteligencji może nie tylko usunąć niepotrzebne obiekty z ramki, ale także przywrócić obraz, dodając brakujące szczegóły na "rozmazanych" obszarach.

Jak to działa?

NVIDIA_Portrait_Example.jpeg

Od lewej do prawej: portret "zepsuty", tradycyjne metody, algorytm NVIDIA i oryginał

Narzędzie Głębokie wypełnienie przypomina funkcję wypełnienia zawartością w Photoshopie, ale opcja NVIDIA jest jakościowo nowym poziomem. Według autorów projektu analogi zwykle koncentrują się na przetwarzaniu prostokątnych fragmentów bliżej środka obrazu. Nowy system analizuje cały obraz i dlatego może pracować z wadami o dowolnym kształcie i rozmiarze, niezależnie od odległości od granicy. Aby nauczyć się sztucznej inteligencji, zespół wykorzystał ponad 55 tysięcy szablonów, zgodnie z którymi zdjęcie zostało usunięte z losowych obszarów.

NVIDIA_Barn_Example.jpeg

Słabym punktem algorytmów są "wolne" struktury o dużej odległości między elementami. Na przykład nie zawsze mogą odtworzyć kształt budynku. Ale przy półkach z książkami i przywracaniu osób mają się całkiem dobrze. Mogą nawet usunąć kilka zmarszczek:

O praktycznym zastosowaniu technologii w usługach NVIDIA, podczas gdy mowa nie jest.

Źródła: DPReview , arXiv