[NOT A BUG] Bug with Alpha Masking

I think I’m having similar problems with a turntable based setup. I also have a black background, my turntable is stepper motor controlled and so overlap is good I think. I have 96 images and the object was flipped 6 times on the turntable for multiple angles with 16 images per flip.

Unsurprisingly I get about 20 components and no decent alignment when I don’t use any form of masks. But I have tried masking with alpha for png and have also used ImageMagick to batch process the images as JPGs that have had the whole background flood filled with a single color. I transplanted all EXIF from original CR2s into any my JPGs but was unable to figure out how to transplant EXIF to the PNGs.

I’m guessing that the lack of EXIF in the PNG’s could be a problem? I do get three components with the PNGs though - 35 registered in 0, 2 registered in 1 and 37 registered in 2. But I also noticed that 29 of the PNGs did not appear to load their alpha masks when I loaded them into 2D view (i.e alpha parts did not go dark). I know they are there because Photoscan finds them fine. Also, I’m struggling to figure out why I’m failing to get a single component with the JPGs that have had the background flood fill method used. I’m getting around six components in this case.

I should mention that I’ve tried the same image set with Photoscan with the PNG’s and the JPGs mentioned above on default setting with High align and I easily get a single object with around 40k points. When I run Dense cloud in Photoscan I get nearly 3.5 million points and a pretty much perfect model for both the JPGs and the PNGs.

Maybe I just need more images, but I’m hoping not because I want to use my rig remotely and upload the jpegs to my workstation back at home for remote processing.

Any ideas?

Also, I still have a yellow triangle next to my images despite adding my camera to the sensordb.xml. This is for the test images mentioned above, where the Camera is a Canon 60D, but I also still get the triangle with CR2 and JPEGs direct from my 1200D even though I’ve added that too the sensordb.xml. These latter files obviously have the original EXIF written from the camera vs my EXIF transplant method. So I’m wondering why I get the triangles. Is it just lack of my EF 50mm f/1.8 II Camera Lens in the lens database? For the JPGs at least, which have EXIF, I don’t think this a problem as the focal length is showing 76.1mm which sounds about right for a 50mm lens with a 1.6 crop factor sensor.

Code:
<camera model="Canon Canon EOS 60D DIGITAL" ccdWidth="22.3000" />

<camera model="Canon Canon EOS 1200D DIGITAL" ccdWidth="22.3000" />