This paper presents two error concealment (EC) techniques for true 2-D wavelet codec based on set portioning in hierarchal trees (SPIHT), one for the lowest frequency wavelet coefficients (the low-frequency EC) and the other for high frequency coefficients (the high-frequency EC). The low-frequency EC algorithm uses data hiding technique. The low-frequency coefficients, which are taken as the hidden data, are extracted from the compressed bitstream, and embedded back into the same bitstream. The restored hidden data is used to conceal errors. The high-frequency reconstruction is performed in spectral-domain. The damaged high frequency coefficients are predicted through linear interpolation based on inter-subband correlation. Experimental results show that the proposed method achieves good and stable error resilience performance with minimal additional redundancy.