DocumentCode
998695
Title
Hilbert Space-Filling by Piecewise-Linear Index Transformation
Author
Zarai, Yoram ; Rakib, Shlomo
Author_Institution
Novafora, Inc., San Jose, CA
Volume
15
fYear
2008
fDate
6/30/1905 12:00:00 AM
Firstpage
717
Lastpage
720
Abstract
Due to its locality-preserving property, the Hilbert space-filling curve is used in a variety of applications, where data mapping from multiple-dimensions to one-dimension is required. An efficient algorithm to calculate the data indexes along the curve can then be considered as an address generation unit. We present two index transformation methods using simple bit operations. A counter-based transformation is derived first. Utilizing the regular structure of the transform matrix, a significant complexity reduction is achieved by basing the transform on Gray indexes. The proposed methods lend themselves to a simple and straightforward hardware implementation.
Keywords
Hilbert spaces; piecewise linear techniques; transforms; Gray indexes; Hilbert space-filling curve; address generation unit; complexity reduction; counter-based transformation; data indexes; data mapping; locality-preserving property; piecewise-linear index transformation; transform matrix; Counting circuits; Fractals; Hardware; Hilbert space; History; Indexing; Iterative algorithms; Piecewise linear techniques; Reflection; Very large scale integration; Gray indexes; Hilbert; space-filling curves;
fLanguage
English
Journal_Title
Signal Processing Letters, IEEE
Publisher
ieee
ISSN
1070-9908
Type
jour
DOI
10.1109/LSP.2008.2002706
Filename
4682573
Link To Document