"My guess is the 8x8 dot-matrix LED block is scanned in rows (see the start-up "lamp test" at the very beginning of the video) and uses eight sense amplifiers via a simple switch array that keeps the active row from saturating the sense amps. So, a single instance of the sense action would be, light up a row, then "scan down" the adjacent unlit row or rows by sampling the sense amps with an 8-channel A/D (probably in a PIC or AVR part or some other uC). Then store the values, change to the next row, sample...and so on. For noise immunity (ambient light), perhaps the lighted row is pulsed at some carrier rate, like..oh, 40KHz (like IR remotes) and the sampled signals are sifted for the carrier. Some other bit-frobbery ensues"