CA2442339A1 - Color space transformations for use in identifying objects of interest in biological specimens - Google Patents
Color space transformations for use in identifying objects of interest in biological specimens Download PDFInfo
- Publication number
- CA2442339A1 CA2442339A1 CA002442339A CA2442339A CA2442339A1 CA 2442339 A1 CA2442339 A1 CA 2442339A1 CA 002442339 A CA002442339 A CA 002442339A CA 2442339 A CA2442339 A CA 2442339A CA 2442339 A1 CA2442339 A1 CA 2442339A1
- Authority
- CA
- Canada
- Prior art keywords
- biological specimen
- component
- image
- pixels
- transformed
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000009466 transformation Effects 0.000 title abstract 8
- 238000000844 transformation Methods 0.000 title abstract 5
- 239000013598 vector Substances 0.000 claims abstract 15
- 238000000034 method Methods 0.000 claims 33
- 230000000295 complement effect Effects 0.000 claims 16
- 230000006870 function Effects 0.000 claims 13
- 230000001131 transforming effect Effects 0.000 claims 9
- WZUVPPKBWHMQCE-UHFFFAOYSA-N Haematoxylin Chemical compound C12=CC(O)=C(O)C=C2CC2(O)C1C1=CC=C(O)C(O)=C1OC2 WZUVPPKBWHMQCE-UHFFFAOYSA-N 0.000 claims 4
- 238000010186 staining Methods 0.000 claims 4
Classifications
-
- G01N15/1433—
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0012—Biomedical image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/69—Microscopic objects, e.g. biological cells or cellular parts
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N15/00—Investigating characteristics of particles; Investigating permeability, pore-volume, or surface-area of porous materials
- G01N15/10—Investigating individual particles
- G01N15/14—Electro-optical investigation, e.g. flow cytometers
- G01N15/1468—Electro-optical investigation, e.g. flow cytometers with spatial resolution of the texture or inner structure of the particle
- G01N2015/1472—Electro-optical investigation, e.g. flow cytometers with spatial resolution of the texture or inner structure of the particle with colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30004—Biomedical image processing
Abstract
Two color transformations, as described herein, facilitate identification of the objects of interest in the biological specimen. One of the color transformations. a Minus Clear Plus One (MC-1) transformation, can be conceptualized as either translating and rotating ayes of a three-dimensional coordinate space that defines an image of the biological specimen or calculating differences between vectors in the three dimensional coordinate space that defines the image of the biological specimen. The other of the color transformations, a Quantitative Chromatic Transformation (QCT).is a colorimetric transformation that produces three new quantitities from the original red, green, and blue pixel values for each color pixel of an image. These three new quantities, X, Y, and Z
can each be related to the quantitative amount of absorbing molecules sampled by that pixel. Application of one or both of the color transformations to the image of the biological specimen results in a transformed image, in which objects of interest are more readily identifiable.
can each be related to the quantitative amount of absorbing molecules sampled by that pixel. Application of one or both of the color transformations to the image of the biological specimen results in a transformed image, in which objects of interest are more readily identifiable.
Claims (49)
1. A method for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the method comprising:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels;
storing pixel values representing the image in a memory;
executing instructions in a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the transformed image being characterized by a three dimensional coordinate space, the image of the biological specimen being transformed by said instructions by orienting a cluster of the background pixels at an origin of the three-dimensional coordinate space and the counter-stained object pixels substantially along an axis of the three-dimensional coordinate space whereby the positive object pixels lie substantially between axes of the three-dimensional coordinate space, whereby the transformed image assists in identification of the objects of interest, if any, in the biological specimen.
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels;
storing pixel values representing the image in a memory;
executing instructions in a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the transformed image being characterized by a three dimensional coordinate space, the image of the biological specimen being transformed by said instructions by orienting a cluster of the background pixels at an origin of the three-dimensional coordinate space and the counter-stained object pixels substantially along an axis of the three-dimensional coordinate space whereby the positive object pixels lie substantially between axes of the three-dimensional coordinate space, whereby the transformed image assists in identification of the objects of interest, if any, in the biological specimen.
2. The method of claim 1, wherein the origin of the three-dimensional coordinate space is located at an average of the cluster of background pixels.
3. The method of claim 1, wherein orienting the cluster of the background pixels and the counter-stained object pixels comprises translating and rotating the axes of the three-dimensional coordinate space.
4. The method of claim 1, further comprising morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
5. A method for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the method comprising:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
storing pixel values representing the first, second and third components in a memory;
forming a complement of the first component, the second component, and the third component for each of the pixels;
executing instructions in a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating, for each of the pixels, a sum of a plurality of products, the plurality of products being between (a) a first coefficient and the complement of the first component for a pixel to be transformed;
(b) a second coefficient and the complement of the second component for the pixel to be transformed; and (c) a third coefficient and the complement of the third component for the pixel to be transformed, whereby the transformed image assists in identification of the objects of interest, if any, in the biological specimen.
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
storing pixel values representing the first, second and third components in a memory;
forming a complement of the first component, the second component, and the third component for each of the pixels;
executing instructions in a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating, for each of the pixels, a sum of a plurality of products, the plurality of products being between (a) a first coefficient and the complement of the first component for a pixel to be transformed;
(b) a second coefficient and the complement of the second component for the pixel to be transformed; and (c) a third coefficient and the complement of the third component for the pixel to be transformed, whereby the transformed image assists in identification of the objects of interest, if any, in the biological specimen.
6. The method of claim 5, wherein transforming the image of the biological specimen further comprises summing the plurality of products computed for each of the pixels.
7. The method of claim 5, wherein the biological specimen is stained with a given staining combination that uniquely defines the first coefficient, the second coefficient, and the third coefficient.
8. The method of claim 7, wherein the given staining combination is AEC and Hematoxylin.
9. The method of claim 8, wherein the first coefficient is between -0.8 and -0.7, the second coefficient is between 0.5 and 0.65, and the third coefficient is between 0.3 and 0.4.
10. The method of claim 5, further comprising morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
11. The method of claim 5, wherein the complement of the first component, the second component, and the third component for each of the pixels comprise subtracting a maximum component level from the first component, the second component, and the third component.
12. The method of claim 11, wherein the maximum component level is 255.
13. The method of claim 5, wherein the first, the second, and the third components of the pixel to be transformed are red, green, and blue components, respectively.
14. A method for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the method comprising:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counter-stained object pixels, and background pixels, the positive object pixels, the counter-stained object pixels, and the background pixels each being defined by a first component, a second component, and a third component of a three-dimensional coordinate space;
storing pixel values representing the first, second and third components in a memory;
executing instructions in a computing device that operate on said stored pixel values so as to define (a) a counter-stained object vector in the three dimensional coordinate space, the counter-stained object vector extending from a cluster of the background pixels through the counter-stained object pixels whereby the counter-stained object pixels lies substantially along the counter-stained object vector; and (b) positive object vectors extending from the cluster of the background pixels to the positive object pixels;
said instructions transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating differences between the positive object vectors and the counter-stained object vector, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counter-stained object pixels, and background pixels, the positive object pixels, the counter-stained object pixels, and the background pixels each being defined by a first component, a second component, and a third component of a three-dimensional coordinate space;
storing pixel values representing the first, second and third components in a memory;
executing instructions in a computing device that operate on said stored pixel values so as to define (a) a counter-stained object vector in the three dimensional coordinate space, the counter-stained object vector extending from a cluster of the background pixels through the counter-stained object pixels whereby the counter-stained object pixels lies substantially along the counter-stained object vector; and (b) positive object vectors extending from the cluster of the background pixels to the positive object pixels;
said instructions transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating differences between the positive object vectors and the counter-stained object vector, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
15. The method of claim 14, wherein the counter-stained object vector extending from a cluster of the background pixels through the counter-stained object pixels comprises the counter-stained abject vector extending from an average of the cluster of background pixels through the counter-stained object pixels.
16. The method of claim 14, further comprising morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
17. A method for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the method comprising:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
storing pixel values representing the first, second and third components in a memory;
forming a complement of the first component, the second component, and the third component for each of the pixels;
executing instructions with a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating for each of the pixels a transform value, the transform value being defined by a square root of (p1' +
p2 2 + p3 2) × (p1c2 + p2c2 + p3c2) - (p1 × p1c + p2 × p2c +
p3 × p3c)2, wherein p1, p2, and p3, are a complement of the the first component, the second component, and the third component, respectively, of a pixel to be transformed and p1c, p2c, and p3c are the complement of the first component, second component, and third component, respectively, of a representative counterstained pixel, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
storing pixel values representing the first, second and third components in a memory;
forming a complement of the first component, the second component, and the third component for each of the pixels;
executing instructions with a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating for each of the pixels a transform value, the transform value being defined by a square root of (p1' +
p2 2 + p3 2) × (p1c2 + p2c2 + p3c2) - (p1 × p1c + p2 × p2c +
p3 × p3c)2, wherein p1, p2, and p3, are a complement of the the first component, the second component, and the third component, respectively, of a pixel to be transformed and p1c, p2c, and p3c are the complement of the first component, second component, and third component, respectively, of a representative counterstained pixel, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
18. The method of claim 17, further comprising morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
19. The method of claim 17, wherein the complement of the first component, the second component, and the third component for each of the pixels are calculated by subtracting a maximum component level from the first component, the second component, and the third component.
20. The method of claim 19, wherein the maximum component level is 255.
21. The method of claim 17, wherein the first, the second, and the third components of the pixel to be transformed are red, green, and blue components, respectively.
22. A method for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the method comprising:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels;
storing pixel values representing said image in a memory;
executing instructions with a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the transformed image defining a number of absorbing molecules sampled by each of the pixels, whereby the transformed image assists in identifying the objects of interest, if any in the biological specimen.
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels;
storing pixel values representing said image in a memory;
executing instructions with a computing device that operate on said stored pixel values so as to transform the image of the biological specimen to produce a transformed image, the transformed image defining a number of absorbing molecules sampled by each of the pixels, whereby the transformed image assists in identifying the objects of interest, if any in the biological specimen.
23. The method of claim ?2, wherein the image of the biological specimen comprises pixels, each of the pixels being defined by a first component, a second component, and a third component and wherein the set of instructions transforming the image of the biological specimen to produce the transformed image comprises instructions:
calculating at least one transform value for each of the pixels, the at least one transform value being a quotient of a first value and a second value, the first value being a square of the first component of a pixel to be transformed and the second value being a product of the second component and the third component of the pixel to be transformed;
and calculating an average of the at least one transform value for each of the pixels.
calculating at least one transform value for each of the pixels, the at least one transform value being a quotient of a first value and a second value, the first value being a square of the first component of a pixel to be transformed and the second value being a product of the second component and the third component of the pixel to be transformed;
and calculating an average of the at least one transform value for each of the pixels.
24. The method of claim 22, wherein the average is a weighted average.
25. The method of claim 22, wherein the calculating of the at least one transform value comprises calculating a logarithm of the quotient for each of the pixels.
26. The method of claim 22, further comprising morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
27. The method of claim 22, wherein the first, the second, and the third components are red, green, and blue components, respectively of the pixel to be transformed.
28. The method of claim 22, wherein the at least transform value is defined by an expression selected from the group consisting of r2/(g x b), g2/(r x b), and b2/(r x g), wherein r, g, b is the red, the green, and the blue components, respectively, of the pixel to be transformed.
29. A system for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the system comprising:
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels;
transforming the image of the biological specimen to produce a transformed image, the transformed image being characterized by a three-dimensional coordinate space, the image of the biological specimen being transformed by orienting a cluster of the background pixels at an origin of the three-dimensional coordinate space and the counter-stained object pixels substantially along an axis of the three-dimensional coordinate space whereby the positive object pixels lie substantially between axes of the three-dimensional coordinate space, whereby the transformed image assists in identifying objects of interest, if any, in the biological specimen.
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels;
transforming the image of the biological specimen to produce a transformed image, the transformed image being characterized by a three-dimensional coordinate space, the image of the biological specimen being transformed by orienting a cluster of the background pixels at an origin of the three-dimensional coordinate space and the counter-stained object pixels substantially along an axis of the three-dimensional coordinate space whereby the positive object pixels lie substantially between axes of the three-dimensional coordinate space, whereby the transformed image assists in identifying objects of interest, if any, in the biological specimen.
30. The system of claim 29, wherein the first, the second, and the third components of the pixel to be transformed are red, green, and blue components, respectively.
31. The system of claim 29, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
32. A system for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the system comprising:
a processor;
memory;
computer instructions stored in the memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
forming a complement of the first component, the second component, and the third component for each of the pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating, for each of the pixels, a sum of a a plurality of products, the plurality of products being between (a) a first coefficient and the complement of the first component for a pixel to be transformed; (b) a second coefficient and the complement of the second component for the pixel to be transformed; and (c) a third coefficient and the complement of the third component for the pixel to be transformed, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
a processor;
memory;
computer instructions stored in the memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
forming a complement of the first component, the second component, and the third component for each of the pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating, for each of the pixels, a sum of a a plurality of products, the plurality of products being between (a) a first coefficient and the complement of the first component for a pixel to be transformed; (b) a second coefficient and the complement of the second component for the pixel to be transformed; and (c) a third coefficient and the complement of the third component for the pixel to be transformed, whereby the transformed image assists in identifying the objects of interest, if any, in the biological specimen.
33. The system of claim 32, wherein the biological specimen is stained with a given staining combination that uniquely defines the first coefficient, the second coefficient, and the third coefficient.
34. The system of claim 33, wherein the given staining combination is AEC and Hematoxylin.
35. The system of claim 34, wherein the first coefficient is between -0.8 and -0.7, the second coefficient is between 0.5 and 0.65, and the third coefficient is between 0.3 and 0.4.
36. The system of claim 32, wherein the first, the second, and the third components of the pixel to be transformed are red, green, and blue components, respectively.
37. The system of claim 32, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
38. A system for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the system comprising:
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels, the positive object pixels, the counter-stained object pixels, and the background pixels each being defined by a first component, a second component, and a third component of a three-dimensional coordinate space;
defining (a) a counter-stained object vector in the three dimensional coordinate space, the counter-stained object vector extending from a cluster of the background pixels through the counter-stained object pixels whereby the counter-stained object pixels lies substantially along the counter-stained object vector; and (b) positive object vectors extending from the cluster of the background pixels to the positive object pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating differences between the positive object vectors and the counter-stained object vector, whereby the transformed image identifies the objects of interest, if any, In the biological specimen.
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising positive object pixels, counterstained object pixels, and background pixels, the positive object pixels, the counter-stained object pixels, and the background pixels each being defined by a first component, a second component, and a third component of a three-dimensional coordinate space;
defining (a) a counter-stained object vector in the three dimensional coordinate space, the counter-stained object vector extending from a cluster of the background pixels through the counter-stained object pixels whereby the counter-stained object pixels lies substantially along the counter-stained object vector; and (b) positive object vectors extending from the cluster of the background pixels to the positive object pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating differences between the positive object vectors and the counter-stained object vector, whereby the transformed image identifies the objects of interest, if any, In the biological specimen.
39. The system of claim 38, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
40. A system for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the system comprising:
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
forming a complement of the first component, the second component, and the third component for each of the pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating for each of the pixels a transform value, the transform value being defined by a square root of (p1 2 + p2 2 + p3 2) × (p1c2 + p2c2 + p3c2) -(p1 × p1c + p2 ×
p2c + p3 ×p3c)2, wherein p1, p2, and p3, are a complement of the first component, the second component, and the third component, respectively, of a pixel to be transformed and p1c, p2c, and p3c are the complement of the first component, second component, and third component, respectively, of a representative counterstained pixel, whereby the transformed image identifies the objects of interest, if any, in the biological specimen.
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels, each of the pixels being defined by a first component, a second component, and a third component;
forming a complement of the first component, the second component, and the third component for each of the pixels;
transforming the image of the biological specimen to produce a transformed image, the image of the biological specimen being transformed by calculating for each of the pixels a transform value, the transform value being defined by a square root of (p1 2 + p2 2 + p3 2) × (p1c2 + p2c2 + p3c2) -(p1 × p1c + p2 ×
p2c + p3 ×p3c)2, wherein p1, p2, and p3, are a complement of the first component, the second component, and the third component, respectively, of a pixel to be transformed and p1c, p2c, and p3c are the complement of the first component, second component, and third component, respectively, of a representative counterstained pixel, whereby the transformed image identifies the objects of interest, if any, in the biological specimen.
41. The system of claim 40, wherein the first, the second, and the third components of the pixel to be transformed are red, green, and blue components, respectively.
42. The system of claim 40, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
43. A system for identifying objects of interest in a biological specimen, the objects of interest being identified from normal cells and background areas of the biological specimen, the system comprising:
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels;
transforming the image of the biological specimen to produce a transformed image, the transformed image quantitating a number of absorbing molecules sampled by each of the pixels, whereby the transformed image identifies the objects of interest, if any, in the biological specimen.
a processor;
memory;
computer instructions stored in memory and executable by the processor for performing the functions of:
obtaining an image of the biological specimen, the image of the biological specimen comprising pixels;
transforming the image of the biological specimen to produce a transformed image, the transformed image quantitating a number of absorbing molecules sampled by each of the pixels, whereby the transformed image identifies the objects of interest, if any, in the biological specimen.
44. The system of claim 43, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
45. A system for 43, wherein the image of the biological specimen comprises pixels, each of the pixels being defined by a first component, a second component, and a third component and wherein the computer instructions for performing the function of transforming the image of the biological specimen to produce the transformed image further comprises computer instructions executable by the processor for performing the functions of:
calculating at least one transform value for each of the pixels, the at least one transform value being a quotient of a first value and a second value, the first value being a square of the first component of a pixel to be transformed and the second value being a product of the second component and the third component of the pixel to be transformed; and calculating an average of the at least one transform value for each of the pixels;
calculating at least one transform value for each of the pixels, the at least one transform value being a quotient of a first value and a second value, the first value being a square of the first component of a pixel to be transformed and the second value being a product of the second component and the third component of the pixel to be transformed; and calculating an average of the at least one transform value for each of the pixels;
46. The system of claim 45, wherein the calculating of the at least one transform value comprises calculating a logarithm of the quotient for each of the pixels.
47. The system of claim 45, wherein the first, the second, and the third components are red, green, and blue components, respectively of the pixel to be transformed.
48. The system of claim 45, wherein the at least transform value is defined by an expression selected from the group consisting of r2/(g × b), g2/(r × b), and b2/(r × g), wherein r, g, b is the red, the green, and the blue components, respectively, of the pixel to be transformed.
49. The system of claim 45, further comprising computer instructions executable by the processor for performing the function of morphologically processing the transformed image to refine identification of the objects of interest, if any, in the biological specimen.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CA2689950A CA2689950C (en) | 2002-10-28 | 2003-09-23 | Color space transformations for use in identifying objects of interest in biological specimens |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/282,362 US7200252B2 (en) | 2002-10-28 | 2002-10-28 | Color space transformations for use in identifying objects of interest in biological specimens |
US10/282,362 | 2002-10-28 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2689950A Division CA2689950C (en) | 2002-10-28 | 2003-09-23 | Color space transformations for use in identifying objects of interest in biological specimens |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2442339A1 true CA2442339A1 (en) | 2004-04-28 |
CA2442339C CA2442339C (en) | 2010-03-23 |
Family
ID=32093468
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2689950A Expired - Fee Related CA2689950C (en) | 2002-10-28 | 2003-09-23 | Color space transformations for use in identifying objects of interest in biological specimens |
CA2442339A Expired - Fee Related CA2442339C (en) | 2002-10-28 | 2003-09-23 | Color space transformations for use in identifying objects of interest in biological specimens |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2689950A Expired - Fee Related CA2689950C (en) | 2002-10-28 | 2003-09-23 | Color space transformations for use in identifying objects of interest in biological specimens |
Country Status (6)
Country | Link |
---|---|
US (2) | US7200252B2 (en) |
EP (2) | EP1416262B1 (en) |
JP (1) | JP4071186B2 (en) |
AT (1) | ATE556310T1 (en) |
AU (1) | AU2003248207B2 (en) |
CA (2) | CA2689950C (en) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6944333B2 (en) * | 2003-04-30 | 2005-09-13 | Ventana Medical Systems, Inc. | Color image compression via spectral decorrelation and elimination of spatial redundancy |
US20050136509A1 (en) | 2003-09-10 | 2005-06-23 | Bioimagene, Inc. | Method and system for quantitatively analyzing biological samples |
US8068988B2 (en) | 2003-09-08 | 2011-11-29 | Ventana Medical Systems, Inc. | Method for automated processing of digital images of tissue micro-arrays (TMA) |
US7426289B2 (en) * | 2004-10-14 | 2008-09-16 | The Brigham And Women's Hospital, Inc. | Overlay of tinted images for visualizing change in serial radiologic images |
US20060161076A1 (en) * | 2005-01-06 | 2006-07-20 | Diamics, Inc. | Systems and methods for collection of cell clusters |
US20060189893A1 (en) * | 2005-01-06 | 2006-08-24 | Diamics, Inc. | Systems and methods for detecting abnormal cells |
JP4767591B2 (en) * | 2005-06-01 | 2011-09-07 | オリンパスメディカルシステムズ株式会社 | Endoscope diagnosis support method, endoscope diagnosis support device, and endoscope diagnosis support program |
US7526116B2 (en) * | 2006-01-19 | 2009-04-28 | Luigi Armogida | Automated microscopic sperm identification |
US20070250548A1 (en) * | 2006-04-21 | 2007-10-25 | Beckman Coulter, Inc. | Systems and methods for displaying a cellular abnormality |
JP5032792B2 (en) * | 2006-05-22 | 2012-09-26 | 浜松ホトニクス株式会社 | Cell sorter |
ES2761949T3 (en) | 2006-11-01 | 2020-05-21 | Ventana Med Syst Inc | Haptens, hapten conjugates, compositions thereof and method for their preparation and use |
US9697582B2 (en) | 2006-11-16 | 2017-07-04 | Visiopharm A/S | Methods for obtaining and analyzing images |
CA2687178C (en) | 2007-05-23 | 2014-02-04 | Ventana Medical Systems, Inc. | Polymeric carriers for immunohistochemistry and in situ hybridization |
ATE480835T1 (en) * | 2007-07-06 | 2010-09-15 | Perkinelmer Cellular Technolog | METHOD FOR QUANTIFYING UNDERLYING PROPERTIES OF A SET OF SAMPLES |
DE102007045897A1 (en) * | 2007-09-26 | 2009-04-09 | Carl Zeiss Microimaging Gmbh | Method for the microscopic three-dimensional imaging of a sample |
DK2300799T3 (en) | 2008-06-05 | 2015-12-14 | Ventana Med Syst Inc | Process for the histo chemical processing and use of a composition for histo chemical processing |
EP2327040B1 (en) * | 2008-08-15 | 2013-12-18 | Visiopharm A/s | A method and a system for determining a target in a biological sample by image analysis |
CN102197305B (en) * | 2008-10-23 | 2014-02-19 | 皇家飞利浦电子股份有限公司 | Colour management for biological samples |
US8849006B2 (en) * | 2009-03-25 | 2014-09-30 | Quorum Technologies Inc. | Darkfield imaging system and methods for automated screening of cells |
JP5253284B2 (en) * | 2009-04-22 | 2013-07-31 | 三鷹光器株式会社 | Derivation method of threshold value for nail plate pigment line discrimination |
CN102055882B (en) * | 2009-10-30 | 2013-12-25 | 夏普株式会社 | Image processing apparatus, image forming apparatus and image processing method |
US8655009B2 (en) * | 2010-09-15 | 2014-02-18 | Stephen L. Chen | Method and apparatus for performing color-based reaction testing of biological materials |
WO2012061650A2 (en) | 2010-11-03 | 2012-05-10 | Teco Diagnostics | All-in-one specimen cup with optically readable results |
US9083918B2 (en) * | 2011-08-26 | 2015-07-14 | Adobe Systems Incorporated | Palette-based image editing |
JP5576993B2 (en) * | 2012-05-30 | 2014-08-20 | パナソニック株式会社 | Image measuring apparatus, image measuring method, and image measuring system |
US9528941B2 (en) | 2012-08-08 | 2016-12-27 | Scanadu Incorporated | Method and apparatus for determining analyte concentration by quantifying and interpreting color information captured in a continuous or periodic manner |
US9285323B2 (en) | 2012-08-08 | 2016-03-15 | Scanadu Incorporated | Quantifying color changes of chemical test pads induced concentrations of biological analytes under different lighting conditions |
US9311520B2 (en) | 2012-08-08 | 2016-04-12 | Scanadu Incorporated | Method and apparatus for performing and quantifying color changes induced by specific concentrations of biological analytes in an automatically calibrated environment |
US9654742B2 (en) * | 2012-11-30 | 2017-05-16 | Safety Management Services, Inc. | System and method of automatically determining material reaction or sensitivity using images |
CN103925895B (en) * | 2014-04-24 | 2016-04-27 | 无锡新吉凯氏测量技术有限公司 | A kind of industrial tag system of feature based spatial coordinated information |
US9863811B2 (en) | 2014-08-15 | 2018-01-09 | Scanadu Incorporated | Precision luxmeter methods for digital cameras to quantify colors in uncontrolled lighting environments |
EP3662440B1 (en) * | 2017-08-04 | 2021-12-29 | Ventana Medical Systems, Inc. | Color unmixing with scatter correction |
JP7393769B2 (en) | 2018-07-11 | 2023-12-07 | ヴィリニュス ウニヴェルシテタス | Computer-implemented process for images of biological samples |
CN111353932B (en) * | 2020-03-27 | 2023-04-25 | 浙江大华技术股份有限公司 | Coordinate conversion method and device, electronic equipment and storage medium |
USD970033S1 (en) | 2020-10-23 | 2022-11-15 | Becton, Dickinson And Company | Cartridge imaging background device |
Family Cites Families (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3824393A (en) | 1971-08-25 | 1974-07-16 | American Express Invest | System for differential particle counting |
US5202931A (en) | 1987-10-06 | 1993-04-13 | Cell Analysis Systems, Inc. | Methods and apparatus for the quantitation of nuclear protein |
US4965725B1 (en) | 1988-04-08 | 1996-05-07 | Neuromedical Systems Inc | Neural network based automated cytological specimen classification system and method |
US5740270A (en) | 1988-04-08 | 1998-04-14 | Neuromedical Systems, Inc. | Automated cytological specimen classification system and method |
US5016173A (en) | 1989-04-13 | 1991-05-14 | Vanguard Imaging Ltd. | Apparatus and method for monitoring visually accessible surfaces of the body |
US5268966A (en) | 1989-08-10 | 1993-12-07 | International Remote Imaging Systems, Inc. | Method of differentiating particles based upon a dynamically changing threshold |
JPH06503415A (en) | 1990-11-07 | 1994-04-14 | ニューロメディカル システムズ インコーポレイテッド | Device and method for inspecting images displayed on a display while performing inspection audits |
US5257182B1 (en) | 1991-01-29 | 1996-05-07 | Neuromedical Systems Inc | Morphological classification system and method |
US5231580A (en) | 1991-04-01 | 1993-07-27 | The United States Of America As Represented By The Secretary Of The Department Of Health And Human Services | Automated method and apparatus for determining characteristics of nerve fibers |
US5428690A (en) | 1991-09-23 | 1995-06-27 | Becton Dickinson And Company | Method and apparatus for automated assay of biological specimens |
US5375177A (en) | 1991-09-27 | 1994-12-20 | E. I. Du Pont De Nemours And Company | Method of identifying and characterizing a valid object by color |
JP3129015B2 (en) | 1993-02-16 | 2001-01-29 | 株式会社日立製作所 | Inspection method and apparatus for dyed particles |
JP3039594B2 (en) | 1993-10-08 | 2000-05-08 | 株式会社日立製作所 | Staining reagent and method of use |
US5625705A (en) | 1994-06-03 | 1997-04-29 | Neuromedical Systems, Inc. | Intensity texture based classification system and method |
US5499097A (en) | 1994-09-19 | 1996-03-12 | Neopath, Inc. | Method and apparatus for checking automated optical system performance repeatability |
US6151405A (en) * | 1996-11-27 | 2000-11-21 | Chromavision Medical Systems, Inc. | System and method for cellular specimen grading |
DE69627183T2 (en) | 1995-11-30 | 2004-01-29 | Chromavision Med Sys Inc | PROCESS FOR THE AUTOMATIC IMAGE ANALYSIS OF BIOLOGICAL SAMPLES |
US6330349B1 (en) | 1995-11-30 | 2001-12-11 | Chromavision Medical Systems, Inc. | Automated method for image analysis of residual protein |
US6175700B1 (en) | 2000-01-18 | 2001-01-16 | Xerox Corporation | Inserting test patterns in large print jobs |
US6577754B2 (en) | 2001-05-29 | 2003-06-10 | Tissueinformatics, Inc. | Robust stain detection and quantification for histological specimens based on a physical model for stain absorption |
US7065236B2 (en) | 2001-09-19 | 2006-06-20 | Tripath Imaging, Inc. | Method for quantitative video-microscopy and associated system and computer software program product |
US7133547B2 (en) | 2002-01-24 | 2006-11-07 | Tripath Imaging, Inc. | Method for quantitative video-microscopy and associated system and computer software program product |
-
2002
- 2002-10-28 US US10/282,362 patent/US7200252B2/en not_active Expired - Fee Related
-
2003
- 2003-09-19 AU AU2003248207A patent/AU2003248207B2/en not_active Ceased
- 2003-09-23 CA CA2689950A patent/CA2689950C/en not_active Expired - Fee Related
- 2003-09-23 CA CA2442339A patent/CA2442339C/en not_active Expired - Fee Related
- 2003-10-28 JP JP2003367983A patent/JP4071186B2/en not_active Expired - Fee Related
- 2003-10-28 EP EP03256825.5A patent/EP1416262B1/en not_active Expired - Fee Related
- 2003-10-28 AT AT04021792T patent/ATE556310T1/en active
- 2003-10-28 EP EP04021792A patent/EP1484595B1/en not_active Expired - Lifetime
-
2006
- 2006-09-26 US US11/528,080 patent/US7292718B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
EP1484595B1 (en) | 2012-05-02 |
US7200252B2 (en) | 2007-04-03 |
US20040081345A1 (en) | 2004-04-29 |
AU2003248207A1 (en) | 2004-05-13 |
EP1416262B1 (en) | 2015-12-30 |
CA2442339C (en) | 2010-03-23 |
CA2689950C (en) | 2014-04-01 |
EP1484595A3 (en) | 2008-04-09 |
AU2003248207B2 (en) | 2006-05-04 |
JP4071186B2 (en) | 2008-04-02 |
US20070041627A1 (en) | 2007-02-22 |
US7292718B2 (en) | 2007-11-06 |
EP1416262A2 (en) | 2004-05-06 |
EP1484595A2 (en) | 2004-12-08 |
JP2004151101A (en) | 2004-05-27 |
CA2689950A1 (en) | 2004-04-28 |
ATE556310T1 (en) | 2012-05-15 |
EP1416262A3 (en) | 2004-08-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2442339A1 (en) | Color space transformations for use in identifying objects of interest in biological specimens | |
EP1565881B1 (en) | Image signal processing | |
Wang et al. | A fast multi-scale retinex algorithm for color image enhancement | |
WO1997020198A3 (en) | Method and apparatus for automated image analysis of biological specimens | |
CN108765347A (en) | A kind of color enhancement method of suitable remote sensing image | |
CN108596885B (en) | CPU + FPGA-based rapid SAR image change detection method | |
CN111784703B (en) | Image segmentation method and device, electronic equipment and storage medium | |
CN107146258B (en) | Image salient region detection method | |
Bai et al. | Edge enhanced morphology for infrared image analysis | |
CN110517348B (en) | Target object three-dimensional point cloud reconstruction method based on image foreground segmentation | |
Peters et al. | Improved moment shadow maps for translucent occluders, soft shadows and single scattering | |
Si et al. | A novel method for single nighttime image haze removal based on gray space | |
WO2019181072A1 (en) | Image processing method, computer program, and recording medium | |
Mikołajczyk et al. | A test-bed for computer-assisted fusion of multi-modality medical images | |
CN108805136B (en) | Significance detection method for water surface pollutant monitoring | |
AU2006201607B2 (en) | Color space transformations for use in identifying objects of interest in biological specimens | |
Sporring et al. | Generalized scale-selection | |
Qiu et al. | Adaptive uneven illumination correction method for autonomous live-line maintenance robot | |
Knappertsbusch | A simple Fortran 77 program for outline detection | |
DE102016014702A1 (en) | Method for concealment-correct image synthesis | |
Hensley et al. | Fast hdr image-based lighting using summed-area tables | |
Ying et al. | Pattern recognition based color transfer | |
CN112767256A (en) | Retinex model-based image enhancement method and terminal | |
Vertan et al. | Non-linear color image processing by color to plane polygon association | |
Hu et al. | New background estimation and suppression algorithm via Zernike-facet model |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20170925 |