US2006083428A1PendingUtilityA1

Classification of pixels in a microarray image based on pixel intensities and a preview mode facilitated by pixel-intensity-based pixel classification

Assignee: GHOSH JAYATIPriority: Jan 22, 2004Filed: Jan 22, 2004Published: Apr 20, 2006
Est. expiryJan 22, 2024(expired)· nominal 20-yr term from priority
B60R 13/10G06V 10/28G06T 2207/30072G06T 7/0012G06T 7/11G16B 25/00G06T 2207/10064G06T 7/194
41
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

One disclosed embodiment is a method based on an iteratively employed Bayesian-probability-based pixel classification, used to refine an initial feature mask that specifies those pixels in a region of interest, including and surrounding a feature in the scanned image of a microarray, that together compose a pixel-based image of the feature within the region of interest. In a described embodiment, a feature mask is prepared using only the pixel-based intensity data for a region of interest, a putative position and size of the feature within the region of interest, and mathematical models of the probability distribution of background-pixel and feature-pixel signal noise and mathematical models of the probabilities of finding feature pixels and background pixels at various distances from the putative feature position. In a described embodiment, preparation of a feature mask allows a feature-extraction system to display feature sizes and locations to a user prior to undertaking the computationally intensive and time-consuming task of feature-signal extraction from the pixel-based intensity data obtained by scanning a microarray.

Claims

exact text as granted — not AI-modified
1 . A method for classifying pixels of a microarray image with observed intensities within a region of interest, the method comprising: 
 initially classifying pixels in the region of interest as either feature pixels or background pixels based on the intensities of the pixels; and    iteratively computing, for pixels within the region of interest, probabilities that the pixels are feature pixels and probabilities that the pixels are background pixels, based on pixel locations and intensities, and accordingly classifying the pixels as either feature pixels or background pixels.    
   
   
       2 . The method of  claim 1  wherein a feature-pixel and background-pixel classification is stored in a feature mask.  
   
   
       3 . The method of  claim 2  wherein the feature mask includes binary values corresponding to pixels in the region of interest, a first binary value indicating that a corresponding pixel is a feature pixel and a second binary value indicating that a corresponding pixel is a background pixel.  
   
   
       4 . The method of  claim 1  wherein classifying pixels in the region of interest as either feature pixels or background pixels based on the observed intensities of the pixels further includes: 
 determining a high pixel intensity and a low pixel intensity for the region of interest;    determining an intermediate point between the high pixel intensity and a low pixel intensity;    classifying pixels with observed pixel intensities greater than or equal to the intermediate point as feature pixels and classifying pixels with observed pixel intensities less than the intermediate point as background pixels; and    iteratively reclassifying pixels based on an intermediate intensity between the mean intensity of feature pixels and the mean intensity of background pixels.    
   
   
       5 . The method of  claim 1  further including identifying hole pixels that are feature pixels surrounded by background pixels and background pixels surrounded by feature pixels and reclassifying hole pixels in order to increase the continuity of feature-pixel and background-pixel classification with respect to location within the region of interest.  
   
   
       6 . The method of  claim 1  wherein iteratively computing, for pixels within the region of interest, probabilities that the pixels are feature pixels and probabilities that the pixels are background pixels, based on pixel locations and intensities, and accordingly classifying the pixels as either feature pixels or background pixels further includes: 
 iteratively 
 computing intensity-based outlier feature-pixel statistics and outlier background-pixel statistics;  
 from the most recently computed intensity-based feature-pixel statistics and background-pixel statistics, determining, for each pixel, a Bayesian posterior probability P(F/i,x) that the pixel is a feature pixel and a Bayesian posterior probability P(B/i,x) that the pixel is a background pixel and classifying the pixel as a feature pixel when P(F/i,x)>=P(B/i,x);  
   until either a maximum number of iterations are performed or until fewer than a threshold number of pixels are reclassified from feature-pixel to background-pixel and from background-pixel to feature-pixel status in the most recently executed iteration.    
   
   
       7 . The method of  claim 6   wherein the Bayesian posterior probability P(F/i,x) is calculated as                    P   ⁢           ⁢     (       F   /   i     ,   x     )       =       P   ⁢           ⁢     (     F   ,   i   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                     =       P   ⁢           ⁢     (       i   /   x     ,   F     )     ⁢           ⁢   P   ⁢           ⁢     (     F   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                       =       P   ⁢           ⁢     (       i   /   x     ,   F     )     ⁢           ⁢   P   ⁢           ⁢     (     F   /   x     )     ⁢           ⁢   P   ⁢           ⁢     (   x   )         P   ⁢           ⁢     (     i   ,   x     )           ;                 wherein the Bayesian posterior probability P(B/i,x) is calculated as                    P   ⁢           ⁢     (       B   /   i     ,   x     )       =       P   ⁢           ⁢     (     B   ,   i   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                     =       P   ⁢           ⁢     (       i   /   x     ,   B     )     ⁢           ⁢   P   ⁢           ⁢     (     B   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                       =       P   ⁢           ⁢     (       i   /   x     ,   B     )     ⁢           ⁢   P   ⁢           ⁢     (     B   /   x     )     ⁢           ⁢   P   ⁢           ⁢     (   x   )         P   ⁢           ⁢     (     i   ,   x     )           ;                 and wherein a pixel is classified as a feature pixel when                P   ⁢           ⁢     (       F   /   i     ,   x     )         P   ⁢           ⁢     (       B   /   i     ,   x     )         >=   1.           
   
   
       8 . The method of  claim 7  wherein Bayesian posterior probabilities P(F/i,x) and P(B/i,x) are calculated for each channel of a two-channel microarray, and a joint probability distribution function for two channels is then computed, which is then used for classifying pixels as feature pixels or background pixels.  
   
   
       9 . Computer instructions encoded in a computer-readable medium that implement the method of  claim 1 .  
   
   
       10 . A data structure containing a feature-pixel and background-pixel classification carried out by the method of  claim 1  stored in a computer-readable medium.  
   
   
       11 . A feature extraction program that includes a feature-location-and-size determination step that includes the method for classifying pixels with observed intensities within a region of interest of  claim 1 .  
   
   
       12 . Data produced by the feature extraction program of  claim 11 , stored in a printed medium or a computer readable medium, or encoded in electromagnetic signals, and transferred to a remote location.  
   
   
       13 . Data produced by the feature extraction program of  claim 11 , stored in a printed medium or a computer readable medium, or encoded in electromagnetic signals, and received from a remote location.  
   
   
       14 . A feature-extraction system comprising: 
 a means for receiving and storing a scanned image of a microarray;    a gridding means for determining putative feature positions and sizes within the scanned image of the microarray;    feature-mask-generating logic that classifies pixels as feature-pixels and background-pixels based on pixel locations and intensities;    preview-mode display logic that displays feature positions and sizes obtained from the generated feature mask, solicits feedback from a user, and corrects the feature positions and sizes; and    a feature extraction module that extracts signal data from the scanned image of the microarray following user acceptance of initial feature locations and sizes displayed in preview mode.    
   
   
       15 . The feature-extraction system of  claim 14  wherein the feature-mask-generating logic classifies pixels as feature-pixels and background-pixels based on pixel locations and intensities by: 
 initially classifying pixels in a region of interest as either feature pixels or background pixels based on the intensities of the pixels; and    iteratively computing, for pixels within the region of interest, probabilities that the pixels are feature pixels and probabilities that the pixels are background pixels, based on pixel locations and intensities, and accordingly classifying the pixels as either feature pixels or background pixels.    
   
   
       16 . The feature-extraction system of  claim 15  wherein a feature-pixel and background-pixel classification is stored in a feature mask.  
   
   
       17 . The feature-extraction system of  claim 15  wherein classifying pixels in the region of interest as either feature pixels or background pixels based on the observed intensities of the pixels further includes: 
 determining a high pixel intensity and a low pixel intensity for the region of interest;    determining an intermediate point between the high pixel intensity and a low pixel intensity;    classifying pixels with observed pixel intensities greater than or equal to the intermediate point as feature pixels and classifying pixels with observed pixel intensities less than the intermediate point as background pixels; and    iteratively reclassifying pixels based on an intermediate intensity between the mean intensity of feature pixels and the mean intensity of background pixels.    
   
   
       18 . The feature-extraction system of  claim 15  wherein iteratively computing, for pixels within the region of interest, probabilities that the pixels are feature pixels and probabilities that the pixels are background pixels, based on pixel locations and intensities, and accordingly classifying the pixels as either feature pixels or background pixels further includes: 
 iteratively 
 computing intensity-based outlier feature-pixel statistics and outlier background-pixel statistics;  
 from the most recently computed intensity-based feature-pixel statistics and background-pixel statistics, determining, for each pixel, a Bayesian posterior probability P(F/i,x) that the pixel is a feature pixel and a Bayesian posterior probability P(B/i,x) that the pixel is a background pixel and classifying the pixel as a feature pixel when P(F/i,x) >=P(B/i,x);  
   until either a maximum number of iterations are performed or until fewer than a threshold number of pixels are reclassified from feature-pixel to background-pixel and from background-pixel to feature-pixel status in the most recently executed iteration.    
   
   
       19 . The feature-extraction system of  claim 18   wherein the Bayesian posterior probability P(F/i,x) is calculated as                    P   ⁢           ⁢     (       F   /   i     ,   x     )       =       P   ⁢           ⁢     (     F   ,   i   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                     =       P   ⁢           ⁢     (       i   /   x     ,   F     )     ⁢           ⁢   P   ⁢           ⁢     (     F   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                       =       P   ⁢           ⁢     (       i   /   x     ,   F     )     ⁢           ⁢   P   ⁢           ⁢     (     F   /   x     )     ⁢           ⁢   P   ⁢           ⁢     (   x   )         P   ⁢           ⁢     (     i   ,   x     )           ;                 wherein the Bayesian posterior probability P(B/i,x) is calculated as                    P   ⁢           ⁢     (       B   /   i     ,   x     )       =       P   ⁢           ⁢     (     B   ,   i   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                     =       P   ⁢           ⁢     (       i   /   x     ,   B     )     ⁢           ⁢   P   ⁢           ⁢     (     B   ,   x     )         P   ⁢           ⁢     (     i   ,   x     )                       =       P   ⁢           ⁢     (       i   /   x     ,   B     )     ⁢           ⁢   P   ⁢           ⁢     (     B   /   x     )     ⁢           ⁢   P   ⁢           ⁢     (   x   )         P   ⁢           ⁢     (     i   ,   x     )           ;                 and wherein a pixel is classified as a feature pixel when                P   ⁡     (       F   /   i     ,   x     )         P   ⁡     (       B   /   i     ,   x     )         >=   1.           
   
   
       20 . The feature-extraction system of  claim 19  wherein Bayesian posterior probabilities P(F/i,x) and P(B/i,x) are calculated for each channel of a two-channel microarray, and a joint probability distribution function for two channels is then computed, which is then used for classifying pixels as feature pixels or background pixels.

Join the waitlist — get patent alerts

Track US2006083428A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.