Fotoğrafları netleştiren yazılım, bunu iki aşamalı bir sistemde gerçekleştiriyor. İlk aşamada “koşullama ağı” ile görselin referanslarını ve renklerini kontrol ediyor. İkinci aşamada ise “öncü ağ” ile düşük çözünürlüklü fotoğrafları doldurmak için yüksek çözünürlükteki ayrıntılar kullanılıyor. Son görüntüler bir araya getirilerek yüksek çözünürlüklü fotoğraflar oluşturuluyor.
Teknolojinin aynı zamanda fotoğraf düzenleme ve eski fotoğrafları yenilemede kullanılabileceği belirtiliyor.
Yazılım yukarıdaki gibi piksel sayısı az olan düşük çözünürlüklü detayların görünmediği fotoğrafı, yüksek çözünürlüklü imajla eşleyerek ayrıntıları doldurabiliyor.