Claims
- 1. An image system for imaging engraved areas on workpieces comprising:
an imager for imaging a plurality of engraved areas on a workpiece and for generating a pixel array corresponding thereto; and a processor coupled to said imager for using said pixel array to generate a calibration factor for use when determining actual measurements for engraved areas subsequently imaged by said imager.
- 2. The image system as recited in claim 1 wherein said processor locates at least one pair of said engraved areas using said pixel array and generates said calibration factor corresponding thereto, said processor generating said calibration factor using a scaling variable and a known screen variable associated with said plurality of engraved areas.
- 3. The image system as recited in claim 2 wherein said calibration factor comprises a ratio of said scaling variable and said known screen variable.
- 4. The image system as recited in claim 3 wherein said known screen variable comprises a distance defined by a desired screen.
- 5. The image system as recited in claim 3 wherein said scaling variable comprises a number of pixels between engraved areas.
- 6. The image system as recited in claim 2 wherein said scaling variable comprises a count of the number of pixels situated between centroids of said plurality of engraved areas.
- 7. The image system as recited in claim 4 wherein said at least one scaling variable comprises a count of the number of pixels between centroids of said plurality of engraved areas and said known screen variable comprises an actual distance between said engraved areas as defined by said screen associated with said plurality of engraved areas.
- 8. The image system as recited in claim 2 wherein said processor determines a pixel span between at least one pair of engraved areas and determines said scaling variable using said pixel span.
- 9. The image system as recited in claim 8 wherein said processor uses an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a horizontal pixel span between a pair of engraved areas which are situated in a substantially common horizontal row within said pixel array.
- 10. The image system as recited in claim 8 wherein said processor uses an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 11. The image system as recited in claim 9 wherein said plurality of pixel spans further comprises a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 12. The image system as recited in claim 1 wherein said plurality of engraved areas correspond to different groups of engraved areas located at different areas on said workpiece.
- 13. The image system as recited in claim 1 wherein said workpiece comprises either a flexographic roll or plate or a gravure cylinder.
- 14. The image system as recited in claim 1 wherein said image calibration factor comprises a ratio defined by the following formula:
- 15. The image system as recited in claim 14 wherein said first point is a first center of said first engraved area and said second point is a second center of said second engraved area.
- 16. The image system as recited in claim 1 wherein said image calibration factor comprises a ratio defined by the following formula:
- 17. An engraver for engraving a cylinder comprising:
an engraving head for engraving a plurality of engraved areas on said cylinder; a processor for controlling the operation of the engraving head; and an imager for imaging a plurality of engraved areas on a workpiece and for generating a pixel array corresponding thereto; said processor using said pixel array to generate a calibration factor for use when determining actual measurements for engraved areas subsequently imaged by said imager.
- 18. The engraver as recited in claim 17 wherein said processor locates at least one pair of said engraved areas using said pixel array and generates said calibration factor corresponding thereto, said processor generating said calibration factor using a scaling variable and a known screen variable associated with said plurality of engraved areas.
- 19. The engraver as recited in claim 18 wherein said calibration factor comprises a ratio of said scaling variable and said known screen variable.
- 20. The engraver as recited in claim 19 wherein said known screen variable comprises a distance defined by a desired screen.
- 21. The engraver as recited in claim 19 wherein said scaling variable comprises a number of pixels between said engraved areas.
- 22. The engraver as recited in claim 18 wherein said scaling variable comprises a count of the number of pixels situated between centroids of said plurality of engraved areas.
- 23. The engraver as recited in claim 20 wherein said at least one scaling variable comprises a count of the number of pixels between centroids of said plurality of engraved areas and said known screen variable comprises an actual distance between said engraved areas as defined by said screen associated with said plurality of engraved areas.
- 24. The engraver as recited in claim 18 wherein said processor determines a pixel span between at least one pair of engraved areas and determines said scaling variable using said pixel span.
- 25. The engraver as recited in claim 24 wherein said processor uses an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a horizontal pixel span between a pair of engraved areas which are situated in a substantially common horizontal row within said pixel array.
- 26. The engraver as recited in claim 24 wherein said processor uses an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 27. The engraver as recited in claim 25 wherein said plurality of pixel spans further comprises a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 28. The engraver as recited in claim 17 wherein said plurality of engraved areas correspond to different groups of engraved areas located at different areas on said workpiece.
- 29. The engraver as recited in claim 17 wherein said workpiece comprises either a flexographic roll or plate or a gravure cylinder.
- 30. The engraver as recited in claim 17 wherein said image calibration factor comprises a ratio defined by the following formula:
- 31. The engraver as recited in claim 30 wherein said first point is a first center of said first engraved area and said second point is a second center of said second engraved area.
- 32. The engraver as recited in claim 17 wherein said image calibration factor comprises a ratio defined by the following formula:
- 33. The engraver as recited in claim 17 wherein said processor further comprises:
means for generating error signals representing differences between commanded values for said engraved areas and actual measurements for said engraved areas; means for indicating a warning when a magnitude of said error signals exceeds a predetermined limit value.
- 34. The engraver as recited in claim 17 wherein said imager comprises a camera and a strobe for imaging said engraved areas during real-time operation of the engraver.
- 35. The engraver as recited in claim 34 wherein said camera comprises a CCD camera.
- 36. The engraver as recited in claim 17 wherein said imager is mounted on the engraver.
- 37. A method of calibrating an image system for imaging engraved areas on a workpiece, said method comprising the steps of:
capturing an image of said engraved areas and generating a pixel array in response thereto; generating a calibration factor using said pixel array and a screen variable associated with a desired screen for said engraved areas; and using said calibration factor to determine a measurement for at least one engraved area.
- 38. The method as recited in claim 37 wherein said scaling variable comprises a number of pixels between a pair of said engraved areas.
- 39. The method as recited in claim 37 wherein said method further comprises the steps of:
locating centroids for a plurality of said engraved areas; using said centroids to generate said calibration factor.
- 40. The method as recited in claim 39 wherein said method further comprises the steps of:
determining a number of pixels between a plurality of said centroids; generating said calibration factor as a ratio of said number of pixels to said screen variable associated with said desired screen for said plurality of engraved areas.
- 41. The method as recited in claim 40 wherein said generating step further comprises the step of:
generating said calibration factor as a ratio of said number of pixels to a known distance between horizontally adjacent centroids.
- 42. The method as recited in claim 40 wherein said generating step further comprises the step of:
generating said calibration factor as a ratio of said number of pixels to a known distance between vertically adjacent centroids.
- 43. The method as recited in claim 37 wherein said scaling variable comprises a count of the number of pixels situated between centroids of said plurality of engraved areas.
- 44. The method as recited in claim 37 wherein said scaling variable comprises a count of the number of pixels between centroids of said plurality of engraved areas and said known screen variable comprises an actual distance between said engraved areas as defined by said screen associated with said plurality of engraved areas.
- 45. The method as recited in claim 37 wherein said method further comprises the steps of:
determining a pixel span between at least one pair of engraved areas; generating said scaling variable using said pixel span.
- 46. The method as recited in claim 37 wherein said method further comprises the steps of:
determining an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a horizontal pixel span between a pair of engraved areas which are situated in a substantially common horizontal row within said pixel array.
- 47. The method as recited in claim 37 wherein said method further comprises the steps of:
determining an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 48. The method as recited in claim 37 wherein said engraved areas correspond to different groups of engraved areas located at different areas on said workpiece.
- 49. The method as recited in claim 37 wherein said imaging step further comprises the step of imaging either a flexographic roll or plate or a gravure cylinder.
- 50. The method as recited in claim 37 wherein said method further comprises the step of:
determining said calibration factor using a ratio defined by the following formula: M=D/P where M is said calibration factor; P comprises a count of a number of pixels between a first point on a first engraved area and a second point on a second engraved area, wherein a relationship between said first point relative to said first engraved area substantially corresponds to a second relationship of said second point to said second engraved area; and D comprises a distance between said first engraved area and said second engraved area as defined by a desired screen.
- 51. The method as recited in claim 50 wherein said first point is a first center of said first engraved area and said second point is a second center of said second engraved area.
- 52. A method of engraving comprising the steps of:
mounting a workpiece on an engraver; capturing an image of engraved areas on said workpiece and generating a pixel array in response thereto; generating a calibration factor using said pixel array and a screen variable associated with a desired screen for said engraved areas; and using said calibration factor to determine a measurement for at least one engraved area; adjusting said engraver in response to said measurement; engraving second engraved areas after performing said adjusting step.
- 53. The method as recited in claim 52 wherein said scaling variable comprises a number of pixels between a pair of said engraved areas.
- 54. The method as recited in claim 52 wherein said method further comprises the steps of:
locating centroids for a plurality of said engraved areas; using said centroids to generate said calibration factor.
- 55. The method as recited in claim 54 wherein said method further comprises the steps of:
determining a number of pixels between a plurality of said centroids; generating said calibration factor as a ratio of said number of pixels to said screen variable associated with said desired screen for said plurality of engraved areas.
- 56. The method as recited in claim 55 wherein said generating step further comprises the step of;
generating said calibration factor as a ratio of said number of pixels to a known distance between horizontally adjacent centroids.
- 57. The method as recited in claim 55 wherein said generating step further comprises the step of;
generating said calibration factor as a ratio of said number of pixels to a known distance between vertically adjacent centroids.
- 58. The method as recited in claim 52 wherein said scaling variable comprises a count of the number of pixels situated between centroids of said plurality of engraved areas.
- 59. The method as recited in claim 52 wherein said scaling variable comprises a count of the number of pixels between centroids of said plurality of engraved areas and said known screen variable comprises an actual distance between said engraved areas as defined by said screen associated with said plurality of engraved areas.
- 60. The method as recited in claim 52 wherein said method further comprises the steps of:
determining a pixel span between at least one pair of engraved areas; generating said scaling variable using said pixel span.
- 61. The method as recited in claim 52 wherein said method further comprises the steps of:
determining an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a horizontal pixel span between a pair of engraved areas which are situated in a substantially common horizontal row within said pixel array.
- 62. The method as recited in claim 52 wherein said method further comprises the steps of:
determining an average of a plurality of pixel spans to determine said scaling variable, each of said plurality of pixel spans comprising a vertical pixel span between a pair of engraved areas which are situated in a substantially common vertical column within said pixel array.
- 63. The method as recited in claim 52 wherein said engraved areas correspond to different groups of engraved areas located at different areas on said workpiece.
- 64. The method as recited in claim 52 wherein said imaging step further comprises the step of imaging either a flexographic roll or plate or a gravure cylinder.
- 65. The method as recited in claim 52 wherein said method further comprises the step of:
determining said calibration factor using a ratio defined by the following formula: M=D/P where M is said calibration factor; P comprises a count of a number of pixels between a first point on a first engraved area and a second point on a second engraved area, wherein a relationship between said first point relative to said first engraved area substantially corresponds to a second relationship of said second point to said second engraved area; and D comprises a distance between said first engraved area and said second engraved area as defined by a desired screen.
- 66. The method as recited in claim 65 wherein said first point is a first center of said first engraved area and said second point is a second center of said second engraved area.
- 67. The method as recited in claim 52 wherein said method further comprises the step of:
performing said imaging and adjusting step during real-time operation of said engraver.
- 68. The method as recited in claim 52 wherein said method further comprises the steps of:
generating command signals corresponding to commanded dimensions for engraving said engraved areas; determining said measurement; adjusting said command signals in correspondence with differences between said measurement and a commanded dimensions.
- 69. The method as recited in claim 68 wherein said method further comprises the step of:
performing said adjusting step during real-time operation.
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is a continuation-in-part of Ser. No. 08/476,093 filed Jun. 7, 1995 which is a continuation of Ser. No. 08/125,938, filed Sep. 23, 1993 now U.S. Pat. No. 5,440,398, which is a continuation-in-part of Ser. No. 08/038,679, filed Mar. 26, 1993, now U.S. Pat. No. 5,438,422, which is a continuation-in-part of Ser. No. 08/022,127, filed Feb. 25, 1993 now U.S. Pat. No. 5,424,845.
Continuations (2)
|
Number |
Date |
Country |
Parent |
09055418 |
Apr 1998 |
US |
Child |
09778506 |
Feb 2001 |
US |
Parent |
08125938 |
Sep 1993 |
US |
Child |
08476093 |
Jun 1995 |
US |
Continuation in Parts (3)
|
Number |
Date |
Country |
Parent |
08476093 |
Jun 1995 |
US |
Child |
09055418 |
Apr 1998 |
US |
Parent |
08038679 |
Mar 1993 |
US |
Child |
08125938 |
Sep 1993 |
US |
Parent |
08022127 |
Feb 1993 |
US |
Child |
08038679 |
Mar 1993 |
US |