Chroma Based Image Retrival System Project PROJECT SYNOPSIS
Project Definition
Chroma based Image Retrieval System that uses wavelet technology for feature extraction.
Technology
We have implemented the search engine using Turbo C and the GUI implementation is done using MS Visual Basic. The two are interfaced on the supporting platform of Windows.
Brief DESCRIPTION
In the past decade, with the rapid increase in the volume of multimedia (Image) data, the demand of efficient and fast retrieval methods has increased tremendously.
Traditionally, Text Annotations, like file name, caption, keywords etc. have been used to describe the contents of the images. The common example of this is the Google Image Engine that uses the text annotations for searching. But the use of annotations becomes cumbersome and inadequate to represent the image contents.
Hence, we look forward to represent images in terms of coefficients in transform domain. The wavelet based transforms are best suited for the given problem domain because of the advanced features of wavelets like better multiple resolution for analyzing different frequency components.
For applying the wavelet transform, the wavelet analysis algorithm used in this project is Haar wavelet transform for calculation of the feature vectors of the images. Feature vectors or the Signature Vectors hence calculated (taking the chroma/color content of image as the feature for representation) are stored in a database.
Now for an efficient and fast similarity searching in sequence database of large number of images, we make use of clustering technique i.e. K-Means algorithm is applied which divides the entire database into distinct clusters on the basis of cluster centroids. While doing so, the main aim is to retrieve all relevant images at the same minimizing irrelevant images during pruning. Applying Clustering techniques simply improves the search time (which linearly depends on the number of similar images) by uniformly distributing the images among various clusters.
PLATFORM USED
- Windows XP
SOFTWARE AND HARDWARE REQUIREMENTS
ThiS project has the following software requirements:-
- Borland C++ Compiler
- MS Visual Studio Package
- Large memory model
This project has the following hardware requirements:-
- Multimedia PC configuration
- Other conventional resources
Leave a Reply