OCCRA
Go to Post There are only 4 seasons of the year my friend, build season, competition season, post-season and pre-season. - Tom Schindler [more]
Home
Go Back   Chief Delphi > Other > FIRST-related Organizations > The Blue Alliance
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 10-11-2012, 01:27 AM
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 422
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
[TBA]: Low-cost match archiving boxes

Every year there is a struggle to archive video of all of the matches, and it seems we haven't been keeping up with the growth of regionals. In response to this, I wanted to toss out this idea for consideration:

What if we (as the FRC community interested in seeing every match archived) built a set of boxes to automatically record video? They could consist of an old-ish laptop with a cheap USB video dongle, and some software to parse the incoming video stream in real time. My thought is that these would be plugged into the network and video feeds, and then any configuration work could be done remotely by one or two people.

There have been several attempts at automatic match parsing, so I suspect this is nearly a solved problem. Uploading the video to YouTube should be straightforward with their API. With a little work, we could link videos to TBA in real time.

I don't know if we could get FIRST to ship these with the fields, but if we made them small and self contained, there might be a chance. Even if that isn't a possibility, it should be possible to ship the hardware around relatively inexpensively.

The hard part is still having someone on site to plug the box in and make sure it's connected, but maybe this would lower the barrier enough that we could get all of the regionals recorded?

Questions for discussion:
  • Would this help us archive more regionals, or is this solving the wrong problem?
  • Would you plug in a box at your regional?
  • Would you help develop software for the box?
  • Would you sponsor/purchase a box?
  • Suggestions for hardware or software we could work with?
__________________
Need a physics refresher? Want to know if that motor is big enough for your arm? A FIRST Encounter with Physics

2005-2007: Student | Team #1519, Mechanical Mayhem | Milford, NH
2008-2011: Mentor | Team #2359, RoboLobos | Edmond, OK
2011-??: FLL mentor, FRC volunteer, occasional advisor, and ChiefDelphi lurker
Reply With Quote
  #2   Spotlight this post!  
Unread 10-11-2012, 03:04 PM
Francis-134's Avatar
Francis-134 Francis-134 is offline
Lifer
FRC #0190 (Gompei and the Herd)
Team Role: Mentor
 
Join Date: Jan 2003
Rookie Year: 2003
Location: Worcester, MA
Posts: 661
Francis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond reputeFrancis-134 has a reputation beyond repute
Re: [TBA]: Low-cost match archiving boxes

This does sound like an interesting solution, but I think an easier solution is for people to start using services like justin.tv or other streaming sources that will automatically record and store the entire event. Now, this will not parse the video into matches, but you can create a link to a specific time in the video that you can link to on TBA etc.
__________________

Email | Twitter | Facebook | YouTube | Twitch
Snapchat

A proud alumnus of teams 134 and 40 || Mentor of Team 190 || WPI Manager of Robotics Initiatives
Reply With Quote
  #3   Spotlight this post!  
Unread 11-08-2012, 02:24 PM
tp2357 tp2357 is offline
Registered User
AKA: Tyler Pawlaczyk
FRC #0340 (Greater Rochester Robotics)
Team Role: Programmer
 
Join Date: Mar 2012
Rookie Year: 2011
Location: North Chili, NY
Posts: 7
tp2357 is an unknown quantity at this point
Re: [TBA]: Low-cost match archiving boxes

Although they take forever to get your hands on one, a Raspberry Pi ( http://www.raspberrypi.org/ ) would be a perfect board for something like this. One could probably ship the board, with a 8gb usb stick and have a cheap recording solution.
__________________
Java, Embedded C and LISP.
Reply With Quote
  #4   Spotlight this post!  
Unread 01-01-2013, 12:05 PM
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 422
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: [TBA]: Low-cost match archiving boxes

Quote:
Originally Posted by Francis-134
I think an easier solution is for people to start using services like justin.tv or other streaming sources that will automatically record and store the entire event.
Yes, this would be easier. For those that have done this, is the quality on par with the incoming video feed?

A few updates on other pieces:
__________________
Need a physics refresher? Want to know if that motor is big enough for your arm? A FIRST Encounter with Physics

2005-2007: Student | Team #1519, Mechanical Mayhem | Milford, NH
2008-2011: Mentor | Team #2359, RoboLobos | Edmond, OK
2011-??: FLL mentor, FRC volunteer, occasional advisor, and ChiefDelphi lurker
Reply With Quote
  #5   Spotlight this post!  
Unread 01-01-2013, 03:20 PM
Unsung FIRST Hero
Greg Marra Greg Marra is offline
[automate(a) for a in tasks_to_do]
FRC #5507 (Robotic Eagles)
Team Role: Mentor
 
Join Date: Oct 2004
Rookie Year: 2005
Location: San Francisco, CA
Posts: 2,050
Greg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond reputeGreg Marra has a reputation beyond repute
Re: [TBA]: Low-cost match archiving boxes

This would be great to build! We can build hooks into TBA to catch requests to link new YouTube videos once you've got things up and running.
Reply With Quote
  #6   Spotlight this post!  
Unread 01-01-2013, 05:58 PM
PVCpirate's Avatar
PVCpirate PVCpirate is offline
FRC Data Nerd
AKA: Anthony Jennings
FRC #1058 (PVC Pirates)
Team Role: Alumni
 
Join Date: May 2010
Rookie Year: 2009
Location: Londonderry NH
Posts: 669
PVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud ofPVCpirate has much to be proud of
Re: [TBA]: Low-cost match archiving boxes

I don't think it's necessary to add more hardware to solve the problem. Since we know that most if not all events are webcasted, and it isn't too difficult to divide a long video stream into matches, the missing link is actually storing the webcast after the event. It's really just a matter of getting the people running the webcast to arrange to save the video somewhere, and making it available to parse the matches and upload.
__________________
My accomplishments with 1058:
2010 - Granite State Regoinal Winners, Galileo quarterfinalists, IRI quarterfinalists
2012 - GSR Chairman's Award winners
An incredible four years I will never forget
Reply With Quote
  #7   Spotlight this post!  
Unread 01-01-2013, 09:55 PM
Mike AA's Avatar
Mike AA Mike AA is offline
Programmer and Mentor
AKA: Mike Aalderink
FRC #3458 (Code Blue)
Team Role: Programmer
 
Join Date: Jan 2003
Rookie Year: 1999
Location: Holland, Mi
Posts: 698
Mike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to beholdMike AA is a splendid one to behold
Send a message via MSN to Mike AA
Re: [TBA]: Low-cost match archiving boxes

Steven,

How do i use your code? I am intrigued by the concept of what this code could do. And as one of the longtime recorders of the competition it would make my life a little easier!

Quote:
Originally Posted by StevenB View Post
Every year there is a struggle to archive video of all of the matches, and it seems we haven't been keeping up with the growth of regionals. In response to this, I wanted to toss out this idea for consideration:

What if we (as the FRC community interested in seeing every match archived) built a set of boxes to automatically record video? They could consist of an old-ish laptop with a cheap USB video dongle, and some software to parse the incoming video stream in real time. My thought is that these would be plugged into the network and video feeds, and then any configuration work could be done remotely by one or two people.

There have been several attempts at automatic match parsing, so I suspect this is nearly a solved problem. Uploading the video to YouTube should be straightforward with their API. With a little work, we could link videos to TBA in real time.

I don't know if we could get FIRST to ship these with the fields, but if we made them small and self contained, there might be a chance. Even if that isn't a possibility, it should be possible to ship the hardware around relatively inexpensively.

The hard part is still having someone on site to plug the box in and make sure it's connected, but maybe this would lower the barrier enough that we could get all of the regionals recorded?

Questions for discussion:
  • Would this help us archive more regionals, or is this solving the wrong problem?
  • Would you plug in a box at your regional?
  • Would you help develop software for the box?
  • Would you sponsor/purchase a box?
  • Suggestions for hardware or software we could work with?
Reply With Quote
  #8   Spotlight this post!  
Unread 03-09-2013, 01:24 AM
StevenB StevenB is offline
is having FRC withdrawal symptoms.
AKA: Steven Bell
no team
Team Role: College Student
 
Join Date: May 2005
Rookie Year: 2005
Location: Stanford, CA
Posts: 422
StevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond reputeStevenB has a reputation beyond repute
Re: [TBA]: Low-cost match archiving boxes

Oops, I thought I had responded to this back in January... Sorry!

The code uses Python and the Python bindings for OpenCV, which you should be able to download for whatever OS you use. Right now, the code just reads a video file and does a template match with a sample of each number to try and find what the match timer says. It doesn't work particularly well yet, but I can send you the sample files if you'd like to give it a spin.
__________________
Need a physics refresher? Want to know if that motor is big enough for your arm? A FIRST Encounter with Physics

2005-2007: Student | Team #1519, Mechanical Mayhem | Milford, NH
2008-2011: Mentor | Team #2359, RoboLobos | Edmond, OK
2011-??: FLL mentor, FRC volunteer, occasional advisor, and ChiefDelphi lurker
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 07:12 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi