SaaSHub helps you find the best software and product alternatives Learn more →
Top 5 Python structure-from-motion Projects
3D Reconstruction SoftwareProject mention: Issues extracting all features | reddit.com/r/photogrammetry | 2023-02-06
I've been trying to use Meshroom to create a model for a cat statue from about 60 photos. I admit the photos are not in ideal lighting, but it was the best I had to work with. Overall the reconstruction does pretty well, but I cannot get it to recognize the ears and antenna from the cat. I have tried varying the reconstruction parameters as described here but none of them have had a significant impact. Parameters I have tried in various combinations are:
A command line toolkit to generate maps, point clouds, 3D models and DEMs from drone, balloon or kite images. 📷Project mention: 3d scanning large areas | reddit.com/r/3DScanning | 2023-01-18
If you have a drone there is https://opendronemap.org/
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
Visual localization made easy with hlocProject mention: 6D object pose estimation by known 3d model | reddit.com/r/computervision | 2022-10-07
Sounds like this is a 3D to 2D correspondence estimation problem. So is it correct that you are trying find the pose of the object based on seen 2D images? First you need to define a canonical reference frame for the object. This object reference frame is essentially glued to the object and you want to estimate the object to camera frame transformation matrix which will give you the pose of the object relative to how you are viewing it from a given frame. To achieve this, most literature use some form of 3D to 2D feature correspondence search from which a transformation matrix is obtained using projective geometry. Features like SIFT features can be used to find correspondences between features seen in the 2D image and features in the 3D object. This is also an active area of research in computer vision and the state of the art uses learned deep features. You can check out https://github.com/cvg/Hierarchical-Localization which is the State-of-the-Art in camera 6DOF pose estimation from known 3D models of the world. For your scenario, you just need to define the object coordinate system and you can obtain the pose if you know the object to camera transformations. You should also first look into the classical approaches which use some variants of PNP + RANSAC algorithm to find 2D to 3D correspondences. Since you also know the relative poses of the cameras, you can also do refinement like bundle adjustment to better predict your 2D to 3D correspondences. Let me know if you find any good tutorials or resources online.
Addon to import different photogrammetry formats into Blender
Real-Time Monocular Visual SLAM with Pose-graph optimization
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
Python structure-from-motion related posts
Issues extracting all features
1 project | reddit.com/r/photogrammetry | 6 Feb 2023
photogrammetry in blender
1 project | reddit.com/r/blenderhelp | 28 Jan 2023
Yarbo - The Future of Yard Care is Here!
1 project | reddit.com/r/Yarbo | 21 Jan 2023
3d scanning large areas
1 project | reddit.com/r/3DScanning | 18 Jan 2023
3D scanned old door
1 project | reddit.com/r/Cinema4D | 17 Jan 2023
Modeling my Grandpa with 3D Photogrammetry (2021)
1 project | news.ycombinator.com | 1 Jan 2023
What are some best practices for top-down panoramas?
1 project | reddit.com/r/drone_photography | 29 Dec 2022
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea59d38f88>
www.saashub.com | 7 Feb 2023
What are some of the best open-source structure-from-motion projects in Python? This list will help you: