Gregor M. work email
- Valid
- Valid
Gregor M. personal email
• 3D Reconstruction • View Synthesis • Depth Estimation • Multi-View Video • 3D Video • Camera Systems • Software Engineering • API & SDK Design • 2D & 3D Interaction • User Experience for Video Platforms • Project Lead • Project Management •I am an applied scientist and experienced software engineer with expertise in 3D computer vision, real-time computer graphics (including GPU programming), virtual reality, abstraction and SDK development, and user experience design for video viewing platforms. At a high-level:• 15 years of computer vision, computer graphics and HCI research and software engineering experience.• Broad experience including software architecture, prototype design, software deployment, publishing (50+ peer-reviewed publications), teaching and presenting.• Skilled in communication, technical leadership, team and project management, and problem solving.Articles, videos and endorsements can be found on my personal website (www.openvl.org.uk) and Google Scholar.
-
Research ScientistMatterport Mar 2024 - PresentSunnyvale, California, Us -
Research Scientist; Technical Lead & ManagerIkea Dec 2020 - Jul 2023Delft, Zuid-Holland, Nl -
Research ScientistGoogle Oct 2018 - Nov 2020Mountain View, Ca, UsI worked in a computer vision and computer graphics research team on Project Starline, a 3D telepresence system, investigating and deploying new methods for real-time high-fidelity capture of people. -
Research Scientist; Technical LeadLytro (Acquired By Google) Jul 2017 - May 2018Mountain View, California, UsAs a leading member of the Lytro Immerge team, I worked on the 4D capture and representation of dynamic real-world scenes to create realistic 6-DOF live-action VR experiences. I performed research into new computer vision techniques for multi-camera capture and supervised the development of these techniques into a product. I also worked closely with post-production to design interactive computer vision-based editing/compositing tools and integrate them into a VFX workflow. Responsibilities included:• Leading the research team in developing new Computer Vision techniques for multi-camera dynamic scene capture, integrating the new methods into the software pipeline, and applying for patents.• Developing prototypes and production-ready software in C++, using OpenCV and related toolsets.• Directing the software development and release processes, and encouraging high standards for code, documentation and testing.• Liaising with multiple teams as part of cross-functional development targets, and updating team goals to reflect these targets.• Task design for individual team members, short-term planning for team deliverables, and long-term roadmap development for product targets. -
Lead Scientist And Research Group ManagerThe University Of British Columbia May 2014 - Jul 2017Vancouver, British Columbia, CaI directed the research of, and managed the teams in the Human Communication Technologies Laboratory working on OpenVL, Spherical VR and ViDeX. Each project typically had from two to six graduate students, with a mix of design, software development and technical communication (papers, proposals for funding, presentations, etc.). All of the projects had industrial partners (e.g. Microsoft, AMD, Avigilon) and deployment goals which required a strong focus on software quality. Responsibilities include:• Long-term roadmap planning and management of the project goals and deliverables.• Attracting funding via grant proposals from government and industrial sources.• Architecting prototypes and production-level software, maintaining good software practices.• Designing projects and writing grant proposals for government and industrial funding.• Supervision of post-doctoral fellows, graduate students and undergraduate students.• Regularly communicating achievements through conference presentations and workshop organization. -
LecturerThe University Of British Columbia Sep 2008 - May 2017Vancouver, British Columbia, CaI wrote and taught the 4th year Computer Graphics course from academic year 2008/2009-2013/2014. The class was taught as part of the Computer Engineering programme in the Electrical and Computer Engineering Department, and had an average 55 students per class. We focussed on core graphics concepts and explored them practically using OpenGL.I taught the 1st year Introduction to Computation in Engineering (C Programming) twice a year for the academic years 2014/2015-2016/2017. The class is a mandatory course within the Faculty of Applied Science, and had an average of 350 students per term. This course is logistically complicated due to the size of the class and the regular assessments, and involves managing a team of ~30 Teaching Assistants and scheduling 5 separate forms of assessment. -
Senior Scientist And Research ManagerThe University Of British Columbia Jan 2011 - Apr 2014Vancouver, British Columbia, CaAs a Senior Scientist (Senior Postdoctoral Research Fellow) in the Human Communication Technologies Laboratory, I led the research team in the areas of Computer Vision and HCI, focusing on the OpenVL and MyView projects. Responsibilities include: • Designing prototypes, managing deployed software and maintaining good software practices.• Writing grant proposals for government and industrial funding, and tracking progress for project milestones. • Supervision of graduate and undergraduate students.• Liaising with collaborators and funding organizations.• Day-to-day coordination of the projects. -
Postdoctoral Research FellowThe University Of British Columbia Mar 2008 - Jan 2011Vancouver, British Columbia, CaMy role at UBC was to research new computer vision techniques and investigate new HCI methodologies related to a large-scale project for tagging and navigation of sports hypervideo. Responsibilities include:• Pursuing research interests (CV frameworks and multi-view video navigation) and publishing articles.• Management of the project goals and deliverables.• Maintaining good software practices.• Supervision of undergraduate students.This project’s success led to a larger investigation into video interaction (MyView), and acceleration of OpenVL. -
Research FellowUniversity Of Dundee May 2007 - Dec 2007Dundee, Angus, GbAs part of Manuel Trucco's computer vision lab, I designed and built a flexible multi-camera studio for various applications. The system itself worked in real-time (for preview or processing) or stored video streams for offline processing. I used PGR Flea2 cameras and built high-spec video servers for processing and capture. The lab used the multi-camera studio for research in 3D reconstruction, articulated human body tracking and video-based animation.The software to control, setup, preview and capture was entirely written by myself in C++, using the OpenGL, wxWidgets and PGR FlyCapture SDKs. -
Visiting ResearcherMax-Planck-Institut Für Informatik Jun 2004 - Sep 2004Saarbrücken, Saarland, DeWorking in Marcus Magnor's group, I was working on efficient 3D reconstruction methods for wide-baseline multi-camera systems for use in free-viewpoint video applications. The goal was to create the highest-quality visual hull as the basis for colour-based refinement to be visualised with view-dependent rendering.(Received Marie Curie Fellowship Award to attend as a visiting researcher). -
Software EngineerAnalog Devices Jun 2000 - Dec 2002Wilmington, Ma, UsI worked at Analog as a software engineer for over two years (part-time for one year, full-time for over a year). My responsibilities included fixing customer and internally identified issues in the VisualDSP++ Simulator for the SHARC family of DSPs, maintaining and updating the regression test suites, and developing a command-line version of the simulator for testing and debugging.The primary language skills required were C/C++ (for the simulator), Tcl (regression tests) and the SHARC assembly instruction set. The test suites were maintained using Tcl and executed using make. Source control was managed using Visual SourceSafe and CVS.
Gregor M. Skills
Gregor M. Education Details
-
The University Of EdinburghComputer Science And Mathematics -
University Of SurreyComputer Science
Frequently Asked Questions about Gregor M.
What company does Gregor M. work for?
Gregor M. works for Matterport
What is Gregor M.'s role at the current company?
Gregor M.'s current role is Research Scientist | 3D Computer Vision.
What is Gregor M.'s email address?
Gregor M.'s email address is gr****@****cal.com
What schools did Gregor M. attend?
Gregor M. attended The University Of Edinburgh, University Of Surrey.
What skills is Gregor M. known for?
Gregor M. has skills like Computer Vision, Image Processing, C++, Computer Graphics, Algorithms, Human Computer Interaction, Programming, Technical Leadership, Computer Science, Communication, 3d Reconstruction, Software Engineering.
Who are Gregor M.'s colleagues?
Gregor M.'s colleagues are Kim Mears, Jake Eckhaus, Sireesha Balabhadra, Curtis Peele, Collin Queen, Matterport Service It Photographers, Dave Buchhofer.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial