Difference between M1 and M2 outputs

Hi!

My team has been playing with Object Capture on Mac for a while, and now that we got our hands on a MacBook Pro M2, we are starting to see differences between running the API on a Mac M1 and a Mac M2.

The major difference observed is that on the M2 outputs, the object is correctly rotated, normal to the ground, while M1 outputs may have random rotations.

This has been observed on latest Ventura 13.5.1 on the following machines:

  • MacBook Pro M2 Pro 32Go
  • MacBook Air M1 8Go and Mac mini 8Go.

We have tested using both the PhotoCatch application and the HelloPhotogrammetry example (even using the same compiled binary). For sure we use the same options and same files on both sides.

Is this expected behavior ? We would appreciate having the same rotation on both side.

Regards

Difference between M1 and M2 outputs
 
 
Q