Google tested self-driving cars for quite a while; it was only when the NYTimes was about to write a story about it anyway that they publicly released information.
I would assume these glasses are going to be pretty difficult to hide from the general public when the team is out testing them. If I were them I'd rather release information they want to the public instead of a random blogger getting a photo and kicking up a firestorm of interest.