Papers
Topics
Authors
Recent
Search
2000 character limit reached

Physical Frames Per Second (PhyFPS)

Updated 4 July 2026
  • PhyFPS is the physical frame rate that defines the actual temporal sampling of a system, separating true sensor acquisition from nominal or reconstructed FPS.
  • It underpins critical analysis in ultrafast imaging, biomedical sensing, and interactive video applications by ensuring accurate temporal resolution.
  • Practical implementations in retinal Doppler holography and high-speed 3D sensing exemplify how PhyFPS establishes precise measurement standards and system performance metrics.

Physical Frames Per Second (PhyFPS) denotes a physically meaningful temporal sampling or update rate: the rate at which distinct states are actually acquired, delivered, or implied by motion, rather than a nominal playback rate, container header, or algorithmically reconstructed cadence. In the literature, the term separates true sensor acquisition from temporal binning or sliding-window reuse, distinguishes a video’s intrinsic time base from its metadata FPS, and distinguishes physical display cadence from lower-rate model updates or repeated presents (Fischer et al., 2024, Gao et al., 15 Mar 2026, Zuo et al., 2017, Ozbulak et al., 28 Feb 2025). This suggests that PhyFPS is not merely a camera specification, but a general temporal quantity spanning measurement systems, video models, and perception–action pipelines.

1. Definition and conceptual scope

A foundational formulation appears in ultrafast imaging, where temporal resolution per frame is denoted by Δt\Delta t and the physical sampling rate is written as

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.

In that usage, PhyFPS is explicitly not the playback rate; it is the rate at which the physical event is sampled during acquisition (Faccio et al., 2018).

Subsequent work generalizes the distinction. In visual chronometry, PhyFPS is defined as the intrinsic frame rate implied by motion in a video, in contrast to nominal display or encoding FPS recorded in container metadata. That literature separates fcapturef_{\mathrm{capture}}, fmetaf_{\mathrm{meta}}, fplaybackf_{\mathrm{playback}}, and fphyf_{\mathrm{phy}}, and argues that meta FPS is often a convention while PhyFPS is determined by the motion itself (Gao et al., 15 Mar 2026). In real-time surgical segmentation, the distinction is operationalized differently: the physical stream remains at 25 FPS, while the model’s processing FPS ff may be lower, so predictions are updated every Δf=25/f\Delta_f = 25/f frames and held constant in between (Ozbulak et al., 28 Feb 2025).

Several systems explicitly contrast physical acquisition with computationally inflated rates. In retinal Doppler holography, interferograms are physically recorded at 33 kHz by the sensor, with “no temporal binning or computational frame-rate reconstruction” (Fischer et al., 2024). In μ\muFTP, the system produces “pseudo” 20,000 3D fps via sliding-window reconstruction, but the physically independent PhyFPS is 10,000 because two projected patterns are required per independent 3D frame (Zuo et al., 2017). In competitive rendering, a further distinction appears between engine FPS, display Hz, and the effective rate at which distinct, actionable game states actually reach the viewer; this rate is formalized as a physical update rate rather than a raw render count (Spjut et al., 2022).

2. Temporal sampling, Nyquist limits, and motion blur

The physical significance of PhyFPS is inseparable from temporal resolution, bandwidth, and blur. In light-in-flight photography, the motion-freeze criterion is stated as

Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},

where fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.0 is object speed and fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.1 is the projected size of one pixel on the object. The same review states a sampling-theorem condition,

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.2

for a process with characteristic temporal bandwidth fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.3 (Faccio et al., 2018).

Retinal Doppler holography provides a concrete biomedical instance of these constraints. With PhyFPS fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.4, the per-frame exposure is approximately fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.5, which suppresses motion blur at the fundus and preserves high-frequency Doppler content. Uniform sampling at fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.6 sets a Nyquist-limited Doppler bandwidth of fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.7. Using 512-frame STFT windows yields a time span per spectrum of approximately fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.8 and a frequency bin spacing of approximately fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.9. Under the forward scattering model,

fcapturef_{\mathrm{capture}}0

with fcapturef_{\mathrm{capture}}1 and fcapturef_{\mathrm{capture}}2, the Nyquist limit implies fcapturef_{\mathrm{capture}}3 and the STFT bin width implies a velocity resolution of approximately fcapturef_{\mathrm{capture}}4 (Fischer et al., 2024).

Rolling-shutter compressive imaging makes the temporal sampling geometry explicit at the sensor-row level. For an Andor Zyla 4.2 sCMOS camera operated in fast line readout mode, the measured line time is fcapturef_{\mathrm{capture}}5, implying

fcapturef_{\mathrm{capture}}6

With a fcapturef_{\mathrm{capture}}7 ROI and dual rolling shutter, one captured frame contains fcapturef_{\mathrm{capture}}8 distinct physical temporal samples over a total time window of approximately fcapturef_{\mathrm{capture}}9 (Weinberg et al., 2020).

In event-based structured light, the limiting mechanism is not the light scanner but the event throughput. For full-frame swept-plane depth capture, the bandwidth relation is

fmetaf_{\mathrm{meta}}0

and with fmetaf_{\mathrm{meta}}1 events/s and fmetaf_{\mathrm{meta}}2, the theoretical full-frame limit is about fmetaf_{\mathrm{meta}}3, with practical operation near fmetaf_{\mathrm{meta}}4. In ROI scanning, reducing the active fraction of rows increases PhyFPS approximately as fmetaf_{\mathrm{meta}}5 (Sirikonda et al., 2024).

3. Biomedical and 3D sensing implementations

In retinal hemodynamics, PhyFPS functions as the physical determinant of Doppler bandwidth, exposure time, and physiological observability. The reported system uses an Ametek Phantom S711 streaming camera at 33 kHz with fmetaf_{\mathrm{meta}}6 pixels and fmetaf_{\mathrm{meta}}7 pixel pitch, producing a 16-bit interferogram stream of the eye fundus. Real-time rendering is achieved by Fresnel transform and PCA on stacks of 16 consecutive holograms using Holovibes, while raw interferograms are saved concurrently via Euresys Coaxlink QSFP+. In one acquisition, fmetaf_{\mathrm{meta}}8 frames were recorded over approximately fmetaf_{\mathrm{meta}}9–fplaybackf_{\mathrm{playback}}0, yielding fplaybackf_{\mathrm{playback}}1 of data and a sustained throughput on the order of fplaybackf_{\mathrm{playback}}2 (Fischer et al., 2024).

The quantitative pipeline in that work couples physical sampling to blood-flow inference. Primary in-plane retinal arteries are segmented, local Doppler broadening is computed relative to surrounding tissue in the fplaybackf_{\mathrm{playback}}3–fplaybackf_{\mathrm{playback}}4 band, and the forward-scatter relation fplaybackf_{\mathrm{playback}}5 is used to estimate local RMS blood velocity. Volumetric flow is then computed as

fplaybackf_{\mathrm{playback}}6

In the reported control subject, the mean total retinal arterial blood volume rate is fplaybackf_{\mathrm{playback}}7, a value described as commensurate with bidirectional laser Doppler velocimetry and Doppler FD-OCT (Fischer et al., 2024).

In high-speed structured-light 3D sensing, fplaybackf_{\mathrm{playback}}8FTP defines physical 3D frame rate by the number of projected patterns required per independent reconstruction. With projector and camera both operated at fplaybackf_{\mathrm{playback}}9 and fphyf_{\mathrm{phy}}0 projected patterns per 3D frame, the paper states

fphyf_{\mathrm{phy}}1

The pattern switching period is approximately fphyf_{\mathrm{phy}}2, the single phase-carrying exposure is fphyf_{\mathrm{phy}}3, and one independent 3D reconstruction is produced every fphyf_{\mathrm{phy}}4. Because the phase is encoded in a single image, the method is described as motion-artifact-free and explicitly distinguishes true 10,000 3D fps from pseudo 20,000 fps obtained by reusing overlapping frames (Zuo et al., 2017).

Event-camera structured light extends the same principle into a different hardware regime. The acousto-optic scanner reaches up to fphyf_{\mathrm{phy}}5 light planes/s, but full-frame depth capture remains near fphyf_{\mathrm{phy}}6 because the event camera’s full-frame bandwidth is the bottleneck. Since one sweep of a single light plane produces one full-frame depth map, the paper states that PhyFPS equals the sweep frequency, provided the camera and link can keep up. ROI-only scanning reduces events per sweep and permits approximately fphyf_{\mathrm{phy}}7 operation in the prototype (Sirikonda et al., 2024).

4. Ultrafast optical imaging

In ultrafast optical imaging, PhyFPS enters the picosecond- to femtosecond-scale regime. A review of light-in-flight photography surveys techniques with temporal resolution from picoseconds to femtoseconds, corresponding to PhyFPS in the fphyf_{\mathrm{phy}}8–fphyf_{\mathrm{phy}}9 range. At ff0, ff1 and light travels approximately ff2 per frame; at ff3, the distance is about ff4 (Faccio et al., 2018).

Framing integration photography (FIP) with an inversed 4f system presents one of the clearest statements of “physical” framing. The system generates multiple independently time-gated probe sub-pulses from a single incident femtosecond pulse by a stepped delay element and a lenslet array, and maps each delayed sub-pulse to a disjoint detector region without compressive inversion or deconvolution. With fused silica delay steps of thickness increment ff5 and group index ff6 at ff7, the per-frame delay is

ff8

yielding

ff9

Four frames were captured at nominal times Δf=25/f\Delta_f = 25/f0, Δf=25/f\Delta_f = 25/f1, Δf=25/f\Delta_f = 25/f2, and Δf=25/f\Delta_f = 25/f3, and the measured intrinsic object-space spatial resolution was Δf=25/f\Delta_f = 25/f4 (Zhu et al., 2021).

Multiple non-collinear optical parametric amplifiers (MOPA) achieve a comparable but distinct form of physical framing. Four OPA channels, each with its own femtosecond pump delay, generate four physically distinct frames in one shot at equal 100 fs spacing, giving

Δf=25/f\Delta_f = 25/f5

The exposure time is approximately Δf=25/f\Delta_f = 25/f6, the frames are recorded on four separate CCDs, and the spatial resolution exceeds Δf=25/f\Delta_f = 25/f7, with visible features up to Δf=25/f\Delta_f = 25/f8 in the high-resolution configuration (Zeng et al., 2018).

These ultrafast systems also sharpen the distinction between physical and reconstructed frame rates. FIP explicitly contrasts itself with CUP and streak-camera scans because its time-separated information is optically decoded to disjoint detector regions without computational temporal demixing (Zhu et al., 2021). The MOPA work likewise emphasizes that its frames are discrete, optically formed, and physically captured in a single shot, rather than reconstructed from a compressive measurement (Zeng et al., 2018). A plausible implication is that, in ultrafast imaging, the designation “physical” is tied not only to Δf=25/f\Delta_f = 25/f9 but also to how temporal separation is realized in hardware.

5. Video AI and algorithmic systems

In real-time video algorithms, PhyFPS often defines the physical cadence against which lower-rate computation must be interpreted. In zero-shot surgical video segmentation, the videos are physically captured at 25 FPS, so PhyFPS is fixed at 25 for Cholec80/CholecSeg8k. The model’s processing FPS is varied over μ\mu0, with an update-hold mechanism in which a prediction on frame μ\mu1 persists for frames μ\mu2 where μ\mu3. Under sampled-frames evaluation, 1 FPS can slightly outperform 25 FPS because fewer frames smooth out segmentation inconsistencies, but under real-time streaming evaluation on all physical frames, higher processing FPS consistently improves IoU and temporal coherence for dynamic targets such as the grasper (Ozbulak et al., 28 Feb 2025).

That same study turns PhyFPS into an evaluation principle. It shows that anchor-frame evaluation largely removes the apparent superiority of low FPS, and that professional respondents consistently prefer higher-FPS overlays; low-FPS overlays are described as “choppy” and “out-of-sync.” The paper therefore argues that systems intended for intraoperative display should be assessed on the full physical frame stream rather than on sparsely sampled subsets (Ozbulak et al., 28 Feb 2025).

Visual Chronometer addresses a different but related problem: inferring a video’s physical time base from motion rather than metadata. The method predicts continuous-valued μ\mu4 from visual dynamics, is trained by controlled temporal resampling, and distinguishes μ\mu5, μ\mu6, μ\mu7, and μ\mu8. On PhyFPS-Bench-Real, VC-Common reports Avg Pred μ\mu9, MAE Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},0, and MAPE Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},1, while audits on PhyFPS-Bench-Gen report pervasive meta-vs-PhyFPS mismatch and nontrivial intra- and inter-video CVs in state-of-the-art generators (Gao et al., 15 Mar 2026).

High-frame-rate video understanding extends the same logic into multimodal LLMs. F-16 increases video understanding input rate to 16 FPS and compresses visual tokens within each 1-second clip. For a local window of width Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},2, per-frame tokens Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},3 are concatenated, passed through a high-frame-rate aligner, and post-pooled so that one 1-second window produces about Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},4 tokens after post-pooling, independent of Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},5. The paper reports Video-MME results of Avg Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},6, Short Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},7, Medium Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},8, and Long Δt<pvfps>vp,\Delta t < \frac{p}{v} \quad \Rightarrow \quad \mathrm{fps} > \frac{v}{p},9 for the 16 FPS system, and states that higher FPS yields large gains on motion-centric benchmarks such as TemporalBench (Li et al., 18 Mar 2025).

Deployed machine vision systems add a systems interpretation of PhyFPS. In real-time detection, Physical Frames Per Second is defined as the number of camera frames the entire deployed system can accept, process, and produce detections for per second, including capture, pre-processing, inference, post-processing, and output. The reported detector exceeds 200 FPS on a GTX 1080 under its evaluation protocol, but the account explicitly notes that PhyFPS can degrade in deployment when camera I/O, decoding, or scheduling become bottlenecks (Mehta et al., 2018).

6. Interactive pipelines, perception, and recurring misconceptions

In interactive systems, PhyFPS can be defined by the rate of complete perception–action cycles rather than the rate of image acquisition alone. FirstPersonScience proposes

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.00

where fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.01 is click-to-photon latency and

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.02

At 60 fps, injected delays of 0, 1, and 2 frames produce distinct latency modes separated by about fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.03, and in the training demonstration task completion time decreased from a mean of fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.04 in the first 27 trials to fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.05 in the final 28 trials while system latency was held constant (Spjut et al., 2022).

Competitive rendering extends the same notion from laboratory tasks to esports pipelines. There, PhyFPS is the effective rate at which distinct, physically meaningful updates of game state are actually delivered to the viewer through input, simulation, rendering, presentation, scanout, and pixel response. The formal definition is

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.06

with a practical steady-state approximation

fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.07

where fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.08 is display refresh, fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.09 is actual present rate, fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.10 is simulation tick rate, and fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.11 is the fraction of refreshes that carry new simulation state (Spjut et al., 2022).

Several recurring misconceptions follow directly from these definitions. One is that nominal or metadata FPS is equivalent to the physical time base of a video; the chronometric-hallucination literature rejects this by showing that slow-motion, normal-rate, and time-lapse footage may share the same meta FPS while encoding different fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.12 (Gao et al., 15 Mar 2026). A second is that low FPS can be judged adequate from sparse offline metrics; the surgical segmentation study shows that this conclusion can arise from sampled-frames bias and disappear under full streaming evaluation on the physical frame stream (Ozbulak et al., 28 Feb 2025). A third is that pseudo or reconstructed frame rates are interchangeable with physical acquisition rates; both retinal holography and fpsPhyFPS=1Δt.\mathrm{fps} \equiv \mathrm{PhyFPS} = \frac{1}{\Delta t}.13FTP state the opposite explicitly by distinguishing sensor-recorded cadence from computational reuse or temporal reconstruction (Fischer et al., 2024, Zuo et al., 2017).

Taken together, these works define PhyFPS as a cross-domain measure of temporal fidelity. In acquisition systems it is set by exposure, gating, scanout, or sweep timing; in vision models it is the physical input cadence against which processing and evaluation must be defined; in interactive pipelines it is the rate at which new, decision-relevant state reaches a human observer. The shared theme is that PhyFPS is meaningful precisely because it is anchored to physical time rather than to nominal headers, display conventions, or algorithmic interpolation.

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to Physical Frames Per Second (PhyFPS).