[Digikam-devel] [Bug 128333] New: digikam automatic photographic tags

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 128333] New: digikam automatic photographic tags

Bugzilla from roger.larsson@norran.net
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128333         
           Summary: digikam automatic photographic tags
           Product: digikam
           Version: unspecified
          Platform: unspecified
        OS/Version: Linux
            Status: NEW
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: digikam-devel kde org
        ReportedBy: roger.larsson norran net


Version:           0.8.2-rc1 (using KDE 3.4.2 Level "b" , SUSE 10.0)
Compiler:          Target: i586-suse-linux
OS:                Linux (i686) release 2.6.13-15.10-default

I am trying to take a photo on one specific scene, so I have
(soon) hundreds of images looking almost the same...

I am trying to set tags and rate them to be able to keep
them organized.

I have some tags related to the technical quality of the images.
* Under/over exposed
* Sharp/...
I then noticed that initial technical quality taging can be made
automatic.
From the histogram:
  peak at max => over exposed.
  empty at high levels => under exposed.
From the image/preview data:
  only smooth edges => out of focus.
  - - -
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Digikam-devel] [Bug 128333] digikam automatic photographic tags

Gilles Caulier
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128333         
caulier.gilles free fr changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|general                     |Tags
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 128333] digikam automatic photographic tags

Arnd Baecker
In reply to this post by Bugzilla from roger.larsson@norran.net
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128333         




------- Additional Comments From arnd.baecker web de  2007-09-11 08:10 -------
About sharpness: this can be problematic if only a small
part of the image is sharp (like a macro shot of an insect)
or a person before a blurred background.

BTW, do you have a specific measure for sharpness in mind
(i.e. how do you quantify: "only smooth edges")? There
seem to be quite a few posssible ones around.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 128333] digikam automatic photographic tags

Bugzilla from roger.larsson@norran.net
In reply to this post by Bugzilla from roger.larsson@norran.net
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128333         




------- Additional Comments From roger.larsson norran net  2007-09-12 00:09 -------
I thinking about something like this:
 1. Maybe convert to intensity greyscale image...
 2a. Run a edge detector on the image
 2b. Take absolute value of pixels
 3. Make a histogram of the result
 4. Compare histograms (top part)
 5. Show result as a "analog" meter in tumbnail overview
The highest scorer among similar pictures are probably
the one with best focus - focus on the wrong part of a
picture (like background) might result in erronous higher
scores. But those can probably easily be found
when viewed as thumbnail.
 6. Improve algorithm... (eye/face recognition)...
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 128333] digikam automatic photographic tags

Arnd Baecker
In reply to this post by Bugzilla from roger.larsson@norran.net
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
         
http://bugs.kde.org/show_bug.cgi?id=128333         




------- Additional Comments From arnd.baecker web de  2007-09-12 08:11 -------
Roger,

I think this is very interesting, and running a search
for "detect blur" gives many hits.
For example there is a paper "Blur Detection for Digital Images Using Wavelet Transform" which sounds interesting as it will output a single
number ("blur extent"). However, I am not sure whether the given examples
really correspond to "real world" situations.
So, before anything interesting like this is integrated into digikam,
some research is needed, in my opinion.
We would need a stand-alone implementation for one (better: a bunch) of
the methods (including the one you proposed, of course) and
see how well they perform on real world images.

To test such code, it might be better to prototype
it eg. in python. Once could think of using the
Python Image Library (http://www.pythonware.com/products/pil/)
(together with numpy) or VIPS (http://www.vips.ecs.soton.ac.uk/index.php?title=VIPS)
which is also scriptable using python.
Of course one can do the stuff straight in C++ ... ;-)

Do you think you could maybe have a try with that?
(For the python/PIL/numpy I could give you some more pointers, if needed).
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel