Only for a low number of cycles. There is a difference between pattern recognition and recognizing that there is a pattern. Pattern recognition is the stuff of Mensa quizzes and code breaking. Recognizing merely that there is some kind of repeating pattern is way easier. Over 90% of people discern a small, random repeating pattern in 6 cycles or fewer. For a binary pattern it is even less because the big transition from on-on-on to off-off-off is hard to miss. Suppressing the zero state makes the binary pattern closer to a truly random pattern in discernment difficulty.
Of course, the number of cycles needed to recognize that there is something repeating going on increases with the pattern size (number of steps in a cycle) complexity (number of items in a step).
Back in the 80's I designed research lab equipment for several departments at a large university. Learned all kinds of random goop. One of the departments was Psych, the experimental (now "cognitive") and social areas. I did several pattern generators, some for recognition, masking and noise, cognitive loading, etc. As more and more labs got IBM pcs, I shifted to short BASIC programs to create the patterns, and used the parallel printer port for I/O.
ak