Generalized Computation of Gaussian Derivatives Using ITK

Macia, Ivan1*
1.Vicomtech Foundation
Abstract

Abstract

Computation of local image derivatives is an important operation in many image processing tasks that involve feature detection and extraction, such as edges, corners or more complicated features. However, derivative computation in discrete images is an ill-posed problem and derivative operators without any prior smoothing are known to enhance noise. Here we present a new convolution operator, the GaussianDerivativeOperator, that allows to calculate locally Gaussian derivatives of N order. Furthermore, we present some useful classes and examples that make use of this new operator.

Keywords

scale-spaceGaussian derivativeskernel
Manuscript
Source Code and Data

Source Code and Data

IJ_IMacia_Generalized_Computation_Gaussian_DerivativesArticleIJ_IMacia_Generalized_Computation_Gaussian_Derivatives.pdf274 KBSourceCMakeLists.txt3 KBDiscreteGaussianDerivativeImageFunction.bat409 BDiscreteGaussianDerivativeImageFunction.cxx5.4 KBDiscreteHessianGaussianImageFunction.cxx6.2 KBGaussianDerivativeOperatorCoefficients.bat1.6 KBGaussianDerivativeOperatorCoefficients.cxx2 KBGaussianDerivativeOperatorCoefficientsDerivOp.bat1.8 KBGaussianDerivativeOperatorCoefficientsDerivOpNorm.bat1.9 KBGaussianDerivativeOperatorCoefficientsNorm.bat1.7 KBGaussianDerivativeOperatorCoefficientsScaleSpaceNorm.bat738 BGaussianDerivativeOperatorTest.cxx5.4 KBGaussianImageDerivatives.bat1.5 KBGaussianImageDerivatives.cxx6.4 KBGaussianImageDerivatives3D.cxx7.1 KBGaussianImageDerivativesFifthOrder.bat5.2 KBIJMacros.txt3.1 KBGaussianImageDerivativesFourthOrder.bat5.2 KBReleaseNotes.txt1.1 KBImageHessianEigenvalues3D.cxx7.4 KBitkDiscreteGaussianDerivativeImageFilter.txx10.3 KBitkDiscreteGaussianDerivativeImageFilter.h8.4 KBitkDiscreteGaussianDerivativeImageFunction.h9.3 KBitkDiscreteGaussianDerivativeImageFunction.txx9.3 KBitkDiscreteHessianGaussianImageFunction.h9.3 KBitkDiscreteHessianGaussianImageFunction.txx9.6 KBitkGaussianDerivativeOperator.h9.4 KBitkGaussianDerivativeOperator.txx8.9 KB

Select a file to preview