US2005037367A9PendingUtilityA9

Scanned image alignment systems and methods

Assignee: AFFYMETRIX INCPriority: Feb 10, 1994Filed: Aug 25, 2003Published: Feb 17, 2005
Est. expiryFeb 10, 2014(expired)· nominal 20-yr term from priority
G06V 10/245G16B 25/00G06T 7/0012G06T 3/60G06T 2207/30072G06T 2207/20068G06T 5/20G06T 7/70
39
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Systems and methods for aligning scanned images are provided. A pattern is included in the scanned image so that when the image is convolved with a filter, a recognizable pattern is generated in the convolved image. The scanned image may then be aligned according to the position of the recognizable pattern in the convolved image. The filter may also act to remove the portions of the scanned image that do not correspond to the pattern in the scanned image.

Claims

exact text as granted — not AI-modified
1 . In a computer system, a method of aligning scanned images, comprising: 
 convolving a scanned image with a filter, the scanned image including a first pattern that the filter will convolve into a second pattern in a convolved image; and    aligning the scanned image according to a position of the second pattern in the convolved image.    
     
     
         2 . The method of  claim 1 , wherein convolving a scanned image with a filter comprises setting a convolved pixel to a difference between a selected odd pixel and a selected even pixel of the first pattern.  
     
     
         3 . The method of  claim 2 , wherein the selected odd pixel has the lowest intensity of the odd pixels and the selected even pixel has the highest intensity of the even pixels, if the average intensity of the odd pixels is greater than the average intensity of the even pixels.  
     
     
         4 . The method of  claim 2 , wherein the selected odd pixel has the highest intensity of the odd pixels and the selected even pixel has the lowest intensity of the even pixels, if the average intensity of the odd pixels is not greater than the average intensity of the even pixels.  
     
     
         5 . The method of  claim 1 , wherein the first pattern is a checkerboard pattern.  
     
     
         6 . The method of  claim 1 , wherein the second pattern is a grid pattern.  
     
     
         7 . The method of  claim 1 , wherein aligning the scanned image comprises aligning a grid over the scanned image.  
     
     
         8 . The method of  claim 7 , further comprising adjusting the position of the grid to minimize a sum of the intensities of pixels along a direction in the grid.  
     
     
         9 . The method of  claim 1 , wherein the scanned image includes multiple copies of the first pattern.  
     
     
         10 . The method of  claim 9 , wherein the scanned image is a rectangle with a copy of the first pattern near each corner.  
     
     
         11 . A computer program product that aligns scanned images, comprising: 
 computer code that convolves a scanned image with a filter, the scanned image including a first pattern that the filter will convolve into a second pattern in a convolved image;    computer code that aligns the scanned image according to a position of the second pattern in the convolved image; and    a computer readable medium that stores the computer codes.    
     
     
         12 . A method of aligning scanned images, comprising: 
 synthesizing a chip having attached nucleic acid sequences, the chip including a first pattern of nucleic acid sequences;    hybridizing labeled nucleic acid sequences to nucleic acid sequences on the chip;    scanning the hybridized chip to produce a scanned image;    convolving the scanned image with a filter, the filter convolving the first pattern into a second pattern in a convolved image; and    aligning the scanned image according to a position of the second pattern in the convolved image.    
     
     
         13 . The method of  claim 12 , wherein convolving the scanned image with a filter comprises setting a convolved pixel to a difference between a selected odd pixel and a selected even pixel of the first pattern.  
     
     
         14 . The method of  claim 13 , wherein the selected odd pixel has the lowest intensity of the odd pixels and the selected even pixel has the highest intensity of the even pixels, if the average intensity of the odd pixels is greater than the average intensity of the even pixels.  
     
     
         15 . The method of  claim 13 , wherein the selected odd pixel has the highest intensity of the odd pixels and the selected even pixel has the lowest intensity of the even pixels, if the average intensity of the odd pixels is not greater than the average intensity of the even pixels.  
     
     
         16 . The method of  claim 12 , wherein the first pattern is a checkerboard pattern.  
     
     
         17 . The method of  claim 16 , wherein the labeled nucleic acid sequences include control nucleic acid sequences that hybridize to alternating squares in the checkerboard pattern.  
     
     
         18 . The method of  claim 12 , wherein the second pattern is a grid pattern.  
     
     
         19 . The method of  claim 12 , wherein aligning the scanned image comprises aligning a grid over the scanned image.  
     
     
         20 . The method of  claim 19 , further comprising adjusting the position of the grid to minimize a sum of the intensities of pixels along a direction in the grid.  
     
     
         21 . The method of  claim 12 , wherein the scanned image includes multiple copies of the first pattern.  
     
     
         22 . The method of  claim 21 , wherein the scanned image is a rectangle with a copy of the first pattern near each corner.  
     
     
         23 . A computer program product that aligns scanned images, comprising: 
 computer code that receives as input a scanned image of a chip having attached nucleic acid sequences to which labeled nucleic acid sequences are hybridized, the chip including a first pattern of nucleic acid sequences;    computer code that convolves the scanned image with a filter, the filter convolving the first pattern into a second pattern in a convolved image;    computer code that aligns the scanned image according to a position of the second pattern in the convolved image; and    a computer readable medium that stores the computer codes.

Join the waitlist — get patent alerts

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

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