The December 2022 issue of IEEE Spectrum is here!

Close bar

Deep Learning Makes Driverless Cars Better at Spotting Pedestrians

Pedestrian detection systems for cars could become faster and more accurate with help from deep learning algorithms

2 min read
Deep Learning Makes Driverless Cars Better at Spotting Pedestrians
Images: Statistical Visual Computing Lab/UC San Diego

Today’s car crash-avoidance systems and experimental driverless cars rely on radar and other sensors to detect pedestrians on the road. The next improvement may come from engineers at the University of California, San Diego (UCSD), who have developed a pedestrian detection system that can perform in close to real-time based on visual cues alone. This video-only detection could make systems for spotting pedestrians both cheaper and more effective. 

Such a vision-based safety system has remained elusive in cars because computers typically face a tradeoff between analyzing video images quickly and drawing the right conclusions. On the one hand, a simple “cascade detection” computer vision algorithm can quickly detect many pedestrians in certain images, but lacks the sophistication to distinguish between pedestrians and similar-looking objects in the toughest cases. On the other hand, machine learning algorithms called deep neural networks can handle such complex pattern recognition, but work too slowly for real-time pedestrian detection.

Researchers combined the best of both approaches for the new system, said Nuno Vasconcelos, electrical engineering professor at UCSD, in a press release:

No previous algorithms have been capable of optimizing the trade-off between detection accuracy and speed for cascades with stages of such different complexities. In fact, these are the first cascades to include stages of deep learning. The results we're obtaining with this new algorithm are substantially better for real-time, accurate pedestrian detection.

Vasconcelos and his colleagues developed their algorithm to the point where it can analyze 2 to 4 image frames per second. That’s not quick enough to keep up with the pace of real-time video, but it’s getting close. The algorithm also supposedly performs with just half the error rate of similar existing systems.

The new algorithm begins with the simpler “cascade detection” algorithms in the early stages of analysis to help filter out obvious non-pedestrian parts of an image such as the sky, then brings in the more sophisticated “deep learning” of neural networks only in the final stages. In these later stages, the algorithm combines the simpler and more sophisticated algorithms in a way that balances detection accuracy against complexity.

Google’s experimental self-driving cars currently rely on a wide array of radar, lidar, and other sensors to detect pedestrians and other objects on the road. Getting rid of some of that equipment could make the cars cheaper and easier to design. But it’s not just driverless cars that would benefit; modern crash-avoidance systems found in existing cars could also potentially make use of such an algorithm.

In fact, Google has been developing its own video-based pedestrian detection system. Google’s version takes a slightly different approach, but with the same general philosophy of using the deep learning algorithms in a sparing but targeted manner. In 2015, its system was capable of accurately identifying pedestrians within 0.25 seconds, Anelia Angelova, a research scientist at Google working on computer vision and machine learning, told IEEE Spectrum at the time. She and her team hoped to eventually reach the 0.07-second identification benchmark needed for such a system to work in real-time.

The Conversation (0)

We Need More Than Just Electric Vehicles

To decarbonize road transport we need to complement EVs with bikes, rail, city planning, and alternative energy

11 min read
A worker works on the frame of a car on an assembly line.

China has more EVs than any other country—but it also gets most of its electricity from coal.

VCG/Getty Images
Green

EVs have finally come of age. The total cost of purchasing and driving one—the cost of ownership—has fallen nearly to parity with a typical gasoline-fueled car. Scientists and engineers have extended the range of EVs by cramming ever more energy into their batteries, and vehicle-charging networks have expanded in many countries. In the United States, for example, there are more than 49,000 public charging stations, and it is now possible to drive an EV from New York to California using public charging networks.

With all this, consumers and policymakers alike are hopeful that society will soon greatly reduce its carbon emissions by replacing today’s cars with electric vehicles. Indeed, adopting electric vehicles will go a long way in helping to improve environmental outcomes. But EVs come with important weaknesses, and so people shouldn’t count on them alone to do the job, even for the transportation sector.

Keep Reading ↓Show less