What I don't get: if deep learning can recognize a crosswalk with 99.99% accuracy, that's very impressive. Yet it is not enough.
One big open question in self driving is: Do you have to be able to see/classify everything in the scene all the time to be a good driver? I think the answer is no (see: humans.) But, because most self driving stacks in the industry have chosen "3d classified representation of all of the objects in the scene" as a fundamental interface between perception and planning stages, there is a big challenge. (e.g. Representing uncertainty usefully is exceptionally difficult with this interface, among other things.)
Still, as long as the driver (human or otherwise) sees the pedestrian and vice versa, an accident can usually be avoided, with perhaps some angry shouting.