our networks
tlcanimal planetscience channelmilitary channeldiscovery health channel
discovery storediscovery adventures
 
 

Software Watches Ball Games, Calls Plays

Willie D. Jones, IEEE Spectrum
Print
Email
 

Photos

Baseball Game
Calling the Plays | Discovery News Video
 

July 10, 2009 -- Researchers from the University of Maryland and the University of Pennsylvania reported last week that they've developed a computer program capable of learning to understand video footage and describe it in words.

A sort of video-to-text system, the software reports the action rather than the dialogue. So an analysis of a video showing Hank Aaron hitting his 715th career home run to surpass the mark set by Babe Ruth wouldn't include the play-by-play announcer saying, "It's 715! There's a new home run champion of all time!"

What the software offers to differentiate the moment from Aaron's previous 714 homers is the description of two fans running alongside the new home run king as he trots around the bases.

What makes the system, which the researchers described at the IEEE Computer Society's Conference on Computer Vision and Pattern Recognition, in Miami Beach, unique is its ability to draw links among human actions and to understand causal relationships.

To illustrate how the system works, the researchers showed how it analyzed footage of Major League Baseball games. During a learning period, the system watched games that had already been tagged with human-generated captions describing who the players were and what they were doing (pitcher: pitch; batter: no swing; batter: swing-miss; batter: swing-hit-run; fielder: run-catch-throw).

Related Content:






Like the average human fan, the system learned the mechanics of the game by watching. It created a set of hypotheses about the relationships among the actions using the narratives and measured the correctness of each using the training videos.

For example, it learned that hitting the ball is causally dependent on pitching the ball since it isn't possible to hit a ball unless it has been pitched. The system stores the actions and relationships from numerous plays, across several videos, onto a single database.

Having learned from someone else's play-by-playdescriptions of the actions on the field, the system was able to recognize the elements of baseball plays on unlabeled videos and to improve its own accuracy by comparing what players did in new videos to similar sequences of events it had seen in the training videos.

The software essentially produces a flowchart full of AND and OR junctions that account for all the possibilities, or story lines, that it has experienced.

Abhinav Gupta, a doctoral candidate at the University of Maryland who was a member of the research team, admits that it is quite likely the system would foul up a description of a play that had not previously appeared on videos it had analyzed. But he notes that such an instance would immediately push the system back into learning mode. It would add that new wrinkle -- say, a wild pitch or a balk -- to its flowchart and instantly recognize it the next time it happened.


 
advertisement

More From IEEE


The Interplanetary Internet: NASA researchers quarrel over how to network outer space.


Commercial Communications Satellites for the Moon: NASA wants a for-profit network to support lunar missions.


Mars For The Rest Of Us: Better cameras, greater bandwidth, and bigger displays put Mars within reach.


Mars Gets Broadband Connection: New orbiter will provide future missions with high data rates.


Titan Calling: How a Swedish engineer saved a once-in-a-lifetime mission.


 

Top Stories Today

 

Put Discovery News on Your Site!

 
newsletter
 
SITE SEARCH
SUBSCRIBE TO OUR NEWSLETTERS
CREDITS Getty Images |
DISCOVERY SITES Discovery Channel / TLC / Animal Planet / Discovery Health / Science Channel / Planet Green / Discovery Kids / Military Channel /
Discovery News /Investigation Discovery / HD Theater / Turbo / FitTV / HowStuffWorks / TreeHugger / Petfinder / PetVideo / Discovery Education
VIDEO Discovery Channel Video Player
SHOP Discovery Store / DVDs & Books / Custom Gear / Toys & Games / Telescopes / Gift Sets/ Planet Earth DVD Sets
MOBILE iPhone App / Wallpaper & Ringtones / Mobile Video / Mobile Web / Text Alerts
CUSTOMER SERVICE Viewer Relations / Free Newsletters / RSS / Sitemap / TV FAQs
CORPORATE Discovery Communications, LLC / Advertising / Careers @ Discovery / Privacy Policy / Visitor Agreement
ATTENTION! We recently updated our privacy policy. The changes are effective as of September 10, 2008. To see the new policy, click here. Questions? See the policy for the contact information.