-
Notifications
You must be signed in to change notification settings - Fork 0
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
openMVG_main_ControlPointsRegistration or ui_openMVG_control_points_registration #1
Comments
I believe the code you are looking for is in this PR in OpenMVG, which has not been merged yet : openMVG/openMVG#1239 That PR was submitted to OpenMVG to be able to run this ControlPointRegistration from the command line without invoking the UI. |
I just updated that PR on OpenMVG so it compiles with the current version of the 'develop' branch. |
Hi @edanvoye ! Thank you to answer! I downloaded your code, but I had an error, even I installed all depencencies:
So, I look at CMakeLists and appear this:
But like I said, I installed all depencies. |
I'm not sure what you are trying to build exactly, but I just performed the following without issues on linux (ubuntu 18.04), following the build instructions in openMVG/BUILD.md:
|
Great, thank you @edanvoye ! Now It works very well! I build perfectly. But, after I run the syste I measured the size of target and, wow, it really works! A question, is it possible you share the marker file for that want to use on their own photogrammetry? |
Good to hear! I have added some information on how to generate the aruco board, and I included an image file, which can be printed at 300 dpi (4cm x 7 cm). It is also possible to use a different size board, but then the reference values in the script will need to be updated ( |
Thank you again my friend! |
Hi @edanvoye! I did a target on Inkscape like yours, I print and it works! For that who whats to download: Thank you and a big hug! |
Awesome! Can I add your file to the github project ? |
Sure! You can use, the goal is this, help the project. |
Hi @edanvoye ! I develop a way to scan faces with points and clean it after photogrammetry using OpenCV: So, I use the above solution + your Aruco approach, to creat a face (test with 26 photos) with good surface and in scale and alignet. To make the systesm simpler I let only 10 Aruco markers, and all works! I will put this solution avaiable in the addon OrtogOnBlender to help people on health field (rhinoplasty, orthognathic surgery, facial prosthesis and veterinaty prosthesis). Again and again and again, thank you! |
Great work! |
I finish the beta test on Linux (OrtogOnBlender addon), now Ill work on Windows and Mac OS versions. A previous classe (in Portuguese) explainning the tecnic: https://youtu.be/oJmMt1xvPfY Next step is write a book chapter wiall all refs, like this Github site, PDF with markers, etc. |
Hi @edanvoye ! Preview html (I had some other things to complete there) chapter with acknowledgements to you and links for your GigHub site: http://ortogonline.com/doc/pt_br/OrtogOnLineMag/4/Aruco.html When I finish Ill compile the PDF version. A big hug! |
Great work, congrats! |
Hey there! ~/Programs/OrtogOnBlender_XP/OpenMVG_aruco/openMVG_main_ControlPointsRegistration -i /tmp/tmp4r0jraqa/sfm_data_markers.json -o /tmp/tmp4r0jraqa/sfm_data_aligned.bin Happen this:
May you know a way to solve this? |
@cogitas3d Why is this issue being submitted in the photogrammetry_example_seashell repo, instead of the openMVG repository where this code lives? |
@edanvoye I thought about it, however, the problem only appears after I apply the add_markers.py step. If I don't do this, the photogrammetry works, but without the scale (ArUco) data, which is made possible thanks to the solution you created and that I discussed above. |
Hi again. I await your response. Best regards. |
@edanvoye ping. |
This is incorrect, it's opensource software, anyone can debug and fix this. First, which version of OpenMVG are you compiling and using? Are you using the same code as before, but the only difference is you built on ubuntu22 instead of 18? What else has changed, is this the same data files, same json file that worked before? we need more information |
@edanvoye Thanks for the answer. |
But that version does not include "openMVG_main_ControlPointsRegistration", yet your message from [Nov 17, 2024] includes this command. |
Dear @edanvoye Curiously, yes, that version had: So, Im sharing the source I build in that opportunity: https://drive.google.com/file/d/1mh7Kft8QW5XcQ2bXyi99mLrpzrZiRqHD/view?usp=sharing Thank you. |
Hi @edanvoye !
First of all thank you very much to make the "photogrammetry_example_seashell-master" avaiable!
Second, I'm translating the code to run on Linux and all works fine until the command that call "openMVG_main_ControlPointsRegistration". I saw on my build directory and this doesnt exist, only the ui_openMVG_control_points_registration. So, when you compiled it, did you use different option?
A big hug!
The text was updated successfully, but these errors were encountered: