Two-dimensional low-pass filtering codes

We describe a framework for designing encoders that transform arbitrary data sequences into two-dimensional arrays satisfying certain constraints, in particular, constraints that guarantee arrays with limited high spatial frequency content. We also exhibit specific codes that produce such arrays. Such codes are useful for holographic recording systems.