We propose a novel approach to background-oriented schlieren (BOS) tomography (BOST) that unifies the deflection sensing and reconstruction algorithms. BOS is a 2D flow visualization technique that renders light deflections due to refraction in the fluid. Simultaneous BOS measurements from unique views can be reconstructed by tomography to estimate the fluid’s 3D refractive index field. The cameras are focused through the fluid on textured background patterns. Deflections between an undistorted reference image and distorted image are typically determined by gradient-based optical flow (OF), which is a complex inverse problem and potential source of error in BOST. This paper presents an alternative approach to BOST that unifies the OF equations and deflection model. Our new operator simultaneously calculates the image distortions seen by each camera for a discrete refractive index distribution. Unified BOST (UBOST) thus reconstructs observed image distortions instead of inferred deflections, which are influenced by user-selected OF parameters. The UBOST operator has one third as many equations as the classical BOST operator. We show that our formulation reduces the effects of model error and the computational cost of reconstruction. These advantages are demonstrated with a numerical experiment using phantoms of varied complexity. Best practice UBOST reconstructions were more accurate than classical reconstructions of the exact deflections for each phantom. Moreover, UBOST estimates converged substantially faster, resulting in a $$\ge $$ 62.5% speedup with our solver.