Shane Brennan
Sunol, CA 94586
shanerb at shanerb dot com
Research Interests
- Object Detection and Tracking
- Geometry / 3D Vision
- Software Engineering Practices
- Human-Computer Interfaces
Education
- M.S. in Computer Engineering from UC Santa Cruz, focus on Computer Vision - March 2008
- B.S. in Computer Engineering from UC Santa Cruz - March 2006
- Graduated East Union High School in Manteca, California - June 2002
Research and Work Experience
- October 2012 - Present: I currently work as a software engineer at Google in the Geographic Image Processing team. We work to create all those pretty "overhead" (ie, "birds eye") images you see in Google Maps and Earth.
- July 2011 - October 2012: Worked as a software and systems engineer at Lawrence Livermore Labs on the Persistics team.
- April 2008 - June 2011: Worked as an engineer and researcher in the Computer Vision group at NASA JPL.
- June 2007 - September 2007: Worked on automated defect classification in printed circuits as part of internship at HP Labs.
- June 2006 - September 2006: Worked on object tracking as part of internship at Vidient, Inc (since acquired by Agility Video.
- May 2005 - March 2006, September 2006 - June 2007, September 2007 - March 2008: Visual Computing Lab at UC Santa Cruz, working under Professor Hai Tao, who has since left UCSC to pursue work in the private sector.
- May 2005 - October 2005. Worked on distance learning research with Professor Patrick Mantey.
Skills
- Computer vision, image processing, and computational geometry. My education and work experience has been in these areas since 2005.
- A big fan and regular practicer of strong software engineering practices, such as unit testing and revision control.
- Strong code development skills in C, C++, and MATLAB.
- Moderate code development skills in HTML, PHP, MySQL, Python, Bash, and other Linux "command line" langauges (sed, awk, etc).
- Passing familiarity with Perl, Java, and a handful of other scattered languages.
- Experienced in working in Linux environments.
- Familiar with standard hardware lab equipment, ie: Soldering Iron, Multimeter, Oscilloscope, Function Generators, Power Supply Units, etc.
Conference/Journal Papers
- Results from a real-time stereo-based pedestrian detection system on a moving vehicle (ICRA 2009
- A fast stereo-based system for detecting and tracking pedestrians from a moving vehicle (IJRR 2009)
- CoTracking using semi-supervised support vector machines (ICCV 2007)
- Evaluating appearance models for recognition, reacquisition, and tracking (PETS 2007)
- Several papers where my role was too minor to be worth mentioning here, and a few papers published in non-public sources.