Method for detecting the presence of a predetermined pattern in an image data record, which is captured by means of an apparatus for capturing at least two electromagnetic frequency spectra, wherein the image data record has a multiplicity of pixel data, characterized by the following steps: - forming respectively one data vector for each pixel of the image data record, wherein the components of the data vector are characteristic coefficients from the pixel data of the respective pixel and the pixel data of the pixels in a first test environment of the pixel, wherein the first test environment is constructed from five by five pixels about the respective pixel, wherein a linear filter is applied to the pixel data with a two-dimensional digital filter, said filter comprising a differentiation, an edge detection and smoothing, wherein at least one or the characteristic coefficients represents filtered and weighted colour components of brightness values of the pixels in the first test environment; - correspondingly forming reference data vectors with characteristic reference coefficients for at least two selected pattern pixels of pattern image material of the predetermined pattern, which corresponds to a predetermined object that was recorded by means of the apparatus; - forming an extended test environment with 25 by 25 pixels about each pixel of the image data record, which is formed from intrinsically rotationally invariant elements of five by five pixels; - transforming the extended test environment into 12 different rotational positions by rotating coordinates; - forming at least one first difference value for the transformed extended test environments of the pixels from the difference between the data vector of the respective pixel and the first reference data vector; - forming at least one second difference value for at least one pixel from the difference between the data vector of this pixel and the second reference data vector; - establishing whether at least one sum of the absolute values of two difference values as a pattern correlation variable, formed from the first and the second difference values, undershoots a predetermined threshold value and whether this forms a local minimum; and - detecting the presence of the predetermined pattern if the predetermined threshold value was undershot and a local minimum is present. - forming respectively one data vector for each pixel of the image data record, wherein the components of the data vector are characteristic coefficients from the pixel data of the respective pixel and the pixel data of the pixels in a first test environment of the pixel, wherein the first test environment is constructed from five by five pixels about the respective pixel, wherein a linear filter is applied to the pixel data with a two-dimensional digital filter, said filter comprising a differentiation, an edge detection and smoothing, wherein at least one or the characteristic coefficients represents filtered and weighted colour components of brightness values of the pixels in the first test environment; - correspondingly forming reference data vectors with characteristic reference coefficients for at least two selected pattern pixels of pattern image material of the predetermined pattern, which corresponds to a predetermined object that was recorded by means of the apparatus; - forming an extended test environment with 25 by 25 pixels about each pixel of the image data record, which is formed from intrinsically rotationally invariant elements of five by five pixels; - transforming the extended test environment into 12 different rotational positions by rotating coordinates; - forming at least one first difference value for the transformed extended test environments of the pixels from the difference between the data vector of the respective pixel and the first reference data vector; - forming at least one second difference value for at least one pixel from the difference between the data vector of this pixel and the second reference data vector; - establishing whether at least one sum of the absolute values of two difference values as a pattern correlation variable, formed from the first and the second difference values, undershoots a predetermined threshold value and whether this forms a local minimum; and - detecting the presence of the predetermined pattern if the predetermined threshold value was undershot and a local minimum is present.