Find similar files should be multi-threaded

Ideas for improvements and requests for new features in XnView Classic

Moderators: helmut, XnTriq, xnview

Post Reply
c_a_t_h_y_54
Posts: 2
Joined: Sun Jan 03, 2010 4:55 pm

Find similar files should be multi-threaded

Post by c_a_t_h_y_54 »

Hi,

First I want to say that the menu "search for similar files" is really really really useful. I enjoy a lot this feature. However, finding similar images by content (visual similarities) is really slow. I understand that it's not straightforward to compute it, but, since I changed my CPU, I noticed that this function is not multi-threaded.
So it means that for most of the people, this function is at least 2 times slower than it should be (and now quad-core cpus are not uncommon). I imagine that the algorithms is: extract features from images, then find similar pairs of features vectors, so it sounds quite easy to make a parallel version of that. I said "sound", but I'm not an expert, maybe it's not possible to do it :D . But in the other case, it will be really useful to do it!

Hope that my request make sense and has not been proposed
sajman99
Posts: 3
Joined: Thu Dec 17, 2009 6:37 pm

Re: Find similar files should be multi-threaded

Post by sajman99 »

XnView's processing speed when finding similar pictures is pretty decent on my dual core machine. In fact, it's faster than most other freeware similar image finders.

However, I definitely agree any multi-threading and/or optimizations to speed up the processing would be a step in the right direction. +1 :)
User avatar
XnTriq
Moderator & Librarian
Posts: 6512
Joined: Sun Sep 25, 2005 3:00 am
Location: Ref Desk

Re: Find similar files should be multi-threaded

Post by XnTriq »

xnview ([url=http://newsgroup.xnview.com/viewtopic.php?p=77110#p77110]very slow PNG writes[/url]) wrote:
JohnFredC wrote: Now there is a reason for an XnView "2.0": multi-core!
After XnViewMP release, i'll work on multi core with XnViewMP (i've already made some tests)
Post Reply