Claims
- 1. A method for reading an optical code comprising the steps of:obtaining pixel data; dividing said pixel data into sub-images; evaluating at least one non-binarized statistic associated with each sub-image; grouping together sub-images having similar statistics into a cluster; and processing pixel data associated with said cluster to read said optical code.
- 2. The method of claim 1, wherein said at least one statistic is one of black level, white level and threshold level.
- 3. A method for sampling an optical code comprising the steps of:estimating a tilt angle of said optical code relative to an axis associated with optical sensing elements; using a first line drawing selection technique for sampling said optical code if said tilt angle is less than a predetermined angle; and using a second line drawing selection technique for sampling said optical code if said tilt angle is greater than said predetermined angle.
- 4. The method of claim 3, wherein said predetermined angle is about 18 degrees.
- 5. The method of claim 3, wherein said second selection technique results in selection of a greater percentage of pixels neighboring an ideal scanning line than said first selection technique.
- 6. A method for reading an optical code comprising the steps of:obtaining non-binarized pixel data; dividing said non-binarized pixel data into non-binarized sub-images; evaluating at least one statistic associated with each non-binarized sub-image; grouping together non-binarized sub-images having similar statistics into a cluster; and processing pixel data associated with said cluster to read said optical code.
- 7. A method for sampling an optical code comprising the steps of:estimating a tilt angle of said optical code relative to an axis associated with optical sensing elements; using a thin line drawing selection technique for sampling said optical code if said tilt angle is less than a predetermined angle; and using a thick line drawing selection technique for sampling said optical code if said tilt angle is greater than said predetermined angle.
Parent Case Info
This application is a divisional application of application Ser. No. 09/096,348, filed Jun. 12, 1998, now U.S. Pat. No. 6,250,551.
US Referenced Citations (20)
Foreign Referenced Citations (2)
Number |
Date |
Country |
0164012 |
Dec 1985 |
EP |
0 484 935 |
May 1992 |
EP |
Non-Patent Literature Citations (2)
Entry |
Publication IR-2000 Features & Specifications, Metanetics Corporation, Met02-002 12/96 Imageteam® 4400 Series, Welch Allyn, ISL 391 Rev. E, 6/97. |
Newman et al., Principles Of Interactive Computer Graphics, pp. 20-27 (McGraw Hill 2d Ed.). |