Requiring a picture seems like a little much, but having the option of some sort of video chat for 911 calls (maybe like Facetime with a cellular audio call fallback) seems like it could provide a number of benefits, both in eliminating false alarms, and giving first responders more situational information that would help them respond appropriately.
Taking it a step further (in the tech can solve anything world), it might be interesting if emergency responders could send some sort of push notification to people inside a certain geofenced area and ask them to provide a live video feed of the situation as well.