@andrew it doesn't read signs, as far as I know. Not in the production Autopilot. It's from GPS data.
@isagalaev @andrew It uses both GPS data and the signs, except it doesn't "read" the lettering on the signs, it uses a classifier to classify the different signs. So you can get some weird behavior.