You're going into an interesting area, information management, which will be interesting for the next 10 years in my opinion. I do my admin stuff for a small business (plug: navicon.de (german, not really useful except for the demo-download of Cernato)), who work in this field.

To achieve meaningful results, you need two things :

  1. A fine categorization to find the differences between images
  2. A thesaurus to make searching and cross-linking more efficient

Number 1, the fine categorization, can be helped by having your program ask you for the differences between two images every time there is a detected identity of more than (say) 75%. Either you claim that they are identical (and thus remove the image of lower preference) or you introduce a new criterion (or specify an existing criterion) to distinguish them.

Number 2, the thesaurus (a dictionary of synonyms, that is, of different words that mean the same thing), is used to create coarser granularities from the fine grained specifications. This helps to find, for example, images with a book on them, even though you only filed the image under "lexicon" (bad example, but I can't think of a good one right now.

Of course, the coolest thing would be a file system based on this concept - taking the need of paths and the ilk away from the user, making it possible to concentrate on the file content rather than the semantics and syntactic administrivia of file management...


In reply to Re: Query by Image Content by Corion
in thread Query by Image Content by t0mas

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.