Ryan Crabb
Computer Vision Engineer at The Smith-Kettlewell Eye Research Institute- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Credentials
-
Neural Networks and Deep Learning
CourseraAug, 2019- Nov, 2024
Experience
-
The Smith-Kettlewell Eye Research Institute
-
United States
-
Research Services
-
1 - 100 Employee
-
Computer Vision Engineer
-
Feb 2021 - Present
Researching assistive technology for the blind. Researching assistive technology for the blind.
-
-
-
Microsoft
-
United States
-
Software Development
-
700 & Above Employee
-
Design Verification Engineer
-
Dec 2015 - Oct 2018
• Oversaw development of test suite for characterization of time-of-flight depth sensors and devices such as HoloLens, Kinect, and leading prototypes, and managed day-to-day operations of lab. • Directed mechanical engineers in creation of the test apparatus, including design, construction and execution, for efficient setup, reliability, safety, and utility. Managed test engineers, including schedules, tasks, and tracking; identified, prioritized, coordinated, and tracked tasks for each data collection run. • Applied computer vision techniques to testing stations, using OpenCV and in-house libraries for automated motion control, device calibration and alignment; Identified and ordered opto-mechanical equipment, improved run time by 25% and enabled unattended testing and increased department efficiency. • Created a model of a camera trajectory with 6 degrees of freedom (6DoF), numerically optimizing on 800 positions to improve ground truth uncertainty from between 1cm-5cm down to 1.5mm-4mn, achieving a result that was beyond corporate expectations. • Collaborated with internal camera system hardware and software engineers to understand requirements and opportunities that led to development of new tests and setups • Collaborated on the development of multi-camera data fusion to create 3D-printed “portraits”, which our team proudly demoed to CEO Satya Nadella. Managed production of registration targets and integrated 5 different cameras into a single point cloud. Performed smoothing on resulting 3D mesh, providing a more faithful reproduction in 3D printed surface. • Managed multiple project priorities while ensuring contractor issues are efficiently resolved, performed interim management role of team while senior verification engineer was on leave during two different time periods, in addition to managing two characterization test engineers. Show less
-
-
-
Canesta
-
United States
-
Semiconductor Manufacturing
-
1 - 100 Employee
-
Computer Vision Engineer
-
Oct 2007 - Nov 2010
• Led design for software engine of depth and vision-based touch screen and gestural interface that was strategic product that led to acquisition by Microsoft. • Built a prototype touch screen, in partnership with a mechanical engineer, to garner concept adoption by upper management that led to its adoption as the primary strategic focus for the company; managed development through production. Applied computer vision and machine learning approaches to enable detection of touch, tap, and pointing, in addition to smoothly tracking up to 10 fingers. Collaborated with hardware team to define depth camera performance specifications. • Developed algorithms for 3D tracking for gestural interfaces for television. • Implemented method for depth-map upsampling from paired RGB, for which a patent was issued • Devised a sensor fusion: real-time depth based alpha matting technique−virtual “green screen” Show less
-
-
-
University of California, Santa Cruz
-
United States
-
Higher Education
-
700 & Above Employee
-
Teaching Assistant
-
Sep 2004 - May 2007
• Assisted instruction of undergraduate and graduate courses: CE 16 Discrete Math (6 terms), CE 107 Stochastic Processes, CE 100 Logic Design Lab, CE 200 Research • Assisted instruction of undergraduate and graduate courses: CE 16 Discrete Math (6 terms), CE 107 Stochastic Processes, CE 100 Logic Design Lab, CE 200 Research
-
-
Education
-
University of California, Santa Cruz
Doctor of Philosophy (Ph.D.), Computer Engineering -
Harvey Mudd College
Bachelor of Science (B.S.), Computer Science -
Eureka High School
4.3 GPA