Some of the "civilians panicking at the sight of big giant robots" scenes were filmed in Sham Shui Po district. The following one was actually along Tai Nan Street - you can just see the red/blue glass of the Pioneer Centre at the far end of the street over in Mongkok.
The area we actually see on film is the section between Nam Cheong St and Shek Kip Mei Street.
You can see that the street signs captured on film were authentic ones. Seeing as this film was shot during October of 2013, it's quite possible the scenes on film are actually more up-to-date than the current Streetview ones. Go figure!