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

Pages: [1] 2 3 4
1
In order to avoid unecessary loading, it would be great to have a confirmation prompt show up when we click on the show/hide aligned chunks when in 3d model mode.

I'm working on projects with hundres of aligned chunks in HD so if I click on this button by mistake, i have to wait a really long time before metashape stops loading...very annoying.

Thank you very much!


2
General / Aligning photos I9 cpu used only at 10-15%
« on: October 17, 2023, 12:30:26 PM »
I'm trying to align a set of 5000 pictures low to mid def in medium accuracy.

in windows tasks manager, during the photos alignment stage (matching points stage); i see that only 10 to 15% of cpu is used.

is this normal?

I'm running 11th Gen Intel(R) Core (TM) i9-11980HK@ 2.60 ghz
64 gb of ram
NVidia Geforce RTX 3080
metashape 1.8.0 build 13794

Thanks a lot

3
I'm already using a script to export all my chunks as orthomosaics using chunklabels as filenames and so on.

I'm wondering if there is a way to export each orthomosaics with metadata such as chunklabel, resolution, copyright and stuff like that.

I used "image description" in the export orthomosaic panel but I can't seem to display this value anywhere in the exported orthomosaic. (it's not stored in any metadata)

Same thing for the models.

Thanks a lot for your help!

4
General / downsampling pictures for big dataset
« on: May 28, 2023, 08:13:57 PM »
Hi,

For an archeological project, my colleagues did the photogrammetric survey of an archeological feature.

They took 3433 pictures.

They used two different cameras.

I'm looking for a way of downsampling those because the dataset is way too big for our processing laptop and that level of detail is not useful anyway.

first camera is panassonic DMC-FZ300 (4.5mm) wich has 35mm exif tag so i heard i can just downsample in half in lightroom without having to change exif tags to avoid bad reconstruction.
pictures are 4000x3000 pix so i would like to divide that by 2.
Can i just cut that in half without changing anything else?


second camera is sony DSC-HX400v (4.3mm) wich does not have 35mm exif tag so I have no idea what to do to apply corrections so that it does not destroy the dataset.
pictures are 5184x3888pix and i would like to divide that by 2
what parameters do I need to change and how?

I never did camera calibration stuff before so I'm a bit lost.

thanks a lot for your help guys!

5
General / recommendations for Pole photogrammetry
« on: May 27, 2023, 01:35:32 PM »
Hi everyone,

I'm looking for recommendations for a new photographic pole for an archeological survey (buildings) in a remote location.


- min. 4m (max 6m)
- carbon
- lightweight
- able to support a light DSLR (Nikon D5100 or same serie)
- telescopic (obviously)
- max budget 500€

Thank you for your help!


6
Re Alexey,

Yeah I was looking for a way to apply the script only to the chunks selected in the batch mode pane.

I don't know if that's possible.

Thank you very much for your help anyways!

7
This is working but it's exporting orthomosaics for all chunks even if only one chunk is selected in batch mode.

I tried to edit it with chatgpt without any luck  :-\

Thanks for your help!

8
Yes I have multiple chunks in a project.

Running on selected chunks in batch mode, I would like the script to export an orthomosaic using this filename format :  Chunklabel_Ortho1_YYYYMMDD.tif

YYYYMMDD would be taken from Date&time of the first camera of the chunk.

Thanks a lot for your help!


9
Hi,

using chatgpt i'v been trying to generate a script to export orthopicture using chunklabels and the date of each chunk's photoshoot without any luck (by extracting the date of the first picture for example)

import Metashape

# get the active chunk
chunk = Metashape.app.document.chunk

# set the output path
output_path = "C:\X"

# set the projection and resolution
crs = Metashape.CoordinateSystem("EPSG::32638")
resolution = 0.002

# loop through the cameras and find a valid orthorectification region
valid_ortho = None
for camera in chunk.cameras:
    if not camera.transform:
        continue
    region = chunk.regionForCamera(camera.transform, camera.photo.meta["sensorWidth"], camera.photo.meta["sensorHeight"], crs)
    if region:
        valid_ortho = region
        break

# check if a valid orthorectification region was found
if valid_ortho:
    # set the orthophoto file name
    date = camera.photo.meta["Exif/DateTime"].strftime("%Y%m%d")
    filename = "{}_ortho1_{}.tif".format(chunk.label, date)

    # export the orthophoto
    chunk.exportOrthophoto(
        path=output_path + filename,
        projection=crs,
        dx=resolution,
        dy=resolution,
        format=Metashape.ImageFormatTIFF,
        region=valid_ortho
    )
else:
    print("No valid orthorectification region found.")

what am I doing wrong?

Thanks a lot for your help

10
General / Laptop recomendations
« on: March 10, 2023, 12:48:34 PM »
Hello!

It's been a while since I had to be looking for a new laptop for my work so I'm gonna need your help.

I have a budget of 4750€ to buy a laptop that's gonna be used for Metashape work (large but not crazy large drone datasets).

So far I'v been using MSI laptops and I'm pretty happy about it. I'm just not sure I need all the "gaming" accessories commonly found on those gaming laptops.

I'm looking at this Raider GE67-HX-12UHS model in particular wich seems okay :

https://www.msi.com/Laptop/Raider-GE67-HX-12UX/Specification

I would set ram to the max 64gb and add a 2tb ssd.

given the budget of this kind of laptop I'm also wondering if it wouldnt be a better idea to buy 2 less powerful laptops for the same total budget instead? This would mean I could use them in network processing and use 2x64gb instead?

I'm mostly working abroad so I need to be able to deploy the most portable/powerful setup wherever I'm working.

Thanks a lot for your help!


11
General / Sort chunks by alphabetical order
« on: February 27, 2023, 06:53:00 PM »
Hi guys,

Is there a way to sort chunks by alphabetical order using chunk names?

Thanks a lot!

12
General / Re: Network processing server licence
« on: September 03, 2022, 10:58:03 PM »
We are thinking about building a small processing network using 3-4  windows gaming laptops,an ethernet switch and a NAS for speeding up processing time of big uas orthos.

I wonder how faster it will be compared to running every tasks on one laptop.

We wont probably be able to use one laptop just to run the server.

Is there a way to select wich tasks the server/node will process to avoid unstability or crashes?

Thanks a lot!

13
General / Network processing server licence
« on: September 03, 2022, 07:35:26 PM »
Hello,

Quick question: the manual says running a metashape server does not require a metashape licence. How do you start a server without metashape installed? Or does it mean you can start a server with the trial edition?

Thanks for your help!

14
Workflow settings :

alignment parameters
accuracy high
generic preselection yes
reference preslection source
key point limit 40000
tie point limit 4000
exclusde stationnary tie points yes
guided image matching no
adapative camera model fitting yes

depth maps generation parameters
quality medium
filtering mild

mesh
reconstruction parameters
surface type arbitrary
source data depth maps
interpolation enabled
strict volumetric masks no

orthomosaic

reconstruction parameters
blending mode mosaic
surface mesh
enable hole filling yes
enable ghosting filter no


I have to add that no all of the tiles have errors like this. it's mostly the tiles where there is not a lot of colour variations (only sandy ground with fewers rocks)

Thanks a lot for your help!

15
The problem is I can't really fly higher because I need a 2cm/pix minimum resolution.

Here are the kind of orthomosaic errors i have. I assume this is due to these holes in tie points?

So wich flight parameter should I change?

Thanks a lot!

Pages: [1] 2 3 4