An electro-optical system for adjusting beam to beam power non-uniformity
in a multi-beam scanning system is disclosed. The electro-optical system
consists of N.times.M array of light beams and N.times.M array of
photodetectors wherein optical means deflect the light beams onto a
photodetector array. A circuit consisting of N.times.M array of
programmable laser drivers programmed with uniformity values for each
light beam and having an N.times.M array of feedback loops is used to
adjust the power intensity of each beam through the programmable laser
drivers wherein each programmable laser driver uses the photodetector
array summed with non-linearity inputs to adjust for beam to beam power
uniformity correction.