Context Tree-Based Image Contour Coding Using a Geometric Prior
From MaRDI portal
Publication:4618580
Abstract: If object contours in images are coded efficiently as side information, then they can facilitate advanced image / video coding techniques, such as graph Fourier transform coding or motion prediction of arbitrarily shaped pixel blocks. In this paper, we study the problem of lossless and lossy compression of detected contours in images. Specifically, we first convert a detected object contour composed of contiguous between-pixel edges to a sequence of directional symbols drawn from a small alphabet. To encode the symbol sequence using arithmetic coding, we compute an optimal variable-length context tree (VCT) via a maximum a posterior (MAP) formulation to estimate symbols' conditional probabilities. MAP prevents us from overfitting given a small training set of past symbol sequences by identifying a VCT that achieves a high likelihood of observing given , and a large geometric prior stating that image contours are more often straight than curvy. For the lossy case, we design efficient dynamic programming (DP) algorithms that optimally trade off coding rate of an approximate contour given a VCT with two notions of distortion of with respect to the original contour . To reduce the size of the DP tables, a total suffix tree is derived from a given VCT for compact table entry indexing, reducing complexity. Experimental results show that for lossless contour coding, our proposed algorithm outperforms state-of-the-art context-based schemes consistently for both small and large training datasets. For lossy contour coding, our algorithms outperform comparable schemes in the literature in rate-distortion performance.
Recommendations
- Joint Denoising/Compression of Image Contours via Shape Prior and Context Tree
- On the geometric interpretation of image contours
- Implementational aspects of the contourlet filter bank and application in image coding
- Image Coding Using Generalized Predictors Based on Sparsity and Geometric Transformations
- Contour inferences for image understanding
This page was built for publication: Context Tree-Based Image Contour Coding Using a Geometric Prior
Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q4618580)