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

Pages: 1 2 [3] 4 5
32
A nice find however is that initial match&align is much faster when you activate "Use CPU when performing GPU acc. processing" in the Metashape GPU preferences. This speed improvement is likely a M1Max design side effect and likely also applies to the Mi1Max 24C version.

Hate to burst your bubble, but this has nothing to do with the M1 architecture. The same is true on my Intel Core i9 10900K RTX 3090 desktop. I highly recommend always enabling it on the alignment stage.

33
I was wondering about these attributes that affect alignment. I want to make sure I am using all the best settings to get the highest number of aligned images in a single alignment operation, while still being reasonably fast.

1) Focal Length - Will I get a higher number of correctly aligned photos by entering the 35mm focal length (in my case, 16mm) or by leaving it blank so Metashape can estimate it? And how does this affect speed?

2) Capture distance - Same as above - will I get a higher number of correctly aligned photos by entering the capture distance? And how does this affect speed?

3) Rolling shutter compensation - I know this slows down alignment. But does it affect the number of correctly aligned photos? And/or does it affect the quality of the resulting mesh?

Thanks in advance!




34
a6000 is higher resolution so that will be better than D7000

Phone cameras have extremely small pixels compared to larger DSLRs and mirrorless cameras. This produces sub-optimal results with Photogrammetry. If you had to use a phone camera, you'd be better off with 12 MP than 64 MP.

Since you have a better lens for your Nikon than your Sony, consider getting an adapter that will let you use the 85mm prime lens on the Sony body. That said, 85mm is very tight and it will mean you need to take a lot more photos to capture your full object. But that would also result in higher quality.

I'd probably put the light on the camera and have it move with you around the object. A ring flash would be ideal. And you could also experiment with cross-polarization!

35
If I understand, your output is TIFF image sequence from DaVinci Resolve and then you add all those 200.000 files into metashape project?
How big are those TIFF files?

Yes, that is correct. Currently, I am using 8-bit compressed TIFF images which are 13.6 MB each. In the future, I plan to use a better camera to capture with, which would warrant exporting 16-bit TIFF images which are 86.7 MB (I think that's for uncompressed files).

36
Alexey, could you post here (not just email Juan directly) when you have figured out the problem or found a solution? I (and likely others) would like to learn as much as possible about networked rendering and the situation Juan posted about is something that I will need to consider when I eventually move towards networked rendering for my projects.

Thanks!

Hello Juan Shimmin,

Can you please provide the log from the node, which failed with the error? Via the Network Monitor you can open the list of disconnected nodes and through Details command of the context menu open the node log up to the node termination.

37
I am working on several gigantic projects with well over 200,000 TIFF images each. I would like to know if there are any tips or hidden secrets that would allow me to import all of my photos much faster.

The slow importing happens on my Windows machine where the photos are stored on a 32 TB RAID 0 (2 drives), whereas my M1 Max MacBook Pro loads photos from an external SSD almost instantly. Granted, I haven't tried 100k at once on the MacBook, and I know it's faster partly because of the SSD, but I'm still surprised by how long it takes on the PC.

Putting the photos on an SSD is not an option, as each project uses several TB of photos. Converting to PNG or JPEG is not ideal because that's an extra step I don't want to include, and my workflow can only output TIFF/DPX/EXR frames directly (I'm capturing roads on video and using DaVinci Resolve to mask out the sky, adjust the contrast/midtone detail, and mask out the capture vehicle).

Any tips or tricks I should try?

38
General / Re: butterfly Mesh Full Of Holes
« on: March 30, 2022, 12:35:22 AM »
Hi Alexey,

I captured an object that is quite fat in some areas but very thin in others. The normal depth maps method results in a hole in the thin area and some missing mesh around the thin edges, but enabling this tweak dramatically affects the mesh quality overall so it's not a viable solution for me.

Do you have any tips on how to handle a situation like this?

Thanks!

Hello,

We have just published the article that may be helpful, when working with such thin surfaces:
https://agisoft.freshdesk.com/a/solutions/articles/31000163220

The approach assumes adding two tweaks via Advanced Preferences tab prior to the mesh from the depth maps generation:
Code: [Select]
BuildModel/ooc_surface_blow_up = 0.95
BuildModel/ooc_surface_blow_off = 0.95

After using these tweaks do not forget to disable them (set to zero value) or remove from the tweaks list, in order to not have further projects affected, when it wasn't necessary.

39
General / Re: Projecting images onto imported highres scan model
« on: March 05, 2022, 01:03:35 AM »
In this case, I think you would need to align the images and create a mesh from them, and then import the mesh the client provided and align it with the generated mesh, then generate the texture onto the imported mesh. I'm not 100% sure though so I hope someone more experienced will answer, too.

40
Feature Requests / Integrate Object Capture API on Mac OS
« on: February 07, 2022, 10:25:46 PM »
I have been playing around with PhotoCatch for Mac OS and it's able to produce some really impressive models, especially with tricky subjects like cars (lots of reflections, smooth surfaces, etc.)

I'm not super happy with the UV mapping though, it's nowhere near as elegant as Metashape.

Would it be possible to integrate the Object Capture API in such a way that it could be selected as a method of generating a mesh, and then Metashape's normal UV mapping and texture generation would take over for that step? That would be very useful!


41
I didn't think to try that, as I thought it meant importing a separate mask from a file with transparency. I will try that and get back to you. Thanks a ton!

42
You've got it mixed up. You want to apply the GPS data to the images, not markers. The filenames of each image need to be in the CSV corresponding to their locations. This should not create any markers if done properly.

43
Face and Body Scanning / iPhone Front Camera = Ideal Face Scanning Device
« on: February 03, 2022, 06:30:19 AM »
For anyone doing face scanning, grab an iPhone and take some Portrait mode pictures in JPEG (not HEIC) with the front camera. Import them into Metashape 1.8 as Laser Scans and you'll have an absolutely perfect face model with very little effort.

Here's a short video clip of a quick test I did, using myself as the subject. I even captured the photos myself!

https://vimeo.com/673018783

44
Feature Requests / Add support for transparency (alpha channel) in images
« on: February 03, 2022, 06:29:15 AM »
Can Metashape be updated to include support for alpha channel transparency in images?

I figured out that I can mask out the sky super quickly in DaVinci Resolve and export 16-bit uncompressed TIFF images with alpha. But Metashape currently interprets the transparent area as solid black and the black ends up as part of the mesh at the end.

I hope this is an easy addition because it will speed up my workflow probably tenfold. Right now, the best solution I've found is to either use a Photoshop action with the Sky Selection tool to make masks as PNG files or use my DaVinci Resolve method and output black-and-white 8-bit TIFF files. The first method produces smaller files but takes a lot longer, while the second method is a lot faster but results in a second set of TIFF images that either waste space or would then have to be converted to PNG or JPEG.

Including support for transparency would mean I could do everything in one pass in Resolve: split my video into frames, flatten the contrast while increasing the midtone detail, AND mask out the sky/other unwanted parts of the image (such as the capture car).

45
Python and Java API / Re: List of Tweaks ?
« on: February 02, 2022, 09:28:09 AM »
Also curious

Pages: 1 2 [3] 4 5