first of all, thank you for your continued great work on Pix4Dmatic. We are using it extensively in our daily production workflows, and overall the stability and quality have been excellent.
Today, I noticed a behavior in one project that I have not encountered before, and I would appreciate your insight.
It appears that the mesh is not being generated fully up to the edge of the Processing Area / Region of Interest (ROI). Specifically, a narrow strip is missing in the mesh directly along the boundary of the ROI.
To illustrate this clearly, I have attached two screenshots:
The point cloud with the Region of Interest displayed:
When comparing the two, it is clearly visible that valid point cloud data exists in this area, yet the corresponding mesh geometry is missing along a narrow band at the ROI boundary.
My questions are:
Is this behavior known or reproducible?
Are there any known changes or potential issues related to ROI handling or mesh generation in Pix4Dmatic version 2.0.0?
Are there any recommended settings or workarounds I should try?
Thank you for your kind words regarding PIX4Dmatic.
Regarding the issue with the Mesh and the ROI, I tested internally using a small project that also includes roads + buildings. As you can see from the images below, I was not able to reproduce a behavior similar to yours:
The point cloud with the ROI enabled in 2 different parts of the project A.
This leads me to believe that the reported issue may be project-specific. Would it be possible to attach the Quality Report of this project so I can take a look at the settings used? Maybe the solution is in the Processing settings
thank you very much for taking the time to test this internally and for sharing your results. I appreciate the effort and your detailed comparison.
What makes this case confusing for me is that this is not just a similar project, but exactly the same project with exactly the same Region of Interest. I have processed this project using the identical ROI more than 30 times in the past, and this is the very first time I am seeing this behavior.
Importantly, the issue appeared for the first time after reinstalling Pix4Dmatic and updating to version 2.0.0. With previous versions, the mesh was always generated correctly up to the ROI boundary in this project.
At the moment, I am also not able to reproduce the issue in other projects, which is why I am wondering whether this could be a very specific edge case or something related to changes introduced in version 2.0.0, even if it only occurs under certain conditions.
Regarding the Quality Report: although the project itself is shared via Pix4D Cloud, I understand now that the Quality Report needs to be generated and attached separately. I am happy to provide it if that helps your investigation. Please let me know if there are any specific processing settings or parameters you would like me to review in the meantime. But also these settings were succesfully used more than 20 times….
My main question would be whether similar cases have been reported internally, or if there are known situations where mesh generation close to the ROI boundary may behave like this.
Thank you again for your support and for looking into this.
Thank you for sharing more information and the Quality Report.
Based on the Mesh settings you used, I was wondering what the reason was that you switched the Deghosting option from Weak (default) to Strong. Are there a lot of moving objects (cars, trucks, for example) in the project area?
If you have the time, can you please run the same processing Mesh settings but with the Deghosting set to Weak?
About your question:
We have not faced similar issues internally, and no other user has reported something similar so far. Since your post, we are keeping a close eye on the Mesh-ROI topic.
These cookies are necessary for the website to function and cannot be switched off in our systems.
They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences,
logging in, or filling in forms. These cookies do not store any personally identifiable information.
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site.
They help us to know which pages are the most and least popular and see how visitors move around the site.
All information these cookies collect is aggregated and therefore anonymous.
If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.
These cookies may be set through our site by our advertising partner (Google).
They may be used by Google to build a profile of your interests and show you relevant adverts on other sites.
They do not directly store personal information but are based on uniquely identifying your browser and internet device.
If you do not allow these cookies, you will experience less targeted advertising.