Log in

View Full Version : TBA Matches from Webcasts


Daniel Bathgate
09-03-2012, 20:25
Hi everyone!

We're trying something a little new over at The Blue Alliance: taking preliminary match videos directly from the webcasts. In this trial, the coverage isn't great and quality isn't great, but it does allow us to turn around videos very quickly.

Up now on TBA:

Week 1:
Alamo Regional (http://www.thebluealliance.com/event/2012stx): 49 matches
San Diego Regional (http://www.thebluealliance.com/event/2012sdc): 20 matches

Week 2:
Autodesk Oregon Regional (http://www.thebluealliance.com/event/2012or): 60 matches
Finger Lakes Regional (http://www.thebluealliance.com/event/2012roc): 14 matches
Traverse City District Competition (http://www.thebluealliance.com/event/2012gt): 13 matches
Waterford District Competition (http://www.thebluealliance.com/event/2012oc1): 25 matches

(To help accomplish this, I'm running the videos through a work-in-progress script that automagically figures out the match start/stops. While it's not ready for release, if you have recordings that need to be cut up, give me a holler.)

Thoughts? Is getting portions of Friday up before Saturday helpful for scouting?

--Danny

avanboekel
09-03-2012, 20:33
Thoughts? Is getting portions of Friday up before Saturday helpful for scouting?

Yes, this would be really helpful.

Andrew Lawrence
09-03-2012, 20:35
Thoughts? Is getting portions of Friday up before Saturday helpful for scouting?

--Danny

YES! I'm head driver, head scout, and captain of my team, so I don't have any time to pay attention to every match. Being able to watch specific matches Friday night would be SOOOO helpful! Thanks a bunch for doing this! :D

AllenGregoryIV
09-03-2012, 22:10
This awesome, I can't wait for this to be set up for every event and every match.

If we can start archiving every match and every robot the quality of robots will start to increase so quickly, once we have that large of a data set for people to learn from.

Squillo
09-03-2012, 22:23
This. Is. Awesome.

I love it!! THANK YOU! Mahalo!!

slijin
09-03-2012, 22:44
An amazing idea.

Also, something to consider (although somewhat redundant, it would still be great) is re-uploading FiM's videos (http://www.youtube.com/user/FIRSTinMichigan/videos) to TBA.

Daniel Bathgate
09-03-2012, 22:49
An amazing idea.

Also, something to consider (although somewhat redundant, it would still be great) is re-uploading FiM's videos (http://www.youtube.com/user/FIRSTinMichigan/videos) to TBA.

The Marra's are working on embedding Youtube videos into TBA, so that will work in the other direction when it all get's going.

Ether
09-03-2012, 22:56
FiM's videos (http://www.youtube.com/user/FIRSTinMichigan/videos)

Does anyone know: why no Gull Lake or Traverse City ?

MagiChau
09-03-2012, 23:35
Does anyone know: why no Gull Lake or Traverse City ?




I don't recall seeing anyone at Gull Lake in charge of taking footage from the stands to display the entire match so I assume no one volunteered to record and archive to the FiM youtube channel.

Ether
10-03-2012, 13:28
I don't recall seeing anyone at Gull Lake in charge of taking footage from the stands to display the entire match so I assume no one volunteered to record and archive to the FiM youtube channel.

There is no Twitter and no FRCSpy data presently available for Traverse City either. All other events this weekend that I have checked have up-to-date data feeds for both Twitter and FRCSpy.

Does anyone know who I should report this to? I hope this doesn't mean that data is permanently lost.

Greg Marra
10-03-2012, 14:24
The Marra's are working on embedding Youtube videos into TBA, so that will work in the other direction when it all get's going.

I need to write code to consume this spreadsheet (https://docs.google.com/spreadsheet/ccc?key=0ApRO2Yzh2z01dExFZEdieV9WdTJsZ25HSWI3VUxsW Gc#gid=1) and create a lot of YoutubeVideo objects (https://github.com/gregmarra/the-blue-alliance/blob/master/models.py#L271) on TBA.

If someone wants to get the scaffolding in place, I'll gladly take a pull request! I'm at SXSW until Tuesday, so I am hoping to do this before next week's regionals. https://github.com/gregmarra/the-blue-alliance :D


Also, the script that Daniel wrote that this thread is about is amazing. I hope later you write up a post describing how it works, because it's a beautiful use of computer vision!

Chris27
10-03-2012, 18:06
I recorded the eliminations and the award ceremony of the Lake Superior webcast. I have the video in four chunks with .asf containers. I can also encode these files into mp4/h.264. The quality of the video from the webcast isn't that great though.

Joseph Bisch
10-03-2012, 21:14
I need to write code to consume this spreadsheet (https://docs.google.com/spreadsheet/ccc?key=0ApRO2Yzh2z01dExFZEdieV9WdTJsZ25HSWI3VUxsW Gc#gid=1) and create a lot of YoutubeVideo objects (https://github.com/gregmarra/the-blue-alliance/blob/master/models.py#L271) on TBA.

If someone wants to get the scaffolding in place, I'll gladly take a pull request! I'm at SXSW until Tuesday, so I am hoping to do this before next week's regionals. https://github.com/gregmarra/the-blue-alliance :D


Also, the script that Daniel wrote that this thread is about is amazing. I hope later you write up a post describing how it works, because it's a beautiful use of computer vision!
I'm working on some code that uses Google's gdata api to take the spreadsheet and grab a csv of it. I am having a little trouble with Oauth.

I'll send you a pull request when I get it working. Then you could use it to make the YoutubeVideo objects, since I am not sure how to do that.

fovea1959
12-03-2012, 10:37
how are people recording the webcasts? I wanted to do so for Gull Lake, didn't have time to set it up and test.

With this project going on, along with FiM posting to youtube, would it be safe to say that I shouldn't spending a lot of time setting up my own recording for future competitions?

notmattlythgoe
12-03-2012, 10:46
2363 is planning on videoing from the top of the stands and parsing the video into matches at both Virginia and NC. We will get them to you as soon as we finish them up.

Daniel Bathgate
16-03-2012, 21:16
Today's successful Friday webcast rips are:


Virginia Regional (http://www.thebluealliance.com/event/2012va): 41 matches
Boilermaker Regional (http://www.thebluealliance.com/event/2012in): All 59 matches!


More in the works, but no promises.

PayneTrain
16-03-2012, 21:30
no complaints, but I want to see my sophomore human player hum in the last second two-pointer in our last match.

jspatz1
16-03-2012, 21:37
Video for every match from Kansas City (week 1) is available at:
http://www.more.net/content/2012-qualification-matches
http://www.more.net/content/2012-first-quarterfinal-matches
http://www.more.net/content/2012-first-semi-final-and-final-matches

I have also placed every elimination match and several qual matches on the spreadsheet that you advertised last week with their youtube links