Octagon - content based image retrieval software.

Content based image retrieval (CBIR) means that images can be searched by their visual content. For example you can pick landscape image of mountains and try to find similar scenes with similar color and/or similar shapes. Traditional way to find images is to first assign keywords to images and then use textual query to find needed images. Writing keywords to hundreds or thousands of image is a tedious and error prone task. Using CBIR can images be analysed by different methods which represent different aspects of visual information of images. Image searching and image archival can be greatly speeded up using automatic image analysis tools.

Content based image retrieval (CBIR) is a two phase process: first images are analyzed and inserted to the image database and after that they can be queried. Query is issued by giving an example image or by starting with random images from current images in database. Query continues so that images can be marked as positive or negative samples to refine search and to get better results.

What to expect from Octagon, check out screen shots. Query efficiency and accuracy depends on the images used, so you need to try with your own images before making heavy judgements.

Octagon features

  • Free Java software that runs for example on Windows, Linux and Macintosh.
  • Searches images by their visual appearance.
  • Search images by keywords (beta).
  • Keywords are automatically extracted from image files (IPTC headers).
  • You can find images by color.
  • You can query images by structure.
  • Combined color and structure searching.
  • Very easy and quick usage.
  • Jpeg-support (others will be added)
  • Supports many raw image formats for Canon, Nikon, Minolta, Pentax, Olympus and Kodak (check full list of camera models)

User manuals

Download Octagon

Support Forum




  • If you like Octagon, you can now make a donation to support the development, which is done on my spare time.
  • Check the end of this page.


  • Octagon support forum opened (http://octagoncbir.proboards82.com).


  • Octagon 1.5 is now released.
  • There is many enhancements and new functions.
  • Version 1.5 includes initial textual search (beta) and image annotation features.
  • Internal Hyper Sonic database is used for image keywords.


  • Octagon homepage moved permanently to http://octagon.viitala.eu
  • Text based search and image annotation features coming soon. 


  • Added export function that copies result or query images to selected folder.
  • Multiple images can now be quickly marked as relevant or not relevant.  



  • Bugs reported, some fixed. Others will be fixed soon.
  • Also other bugs fixed. 


  • Releasing a new version, let it be Octagon 1.0 Beta


  • Version 1 is allmost finished. The search accuracy and speed are greatly improved. I will try to release it as soon as possible.


  • New version with some performace improvements and fixed bugs.

August 2005

  • Octagon beta released




     octagon.viitala.eu    users.utu.fi/jukvii/octagon    Ilmainen www-laskuri