NVIDIA -ն մշակել է ալգորիթմ, որը կարող է վերականգնել նկարին չբավարարող կտորը, հաղորդում է macdigger-ը: Այն աշխատում է խորը ուսուցման հիման վրա:
NVIDIA -ի գործիքը վերլուծում է նկարը իր սեփական գիտելիքների հիման վրա և որոշում է, թե ինչ կարող է գտնվել նկարի չբավարարող հատվածում: Օրինակ՝ եթե նկարում կորել է մի աչքը, ալգորիթմը հասկանում է, որ դա մարդու դեմք է,և դատարկ մասում պետք է լինի աչք, ոչ թե մարմնի ուրիշ հատված:
Ալգորիթմի ուսուցման համար պետք է եղել ստեղծել չբավարարող մասնիկների տասնյակ հազարավոր օրինակներ: Փորձարկումների ժամանակ ալգորիթմին հատուկ տրվում էին դատարկ մասեր ուրիշ նկարներից, որպեսզի այն հասկանա, թե ինչպես է պետք ինքնուրույն վերականգնել նկարները: