DriftCapture · interface

BlockNormals

The normal equations in blocks: cameras, points of three, and one link per observation.

Explained in DriftCapture.

interface BlockNormals
import type { BlockNormals } from '@driftengine/capture';

Properties

NameTypeDescription
camerasreadonlynumber
cameraSizereadonlynumberParameters a camera; the points are three each.
pointsreadonlynumber
cameraBlocksreadonlyFloat64Arraycameras · cameraSize², each symmetric and row-major.
pointBlocksreadonlyFloat64Arraypoints · 9, each symmetric and row-major.
linkCamerareadonlyInt32Array
linkPointreadonlyInt32Array
cameraGradientreadonlyFloat64ArrayThe right-hand side: cameras · cameraSize and points · 3.
pointGradientreadonlyFloat64Array