{"title":"广义局部自适应DPCM","authors":"T. Seemann, P. Tischer","doi":"10.1109/DCC.1997.582142","DOIUrl":null,"url":null,"abstract":"Summary form only given. In differential pulse code modulation (DPCM) we make a prediction f/spl circ/=/spl Sigma/a(i)-f(i) of the next pixel using a linear combination of neighbouring pixels f(i). It is possible to have the coefficients a(i)s constant over a whole image, but better results can be obtained by adapting the a(i)s to the local image behaviour as the image is encoded. One difficulty with present schemes is that they can only produce predictors with positive a(i)s. This is desirable in the presence of noise, but in regions where the intensity varies smoothly, we require at least one negative coefficient to properly estimate a gradient. However, if we consider the four neighbouring pixels as four local sub-predictors W, N, NW and NE, and the gradient measure as the sum of absolute prediction errors of those sub-predictors within the local neighbourhood, then we can use any sub-predictors we choose, even nonlinear ones. In our experiments, we chose to use three additional linear predictors suited for smooth regions, each having one negative coefficient. Results were computed for three versions of the standard JPEG test set and some 12 bpp medical images.","PeriodicalId":403990,"journal":{"name":"Proceedings DCC '97. Data Compression Conference","volume":"47 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-03-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"43","resultStr":"{\"title\":\"Generalised locally adaptive DPCM\",\"authors\":\"T. Seemann, P. Tischer\",\"doi\":\"10.1109/DCC.1997.582142\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Summary form only given. In differential pulse code modulation (DPCM) we make a prediction f/spl circ/=/spl Sigma/a(i)-f(i) of the next pixel using a linear combination of neighbouring pixels f(i). It is possible to have the coefficients a(i)s constant over a whole image, but better results can be obtained by adapting the a(i)s to the local image behaviour as the image is encoded. One difficulty with present schemes is that they can only produce predictors with positive a(i)s. This is desirable in the presence of noise, but in regions where the intensity varies smoothly, we require at least one negative coefficient to properly estimate a gradient. However, if we consider the four neighbouring pixels as four local sub-predictors W, N, NW and NE, and the gradient measure as the sum of absolute prediction errors of those sub-predictors within the local neighbourhood, then we can use any sub-predictors we choose, even nonlinear ones. In our experiments, we chose to use three additional linear predictors suited for smooth regions, each having one negative coefficient. Results were computed for three versions of the standard JPEG test set and some 12 bpp medical images.\",\"PeriodicalId\":403990,\"journal\":{\"name\":\"Proceedings DCC '97. Data Compression Conference\",\"volume\":\"47 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1997-03-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"43\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings DCC '97. Data Compression Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/DCC.1997.582142\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings DCC '97. Data Compression Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/DCC.1997.582142","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 43
摘要
只提供摘要形式。在差分脉冲编码调制(DPCM)中,我们使用相邻像素f(i)的线性组合对下一个像素进行预测f/spl circ/=/spl Sigma/a(i)-f(i)。系数a(i)s可以在整个图像上保持恒定,但是在图像编码时,通过使a(i)s适应局部图像行为可以获得更好的结果。目前方案的一个困难是,它们只能产生具有正a(i)s的预测因子。这在存在噪声的情况下是理想的,但在强度平滑变化的区域,我们需要至少一个负系数来正确估计梯度。然而,如果我们将四个相邻像素视为四个局部子预测器W, N, NW和NE,并且梯度度量作为局部邻域中这些子预测器的绝对预测误差之和,那么我们可以使用我们选择的任何子预测器,甚至是非线性子预测器。在我们的实验中,我们选择使用另外三个适合于光滑区域的线性预测器,每个都有一个负系数。计算了三个版本的标准JPEG测试集和一些12bpp医学图像的结果。
Summary form only given. In differential pulse code modulation (DPCM) we make a prediction f/spl circ/=/spl Sigma/a(i)-f(i) of the next pixel using a linear combination of neighbouring pixels f(i). It is possible to have the coefficients a(i)s constant over a whole image, but better results can be obtained by adapting the a(i)s to the local image behaviour as the image is encoded. One difficulty with present schemes is that they can only produce predictors with positive a(i)s. This is desirable in the presence of noise, but in regions where the intensity varies smoothly, we require at least one negative coefficient to properly estimate a gradient. However, if we consider the four neighbouring pixels as four local sub-predictors W, N, NW and NE, and the gradient measure as the sum of absolute prediction errors of those sub-predictors within the local neighbourhood, then we can use any sub-predictors we choose, even nonlinear ones. In our experiments, we chose to use three additional linear predictors suited for smooth regions, each having one negative coefficient. Results were computed for three versions of the standard JPEG test set and some 12 bpp medical images.