# US 8,542,897 B2 · Methods and systems for image data processing

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 8,542,897 B2
- Document ID: US8542897B2
- Status: Granted
- Kind: B2
- Application number: 13/236,269
- Filed: 2011-09-19
- Published: 2012-01-05
- Granted: 2013-09-24
- Earliest claimed: 2005-09-21
- Assignees: Luminex Corporation
- Applicants: Wayne D. Roth
- Inventors: Wayne D. Roth
- Web page: https://patentgrep.com/patent/US8542897B2

## CPC

- G06V 20/695: {Preprocessing, e.g. image segmentation}
- G01N 15/1433: using image recognition
- G01N 15/1456: {without spatial resolution of the texture or inner structure of the particle, e.g. processing of pulse signals}
- G06T 7/0012: {Biomedical image inspection}
- G06T 7/194: involving foreground-background segmentation
- G06T 2207/10064: Fluorescence image
- G06T 2207/20021: Dividing image into blocks, subimages or windows
- G06T 2207/30024: Cell structures in vitro; Tissue sections in vitro
- G06T 2207/30072: Microarray; Biochip, DNA array; Well plate
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G01N: INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES (measuring or testing apparatus or processes other than immunoassay, involving enzymes or microorganisms C12M, C12Q)
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL

## Abstract

Methods, storage mediums, and systems for image data processing are provided. Embodiments for the methods, storage mediums, and systems include configurations to perform one or more of the following steps: background signal measurement, particle identification using classification dye emission and cluster rejection, inter-image alignment, inter-image particle correlation, fluorescence integration of reporter emission, and image plane normalization.

## Claims

### Claim 1

A non-transitory storage medium having program instructions which are executable by a processor for:
analyzing an image of particles having fluorescence-material associated therewith to identify one or more pixels within the image that exhibit an optical parameter value above a first predetermined threshold;
determining locations within sets of the one or more identified pixels that respectively exhibit maximum values for the optical parameter within the sets;
subsequently computing a rate of intensity change of the optical parameter for a plurality of pixels surrounding at least one of the locations to determine whether the plurality of pixels is indicative of a single particle within the image of particles or a clump of particles within the image of particles; and
accepting or rejecting the plurality of pixels for further evaluation based upon the computed rate of intensity change;
wherein the program instructions for computing the rate of intensity change comprise program instructions for:
subtracting a background signal from the image;
summing values of the optical parameter for a first set of the plurality of pixels arranged within a first predetermined radius surrounding the at least one location;
summing values of the optical parameter for a second set of the plurality of pixels arranged within a second predetermined radius surrounding the at least one location, wherein the second predetermined radius is larger than the first predetermined radius; and
accepting the plurality of pixels for further evaluation if the summed value for the first set of the plurality of pixels is approximately equal to the summed value for the second set of the plurality of pixels.

### Claim 2 (depends on 1)

The storage medium of claim 1, wherein the first predetermined radius is approximately equal to a projected diameter of a single particle within the image, wherein the projected diameter is based on the component configurations of a system used to image the particles.

### Claim 3 (depends on 1)

The storage medium of claim 1, wherein the second predetermined radius is approximately 1.5 times greater than a projected diameter of a single particle within the image, wherein the projected diameter is based on the component configurations of a system used to image the particles.

### Claim 4 (depends on 1)

The storage medium of claim 1, wherein the program instructions for determining the locations comprise program instructions for ascertaining peak pixels among the sets of one or more identified pixels that respectively exhibit maximum values for the optical parameter.

### Claim 5 (depends on 4)

The storage medium of claim 4, wherein the program instructions for determining the locations further comprise program instructions for computing a centroid location within at least one of the sets of one or more identified pixels based upon the values of the optical parameter within the peak pixel corresponding to the at least one set and within pixels neighboring the peak pixel and within a distance of the second predetermined radius of the peak pixel.

### Claim 6 (depends on 5)

The storage medium of claim 5, wherein the program instructions for determining the location further comprise program instructions for assigning the centroid location as the location exhibiting the maximum value for the optical parameter within the at least one set upon determining a dimension of the centroid location is greater than approximately 50% of a pixel width within the image.

### Claim 7 (depends on 4)

The storage medium of claim 4, further having program instructions for:
computing a distance between two of the peak pixels; and
rejecting for further evaluation a set of pixels corresponding to one of the two peak pixels upon computing the distance is less than a second predetermined threshold.

### Claim 8 (depends on 1)

The storage medium of claim 1, further having program instructions for repeating the steps of summing values of the optical parameter for the first and second sets of the plurality of pixels and comparing the summed values for different predetermined radii.

### Claim 9 (depends on 1)

The storage medium of claim 1, further having program instructions which are executable by the processor for rejecting the plurality of pixels for further evaluation if the summed value for the second set of the plurality of pixels is larger than the summed value for the first set of the plurality of pixels.
