Visual quasi-periodicity