Wednesday, February 4, 2009

Orientation and the Gabor Filter

To examine orientation as saliency channel, we adopted the model proposed by Itti et al, wherein a Gabor Filter is applied to the image. The Gabor Filter uses a 2D Gabor function (a sinusoid multiplied by a Gaussian kernel) as its impulse response. This can roughly be visualized as:
1D
2D

Note the size and ellipticity of the Gabor function, and standard deviation of the Gaussian are variable.

The filter then applies this function to the image, emphasizing edges along the rotation of the Gaussian envelope.

Below are several examples of applying different orientations of the Gabor function to an image.

pi/4
pi/2
3pi/4
pi


Note a wavelength of 10 and a circular (ellipticity = 1) are used with a StD of ~5.6.

Each orientation map is created in the usual way, by taking differences of several scales of the filtered image.

J Movellan, Tutorial on Gabor Filters
OpenCV implementation: http://www.personal.reading.ac.uk/~sir02mz/CGabor/example.html

12 comments:

  1. How to speed up the convolution ?

    ReplyDelete
  2. how to find out in which direction the max response output is obtained using Gabor filter?

    ReplyDelete
  3. Thanks for such informative blog about Orientation and the Gabor Filter, i hope this blog is helpful for my air cleaner filter business.It is a good source of clean, healthy water that costs much less than bottled water.

    ReplyDelete
  4. This is a very nice blog and it really workout for my Air cleaner business. It provide good Air Cleaner equipments make Air Purify.

    ReplyDelete
  5. Orientation representations of Gabor filters are similar to those of the human visual system, and they have been found to be particularly appropriate for texture representation and discrimination. Our Indoor Air Quality business. It Protect the indoor air pollution levels can be 100 times higher than the air outdoors.

    ReplyDelete
  6. A very visually explanatory post on the Gabor filter. Rather helpful. :)

    ReplyDelete
  7. We carry locks from top manufacturers and provide a variety of options for your home's security. In addition to lock installation, Locksmith CT provides lock repairs for locks of all types.

    ReplyDelete
  8. Plumber London business will be able to help with tubs, shower stalls, toilet problems, water heater repair or installation, gas leaks, and many more issues. These plumbers will also have a variety of tools they can use to take care of any problem.

    ReplyDelete
  9. Acumen Air Conditioning Baltimore understands that there are many factors that influence the design of the air conditioning system . our air conditioning systems are properly designed and sized to provide maximum comfort.

    ReplyDelete
  10. Options Trading allows investors to participate in the move of high priced stocks using only a small capital outlay. This is because stock options cost only a fraction of the price of its underlying stock. I hope you like my Options Trading business.

    ReplyDelete
  11. A furnace works to keep a home warm in the winter and plays a critical part in the operation of an air conditioning and heating system. Our AC Service Phoenix is one of them.

    ReplyDelete
  12. We provide a Complete brakes services, starting with a free inspection and including brake pads, rotors, and anything you need for all vehicle makes and models. Our Transmission Hollywood FL is one of the best service provider.

    ReplyDelete