Disclosed herein is a method of storing and of progressively transferring a
still image so that it can be conveniently previewed during the transfer
and so that a user can terminate the transfer at an early stage if the
image turns out to be undesirable. The methods of the invention include
transforming the image into a plurality of decomposition levels using a
discrete wavelet transform. Each decomposition level comprises a plurality
of subimages which allow reconstruction of an image representation of the
still image. The decomposition levels are transmitted beginning with a
base decomposition level providing a low level of image resolution and
then proceeding with decomposition levels providing increasingly higher
levels of image resolution. Within each decomposition level, rows of the
various subimages are arranged or interlaced together in contiguous
blocks, so that all data for a single row, at a single decomposition
level, is transmitted together. At the receiving end of the transfer, the
row blocks are reconstructed and displayed as they are received. The
invention enables the initial display of a low resolution image which is
gradually updated and sharpened, on a row-by-row basis, until a desired
high resolution is achieved. The user may terminate the transfer at any
point.
Hierin gegeben eine Methode der Speicherung und ein ruhiges Bild nach und nach bringen frei, damit sie während der Übertragung bequem vorher gesehen werden kann und damit ein Benutzer die Übertragung an einem frühen Stadium enden kann, wenn das Bild ausfällt, nicht wünschenswert zu sein. Die Methoden der Erfindung schließen das Umwandeln des Bildes in eine Mehrzahl der Aufspaltungniveaus ein, die einen getrennten Wavelet verwenden, umwandeln. Jedes Aufspaltungniveau enthält eine Mehrzahl von den subimages, die Rekonstruktion einer Bilddarstellung des ruhigen Bildes erlauben. Die Aufspaltungniveaus sind übertragener Anfang mit einem niedrigen Aufspaltungniveau, das ein niedriges Niveau der Bildauflösung bereitstellt und dann mit den Aufspaltungniveaus fortfährt, die in zunehmendem Maße höhere Niveaus der Bildauflösung bereitstellen. Innerhalb jedes Aufspaltungniveaus werden Reihen der verschiedenen subimages geordnet, oder zusammen verschachtelt in den angrenzenden Blöcken, damit alle Daten für eine einzelne Reihe, auf einem einzelnen Aufspaltungniveau, zusammen übertragen werden. Am empfangenden Ende der Übertragung, werden die Reihe Blöcke wieder aufgebaut und angezeigt, während sie empfangen werden. Die Erfindung ermöglicht der Ausgangsanzeige eines Tiefauflösung Bildes, das stufenweise aktualisiert wird und geschärft, auf einer Reihe-durch-Reihe Grundlage, bis eine gewünschte hohe Auflösung erzielt wird. Der Benutzer kann die Übertragung an irgendeinem Punkt enden.