https://bugs.kde.org/show_bug.cgi?id=499230
Bug ID: 499230 Summary: Incapable of tagging textures, only photography (Clarifai or Nyckel could fix this issue) Classification: Applications Product: digikam Version: 8.5.0 Platform: Other OS: Microsoft Windows Status: REPORTED Severity: wishlist Priority: NOR Component: Tags-AutoAssignement Assignee: digikam-bugs-n...@kde.org Reporter: 44.yoel...@gmail.com Target Milestone: --- Created attachment 177746 --> https://bugs.kde.org/attachment.cgi?id=177746&action=edit A texture that should have easily tagged, but is not even close. I'm trying to use this software to organize my texture asset library, but the AI models can only identify objects, not textures, so I'm getting gibberish instead. STEPS TO REPRODUCE 1. Get a few textures (3D Total has a bunch of free packs for example). 2. Put them in your library and make DigiKam scan them to add automatic tags (I used the slowest YOLOv5 XLarge). 3. Check the tags that it has automatically added. OBSERVED RESULT It identifies a wood texture as "person, car, pastry, ...", just as an example. Basically, if there is no visible silhouette of an object, it invents the tags, and even when there is a full object, it has issues if it's lacking context. EXPECTED RESULT The model should try to interpret the patterns and color of the texture to understand what material could it be. SOFTWARE/OS VERSIONS Windows: macOS: (available in the Info Center app, or by running `kinfo` in a terminal window) Linux/KDE Plasma: KDE Plasma Version: KDE Frameworks Version: Qt Version: ADDITIONAL INFORMATION Searching a bit online I've found Clarifai and Nyckel may be able to do that, I don't know if they could be integrated into DigiKam, and if so, how to do it. Nyckel at least offers API access, but I don't know how it works. If you need some testers I could help, my library is over 60GB with textures of all kinds of materials from all over the world, higher and lower quality, non-tileable and seamless, photoreal and digital, materials and effects, all you can ask for, I probably have. -- You are receiving this mail because: You are watching all bug changes.