OrganicVision
DocumentationApplication TourGet Involved

Coordinate Systems

OrganicVision stores normalized boxes with a top-left origin: x and y increase right and down; all values are fractions of image width and height. Vision observations use a bottom-left origin, so conversion uses organicY = 1 - visionY - height.

Rotation is applied before optional horizontal mirroring. Pixel conversion multiplies normalized values by source dimensions. Preview conversion scales the source using aspect fit or aspect fill, then applies letterbox/crop offsets. The same converter drives overlays on iPhone, iPad, and macOS and is tested for all orientations, mirroring, fit, and fill.