Papers
Topics
Authors
Recent
Search
2000 character limit reached

Inverse-Consistency Penalty

Updated 5 July 2026
  • Inverse-Consistency Penalty is a loss term that penalizes deviations in round-trip mappings to enforce smooth, near-diffeomorphic transformations.
  • In medical image registration, it is integrated with image similarity terms and utilizes off-grid, randomized sampling to reduce folding artifacts.
  • Extensions like GradICON and inverse generation models adapt the concept to regularize gradients and enforce fixed-point consistency, offering alternatives to classical smoothness priors.

Searching arXiv for recent and foundational papers on inverse-consistency penalties and closely related variants. Inverse-consistency penalty denotes a class of loss terms that penalize disagreement between a mapping and its putative inverse, or, more broadly, require a learned operator to remain consistent under a prescribed forward/backward process. In medical image registration, the canonical formulation penalizes the deviation of the round-trip compositions ΦAB ⁣ ⁣ΦBA\Phi^{AB}\!\circ\!\Phi^{BA} and ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB} from the identity, and was introduced as a way to obtain regular, approximately diffeomorphic spatial transformations without carefully tuned explicit smoothness priors. Subsequent work replaced the direct composition penalty by a Jacobian-based variant that regularizes the gradient of the round-trip map, improving convergence while retaining the same implicit regularization effect. A distinct extension applies inverse consistency to simulation-free inverse generation under known conditional flows. The phrase should also be distinguished from an unrelated usage in distributed storage, where “inverse” refers to inversions in an ordering rather than functional inversion (Greer et al., 2021, Tian et al., 2022, Zhang et al., 17 Feb 2025, Huang et al., 2019).

1. Canonical formulation for spatial maps

In the registration setting of ICON, two maps are predicted between paired samples on Ω=[0,1]N\Omega=[0,1]^N: a forward map ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega and a backward map ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega. Each is written as a displacement field plus the identity,

ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).

The basic inverse-consistency loss between two maps ϕ\phi and ψ\psi is

Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.

ICON uses a symmetrized form,

LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).

In expanded form, one direction becomes

ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}0

This formulation treats inverse consistency as a property of the learned maps themselves rather than as an explicit penalty on transformation derivatives or elastic energies. In the terminology of the paper, the objective is not to hand-design a classical regularizer, but to ask whether spatial regularity can emerge from inverse consistency alone (Greer et al., 2021).

2. Integration into the registration objective

ICON combines the inverse-consistency term with a symmetric image-fidelity term. For a training pair ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}1, image similarity is written as

ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}2

and the full objective is

ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}3

The associated training algorithm predicts forward and backward displacements with a network ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}4, evaluates the two similarity terms, evaluates the inverse-consistency term by random off-grid sampling, and updates parameters by gradient descent; the pseudocode specifies an Adam update and notes that initialization can set final convolution weights to zero to start from zero displacement. The reported hyperparameters found robust are ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}5 in ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}6, ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}7–ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}8 random draws per voxel, and ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}9 voxel. The framework is not tied to a single architecture: the paper states that the network can be any of a U-Net with skip and residual connections, a plain encoder–decoder, a deep convolutional stack with no up/down sampling, or even a small MLP on low-resolution grids (Greer et al., 2021).

A plausible implication is that the penalty is intended as an architectural-agnostic training principle rather than as a property of one specific backbone. That interpretation is consistent with the explicit comparison across four architectures in the experiments, but the core formulation remains the symmetric composition loss above.

3. Randomized off-grid evaluation and implicit regularization

A central technical point in ICON is that evaluating Ω=[0,1]N\Omega=[0,1]^N0 only at voxel centers is insufficient. The paper gives a concrete failure mode: a local swap of two adjacent voxels, described as a “fold,” may satisfy Ω=[0,1]N\Omega=[0,1]^N1 at grid centers while remaining non-invertible between centers. To avoid this, the loss is evaluated off-grid by adding independent Gaussian perturbations Ω=[0,1]N\Omega=[0,1]^N2 to each voxel center, with Ω=[0,1]N\Omega=[0,1]^N3 equal to half a pixel or voxel size, and by using linear, bilinear, or trilinear interpolation. One directional term is then approximated by

Ω=[0,1]N\Omega=[0,1]^N4

The stated purpose is to catch small-scale folding and enforce continuity (Greer et al., 2021).

The paper also gives a theory sketch for why this procedure induces regularity. If one adds a white-noise perturbation of size Ω=[0,1]N\Omega=[0,1]^N5 to each map before composing, then

Ω=[0,1]N\Omega=[0,1]^N6

The summary identifies this as equivalent to an Ω=[0,1]N\Omega=[0,1]^N7 penalty on the maps. Because the network cannot achieve perfect inverse consistency in practice, this implicit Ω=[0,1]N\Omega=[0,1]^N8 regularization emerges automatically. The resulting claim is that minimizing Ω=[0,1]N\Omega=[0,1]^N9 yields maps that are continuous, approximately invertible, and free of mesh-folding, without hand-tuning explicit smoothness priors (Greer et al., 2021).

This is the key conceptual distinction between ICON and classical optimization-based registration with bending-energy or diffusion penalties. The regularity is not absent; rather, it is induced indirectly by the structure of the inverse-consistency objective and its off-grid evaluation.

4. Empirical behavior of direct inverse consistency

The ICON experiments cover toy 2D shapes, MNIST, and 3D knee MRI. Across these settings, the reported ablations are designed to separate the effects of inverse consistency, randomized interpolation, architecture, and population-level learning.

Setting Reported finding Reported outcome
2D trianglesΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega0circles, ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega1 With ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega2, direct per-pair optimization or learning produces wildly folded, non-invertible maps With inverse consistency + random-offset, fold-count ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega3 and Dice ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega4
MNIST “5”ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega5“5”, ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega6 All four architectures produce smooth maps for ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega7 Best Dice ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega8 with U-Net or simple MLP; fold-count ΦAB:ΩΩ\Phi^{AB}:\Omega\to\Omega9 above ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega0
3D OAI knee MR registration Two half-res U-Nets plus two full-res U-Nets, no affine pre-registration Mean cartilage Dice ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega1, folds ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega2 per volume, runtime ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega3 s

The same section reports that direct pair-wise optimization needs artificial noise injection to get smooth maps, whereas learning over a population needs no extra noise. On OAI, an ablation using only two half-resolution U-Nets yields Dice ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega4 with ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega5 folds, but is still described as plausible performance without explicit smoothness terms. The full configuration is reported to match or exceed state-of-the-art methods that rely on carefully tuned bending-energy or diffusion regularizers (Greer et al., 2021).

These results support a narrow but important conclusion: direct inverse consistency can be sufficient to obtain regular maps, but the mechanism depends materially on off-grid randomization and the interaction between the network and the data distribution.

5. Gradient inverse consistency

GradICON modifies the penalty by shifting attention from the round-trip map itself to its Jacobian. Let

ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega6

The GradICON penalty is

ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega7

The paper frames this as regularizing deviations of the Jacobian of the composition from the identity matrix rather than penalizing the composition directly (Tian et al., 2022).

The analytic rationale begins from the ideal inverse-consistency condition ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega8. Under a small-noise perturbation model for the network outputs, a Taylor expansion yields a leading-order penalty involving Jacobians of the forward and backward maps. Under white-noise and independence assumptions, the expected penalty is stated to be equivalent to

ΦBA:ΩΩ\Phi^{BA}:\Omega\to\Omega9

which the paper identifies as an ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).0-type regularizer on the Jacobian of each map. A second viewpoint is discrete: finite differences imply that the penalty does not penalize uniform shifts, couples neighboring voxels, and weights high-frequency deviations more strongly. The summary describes this as “preconditioning” gradient descent in a way aligned with preventing folds (Tian et al., 2022).

In training, each image pair contributes two similarity terms and the GradICON regularizer,

ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).1

The typical implementation choices listed in the summary are LNCC with a Gaussian window of ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).2 voxels or plain MSE; ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).3 with LNCC and ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).4 with MSE; one-sided finite differences with ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).5; uniform random sampling at half the voxel density for the Frobenius norm; and ADAM with learning rate ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).6 for ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).7k iterations in Stage1 and ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).8k more in Stage2. The paper also allows optional instance optimization with ΦAB(x)=x+DAB(x),ΦBA(x)=x+DBA(x).\Phi^{AB}(x)=x+D^{AB}(x),\qquad \Phi^{BA}(x)=x+D^{BA}(x).9 further gradient steps per test pair (Tian et al., 2022).

The comparison with ICON is explicit: direct inverse consistency is described as sufficient to induce smooth, near-diffeomorphic maps, but as converging slowly and potentially requiring a carefully tuned schedule for ϕ\phi0. By contrast, when models are matched for the same fold-rate ϕ\phi1, GradICON is reported to reach lower similarity loss in fewer iterations on Triangles & Circles, DRIVE, and OAI. The paper demonstrates the method on 2D toy data, retina DRIVE, 3D OAI knee MRI, 3D HCP brain MRI, and 3D lung CT using COPDGene for training and DirLab for testing. The COPDGeneϕ\phi2DirLab ablations report that the ICON UNet backbone with ϕ\phi3M parameters outperforms the small VoxelMorph UNet with ϕ\phi4M; multi-resolution training at three scales reduces mTRE from ϕ\phi5 mm to ϕ\phi6 mm; Stage2 refinement helps further; affine data augmentation with random flips and small Gaussian perturbations ϕ\phi7 cuts mTRE to ϕ\phi8 mm; and test-time instance optimization yields ϕ\phi9 mm mTRE with virtually zero fold-rate (Tian et al., 2022).

A common misconception is that inverse consistency in registration is exhausted by the direct penalty ψ\psi0. GradICON shows that the same organizing idea can be instantiated at the Jacobian level, with different optimization behavior but the same stated objective of enforcing smooth, near-diffeomorphic maps.

6. Inverse consistency in inverse generation

“Inverse Consistency Model” extends the term to a different setting: inverse generation without paired clean data. Here the starting point is a known conditional generative forward ODE or SDE taking an unknown clean sample ψ\psi1 to a noisy observation ψ\psi2. In ODE form,

ψ\psi3

with ψ\psi4 and ψ\psi5. The summary notes that one may choose any smooth interpolation; the example given is ψ\psi6, so that ψ\psi7 (Zhang et al., 17 Feb 2025).

A standard consistency model ψ\psi8 is trained so that ψ\psi9. The inverse extension repurposes this idea by letting Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.0 estimate Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.1, then re-diffusing that estimate forward and rewinding one step. On a time grid Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.2, the simulation-free inverse-consistency loss is

Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.3

subject to

Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.4

with Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.5 sampled uniformly and Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.6 sampled from the known conditional flow (Zhang et al., 17 Feb 2025).

The interpretation given in the paper is that the network should map any point along the conditional trajectory back to the same estimated clean endpoint. Penalizing the difference between Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.7 and Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.8 therefore forces the learned map to collapse entire conditional trajectories back to a single endpoint, that is, to be a fixed point of the flow. Because no ODE or SDE is solved at inference, the method is described as simulation-free. The summary further states the required conditions: the conditional flow must be known or easily sampled and must define a one-to-one mapping between Linv(ϕ,ψ)=ϕψidL2(Ω)2=Ωϕ(ψ(x))x2dx.L_{\rm inv}(\phi,\psi)=\|\phi\circ\psi-\operatorname{id}\|_{L^2(\Omega)}^2 =\int_\Omega \|\phi(\psi(x))-x\|^2\,dx.9 and LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).0; the time grid must cover LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).1 and may follow the Karras schedule; and LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).2 must be sufficiently smooth, specifically twice differentiable in LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).3 and LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).4 with LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).5 nonzero almost everywhere, to ensure a valid continuous inverse flow and convergence to a true ODE representation if the loss is driven to zero (Zhang et al., 17 Feb 2025).

This usage preserves the central motif of inverse consistency—stability under a forward/backward transformation—but no longer involves paired spatial maps or diffeomorphic deformation.

7. Distinct permutation-based meaning in distributed storage

A different literature uses closely related language for a different object. In Huang et al., the relevant quantity is not a functional inverse but the number of inversions in a legal sequential permutation of operations on a single register. For a history LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).6 with reads mapped to dictating writes, an inversion indicator is defined for a permutation LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).7 by

LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).8

and the maximum number of inversions involving any operation is

LIC(ΦAB,ΦBA)=Linv(ΦAB,ΦBA)+Linv(ΦBA,ΦAB).L_{IC}(\Phi^{AB},\Phi^{BA}) = L_{\rm inv}(\Phi^{AB},\Phi^{BA}) + L_{\rm inv}(\Phi^{BA},\Phi^{AB}).9

The paper then defines the inverse-consistency penalty of ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}00 as

ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}01

A history is ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}02-atomic iff ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}03, and ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}04-atomicity is exactly ordinary atomicity (Huang et al., 2019).

The corresponding decision problem, i-AV, asks whether ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}05. The summary states that the general problem is NP-complete, but under bounded inversion tolerance ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}06 and bounded write concurrency ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}07, the configuration-graph algorithm admits strong pruning. The relevant bounds are ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}08 and the index range restriction ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}09, yielding at most ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}10 nodes and runtime

ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}11

which becomes ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}12 when ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}13 and ΦBA ⁣ ⁣ΦAB\Phi^{BA}\!\circ\!\Phi^{AB}14 are treated as small constants (Huang et al., 2019).

This notion is terminologically adjacent but conceptually separate from ICON, GradICON, and ICM. In the registration and inverse-generation literatures, inverse consistency concerns functional round trips. In i-atomicity, the “penalty” measures disorder relative to real-time order in a legal permutation. The shared vocabulary therefore should not be taken to imply a shared mathematical object.

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 Inverse-Consistency Penalty.