Title :
Set Partitioning in Hierarchical Frequency Bands (SPHFB)
Author :
Ochoa, Humberto ; Vergara, Osslan ; Cruz-Sanchez, Vianey ; Rosiles, Gerardo ; Vega-Pineda, Javier
Author_Institution :
Dept. de Ing. Electr. y Comput., Univ. Autonoma de Ciudad Juarez, Juarez
Abstract :
The algorithm proposed is motivated by a detailed analysis of the wavelet coefficient set partitioning schemes found in the SPIHT algorithm. Initially, the image is transformed into the wavelet domain. The threshold of each independent subband is calculated and sent to the decoder. The subbands scanning sequence is established by the magnitude of the thresholds, subbands with larger threshold are scanned first. The subbands are partitioned into sets of type Sq (where q = l....L + l with L = decomposition levels) of mxn adjacent coefficients, according to the subband they belong to. The resolution of a set in a finer subband is four times the resolution of a set in the next coarser subband. Initially, the type of a set is the same if it belongs to a subband with the same resolution, and different if the set belongs to a subband with a different resolution, except for the coarsest subband whose sets size is of one coefficient only (set of type S L+1). We say a subband is significant when the current threshold is equal to the threshold of the correspondent subband. Then, the sets inside the subbands are scanned. Significant sets are signaled with a ´1´ and split into four subsets. Subset are also scanned and treated as sets of one fourth of resolution. The new sets are scanned again until subsets of type SL+i (one coefficient) are gotten. If the coefficient is non-significant a ´0´ is sent to the decoder, otherwise a ´ 1´ is sent followed by a bit of sign corresponding to the sign of the coefficient. After a sorting pass, a refinement pass is carried out. Refinement is performed on significant SL+1 sets from previous passes, according to the current threshold (kn), and is performed by sending the knth bit of the previous significant coefficient. Afterwards, the threshold is decremented by one and the subbands scanning process is repeated. Previous knowledge of the maximum bit depth (threshold) of a subband, a- voids sending to the decoder extra zeros to signal the sets inside the subband are non-significant and, at the same time, allows the encoder to send the most significant subbands and high energy areas first.
Keywords :
decoding; image coding; image resolution; image segmentation; image sequences; set theory; wavelet transforms; SPIHT algorithm; image decoder; image resolution; image subband scanning sequence; image threshold; image transformation; set partitioning-in-hierarchical frequency band; subset; wavelet coefficient; Algorithm design and analysis; Computer aided manufacturing; Computer industry; Data compression; Decoding; Frequency conversion; Manufacturing industries; Partitioning algorithms; Signal resolution; Wavelet coefficients; Embedded coding; image coding; progressive transmission; wavelet image coding;
Conference_Titel :
Data Compression Conference, 2009. DCC '09.
Conference_Location :
Snowbird, UT
Print_ISBN :
978-1-4244-3753-5
DOI :
10.1109/DCC.2009.63