We’re using a 42 MP camera (Sony RXIR II) for image acquisition. The resulting images are obviously pretty large and processing times are tremendous. I’m searching for a good balance between result quality and processing times.
Would you recommend using normal, fine or extra fine image compression (JPG)? How is the result quality and the processing time typically affected by the different compression rates?
To speed up the process I’m considering changing the camera settings from 42 MP to 18 MP and use extra fine compression. Do I have to expect a huge quality loss of the results, or does it only affect the GSD?
I think the best would be to setup an experiment for the use case you are working most often with.
For example, do three projects of the same area and having only the parameter of the image compression vary between the projects. This will enable you to see if you still get enough accuracy based on your use case.
I would be cautious about:
camera model in the software: changing the compression rate results in different resolutions of images for the same camera parameters (sensor width, lens,…). In my opinion, it would be necessary to create a new calibrated camera model for each of the different compression rates: https://support.pix4d.com/hc/en-us/articles/206065716
another way to reduce the processing time, would be to change the scale at which the keypoints are extracted and at which the densification of the point cloud is done. This would ensure that you do not have to modify the camera model or the compression rate. Here is an example for step 1:
This approach seems safer to me.
I am running into a similar question with a 45MP camera (Nikon D850). What compression type did you end up using on this project? Did you see a significant difference in processing time and/or output quality with different compression levels?
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.