Hi elrug,<div><br></div><div>GoCardless has an internal hackathon this weekend and wondered if others were keen to join in? Details below! RSVP to me.</div><div><br></div><div>Tom</div><div><br></div><div>_____________</div>
<div><br></div><div><br></div><div><div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)">A few guys at GoCardless have been working on a computer-vision project to use a webcam to track the position of pool balls on our office pool table. We're planning to tinker with it this weekend, and wanted to see if anyone else was interesting in joining in.</div>
<div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)"><br></div><div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)">The web-cam data is interpreted to produce x-y coordinates of each ball, which are then fed into a model of a pool game. This, in turn, outputs info (the score, foul shots etc) to a front-end display of the game. We've got the basics sort of working, but there's a lot more fun stuff to do (depending, I suppose, on your definition of "fun"). </div>
<div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)"><br></div><div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)">We're starting this Saturday at 11am in the GoCardless office (22-25 Finsbury Square EC2A1DX). If you're interested, but it's too short-notice, please let me know - we'll be doing similar things in future.</div>
<div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)"><div><br></div><div>We'll be working on stuff like:</div><div><br></div><div><div>- computer vision in C/C++</div><div>- object collision detection & pool-game modelling in ruby</div>
<div>- server-client data sync using some Web Sockets & javascript</div><div>- Front-end design work to make all this stuff look awesome.</div></div></div><div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)">
<br></div><div style="font-family:arial,sans-serif;background-color:rgb(255,255,255)">For a sneak-preview of the existing computer-vision stuff, check out <a href="http://youtu.be/T3JKVhsn7a8" target="_blank" style="margin:0px;padding:0px;border:0px">http://youtu.be/T3JKVhsn7a8</a> . This was captured using a cheap consumer-grade webcam. We've just upgraded to a camera that 120FPS and are waiting to try it out.</div>
</div>