Forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Lazar Obradovic

Pages: [1]
1
Feature Requests / Re: AprilTag
« on: April 19, 2022, 01:15:33 PM »
+1

2
(bumping this thread)

I hit the same issue and reported the same problem, but no feedback from anyone from Agisoft.

3
Feature Requests / Re: Standard Plus (i.e. Medium) version please!
« on: April 12, 2022, 04:28:43 PM »
+1

Though, it would be good to see a subset of the reference features feature in the Standard version, at the Standard price.
We're not mapping million dollar mine sites to cm accuracy, but we still need to position things to a degree of accuracy, and the markers can be useful for so many other things, like joining problematic alignments.

+1 

Markers are the only thing I need on top of Standard version and I'm not quite willing to cash out 20x more money for that single feature.

4
Bug Reports / Texture blending fails to choose appropriate GPU
« on: April 06, 2022, 11:09:49 PM »
I have multipe dGPUs in the system (1x iGPU + 2x dGPU).
Both dGPUs are enabled for processing in Preferences /  GPU, but both are ignored during texture blending because one of them doesn't have enough VRAM, even though other GPU is good enough:

Code: [Select]
Found 3 GPUs in 0.001 sec (CUDA: 0 sec, OpenCL: 0.001 sec)
Using device: NVIDIA GeForce GTX 1070, 15 compute units, free memory: 7048/8191 MB, compute capability 6.1
  driver/runtime CUDA: 11060/10010
  max work group size 1024
  max work item sizes [1024, 1024, 64]
Using device: Quadro P520, 3 compute units, free memory: 1653/2047 MB, compute capability 6.1
  driver/runtime CUDA: 11060/10010
  max work group size 1024
  max work item sizes [1024, 1024, 64]
  got device properties in 0 sec, free memory in 0.752 sec
Found device NVIDIA GeForce GTX 1070 driver version 512.15.0.0, API version: 1.3.194, location 7::0
Found device Intel(R) UHD Graphics 620 driver version 1655906, API version: 1.2.196, location 4294967295::4294967295
Only NVIDIA and AMD devices are currently supported
Found device Quadro P520 driver version 512.15.0.0, API version: 1.3.194, location 60::0
[...]
Collecting memory requests...
Allocating memory requests...
Estimated required video memory: 2301 MB
Estimated device memory: total 1983 MB, used 116 MB, available 1686 MB
Cannot use GPU. Reason: Not enough memory on device
Performing blending on CPU...

Notice how iGPU is also reported (and warned!), even when it's disabled in the Preferences / GPU.

If I manually disable poorer dGPU and leave only more powerful one, blending selection decides to use GPU.

My expectation:
- disabled GPUs will be fully ignored (not even reported or warned) - cosmetic reasons.
- any of the matching enabled GPUs will be used, possibly in parallel and the ones that do not fit the criteria will be ignores - real issue here.
- CPU will be used only if no matching GPUs are found and only if "use CPU for processing" is enabled in Preferences - prevent long running tasks due to misconfiguration.

You can consider adding additional setting ("Allow CPU usage for texture blending... ") but that's a feature request :)

Hope this helps.




5
Feature Requests / Re: Upright orientation
« on: March 31, 2022, 05:34:30 PM »
Coming back to this thread:

Which EXIF tag you are speaking about? Does it work with arbitrary camera orientation?

I know Metashape is using GPSPitch / GPSRoll tags, but I’m not sure if they alone can be used, or only when other GPS tags are present as well. I currently don’t have a camera that exports those tags, so can’t tell.

In addition, Gopro exports gravity vector data (https://exiftool.org/TagNames/GoPro.html) even in JPEGs, and so does Apple for iPhone photos (https://exiftool.org/TagNames/Apple.html).

All of these can be used to tell where is “down” and possibly assist camera pose estimation algorithm (by at least suggesting 2 of 3 angles).

6
Bug Reports / Re: Error: Assertion 2391010230795 falied at line 4840
« on: March 21, 2022, 09:02:40 PM »
Hi,

I have Lenovo P43S laptop so:


Found 2 GPUs in 0.001 sec (CUDA: 0 sec, OpenCL: 0.001 sec)
Using device: Intel(R) UHD Graphics 620, 24 compute units, 19560 MB global memory, OpenCL 3.0
  driver version: 30.0.101.1191, platform version: OpenCL 3.0
  max work group size 256
  max work item sizes [256, 256, 256]
  max mem alloc size 4095 MB
Using device: Quadro P520, 3 compute units, free memory: 1290/2047 MB, compute capability 6.1
  driver/runtime CUDA: 11060/10010
  max work group size 1024
  max work item sizes [1024, 1024, 64]

7
Bug Reports / Re: Error: Assertion 2391010230795 falied at line 4840
« on: March 21, 2022, 06:23:53 PM »
Hi,

FYI - I'm hitting the same issue with 1.8.2 (Standard) and latest Intel UHD drivers.
Disabling iGPU works for now, but reduces performance to some degree.

I'll try to isolate the offending part of the dataset so you can pinpoint the issue.

Pages: [1]