DustNet - Using AI to remove dust and scratches from film scanning

scanned film with dust artifacts removed by Dustnet scanned film with dust artifacts

With DustNet applied on the left and without DustNet on the right

How does DustNet Work

DustNet is a convolutional neural network (CNN), frequently referred to as an Artificial Intelligence.
We trained DustNet on millions of pieces of dust until it could solidly recognize and tag dust on its own.
When we send a newly scanned image to DustNet it sends back a map of precisely where each piece of dust is on the image. See the second example below to see the map.

Why do you even need DustNet? My slides are clean.

There's no such thing as clean film. Dust is everywhere and it loves to stick to film.
Even after applying compressed air to film dust still sticks around. Dust has been the bane of photographers since the inception of photography. Tiny pieces of dust look enormous when enlarged.

Software tools to clean up dust have never been very good. The strategy they use is to soften the entire image to blend out the dust, removing detail in the process.

DustNet takes a more precise approach. It finds the actual dust and then fixes the area under the dust only.


The image below lets you compare the dusty image to the map of the dust returned by DustNet. We then use that map to fix the image under the dust using a process called inpainting.

scanned film with dust artifacts map of dust artifacts generated by dustnet on a scanned film frame