F. Mustière, Hossein Najaf-Zadeh, R. Pichevar, Hassan Lahdili, L. Thibault, M. Bouchard
{"title":"基于目标抖动和组合解码的稀疏音频编码","authors":"F. Mustière, Hossein Najaf-Zadeh, R. Pichevar, Hassan Lahdili, L. Thibault, M. Bouchard","doi":"10.5281/ZENODO.42241","DOIUrl":null,"url":null,"abstract":"We present a novel paradigm for sparse audio signal coding. After annihilating unperceivable components in some transform domain, the encoder buffers the resulting sparse vector into small non-overlapping frames. In each frame, the active elements' amplitudes are quantized, and with the help of a priori known unquantized “filler” vectors (whose values are placed in inactive positions), their position is encoded such that a certain function f of the filled vector is nearly integer valued. For this purpose, the quantized values of the sparse frames are pre-adjusted in a controlled manner with distortion in mind (hence the name “targeted dithering”). The decoder then progresses through the possible combinations of the nonzero elements, and verifies with the filler vector which of these combinations produces an integer valued f, thereby retrieving the active elements' positions. In preliminary tests, good quality can be obtained by encoding 44.1 kHz signals with less than 50 kbps.","PeriodicalId":409817,"journal":{"name":"2010 18th European Signal Processing Conference","volume":"36 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Sparse audio coding via targeted dithering and combinatorial decoding\",\"authors\":\"F. Mustière, Hossein Najaf-Zadeh, R. Pichevar, Hassan Lahdili, L. Thibault, M. Bouchard\",\"doi\":\"10.5281/ZENODO.42241\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We present a novel paradigm for sparse audio signal coding. After annihilating unperceivable components in some transform domain, the encoder buffers the resulting sparse vector into small non-overlapping frames. In each frame, the active elements' amplitudes are quantized, and with the help of a priori known unquantized “filler” vectors (whose values are placed in inactive positions), their position is encoded such that a certain function f of the filled vector is nearly integer valued. For this purpose, the quantized values of the sparse frames are pre-adjusted in a controlled manner with distortion in mind (hence the name “targeted dithering”). The decoder then progresses through the possible combinations of the nonzero elements, and verifies with the filler vector which of these combinations produces an integer valued f, thereby retrieving the active elements' positions. In preliminary tests, good quality can be obtained by encoding 44.1 kHz signals with less than 50 kbps.\",\"PeriodicalId\":409817,\"journal\":{\"name\":\"2010 18th European Signal Processing Conference\",\"volume\":\"36 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2010-08-23\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2010 18th European Signal Processing Conference\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.5281/ZENODO.42241\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 18th European Signal Processing Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.5281/ZENODO.42241","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Sparse audio coding via targeted dithering and combinatorial decoding
We present a novel paradigm for sparse audio signal coding. After annihilating unperceivable components in some transform domain, the encoder buffers the resulting sparse vector into small non-overlapping frames. In each frame, the active elements' amplitudes are quantized, and with the help of a priori known unquantized “filler” vectors (whose values are placed in inactive positions), their position is encoded such that a certain function f of the filled vector is nearly integer valued. For this purpose, the quantized values of the sparse frames are pre-adjusted in a controlled manner with distortion in mind (hence the name “targeted dithering”). The decoder then progresses through the possible combinations of the nonzero elements, and verifies with the filler vector which of these combinations produces an integer valued f, thereby retrieving the active elements' positions. In preliminary tests, good quality can be obtained by encoding 44.1 kHz signals with less than 50 kbps.