-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2024.11.06 - #14 - MAC-VO, KISS-Matcher, PyTorch Mobile, Metal API, Neural fields in robotics, Visual SLAM roadmap #16
Comments
Interesting papersMAC-VO : Metrics-aware Covariance for Learning-based Stereo Visual Odometry kriss_matcher : Rust/Python implementation of KISS-Matcher KISS-Matcher Discussion (?) |
PyTorch Mobile와 Metal API 작동 원리PyTorch Mobile의 작동 원리PyTorch Mobile은 PyTorch 모델을 모바일 장치에서 실행하기 위한 최적화된 프레임워크로, iOS와 Android 모두에서 효율적인 모델 추론을 가능하게 함.
Metal API의 역할과 PyTorch Mobile에서의 활용Metal API는 iOS에서 GPU를 통한 데이터 병렬 처리를 최적화하는 프레임워크로, PyTorch Mobile이 iOS 장치에서 고성능의 모델 추론을 가능하게 하는 주요 기술임.
Metal API에서 셰이더의 연산 처리와 텍스처 활용 방식셰이더(Shader)의 역할: GPU에서의 병렬 연산셰이더는 GPU에서 데이터를 병렬로 처리하는 프로그램으로, Metal에서는 그래픽 및 임의의 데이터 연산을 위해 다음과 같은 셰이더를 사용함.
텍스처(Texture)의 구조와 활용텍스처는 이미지 및 행렬 데이터를 GPU 메모리에 효율적으로 저장하고 접근하기 위한 포맷으로, 빠른 데이터 접근과 병렬 처리가 가능함.
|
Compact3D: Smaller and Faster Gaussian Splatting with Vector Quantization논문 링크: https://arxiv.org/html/2311.18159v2 개요3D Gaussian Splatting(3DGS)은 NeRF(Neural Radiance Fields)와 비교하여 학습 및 렌더링 속도가 빠르지만, 수백만 개의 3D 가우시안 파라미터를 저장해야 하는 높은 저장 공간 요구가 단점임. 이 논문에서는 벡터 양자화(Vector Quantization)를 통해 3DGS의 저장 공간과 렌더링 속도를 개선하는 방법을 제시함. 핵심 아이디어
![]() 방법론
결과
결론Compact3D는 3DGS의 효율성을 유지하면서도 저장 공간과 렌더링 속도를 크게 개선하는 방식으로, AR/VR 헤드셋과 같은 저장 공간과 메모리가 제한된 장치에서의 활용 가능성을 높임. |
Interesting papers
Neural fields in robotics survey paper
Industry news
Old but gold
Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age
Factor graphs for robot perception
Visual-SLAM roadmap
The text was updated successfully, but these errors were encountered: