影石三维重建算法实习生(具身智能/大规模场景方向)
校招全职地点:深圳状态:招聘
任职要求
1. 扎实的算法基础:计算机视觉、机器人或数学相关专业;精通多视图几何(MVS)、SfM、SLAM、点云处理及非线性优化。 2. 核心技术积累:在 3DGS、神经渲染或大规模三维重建领域有深入研究,具备处理大规模、弱纹理或复杂光照场景的实战经验。 3. 卓越的工程实现能力: • 精通 C++ 与 Python,具备严谨的编程习惯与系统架构设计能力; • 熟悉 PyTorch/LibTorch 框架,能够独立复现前沿论文并进行工程化改进; • …
登录查看完整任职要求
微信扫码,1秒登录
工作职责
1. 大规模场景几何重建:研发基于多视图几何(MVS)与深度估计的重建算法,解决大规模户外场景下的尺度漂移、遮挡恢复及几何拓扑提取难题,实现从非结构化影像到高精度几何实体的转化。 2. 神经表征与渲染算法优化:深入研究并改进 3D/2D Gaussian Splatting (GS) 或 其他生成式算法,针对具身智能仿真需求,优化大规模场景的显存管理、分块策略及长序列渲染的几何一致性。 3. 算法管线工程化:设计并实现高性能、可扩展的三维重建算法流水线;负责重建系统中的核心算子优化(如 CUDA 核函数开发),提升大规模数据的吞吐量与处理效率。 4. 技术指标与评估体系:建立针对大规模重建的端到端评测方案,包括几何精度、法线质量及光影准确性,通过数据驱动的方式持续迭代算法性能,支撑闭环仿真训练。
包括英文材料
算法+
https://roadmap.sh/datastructures-and-algorithms
Step by step guide to learn Data Structures and Algorithms in 2025
https://www.hellointerview.com/learn/code
A visual guide to the most important patterns and approaches for the coding interview.
https://www.w3schools.com/dsa/
OpenCV+
https://learnopencv.com/getting-started-with-opencv/
At LearnOpenCV we are on a mission to educate the global workforce in computer vision and AI.
https://opencv.org/university/free-opencv-course/
This free OpenCV course will teach you how to manipulate images and videos, and detect objects and faces, among other exciting topics in just about 3 hours.
SLAM+
https://docs.mrpt.org/reference/latest/tutorial-slam-for-beginners-the-basics.html
[英文] SLAM for Dummies
https://dspace.mit.edu/bitstream/handle/1721.1/119149/16-412j-spring-2005/contents/projects/1aslam_blas_repo.pdf
A Tutorial Approach to Simultaneous Localization and Mapping
https://ouster.com/insights/blog/introduction-to-slam-simultaneous-localization-and-mapping
SLAM is an essential piece in robotics that helps robots to estimate their pose – the position and orientation – on the map while creating the map of the environment to carry out autonomous activities.
[英文] What Is SLAM?
https://www.mathworks.com/discovery/slam.html
How it works, types of SLAM algorithms, and getting started
C+++
https://www.learncpp.com/
LearnCpp.com is a free website devoted to teaching you how to program in modern C++.
https://www.youtube.com/watch?v=ZzaPdXTrSb8
Python+
https://liaoxuefeng.com/books/python/introduction/index.html
中文,免费,零起点,完整示例,基于最新的Python 3版本。
https://www.learnpython.org/
a free interactive Python tutorial for people who want to learn Python, fast.
https://www.youtube.com/watch?v=K5KVEU3aaeQ
Master Python from scratch 🚀 No fluff—just clear, practical coding skills to kickstart your journey!
https://www.youtube.com/watch?v=rfscVS0vtbw
This course will give you a full introduction into all of the core concepts in python.
编程规范+
[英文] Google Style Guides
https://google.github.io/styleguide/
Every major open-source project has its own style guide: a set of conventions (sometimes arbitrary) about how to write code for that project. It is much easier to understand a large codebase when all the code in it is in a consistent style.
系统设计+
https://roadmap.sh/system-design
Everything you need to know about designing large scale systems.
https://www.youtube.com/watch?v=F2FmTdLtb_4
This complete system design tutorial covers scalability, reliability, data handling, and high-level architecture with clear explanations, real-world examples, and practical strategies.
PyTorch+
https://datawhalechina.github.io/thorough-pytorch/
PyTorch是利用深度学习进行数据科学研究的重要工具,在灵活性、可读性和性能上都具备相当的优势,近年来已成为学术界实现深度学习算法最常用的框架。
https://www.youtube.com/watch?v=V_xro1bcAuA
Learn PyTorch for deep learning in this comprehensive course for beginners. PyTorch is a machine learning framework written in Python.
还有更多 •••