Patent US4339745A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4339745A Expired / Lapsed US ⏱️ 0.0 years remaining

Optical character recognition

Assignee: General Electric Co
•
Filing: 1980-05-14
•
Granted: 1982-07-13
•
Expires: 2000-05-14
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract High contrast image data is acquired from metal and other hard surfaces with varying roughness and reflectivity on which characters are impressed by vibrapeening or laser marking. The optical scanner applies normal illumination and a linear photodiode array detects light reflected normal to the surface and within a narrow acceptance angle, so that characters appear dark and the background light. The detector signal is preprocessed to remove nonuniform background variations and yield image data which can be fed to conventional character recognition equipment.

Inventors

  • 👤 William D. Barber
  • 👤 Thomas M. Cipolla
  • 👤 Joseph L. Mundy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-25 19:26
CPC Classifications
G; G06; G06K; G06K7/00; G06K7/10; G06K7/10544; G06K7/10821; G06K7/10851; G06V; G06V10/00; G06V10/10; G06V10/12; G06V10/14; G06V10/145

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 208 words
A method of generating image data for the automatic recognition of marks on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: producing marks on such a surface of an object that have random fluctuations of height and good light scattering properties as compared to background regions; scanning the marked surface with an optical system that applies light approximately normal to the surface and limits the light sensed by an optical detector array to that reflected normal to the surface and within a predetermined solid acceptance angle, each detector generating an electrical signal corresponding to light intensity; and preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels; wherein said detector signal are each preprocessed by developing a histogram of light intensities, determining whether the histogram is bimodal of unimodal, selecting a background light value between histogram peaks when the histogram is bimodal and a threshold background light value at the edge of the histogram when the histogram is unimodal, and thresholding said detector signal with the background value to thereby produce image data in which the background level is set to a constant.
Claim 2
Independent Claim 208 words
A method of generating image data for the automatic recognition of marks on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: producing marks on such a surface of an object that have random fluctuations of height and good light scattering properties as compared to background regions; scanning the marked surface with an optical system that applies light approximately normal to the surface and limits the light sensed by an optical detector array to that reflected normal to the surface and within a predetermined solid acceptance angle, each detector generating an electrical signal corresponding to light intensity; and preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels; wherein said detector signal are each preprocessed by developing a histogram of light intensities, determining whether the histogram is bimodal of unimodal, selecting a background light value between histogram peaks when the histogram is bimodal and a threshold background light value at the edge of the histogram when the histogram is unimodal, and thresholding said detector signal with the background value to thereby produce image data in which the background level is set to a constant.
Claim 3
Independent Claim 165 words
A method of generating image data to be fed to a character recognition logic system to identify characters marked on metal and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: impressing on such a surface character markings that have random fluctuations of height and scatter incident light over a substantially wider angle than the background regions; scanning the marked surface with an optical system that moves relative to this surface and has provision for orthogonal illumination and which has a diaphragm stop and linear photodiode array such that only light reflected normal to the surface and within a predetermined solid acceptance angle is sensed, each photodiode generating a detector signal which varies with sensed light intensity, and electrically scanning said photodiode array to produce a detector video signal; and preprocessing each detector video signal to yield high contrast image data in which background voltage levels are significantly higher and relatively flat as compared with mark voltage levels.
Claim 4
Independent Claim 165 words
A method of generating image data to be fed to a character recognition logic system to identify characters marked on metal and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: impressing on such a surface character markings that have random fluctuations of height and scatter incident light over a substantially wider angle than the background regions; scanning the marked surface with an optical system that moves relative to this surface and has provision for orthogonal illumination and which has a diaphragm stop and linear photodiode array such that only light reflected normal to the surface and within a predetermined solid acceptance angle is sensed, each photodiode generating a detector signal which varies with sensed light intensity, and electrically scanning said photodiode array to produce a detector video signal; and preprocessing each detector video signal to yield high contrast image data in which background voltage levels are significantly higher and relatively flat as compared with mark voltage levels.
Claim 5
Dependent Claim 48 words
The method of claim 2 wherein the detector video signal for each photodiode is preprocessed by developing a weighted running average of signal amplitudes and dividing said video signal by the average to thereby generate a normalized video signal in which background variations are transformed to a constant.
Claim 6
Dependent Claim 100 words
The method of claim 2 wherein said detector video signal is comprised of image data pixel elements and the detector signal derived from each photodiode is prepocessed by developing a histogram of light intensities, determining whether the histogram is bimodal or unimodal, selecting a background light value between histogram peaks when the histogram is bimodal and a threshold background light value at an edge of the histogram when the histogram is unimodal, and thresholding said detector video signal with the background value to thereby produce a preprocessed video signal and image data in which said background voltage level is constant.
Claim 7
Dependent Claim 101 words
The method of claim 2 wherein said detector video signal is comprised of image data pixel elements and each pixel is preprocessed by extracting the light intensities of a predetermined pattern of pixels surrounding a chosen center pixel, determining the maximum and minimum light intensities of the surrounding pixels, determining from the difference between these maximum and minimum intensities a threshold background light value, comparing the light intensity of the center pixel with the threshold value and determining whether the center pixel is a mark or background, and setting the center pixel to the background voltage level or mark voltage level.
Claim 8
Dependent Claim 143 words
Apparatus for producing image data for the automatic recognition of characters marked on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising: an optical scanner adapted to mechanically scan such a surface which has randomly formed characters markings with good light scattering properties as compared to background regions; said optical scanner including a light source, a linear sensor array for generating a detector electrical signal which varies with sensed light intensity, and optical means for achieving orthogonal illumination of a portion of the marked surface while simultaneously restricting the light sensed by said linear array to that reflected normal to the surface and within a predetermined solid acceptance angle; and means for preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels.
Claim 9
Dependent Claim 143 words
Apparatus for producing image data for the automatic recognition of characters marked on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising: an optical scanner adapted to mechanically scan such a surface which has randomly formed characters markings with good light scattering properties as compared to background regions; said optical scanner including a light source, a linear sensor array for generating a detector electrical signal which varies with sensed light intensity, and optical means for achieving orthogonal illumination of a portion of the marked surface while simultaneously restricting the light sensed by said linear array to that reflected normal to the surface and within a predetermined solid acceptance angle; and means for preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels.
Claim 10
Dependent Claim 55 words
The apparatus of claim 6 wherein said optical means is comprised of a beam splitter for reflecting light rays from said source onto the marked surface and for transmitting reflected rays to said sensor array, and a diaphragm stop in front of said sensor array to intercept reflected rays outside of said solid acceptance angle.
Claim 11
Dependent Claim 13 words
The apparatus of claim 7 wherein said solid acceptance angle is approximately 20°.
Claim 12
Dependent Claim 15 words
The apparatus of claim 8 wherein said beam splitter is a half full silvered mirror.
Claim 13
Dependent Claim 38 words
The apparatus of claim 7 wherein said light source, beam splitter, stop, sensor array, and associated lenses are mounted stationary relative to one another whereby variations in sensed light intensity are due to variations in the marked surface.
Claim 14
Dependent Claim 16 words
The apparatus of claim 10 wherein said linear sensor array is a self-scanned linear photodiode array.
Claim 15
Independent Claim 131 words
A method of generating image data for the automatic recognition of characters marked on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: impressing on such a surface character markings that have random fluctuations of height and good light scattering properties as compared to background regions; scanning the marked surface with an optical system that applies light approximately normal to the surface and limits the light sensed by an optical detector array to that reflected normal to the surface and within a predetermined solid acceptance angle, each detector generating an electrical signal corresponding to light intensity; and preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels.
Claim 16
Independent Claim 131 words
A method of generating image data for the automatic recognition of characters marked on metallic and other specular surfaces which have varying conditions of surface roughness and reflectivity comprising the steps of: impressing on such a surface character markings that have random fluctuations of height and good light scattering properties as compared to background regions; scanning the marked surface with an optical system that applies light approximately normal to the surface and limits the light sensed by an optical detector array to that reflected normal to the surface and within a predetermined solid acceptance angle, each detector generating an electrical signal corresponding to light intensity; and preprocessing said detector signals to yield high contrast image data in which background signal levels are relatively flat and significantly different than mark signal levels.
Claim 17
Dependent Claim 30 words
The method of claim 12 wherein said character markings are produced by vibrapeening and result in a series of approximately hemispherical dents, and said solid acceptance angle is about 20°.
Claim 18
Dependent Claim 22 words
The method of claim 12 wherein said character markings are produced by laser scribing, and said solid acceptance angle is about 20°.
Claim 19
Dependent Claim 43 words
The method of claim 12 wherein said detector signals are each preprocessed by developing a weighted average of signal amplitudes and dividing said detector signal by the average to thereby generate normalized image data in which background variations are transformed to a constant.
Claim 20
Dependent Claim 87 words
The method of claim 12 wherein said detector signals are each assumed to be comprised of image data pixels and every pixel is preprocessed by extracting the light intensities of a predetermined pattern of pixels surrounding a chosen center pixel, determining the maximum and minimum light intensities of the surrounding pixels and from the difference between these intensities a threshold background light value, and comparing the light intensity of the center pixel with the threshold value and setting the center pixel to be a mark or background.

References Cited (Backward Citations)

US3484747A Cited
GB1278448A Cited
US3634012A Cited
US3629835A Cited
US3761876A Cited
US3805239A Cited
US3815998A Cited
GB1481180A Cited
US3937928A Cited
US4072928A Cited
US4020327A Cited
US4119947A Cited
US4175236A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1985-07-12 1986-01-11 1986-07-13 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1989-07-12 1990-01-11 1990-07-13 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1993-07-12 1994-01-11 1994-07-13 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag