• DocumentCode
    1757753
  • Title

    Generation of Spatial Orders and Space-Filling Curves

  • Author

    Schrack, Gunther ; Stocco, Leo

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Univ. of British Columbia, Vancouver, BC, Canada
  • Volume
    24
  • Issue
    6
  • fYear
    2015
  • fDate
    42156
  • Firstpage
    1791
  • Lastpage
    1800
  • Abstract
    Space-filling curves have been found useful for many applications in diverse fields. A space-filling curve is a path in a 2r×2r raster domain, which visits each location exactly once. In mathematical terms, space-filling curves linearize a 2D integer space, bijectively mapping the space to the integer line. An algorithm is presented, which generates a large number of space-filling curves/spatial orders. Functions are derived such that the code of each location can be calculated from its coordinates and, conversely, a location code can be decoded to yield the coordinates. The algorithm first generates generate 4×4 spatial orders; they subsequently may be scaled up to any desired domain of size 2r × 2r. The underlying theory of the algorithm, the processes for scaling up, encoding, and decoding are described in detail. The curves are generated as a set of incongruent curves, followed, if required, by the sets of associated congruent curves. A number of space-filling curves are illustrated.
  • Keywords
    curve fitting; decoding; encoding; 2D integer space; associated congruent curves; decoding; diverse fields; encoding; incongruent curves; location code; raster domain; space filling curves; spatial order generation; spatial orders; Cryptography; Decoding; Image coding; Measurement; Signal processing algorithms; Spatial resolution; Gray-order; Spatial order; U-order; X-order; Z-order; location code; space-filling curve; spatial order;
  • fLanguage
    English
  • Journal_Title
    Image Processing, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1057-7149
  • Type

    jour

  • DOI
    10.1109/TIP.2015.2409571
  • Filename
    7055882