Re:Deep image prior 'learns' on just one image
by azeirah on Thursday November 30, 2017 @06:38PM
(#15820676)
It doesn't guess "correctly" at all. Zoom in on the image, and focus on the filled-in areas, they look really blurry. It just doesn't look very bad from a birds-eye view.
[ Parent
| on HN ]
Re:Deep image prior 'learns' on just one image
by theoh on Thursday November 30, 2017 @07:47PM
(#15821058)
It seems like it should be similar in capability to a wavelet-based approach to e.g. image inpainting. In other words the neural network architecture essentially establishes a basis of features onto which the image is projected. Gabor wavelets are known to occur in the human visual system as the 'image elements' in a similar setup -- Gabor wavelets are kind of optimal, but clearly the features that this nn architecture uses are pretty effective too.
Re:Deep image prior 'learns' on just one image
by knolan on Thursday November 30, 2017 @06:50PM
(#15820748)
Somewhat similar to content aware fill in Photoshop [0]. The untrained network can latch onto frequent patterns and match them to holes in the data.
Why doesn’t it paint everything white? Are these actually transparent images or are they somehow tagged?
[0]https://helpx.adobe.com/photoshop/using/content-aware-patch-...
Re:Deep image prior 'learns' on just one image
by jmmcd on Thursday November 30, 2017 @07:24PM
(#15820953)
Yes, for the inpainting, the parts to be painted (big white deleted areas) are supplied as masks, so it doesn't try to match them.
Re:Deep image prior 'learns' on just one image
by BatFastard on Thursday November 30, 2017 @08:37PM
(#15821274)
But its generating unique content in those areas...
Re:Deep image prior 'learns' on just one image
by jmmcd on Friday December 01, 2017 @02:57AM
(#15822595)
Yes, every "run" of the network is generating pixels in those areas, but they're not being compared against the white (deleted) pixels. On the final run of the network, they're still not being compared against anything, except by us, visually, when we look at those pixels.