TY - JOUR
T1 - S+-trees
T2 - An efficient structure for the representation of large pictures
AU - de Jonge, Wiebren
AU - Scheuermann, Peter
AU - Schijf, Ardie
PY - 1994/5
Y1 - 1994/5
N2 - We are concerned in this paper with the efficient encoding and manipulation of pixel trees that are resident on secondary devices. We introduce a new structure, the S+-tree, that consists of a paged linear treecode representation of the picture (data) and an index whose entries represent separators among some of the leafcodes implicitly embedded in the linear representation. Our scheme combines the advantages of treecode and leafcode representations by offering the space efficiency of DR-expressions and the indexing capabilities of B+-trees, thus permitting easy sequential and random access to a compact representation of pictorial data. We describe an algorithm which encodes our structure from an ordered list of black leafcodes. The paged structure of the S+-tree, whereby each data page is a self-contained tree, enables to design an efficient random access search algorithm to find the color of a given region that corresponds to a quadrant or semi-quadrant. The search algorithm is non-recursive in nature and it can be optimized to work bytewise instead of bitwise. We also present an efficient method for performing translation operations on large pictures stored on secondary devices and illustrate its efficiency with the S+-tree structure.
AB - We are concerned in this paper with the efficient encoding and manipulation of pixel trees that are resident on secondary devices. We introduce a new structure, the S+-tree, that consists of a paged linear treecode representation of the picture (data) and an index whose entries represent separators among some of the leafcodes implicitly embedded in the linear representation. Our scheme combines the advantages of treecode and leafcode representations by offering the space efficiency of DR-expressions and the indexing capabilities of B+-trees, thus permitting easy sequential and random access to a compact representation of pictorial data. We describe an algorithm which encodes our structure from an ordered list of black leafcodes. The paged structure of the S+-tree, whereby each data page is a self-contained tree, enables to design an efficient random access search algorithm to find the color of a given region that corresponds to a quadrant or semi-quadrant. The search algorithm is non-recursive in nature and it can be optimized to work bytewise instead of bitwise. We also present an efficient method for performing translation operations on large pictures stored on secondary devices and illustrate its efficiency with the S+-tree structure.
UR - http://www.scopus.com/inward/record.url?scp=43949161278&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=43949161278&partnerID=8YFLogxK
U2 - 10.1006/cviu.1994.1022
DO - 10.1006/cviu.1994.1022
M3 - Article
AN - SCOPUS:43949161278
SN - 1077-3142
VL - 59
SP - 265
EP - 280
JO - Computer Vision and Image Understanding
JF - Computer Vision and Image Understanding
IS - 3
ER -