This Robot Learns Your Every Basketball Move

Automated cameras make it possible to broadcast sporting events but the choices lack the creativity of a human camera operator or director. The camera just goes back and forth following the ball. Disney Research engineers have now made it possible for robotic cameras to learn from human operators how to better frame shots of a basketball game. Instead of tracking a key object, as legacy systems do, the new work is designed to mimic a human camera operator who can

Automated cameras make it possible to broadcast sporting events but the choices lack the creativity of a human camera operator or director. The camera just goes back and forth following the ball.

Disney Research engineers have now made it possible for robotic cameras to learn from human operators how to better frame shots of a basketball game. Instead of tracking a key object, as legacy systems do, the new work is designed to mimic a human camera operator who can
anticipate action and can adjust the camera's pan, tilt and zoom controls to allow more space, or "lead room," in the direction that the action is moving. That is why human-controlled video imagery that is smooth and aesthetically pleasing while the automated kind has always looked robotic.

Peter Carr, a Disney Research engineer, and Jianhui Chen, an intern and a Ph.D. student in computer science at the University of British Columbia, devised a data-driven approach that allows a camera system to monitor an expert camera operator during a basketball game. The automated system uses machine learning algorithms to recognize the relationship between player locations and corresponding camera configurations.


Credit: Disney Research

"We don't use any direct information about the ball's location because tracking the ball with a single camera is difficult," Carr said. "But players are coached to be in the right place at the right time, so their formations usually give strong clues about the ball's location."

Carr and Chen demonstrated their system on a high school basketball game. They used two cameras - a broadcast camera that was operated by a human expert and another that was a stationary camera that the computer used to detect and track the players automatically.

"Because the main broadcast camera in basketball maintains a wide shot of the court, we focused on predicting the appropriate pan angle of the camera," Carr said. Following supervised learning based on the operator's actions, the system was able to predict how to pan the camera in a way that was superior to the best previous algorithm and that did indeed mimic a human operator.

Carr said he expects the method can be adapted to other sports, possibly with additional features. Future work also will include mimicking the auxiliary cameras used for cutaway shots in multi-camera productions.

Presented at WACV 2015, the IEEE Winter Conference on Applications of Computer Vision in Waikoloa Beach, Hawaii. 

Old NID
152044
Categories

Latest reads

Article teaser image
Donald Trump does not have the power to rescind either constitutional amendments or federal laws by mere executive order, no matter how strongly he might wish otherwise. No president of the United…
Article teaser image
The Biden administration recently issued a new report showing causal links between alcohol and cancer, and it's about time. The link has been long-known, but alcohol carcinogenic properties have been…
Article teaser image
In British Iron Age society, land was inherited through the female line and husbands moved to live with the wife’s community. Strong women like Margaret Thatcher resulted.That was inferred due to DNA…