A method and apparatus electronically correct real image distortions caused
by lens defects, designed-in distortions (fish-eye lenses), and angular
distortion (due to trigonometry, and present in all lenses). The distorted
images is directly detected by a photo-sensor array (e.g. a CCD image
pickup) as pixel data representing the distorted image; optionally the
lens is scanned over a small CCD array to generate different images. The
raw image data is downloaded to a computer, in which special software
corrects the distortions and reconfigures each raw image onto a virtual
spherical surface. The corrected images are juxtaposed to build up a
composite virtual image on the virtual sphere. Data representing the
virtual image can be transformed back to a flat display surface for
viewing any portion of the composite scene without distortion and without
discontinuities between juxtaposed images.
Eine Methode und ein Apparat beheben elektronisch die realen Bildverzerrungen, die durch Objektivdefekte, entwerfen- in den Verzerrungen verursacht werden (Fisch-Auge Objektive) und die eckige Verzerrung (wegen der Trigonometrie und des Geschenkes in allen Objektiven). Die verzerrten Bilder wird direkt durch eine Fotosensorreihe (z.B. eine CCD Bildaufnahme) als Pixeldaten ermittelt, die das verzerrte Bild darstellen; beliebig wird das Objektiv über einer kleinen CCD Reihe abgelichtet, um unterschiedliche Bilder zu erzeugen. Die rohen Bilddaten werden zu einem Computer downloadet, in dem spezielle Software die Verzerrungen behebt und jedes rohe Bild auf eine virtuelle kugelförmige Oberfläche rekonfiguriert. Die behobenen Bilder werden gegeneinander gehalten, um ein zusammengesetztes virtuelles Bild auf dem virtuellen Bereich aufzubauen. Die Daten, die das virtuelle Bild darstellen, können zurück zu einer flachen Bildschirmoberfläche für das Betrachten irgendeines Teils der zusammengesetzten Szene ohne Verzerrung und ohne Unstimmigkeiten zwischen gegeneinander gehaltenen Bildern umgewandelt werden.