Smart encoding of 2 dimensional sensor data
Many options here, but more details are needed about the differences.

You say you need to send 64000 bytes so I assume 1 byte per sample (so values 0-255)

What you can do, is innstead of sending 1000 full frames, create a separate array of booleans for each frame: thus 8x8 = 64 bits. If the bit is 1, the frame has changed, otherwise not. Than you have to send the changes only (for when the bit is 1):


Advantage: on average less data need to be send
In worst case, slightly more data is sent (64 bits).