The article mentions that the glasses are connected to a smartphone like device. That can handle the battery and computing, all you need on the glasses portion is the camera. You don't load all the data onto the device, you just ping back to a central database (that way you also get to track every location that someone shows up at). To keep things up to date you simply pull the latest images of the person from a commercial partner who will identify and photograph them much more frequently than the government.
>Banks are beginning to use facial recognition instead of cards at cash machines while the travel and leisure industry also sees opportunities — China Southern Airlines this year began doing away with boarding passes in favour of the scheme.
If your facial recognition data in the system is out of date you will eventually find it difficult to withdraw cash or travel. People will update it themselves.