Preparing search index...
    • Estimates the object pose given a set of object points (inObjectPoints), their corresponding image projections (inImagePoints), and the intrinsic camera matrix (transform).

      inObjectPoints - Float32Array of size (point count * 3). 3D points of the object

      inImagePoints - Float32Array of size (point count * 2). 2D points which are projections of the points in inObjectPoints, with some applied transformation we are attempting to find

      imagePointsShape - Should be {2, point count, 1}

      transform - Intrinsic camera matrix

      flags - Currently unused, can be left as 0. Further functionality may be added in the future.

      outRotTrans - Float32Array of size 6 where results are written. Describes object transformation:

      vec3(outRotTrans[0], outRotTrans[1], outRotTrans[2]) - object rotation in Rodrigues format

      vec3(outRotTrans[3], outRotTrans[4], outRotTrans[5]) - object position in 3D space

      Parameters

      • inObjectPoints: Float32Array
      • inImagePoints: Float32Array
      • imagePointsShape: vec3
      • transform: mat3
      • flags: number
      • outRotTrans: Float32Array

      Returns boolean