Skip to main content

Improving Deriche-style Recursive Gaussian Filters


Gaussian smoothing filters and Gaussian derivative filters can be estimated by recursive IIR filters, as shown by Deriche [3, 4]. The design of those filters does, however, not enforce the important property that derivative filters should have an exactly zero DC-response. This article extends the theory in [4] to take this constraint into account without loss of performance and also gives new compact closed form expressions for the normalization factors required for proper scaling of the filter responses.

This is a preview of subscription content, access via your institution.


  1. R. Deriche, “Separable recursive filtering for efficient multi-scale edge detection.” In Proceedings International Workshop on Machine Vision and Machine Intelligence, Tokyo, pp. 18–23, 1987.

  2. R. Deriche, “Fast algorithms for low-level vision.” IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. 1 No. 12, pp.78–88, 1990.

    Article  Google Scholar 

  3. R. Deriche, “Recursively implementing the Gaussian and its derivatives.” In Proceedings 2nd International Conference on Image Processing, Singapore, pp. 263–267, 1992.

  4. R. Deriche, “Recursively implementing the Gaussian and its derivatives.” Technical Report 1893, INRIA, Unité de Recherche Sophia-Antipolis, 1993.

  5. J.M. Geusebroek.

  6. “The GNU image manipulation program.”

  7. “The Insight segmentation and registration toolkit.”

  8. J.S. Jin and Y. Gao, “Recursive implementation of LoG filtering.” Real-Time Imaging, Vol. 3, pp. 59–65, 1997.

    Article  Google Scholar 

  9. S. Tan, J.L. Dale, and A. Johnston, “Performance of three recursive algorithms for fast space-variant Gaussian filtering.” Real-Time Imaging, Vol. 9, pp. 215–228, 2003.

    Article  Google Scholar 

  10. B. Triggs and M. Sdika, “Boundary conditions for Young - van Vliet recursive filtering. ” IEEE Transactions Signal Processing, Vol. 54, No. 6, part 1, pp. 2365–2367, 2006.

  11. L.J. van Vliet, I.T. Young, and P.W. Verbeek, “Recursive Gaussian derivative filters.” In Proceedings of the 14th International Conference on Pattern Recognition ICPR’98, Vol. I, pp. 509–514, Brisbane, Australia, 1998. IEEE Computer Society Press.

  12. I.T. Young and L.J. van Vliet, “Recursive implementation of the Gaussian filter.” Signal Processing, Vol. 44, No. 2, pp. 139–151, 1995.

    Article  Google Scholar 

  13. I.T. Young, L.J. van Vliet, and M. van Ginkel, “Recursive Gabor filtering.” IEEE Transactions Signal Processing, Vol. 50, No. 11, pp. 2798–2805, 2002.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations


Rights and permissions

Reprints and Permissions

About this article

Cite this article

Farnebäck, G., Westin, CF. Improving Deriche-style Recursive Gaussian Filters. J Math Imaging Vis 26, 293–299 (2006).

Download citation

  • Published:

  • Issue Date:

  • DOI:


  • filter theory
  • recursive filters
  • Gaussian filters