/BlurDetect

A lightroom plugin that lets you discard all blurry photos from catalogue during import

Primary LanguageHTML

BlurDetect

A lightroom plugin that lets you discard all blurry photos from catalogue during import

Keywords

Computer vision, Lightroom, plugin, extension, python, Lua, Machine Learning

Links, Resources:

Machine Learning

Plan

  1. Convert images to grayscale
  2. Calculate variance of Laplacian (a measure of sharpness/blurriness)
  3. The images that fail to meet a threshold (the example sets it at 100) are "blurry"
  4. (Requires a Windows machine) Use Lightroom SDK to develop a plugin
    1. On import runs all photos through the algorithm
    2. Opens a new dialog box with all images that fail to meet the thredhold
      1. If RAW images, use show embedded JPEG preview
    3. Removes all selected images from dialog box from catalogue
  5. Improve filtering by:
    1. Image normalization (normalize contrast and brightness)
    2. Saliency detection