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 - jrp

Pages: [1] 2 3 4
General / Server and processing node as systemd services in linux?
« on: March 07, 2022, 05:34:51 PM »

I found this article on how to run software as sevices in linux, this looks like exactly the sort of thing that I'm keen to do with both my server and processing node machines. I could go through the instructions listed on that site myself, but I don't know exactly how the software behaves, or what the security implications are for this in detail.

I havn't seen any advice for running metashape in any way other than running it manually at the shell prompt, which works just fine, but requires things like having to manually reset things after a power outage or other system restart.

Has anyone else experimented with this (or other methods), and does anyone have any advice on how to implement this?


General / Re: Multispectral and RGB cameras workflow
« on: December 18, 2021, 12:26:05 PM »
Disclaimer: I've never worked with drone data, though hope to at some point. I work with very diferent matierial.

If you have known coordinates, does that mean you have Ground Control Points?

I would likely try to get the 2 halfs of the project as separate chunks in the same project, then align the chunks using either: GCPs, automatic chunk alignment , or create manual control points if you can find some.

General / Log4Shell issues?
« on: December 15, 2021, 06:21:07 PM »

Could I ask that someone from Agisoft give an official statement confirming whether or not any Agisoft products are affected by the Log4Shell vulnerability.

I need to gather this information for an institutional security review, and I felt it was worth asking here incase it helps anyone else in the same posiiton.

I'm not expecting any issues, but I only use the local network infrastructure not the cloud infrastucture, so I'm not sure what it runs on.

Also, appologies if this is already up here somewhere, I can't find it if it is.


General / Re: Linux processing and graphics cards/drivers
« on: November 05, 2021, 02:28:43 PM »
I think the plan is ubuntu running as a headless server.

I think we would be planning on 20.04 LTS, but it may be one of the newer versions.


General / Linux processing and graphics cards/drivers
« on: October 20, 2021, 04:31:18 PM »

Planning to build a Linux server for network processing, likely headless, and I’ve realised I’m a little out of date with graphics card driver matters, questions:

Any recommendations on graphics cards? The usual goto seems to be Nvidia RTX 3070 (or a pair of them), but I’m not sure how well they play on linux these days.

Open source or proprietary drivers?

I know that the driver and config situation for graphics cards is not totally obvious for Metashape (for example using 2 cards without SLI is a thing etc)


General / Re: Using Leica DMC III images
« on: August 09, 2021, 06:21:17 PM »
Hi, I don't understand the details of what's being discussed here, but I do recall that agisoft sometimes refers to image parameters in pixels, not in mm.

Is it possible that 34000 pixels is actually a correct focal length in this context?

I've never used anything like that model of camera, so I have no idea what's inside it.

General / Re: image stabilisation - yes or no
« on: August 09, 2021, 05:03:39 PM »
This is a very complex question indeed.

Being somewhat of a purist, I insisted we went to the lengths recently when setting up a lab to specifically to large volumes of small object photogrammetry, of selecting a model of camera and lens that had no IS functionality, as I didn't trust that even with it off, the sensor would be properly centred. It was also a good value proposition otherwise (Sony a6400 + 50 FE macro).

A modern IS system can have up to 7 variables used in IS simultaneously (if I recall):
  • the sensor can translate in 2 directions, which is equivalent to Cx and Cy
  • the sensor can be rotated around the optical axis -- this should look almost like the camera simply being rotated, so should be fully corrected with basic position optimisations
  • the sensor can rotate around the other 2 axes, which could do all sorts of unpredictable things to the results
  • an optical element in the lens can move in 2 directions to give similar results to the sensor translating, minor optical aberrations may be introduced here

Notably, neither focal length nor focus point should be affected by any of these. In theory. (I’ve also been debating whether changing focus between images could have similar issues, but that’s a different discussion. And don’t get me started on rolling shutter effects on all of the above.)

Also, do remember that IS can allow slower shutter speeds, which can allow lower ISO or smaller aperture, which may increase sharpness or reduce noise in the image, which may have other positive effects.

There is also a huge, variable that I can't think of a way to evaluate: we know that the motions can move during the capture (which are only moderately controversial as they at least attempt to keep the image as it is at the start of the exposure), but how much does it move before the capture? If the implementation has a very low distance for this, it's likely better on than off. I know some implementations turn IS on when the user half presses the shutter. The only thing that I can say is that we can basically guarantee that it will be as good as random for every shot up to an undetermined maximum in each direction as it’s based on the details of the dynamics of the camera shake at that time.

Remember that IS on with a tripod is often recommended against by manufactures, and it can straight up reduce image quality. IS is specifically designed and optimised to compensate for human hand shake.

In short, I have no idea, I'd love to see a well run study into this though, that covers all the variables.

General / Re: Metashape crashing intermittently during saves
« on: May 12, 2021, 01:58:32 PM »

Update mainly for information, as my problem now appears to be solved:

In the end we tracked this down to a false positive detection form Cisco AMP anti virus, which was silently killing the program and not giving any kind of notification afterwards. It seemed that it's basing the detection on a simple "it's saving lots of files, it must be a crypto virus" type huristic. Once we worked out the source of the poroblem, there was a full log in the Cisco AMP software of every time it had done it. Very unhappy with Cisco for for such a poor user experiance. We lost weeks of work to what we were startign to suspect was intermittent hardware.

In our case, we think we've solved it by a simple whitelisting, but it may be worth Agisoft taking a closer look at the problem.


General / Metashape crashing intermittently during saves
« on: March 26, 2021, 04:23:46 PM »
Metashape crashing intermittently during saves, When it crashes, the whole application disappears, losing all work since last save, if multiple projects are open, they all close. It’s happening once or twice a week at the moment, causing a lot of lost processing time.

If windows is restarted it works again, but if windows is not restarted, attempting to reopen metashape gives message:

“Windows cannot access the spedified device, path or file. You may not have the appropriate permission to access the item.”

The windows user account is not running in admin mode (this is a regulatory requirement for our organisation, we can briefly access admin mode for testing or genuine admin tasks, but it’s time limited). But we’ve never had the issue before, and other machines have worked just fine in this configuration for a long time.

It usually, but not exclusively happens when saving during batch processing runs, we do a lot of batch processing though, so it’s possible it’s “during saving” that it happens. We estimate around 10% of batch runs end in a crash.

First assumption was a hard disk fault, we switched to saving on the OS ssd for a bit and it kept happening.

We have updated to metashape 1.7.2 (12070) by doing an uninstall and reinstall; but the issue is still happening.

The issue started at roughly the same time as python (3.8 ) was installed onto the machine. I suspect this may be involved, but I’m not sure. I’m also not sure what to do about it if it is.

Thank you in advance for any assistance or suggestions.

General / Thermals on 10900k
« on: March 19, 2021, 10:11:08 PM »

I have a brand new custom built machine with an i9-10900k, and RTX2070.

I’ve been checking the thermals on it, and I’m a little worried something is wrong. Either this generation just runs hot with Metashape or I have a problem with my cooling solution.

Within a few seconds of entering the estimating camera locations part of processing, (and some other bits) the CPU temperature pegs at 100, stays between 90-100, and it starts thermal throttling averaging aroung 4.5GHZ.

The performance is just fine, but I’m not sure if I’m damaging the thing.

I generally start to get nervous when I see temp stats going over 65, this one is making me very nervous indeed.


General / Windows reinstall, licencing
« on: March 18, 2021, 04:00:27 PM »
I have a windows machine with an Agisoft Metashape node locked licence on it. I need to reinstall windows on the machine. Should I deactivate the licence, then reactivate later, or should I leave it activated?

I’m worried that if I deactivate it, the licence will not reinstall back onto the same machine. I’m also worried that if I don’t deactivate it, it will disappear if the disk has to be wiped.

Apologies for starting a new topic for something that is likely already documented somewhere, but I’ve found contradictory reports in the past about how this works.

General / Re: Agisoft Metashape 1.7.0 pre-release
« on: January 05, 2021, 02:46:30 PM »

Hey Alexey, can you explain what Generate Defocus Masks is?

Also very interested to know what this does and how it works.


General / Re: Using Panoramas photo to create 3D models (Need Help)
« on: October 22, 2020, 12:38:59 PM »

This depends on what you mean by panorama, please go into a little more detail on how you are taking them.

To get a good 3d model, it is essencial that you have photos taken *from* many difernt locations around/in the scene, in effect the panorama would only add a single extra data point here, so it may not be the most efficient way to do it.

It's also essencial that the photos have not been "messed around with" in terms of perspective and geometry etc, and processed panoramas are generally heavily modified in this way, making them problematic.

A workflow that could work, depending on how you do things is to use the source (unedited) images for a panaorama and use them as some of the source images for Metashape. They would need to be added with many other "properly" taken images. The only situation where this would be useful is if you were taking a panorama as well as doing photogrammery on a scene, and it would only add a little value. You would also have ot be careful to use similar camera settings.

I personally do panorams in 2 ways, I take quick ones on my phone or using the panorama mode on one of my older DSLRs, these images would be almost imposible to use here as you never get access to the unedited images. I also take "proper" panoramas using normal images form a DSLR, and spend a while processing them in Hugin to render the result.


Bug Reports / Re: freezes at 21% when "parameterizing texture atlas.."
« on: October 22, 2020, 11:21:17 AM »
Is it a perticularly large project?

I had something that looked a little like that (admittedly at earlier steps in the project) when running out of RAM. My scenario was complicated by an unrelated hardware fualt though -- one of those complicated and unsatisfying "several things happening at once, then it all went a awy when I started troubleshooting" situations.

I doubt that's the answer, but it's worth considering.


General / Re: Hardware optimisation and memory channels
« on: October 22, 2020, 11:16:58 AM »
To be clear, it's not the capacity I'm woried about, it's the bandwidth.

My understanding is that half the channels leads to half the access rate.


Pages: [1] 2 3 4