natlas icon indicating copy to clipboard operation
natlas copied to clipboard

Perceptual Hashing of screenshots

Open 0xdade opened this issue 5 years ago • 0 comments

Perceptual hashing of screenshots would allow us to display groups of screenshots by similarity in the screenshot browser. The current challenges with this include, but are not limited to:

  1. Perceptual hashing takes time to process each image, potentially seconds per image, which would slow down the server responding to /submit calls, which would slow down agents.
  2. Images stored on disk do not map back to the scans themselves, so just showing clusters of similar images won't be useful unless we can map them back to the scans as well.
  3. Bucketing all the images on disk would also bucket all old screenshots that are not for current, which means displaying similar images would show all screenshots instead of only screenshots for most recent results.

0xdade avatar Oct 17 '19 01:10 0xdade