Image transformation and selective inverse transformation is implemented by performing DWT-based transformation on very large images using single or multi-CPU architectures without requiring large amounts of computer memory. The compression of a large image I(x,y) is accomplished by defining L=(log2(x)-log2(Filter_size)) DWT levels, each level L containing pre-allocated memory buffers sufficient to hold (Filter_size+1) lines of x/2n pixels length of DWT subbands. For each line of I(x,y), in a recursive fashion through levels L to L , the level DWT is computed and the level subband wavelets are compressed and stored or transmitted as required. The recursive DWT for each level of each line of I(x,y) results in a seamless DWT for I(x,y). The continual transmission or storage of compressed imagery occurs where it is desirable to transmit high volumes of imagery through limited transmission bandwidth or to limited disk storage, and is accomplished by compression and transmission or storage of each subband wavelet transformed image line using wavelet quantization and encoding before transmission or storage. The selective decompression of imagery is accomplished by a recursive reverse DWT reconstruction on the desired subset of each image line from the desired subset of lines from a compressed image stored on disk or received from continual transmission, for only as many levels as required to result in the required level of detail view for the image subset to be accessed or viewed.
Method System And Apparatus For Providing Image Data In Client/Server Systems
Stuart William Nixon - San Diego CA Simon John Cope - Marangaroo, AU Mark John Sheridan - Kewdale, AU
Assignee:
Earth Resource Mapping, Inc. - San Diego CA
International Classification:
G06K 954
US Classification:
382305, 709203
Abstract:
A client/server system serves imagery to users with speed, efficiency, and desirable functionality. Clients are allocated the means to determine the image data necessary to generate views on an image. The clients issue requests for such necessary image data to servers who service the requests and send requested image data to the clients who then generate the views. The system responds quickly to changes of views resulting form user actions such as panning or zooming by enabling clients to determine which image data is needed that has not already been served and requesting service of only that data. Clients are also enabled to issue requests to cancel service of data previously requested, but unserved and no longer needed.
Transformation And Selective Inverse Transformation Of Large Digital Images
Image transformation and selective inverse transformation is implemented by performing DWT-based transformation on very large images using single or multi-CPU architectures without requiring large amounts of computer memory. The compression of a large image I(x,y) is accomplished by defining L=(log2(x)-log2(Filter_size)) DWT levels, each level L. sub. n containing pre-allocated memory buffers sufficient to hold (Filter_size+1) lines of x/2n pixels length of DWT subbands. For each line of I(x,y), in a recursive fashion through levels L. sub. 0 to L. sub. n, the level DWT is computed and the level subband wavelets are compressed and stored or transmitted as required. The recursive DWT for each level of each line of I(x,y) results in a seamless DWT for I(x,y). The continual transmission or storage of compressed imagery occurs where it is desirable to transmit high volumes of imagery through limited transmission bandwidth or to limited disk storage, and is accomplished by compression and transmission or storage of each subband wavelet transformed image line using wavelet quantization and encoding before transmission or storage. The selective decompression of imagery is accomplished by a recursive reverse DWT reconstruction on the desired subset of each image line from the desired subset of lines from a compressed image stored on disk or received from continual transmission, for only as many levels as required to result in the required level of detail view for the image subset to be accessed or viewed.
Youtube
Stuart Nixon Showreel 2021
Duration:
3m 2s
Stuart Nixon Delta
Duration:
3m 10s
Otolaryngology
Provided to YouTube by FreshTunes Otolaryngology Stuart Nixon Wet Sou...
Duration:
1m 54s
Stuart Nixon Showreel February 2020
Duration:
9m 44s
Stuart Nixon, Man in the park
Self tape.
Duration:
55s
"Rethinking the Reformation" with Stuart Nixo...
September 17, 2017; continues September 24, 9:45 am, Room 218 "Rethink...