Hough processor
AssigneeFraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
InventorsDaniel Krenzer, Albrecht Hess, András Kátai
Life of this patent
Estimating the term…
Abstract
A Hough processor comprises a pre-processor and a Hough transformation unit. The pre-processor is configured to receive a plurality of samples respectively comprising an image and in order to rotate or reflect the image of the respective sample. The Hough transformation unit is configured to collect a predetermined searched pattern in the plurality of samples on the basis of a plurality of versions. The Hough transformation unit comprises a characteristic being dependent on the searched pattern, which is adjustable according to the searched pattern.
Claims30
Hough processor comprising the following features:
- a pre-processor, which is configured to receive a plurality of samples respectively comprising an image and to rotate the image of the respective sample or to reflect and to output a plurality of versions of the image of the respective sample for each sample;
- and
- a Hough transformation unit, which is configured to collect a predetermined searched pattern within the plurality of samples on the basis of the plurality of versions, wherein a characteristic of the Hough transformation unit, which depends on the searched pattern, is adjustable;
- wherein the Hough transformation unit comprises a delay filter the filter characteristic of which depending on the selected searched pattern is adjustable;
- wherein the delay filter of the Hough transformation unit comprises one or more delay elements, which are selectively switchable during the ongoing operation in order to allow an adjustment of the filter characteristic of the delay filter;
- wherein the Hough transformation unit is connected to a processing unit comprising a unit for analyzing of collected Hough features in order to output a plurality of geometry parameter sets describing the geometry of one or more predefined searched patterns for every sample;
- and
- wherein the processing unit comprises a unit for controlling the adjustable Hough transformation unit in the case of an absent or incorrect recognition of the searched pattern.
Method for Hough processing comprising:
- pre-processing of a plurality of samples respectively comprising an image by using a pre-processor, wherein the image of the respective sample is rotated or reflected so that a plurality of versions of the image of the respective sample for each sample is indicated;
- and
- collecting a predetermined pattern in the plurality of samples on the basis of a plurality of versions by using a Hough transformation unit comprising an adjustable characteristic which depends on the searched pattern, wherein the characteristic is adjusted according to the selected set of patterns;
- wherein the Hough transformation unit comprises a delay filter the filter characteristic of which depending on the selected searched pattern is adjustable;
- wherein the delay filter of the Hough transformation unit comprises one or more delay elements, which are selectively switchable during the ongoing operation in order to allow an adjustment of the filter characteristic of the delay filter;
- and
- wherein the method further comprises the steps of aliasing of connected Hough features in order to output a plurality of geometry parameter sets describing that the geometry of one or more predefined search patterns for a sample and controlling the adjustable Hough transformation unit in the case of an absent of incorrect recognition of the searched pattern.
A non-transitory digital storage medium having a computer program stored thereon to perform the method for Hough processing comprising:
- pre-processing of a plurality of samples respectively comprising an image by using a pre-processor, wherein the image of the respective sample is rotated or reflected so that a plurality of versions of the image of the respective sample for each sample is indicated;
- and
- collecting a predetermined pattern in the plurality of samples on the basis of a plurality of versions by using a Hough transformation unit comprising an adjustable characteristic which depends on the searched pattern, wherein the characteristic is adjusted according to the selected set of patterns;
- wherein the Hough transformation unit comprises a delay filter the filter characteristic of which depending on the selected searched pattern is adjustable;
- wherein the delay filter of the Hough transformation unit comprises one or more delay elements, which are selectively switchable during the ongoing operation in order to allow an adjustment of the filter characteristic of the delay filter;
- and
- wherein the method further comprises the steps of aliasing of connected Hough features in order to output a plurality of geometry parameter sets describing that the geometry of one or more predefined search patterns for a sample and controlling the adjustable Hough transformation unit in the case of an absent of incorrect recognition of the searched pattern;
- when said computer program is run by a computer, an embedded processor, a programmable logic component or a client-specific chip.
Dependencies are inferred from the claim text.