Method for determining the positions of a plurality of objects in a digital image
First Claim
1. A computer implemented method for determining positions of a plurality of objects in a digital image, the plurality of objects being configured to receive molecules comprising genetic information, the method comprising:
- determining a plurality of pixels in the digital image, each pixel having a local maximum intensity value with respect to intensity values of a plurality of neighboring pixels of the respective pixel;
determining a variance of an intensity value of each pixel having a respective local maxim urn intensity value with respect to the intensity value of the respective pixel and the intensity value of each of the plurality of the respective neighboring pixels;
weighting the intensity value of each of the plurality of pixels having a respective local maximum intensity value by the respective determined variance of the intensity value;
creating a histogram comprising the respective weighted intensity of each pixel of the plurality of pixels each having a respective local maximum intensity value;
determining a plurality of local minimums and a global maximum of the histogram;
selecting a local minimum of the plurality of local minimums as a threshold value for discriminating true positive positions of the plurality of objects from false positive positions of the plurality of objects, wherein the local minimum is selected under consideration of a position of the selected local minimum of the histogram relative to a position of the global maximum; and
using the threshold value for discriminating the true positive positions of the plurality of objects from false-positive candidate positions of the plurality of objects.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a method and a system for determining the positions of a plurality of objects in a digital image by discriminating true positive positions of the plurality of objects from false positive candidate positions of the plurality of objects. In particular, the invention relates to a method for determining the positions of a plurality of objects in a digital image by discriminating true positive positions of the plurality of objects from false positive candidate positions of the plurality of objects, the plurality of objects being configured to receive molecules comprising genetic information.
-
Citations
20 Claims
-
1. A computer implemented method for determining positions of a plurality of objects in a digital image, the plurality of objects being configured to receive molecules comprising genetic information, the method comprising:
-
determining a plurality of pixels in the digital image, each pixel having a local maximum intensity value with respect to intensity values of a plurality of neighboring pixels of the respective pixel; determining a variance of an intensity value of each pixel having a respective local maxim urn intensity value with respect to the intensity value of the respective pixel and the intensity value of each of the plurality of the respective neighboring pixels; weighting the intensity value of each of the plurality of pixels having a respective local maximum intensity value by the respective determined variance of the intensity value; creating a histogram comprising the respective weighted intensity of each pixel of the plurality of pixels each having a respective local maximum intensity value; determining a plurality of local minimums and a global maximum of the histogram; selecting a local minimum of the plurality of local minimums as a threshold value for discriminating true positive positions of the plurality of objects from false positive positions of the plurality of objects, wherein the local minimum is selected under consideration of a position of the selected local minimum of the histogram relative to a position of the global maximum; and using the threshold value for discriminating the true positive positions of the plurality of objects from false-positive candidate positions of the plurality of objects. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable media having instructions stored thereon that, when executed by at least one computing device, cause the at least one computing device to perform operations comprising:
-
determining a plurality of pixels in a digital image;
each pixel having a local maximum intensity value with respect to intensity values of a plurality of neighboring pixels of the respective pixel;determining a variance of an intensity value of each pixel having a respective local maximum intensity value with respect to the intensity value of the respective pixel and the intensity value of each of the plurality of the respective neighboring pixels; weighting the intensity value of each of the plurality of pixels having a respective local maximum intensity value by the respective determined variance of the intensity value; creating a histogram comprising the respective weighted intensity of each pixel of the plurality of pixels each having a respective local maximum intensity value; determining a plurality of local minimums and a global maximum of the histogram; selecting a local minimum of the plurality of local minimums as a threshold value for discriminating true positive positions of the plurality of objects from false positive positions of the plurality of objects, wherein the local minimum is selected under consideration of a position of the selected local minimum of the histogram relative to a position of the global maximum; and using the threshold value for discriminating the true positive positions of the plurality of objects from false-positive candidate positions of the plurality of objects. - View Dependent Claims (13, 14, 15)
-
-
16. A system for determining positions of a plurality of objects in a digital image, the plurality of objects being configured to receive molecules comprising genetic information, wherein the system comprises:
-
a memory; and at least one processor coupled to the memory and configured to; determine a plurality of pixels in the digital image, each pixel having a local maximum intensity value with respect to intensity values of a plurality of neighboring pixels of the respective pixel; determine a variance of an intensity value of each pixel having a respective local maximum intensity value with respect to the intensity value of the respective pixel and the intensity value of each of the plurality of the respective neighboring pixels; weight the intensity value of each of the plurality of pixels having a respective local maximum intensity value by the respective determined variance of the intensity value; create a histogram comprising the respective weighted intensity of each pixel of the plurality of pixels each having a respective local maximum intensity value; determine a plurality of local minimums and a global maximum of the histogram; select a local minimum of the local minimums as a threshold value for discriminating true positive positions of the plurality of objects from false positive positions of the plurality of objects, wherein the local minimum is selected under consideration of a position of the selected local minimum of the histogram relative to a position of the global maximum; and determine the pixels which correspond to the true positive positions of the plurality of objects by applying the threshold value to the histogram. - View Dependent Claims (17, 18, 19, 20)
-
Specification