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

Pages: 1 [2] 3 4
16
General / Re: 100m Geoid Error - OSGB36 + ODN Height (EPSG::7405)
« on: January 19, 2022, 12:54:12 AM »
Hi Alexey,

Unfortunately not, the problem still exists. Will the 1.8 projects open in 1.7.6? If this can't be sorted by the time I need to export the outputs I will need to use the older version where the problem didn't exist.

Thanks,

Rory

17
General / 100m Geoid Error - OSGB36 + ODN Height (EPSG::7405)
« on: January 18, 2022, 02:27:23 PM »
Hi, since updating to Metashape 1.8 when I convert from WGS84 to OSGB36 + ODN Height using the installed OSGM15 tif geoid the heights are all exactly 100m too high. When I convert the camera positions in Metashape I get (using one image as an example):

WGS84: 57.67697 -2.735643 179.192; OSGB36: E 356224.48 N 865474.163 H: 228.992

Transforming using the OS Coordinate Converter I get:

WGS84: 57.67697 -2.735643 179.192; OSGB36: E 356224.48 N 865474.163 H: 128.991

Somehow 100m is getting added to the height. I have used the Metashape conversion without issue until I upgraded to 1.8, is this a known issue or bug?

Thanks,

Rory


18
General / Re: Filling In Sea Area
« on: May 02, 2021, 01:26:55 PM »
Hello RoryG,

If you have images taken over the water bodies and related exterior orientation information (coordinates of the camera locations with camera orientation angles), you can use the following script to apply that EO information to not aligned cameras:
https://github.com/agisoft-llc/metashape-scripts/blob/master/src/quick_layout.py

Then you should generate the DEM with extrapolated option selected and run build orthomosaic operation.

Hi Alexey,

Should I import all the images at the start, or just add in the sea images before building the DEM?

19
General / Re: Filling In Sea Area
« on: April 25, 2021, 05:02:50 PM »
Thank you Alexey, that's exactly what I was after. We're doing the surveys this week so I'll let you know how I get on.

20
General / Filling In Sea Area
« on: April 25, 2021, 01:49:08 PM »
Hi, we are surveying several coastal sites at low tide for our client, and they have requested that we "fill in" the sea in the orthos. Obviously we won't be able to process the sea areas with Metashape, however is there any way of manually positioning photos of the sea into the ortho inside Metashape, or will this need to be done in an image editor then create a world file? I've attached an image to show what's required.


21
General / Re: Defects in Dense Cloud / DSM
« on: July 17, 2020, 01:25:26 PM »
I've reprocessed the project with some GCPs grabbed from identifiable ground features and used less aggressive gradual selection and the output is now perfect. I suspect I may have removed too many points and there were areas without enough data to generate the dense cloud.

22
General / Defects in Dense Cloud / DSM
« on: July 16, 2020, 02:55:12 PM »
Hi,

I'm processing a P4RTK mission made up of four flights, PPK processed in RedToolbox. Due to the remote location of the site and difficulty to access on foot there are no checkpoints / GCPs in the project. The client requested 50cm XYZ accuracy, and according to Metashape (latest version just installed) the XY accuracy is 22cm and Y 30cm. I followed my normal workflow which has up to now worked perfectly, however in this instance I'm getting lines and trenches in the dense cloud / DSM that don't exist on the terrain. Any idea what could be causing this? Camera overlap is 75/75 and flying height of 90m (terrain following). I've attached a couple of images from QGIS, one showing the orthomosaic and the other the orthomosaic overlaid with hillshade extracted from the all classes DSM.

23
General / Re: Your opinion on USGS Agisoft Processing Workflow
« on: March 25, 2020, 12:35:21 PM »
Our workflow pretty much follows the USGS processing workflow, however we do try and not remove over 50% of the sparse cloud points. We always aim to achieve a reprojection error under 0.3px which gives us very accurate outputs - a recent test project we achieved 1.4cm RMSE XYZ on our surveyed checkpoints. You can read the article here: https://www.linkedin.com/pulse/post-processed-kinematic-gnss-mapping-rory-gillies/

Here's a couple of screen grabs from the report:


24
General / Moonlight for Nvidia Users
« on: March 24, 2020, 04:04:30 PM »
I've been having some issues with TeamViewer and was researching other solution to work on my photogrammetry PC remotely. It's connected to a monitor, however it's located away from my main office area so I access it remotely from my MacBook Pro. Microsoft RDC is no use as it doesn't leverage the GPUs, and TeamViewer is very expensive to license and get rid of the nags.

I came across Moonlight - https://moonlight-stream.org a multi-platform Nvidia Shield client. It only works if you have Nvidia GPUs, and you must have the Nvidia GeForce Experience installed, but the performance is stunning, way ahead of TeamViewer. It's designed for streaming games with full acceleration, but it can stream individual apps or the entire desktop. Setup guide can be found here: https://github.com/moonlight-stream/moonlight-docs/wiki/Setup-Guide

Well worth a look if you're looking for a remote access solution.

25
Python and Java API / Re: Remove Duplicates Script Not Working 1.6.1
« on: February 04, 2020, 03:23:49 PM »
Thank you Alexey, that's done the job, I can go ahead and create the ortho now. I did have to modify the remove keyframe script slightly to make it work:

Code: [Select]
import Metashape, os

chunk = Metashape.app.document.chunk
remove_list = list()
for camera in chunk.cameras:
    if camera.type == Metashape.Camera.Type.Keyframe:
        remove_list.append(camera)
chunk.remove(remove_list)

Result:

2020-02-04 12:17:08 start
2020-02-04 12:17:35 disabled 145493660 points
2020-02-04 12:17:36 removed 210384210 tracks
2020-02-04 12:18:07 finished. 30495 duplicates removed

Cheers,

Rory

26
Python and Java API / Re: Script to classify ground points and export LAS
« on: February 04, 2020, 12:33:10 PM »
Sorted - it's {chunklabel} instead of {chunk.label}. Thanks :)

27
Python and Java API / Re: Script to classify ground points and export LAS
« on: February 04, 2020, 01:39:54 AM »
Hi Alexey, the classify batch worked perfectly, however using {chunk.label} as a template did not work and was overwritten for each chunk.

28
Python and Java API / Re: Script to classify ground points and export LAS
« on: February 03, 2020, 10:51:35 PM »
Thanks Alexey, I don't know why I forgot about batch processing as I've used it loads of time before!

29
Python and Java API / Script to classify ground points and export LAS
« on: February 03, 2020, 08:02:22 PM »
Hi,

I am by no means a scripting expert and struggle with Python! I was wondering if anyone has a script that will classify the ground points in the dense clouds in each chunk, then export each as a LAS file with sequential numbering (1,2... 6). I have three projects with between 6000 and 7000 cameras, each with six processed chunks with the dense clouds. It's quite a laborious process classifying and exporting 18 clouds!

30
Python and Java API / Re: Remove Duplicates Script Not Working 1.6.1
« on: February 03, 2020, 07:18:46 PM »
Hi Alexey,

It returns 600 "no photo for camera", not sure why as the paths are correct.

Pages: 1 [2] 3 4