Description

I am a bird watching enthusiast and often takes many RAW photos in continuous shutter, camera can help to group photos by shutter but most common software cannot read the information.

It is hard to manually identify ranking, photo group and similarity during post-processing in thousands photos, so as to remove similar photo or keep specific amount of photos in similar of many.

For example: there are 10 photos in continuous shutter for same bird and scenario, a method is needed to (automatically) identify the difference to keep them 2 or 3 photos.

_DSC2452.NEF Fri 11/01/2024 09:32:06 AM

_DSC2453.NEF Fri 11/01/2024 09:32:06 AM

_DSC2454.NEF Fri 11/01/2024 09:32:06 AM

_DSC2455.NEF Fri 11/01/2024 09:32:06 AM

_DSC2456.NEF Fri 11/01/2024 09:32:07 AM

_DSC2457.NEF Fri 11/01/2024 09:32:07 AM

_DSC2458.NEF Fri 11/01/2024 09:32:07 AM

_DSC2459.NEF Fri 11/01/2024 09:32:07 AM

_DSC2460.NEF Fri 11/01/2024 09:32:07 AM

_DSC2461.NEF Fri 11/01/2024 09:32:08 AM

Current photo processing depends on many non opensource software, it is hard to customize feature according to personal requirement.

In this hack week, I would like to explore open source alternatives: darktable and RAW file display library: RawSpeed.

Goals

  1. Study and explore how darktable/rawspeed to decode RAW file.

  2. Attempt to write a program to decode my RAW file.

Extend:

  1. Explore open source image processing similarity algorithm

  2. Integrate the similarity algorithm and program of decoding RAW file

  3. Tuning the program to identify photo group and similarity in post-processing.

Resources

  1. Many RAW files (NEF)

  2. RawSpeed: https://github.com/darktable-org/rawspeed

  3. darktable: https://github.com/darktable-org/darktable

Tumbleweed binary: https://download.opensuse.org/tumbleweed/repo/oss/x8664/darktable-4.8.1-1.3.x8664.rpm

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 24

Activity

  • about 1 month ago: mpagot liked this project.
  • about 1 month ago: dawei_pang originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!