Мне кажется, бинарное кодирование — довольно очевидная идея. Особенно для цивилизации, которая догадалась радиопослание как набор нулей и единиц разобрать, да ещё и представить в виде двумерной картинки.
ах, да, я бы использовал к тому же одномерный код