Claims
- 1. A method of producing a Euler vector for a color image comprising:
scaling the luminance values of the color image; and gray coding the scaled values.
- 2. The method of claim 1, wherein the luminance values are binary, and further comprising omitted the lesser significant binary values from gray coding.
- 3. The method of claim 2, wherein the luminance values comprise 8 bits and the four least significant bits are omitted.
- 4. The method of claim 1, wherein the color image is in RGB color format, and prior to scaling, converting the color image to a chrominance-luminance format.
- 5. The method of claim 3, wherein the chrominance-luminance format comprises YCrCb format.
- 6. The method of claim 1, wherein scaling comprises scaling to a specified range.
- 7. The method of claim 5, wherein the specified range comprises 0 to 255.
- 8. The method of claim 1, wherein the scaling comprises linear scaling.
- 9. The method of claim 1, and further comprising, prior to scaling, noise filtering the color image.
- 10. The method of claim 7, wherein noise filtering comprises applying median and mean filtering.
- 11. An article comprising: a storage medium, said storage medium having stored thereon instructions, said instructions, when executed, resulting in the performance of a method of producing a Euler vector for a color image by:
scaling the luminance values of the color image; and gray coding the scaled values.
- 12. The article of claim 11, wherein said instructions, when executed, further resulting in the luminance values being binary, and the lesser significant binary values being omitted from gray coding.
- 13. The article of claim 12, wherein said instructions, when executed, further resulting in the luminance values comprising 8 bits and the four least significant bits being omitted.
- 14. The article of claim 11, wherein said instructions, when executed, further resulting in the color image being in RGB color format, and prior to scaling, the color image being converted to a chrominance-luminance format.
- 15. The article of claim 14, wherein said instructions, when executed, further resulting in the chrominance-luminance format comprising YCrCb format.
- 16. The article of claim 11, wherein said instructions, when executed, further resulting in scaling comprising scaling to a specified range.
- 17. The article of claim 16, wherein said instructions, when executed, further resulting in the specified range comprising 0 to 255.
- 18. The article of claim 11, wherein said instructions, when executed, further resulting in the scaling comprising linear scaling.
- 19. The article of claim 11, wherein said instructions, when executed, further resulting in, prior to scaling, noise filtering the color image.
- 20. The article of claim 19, wherein said instructions, when executed, further resulting in noise filtering comprising applying median and mean filtering.
RELATED APPLICATIONS
[0001] This patent application is related to U.S. patent application Ser. No. 09/722,979, filed on Nov. 27, 2000, titled “Computing the Euler Number of a Binary Number,” by Acharya et al., (attorney docket P10273) and U.S. patent application Ser. No. 09/722,982, filed on Nov. 27, 2000, titled “Developing An Euler Vector for Images,” filed on Nov. 27, 2000, by Acharya et al., (attorney docket P10405), both assigned to the assignee of the present invention and herein incorporated by reference.