摘要 |
Systems and methods for iterative denoising and error correction decoding are presented. In an embodiment, a system iteratively processes a noisy signal formed by a noise-introducing channel in response to an error correction coded input signal. A denoiser generates reliability information for symbols in the input signal. The reliability information is generated by forming a product of received reliability information and an estimate of the distribution of metasymbols in the input signal, each metasymbol includes context symbols and a corresponding input symbol, and summing over values for the context symbols corresponding to the particular input symbol. An error correction decoder performs error correction decoding using the generated reliability information. In another embodiment, the reliability information is generated by forming a hard-decision decoded signal from received reliability information, determining metasymbol counts from the hard-decision decoded signal and solving an equation whose coefficients are obtained from the received reliability information and the metasymbol counts.
|