Pith. sign in

REVIEW 3 major objections 5 minor 2 cited by

CurveFlow: Curvature-Guided Flow Matching for Image Generation

T0 review · 3 major / 5 minor · reviewed 2026-08-05 · deepseek-v4-flash

Pith's one-line read Replacing straight-line flow paths with curvature-penalized curved paths improves both image quality and caption following in text-to-image generation.

desk verdict A genuinely new regularizer idea for flow matching, but the paper is unverifiable as submitted: the CurveFlow rows in all four tables are placeholders, and the geometric derivation swaps true curvature for a coefficient determinant without justification. read the letter →

arxiv 2508.15093 v2 pith:Y4HVT2EQ submitted 2025-08-20 cs.CV

classification cs.CV
keywords CurveFlowcurvature-guidedmatchingtext-to-imagegenerationsemanticalignmentrectifiedtrajectoryregularizationinstructioncomplianceCOCOcaptionmetrics
verification ladder T0 review T1 audit T2 compute T3 formal

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The reading

CurveFlow argues that the straight-line interpolation at the heart of rectified flow is a geometric handicap for text-to-image generation: a zero-curvature path drags the generative process through low-probability regions and washes out fine semantic details. The paper proposes replacing the line with a curved path x_t = a1(t)x0 + a2(t)epsilon whose scaling functions a1(t) and a2(t) are learned by small MLPs, and trains with a flow-matching loss plus a robust curvature penalty that suppresses rapid turning of the coefficient functions. On MS COCO 2014 and 2017, fine-tuning a rectified flow transformer with this objective yields lower FID and consistently higher caption-consistency scores (BLEU, METEOR, ROUGE, CLAIR) than the linear rectified flow baselines and than the nonlinear Rectified Diffusion baseline. The takeaway the paper defends is that curvature-aware planning of the transport path improves instructional compliance without adding sampling steps or inference cost.

What carries the argument

The load-bearing object is the two-term interpolant x_t = a1(t)x0 + a2(t)epsilon together with the regularizer R = lambda * integral_0^1 |a1'(t)a2''(t) - a2'(t)a1''(t)|^2 dt. The cross term a1'a2'' - a2'a1' is the coefficient-space determinant that would multiply the cross product x0 × epsilon in the sample-space curvature formula; the paper replaces that sample-dependent numerator with the same Wronskian determinant of the learned coefficients, squared and integrated over time. The determinant vanishes when both coefficient functions are linear in t—the rectified-flow straight line—and grows when the relative mixing of data and noise reverses, so penalizing it pushes the learned path toward

What would settle it

Train CurveFlow with a1 and a2 constrained to curves that have substantial geometric curvature but zero Wronskian determinant—for example a1 = a2, so the penalty is zero yet the paths are bent—and compare against the paper's full method. If these zero-penalty curved models still beat rectified flow, the determinant penalty is not the operative mechanism. Alternatively, compute the empirical average of the true curvature in Eq. 4 on held-out pairs and check whether it correlates with CLAIR score across regularizer strengths; a null correlation would falsify the causal story.

Watch

Extended reading notes

Core claim

The central claim is that flow trajectories should be allowed to curve, and that the right kind of curvature guidance is a penalty on the intrinsic turning of the coefficient functions rather than on the noisy per-sample curvature expression. Concretely, the paper constructs paths x_t = a1(t)x0 + a2(t)epsilon and trains with a velocity-matching objective plus a regularization term lambda * integral_0^1 |a1'(t)a2''(t) - a2'(t)a1''(t)|^2 dt. Penalizing the determinant a1'a2'' - a2'a1'', a Wronskian-like measure of how fast the relative contributions of data and noise rotate, stabilizes training and controls path geometry without depending on individual sampled x0 and epsilon. In the reported e

Load-bearing premise

The argument stands or falls on the assumption that penalizing the coefficient determinant a1'(t)a2''(t) - a2'(t)a1''(t) is a faithful proxy for the path curvature that hurts semantic alignment; if that determinant does not track the true trajectory curvature, the claimed mechanism has no support.

Editorial extensions

If this is right

  • If CurveFlow is right, text-to-image flow matching models can be made more instruction-compliant by training on curved, curvature-penalized paths instead of straight-line or merely relaxed paths, without changing the base model or sampling procedure.
  • The regularization strength matters: the paper reports monotonic improvements in METEOR and ROUGE-1 up to lambda ≈ 0.05, with relative gains of about 5–6 percent, so trajectory geometry is a tunable degree of freedom in flow matching.
  • The added cost is confined to training: the coefficient networks and the finite-difference Riemann sum add roughly 8 GPU hours relative to the unrewetted rectified flow baseline, while inference remains identical to standard ODE solving.
  • Nonlinear trajectories alone are not enough; the comparison against Rectified Diffusion suggests that explicit curvature regularization, not just relaxing straightness, is what delivers the consistent gains across caption-similarity metrics.

Reading between the lines

Editorial extensions of the paper, not claims the author makes directly.

  • The regularizer is a surrogate: R penalizes the coefficient-space determinant, whereas the true sample-space curvature of Eq. 4 also involves the noisy cross product and speed. A direct test of the paper's mechanism would check whether this determinant tracks the empirical average of the true curvature across learned trajectories; the paper does not report that correlation.
  • Because nothing in the loss is specific to images or COCO captions, the same curved-flow-plus-curvature-penalty objective transfers to audio, video, or 3D flow matching. If the curvature–semantics link is real, curved flows should also improve any task where the output must respect structured input constraints.
  • The design contains a nested simpler hypothesis: much of the gain may come from smoothing a1 and a2 at all, rather than from the Wronskian cross-coupling. Comparing R with a decoupled penalty on a1'' and a2'' separately would reveal whether the determinant form is essential or merely a convenient way to smooth both schedules.
Share X Bluesky LinkedIn Reddit HN

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, and a circularity audit.

Referee Report

3 major / 5 minor

Summary. The paper proposes CurveFlow, a flow-matching variant that replaces the straight-line interpolation of rectified flow with a curved trajectory x_t = a1(t)x0 + a2(t)ε, where a1 and a2 are learned coefficient functions. A 'robust curvature regularization' term penalizes the determinant a1'(t)a2''(t) − a2'(t)a1''(t), intended to control trajectory curvature without sample-dependent variance. The method is evaluated on MS COCO 2014 and 2017 for text-to-image generation, using image-to-text metrics (BLEU, METEOR, ROUGE, CLAIR) computed from BLIP-2 captions, plus FID, IS, and CLIPScore. The paper claims state-of-the-art performance over rectified flow variants and Rectified Diffusion, with best FID values of 20.57 (COCO17) and 10.44 (COCO14).

Significance. If the empirical claims were fully supported, curvature-guided flow trajectories would be a simple and potentially useful extension to flow matching, with evidence that non-linear paths improve both image quality and semantic alignment. The paper also ships a public code repository and includes qualitative examples. However, the central experimental evidence is absent from the submitted tables: every CurveFlow row is a placeholder, so none of the headline numbers or rankings can be checked. In addition, the mathematical link between the proposed regularizer and the actual trajectory curvature is not established. The idea is worth considering, but the manuscript in its current form does not demonstrate its central claim.

major comments (3)
  1. [Tables 1-4 and 'Experimental Results'] All CurveFlow rows in Tables 1-4 contain placeholder boxes rather than numeric entries, yet the text reports specific values (e.g., 29.54 BLEU-1 and 64.26 CLAIR on COCO17; FID 20.57 on COCO17 and 10.44 on COCO14). Without numeric table entries, the claims of state-of-the-art performance, superiority over Rectified Diffusion, and best FID are unverifiable. This is the load-bearing evidence of the paper and must be completed with actual numbers and, ideally, error bars or run details.
  2. [Section 'CurveFlow Trajectory', Eq. (4) vs Eq. (6)] Eq. (4) defines curvature using a cross product x0 × ε. In the high-dimensional latent space used for image generation (d > 3), this cross product is not a standard operation; the usual curvature formula for a curve in R^n is κ = sqrt(|γ'|^2|γ''|^2 − (γ'·γ'')^2)/|γ'|^3. Eq. (6) then replaces the curvature with the determinant a1'a2'' − a2'a1'', which is a Wronskian in coefficient space. No proof or argument is given that this Wronskian is a faithful proxy for the geometric curvature of the trajectory in data space. As written, the central mechanism linking the regularization to trajectory geometry is unsupported.
  3. [Section 'Dataset'] The experiments are described as using 'a training set containing approximately 11K images' for COCO, which is far smaller than the standard COCO train split. It is unclear whether this is a deliberate subset, whether all baselines and CurveFlow are trained on exactly the same subset, and how this affects comparability with published results. This should be clarified, since the evaluation protocol affects the fairness of the claimed improvements.
minor comments (5)
  1. [Abstract and code availability] The abstract gives the code URL as github.com/Harvard-AI-and-Robotics-Lab/CurveFlow, while the full text gives github.com/anonymous4science/CurveFlow. This inconsistency is confusing and should be resolved, especially if the submission is under double-blind review.
  2. [Throughout] Several instances of the model name appear as '���������' in headings and text, likely a rendering problem. These need to be fixed to read 'CurveFlow'.
  3. [Section 'Preliminary'] There is a duplicated parenthesis in 'Rombach et al. 2022))' and the second derivative expression is garbled: '� � ��/��� � �'. Please clean up the mathematical notation.
  4. [Section 'CurveFlow Training Objective'] The Riemann-sum approximation of Eq. (6) with numerical central differences for derivatives is described only briefly. The step size N and the choice of central differences should be stated in the main text rather than only in the code repository.
  5. [Figure 4] The x-axis of the left panel is described as logarithmic, but the figure caption and axis labels do not state this. Please add explicit axis labels and units for lambda and hidden dimension.

Circularity Check

0 steps flagged · score 1.0 of 10

No meaningful circularity: the loss in Eq. 7 is not defined in terms of the reported metrics, and the only self-citation is motivational rather than load-bearing. The main defect is unverifiable placeholder table entries, which is an evidence problem, not a circularity problem.

full rationale

Walking the derivation chain: CurveFlow defines x_t = a1(t)x0 + a2(t)epsilon (Eq. 3), fits the velocity field with Eq. 5, and adds the robust curvature penalty Eq. 6 to obtain Eq. 7. The reported metrics (BLEU, METEOR, ROUGE, CLAIR, FID, IS, CLIPScore) are computed post hoc on generated images; none of them appears in Eq. 7, and the coefficient networks a1,a2 are not fit to those metrics. The hyperparameter lambda and MLP dimension are selected on the validation split, which is ordinary model selection rather than a fitted-input-called-prediction reduction. Thus there is no self-definitional or construction-level circularity. The paper does cite Wang et al. 2025, which shares an author (M. Wang), as motivation and as the Rectified Diffusion baseline, but the curvature loss itself is derived in this paper and does not reduce to that citation; the cited work is published and externally falsifiable, so the self-citation is not load-bearing for the derivation. The more serious issue is that Tables 1-4 show placeholder boxes ('?????') for every CurveFlow row while the text asserts specific SOTA numbers; this makes the central empirical claim unverifiable as written, but missing evidence is not circular reasoning. Score 1 reflects the minor self-citation and the unsupported empirical presentation without implying a circular derivation.

Assumptions & free parameters 3 free parameters · 4 assumptions · 0 invented entities

The central method relies on treating latent-space vectors as if cross-product curvature applies, on a Wronskian proxy without derivation, on caption-matching as a measure of instruction following, and on unspecified boundary handling for the learned coefficient functions.

free parameters (3)
  • curvature regularization strength lambda = 0.1
    Selected by validation FID and METEOR on COCO, as shown in Figure 4; performance is sensitive in the range 0.01 to 0.1.
  • coefficient network hidden dimension = 64
    Selected by validation FID and METEOR; 32 is too small and 128 overfits according to Figure 4.
  • Riemann grid size N = not stated, example 100
    Used to approximate the integral in Eq. 6; the paper gives an example N=100 but does not specify the actual value used in experiments.
assumptions (4)
  • domain assumption Curvature of a high-dimensional latent trajectory can be measured by the cross-product formula ||x_dot cross x_ddot|| / ||x_dot||^3.
    Equation 4 uses a cross product between x0 and epsilon in latent space, but standard cross-product curvature is only defined in R^3; the paper does not justify the generalization to high-dimensional latents.
  • ad hoc to paper Penalizing the Wronskian determinant a1' a2'' - a2' a1'' is a robust proxy for penalizing trajectory curvature and does not introduce harmful variance.
    Equation 6 replaces the full curvature expression with the coefficient determinant; no derivation shows that this proxy preserves the semantic benefit of curvature regularization.
  • domain assumption BLIP-2 generated captions scored by BLEU, METEOR, ROUGE, and CLAIR against original COCO captions measure instructional compliance.
    Section on evaluation metrics uses this proxy; N-gram metrics can reward generic captions and do not directly measure whether the image follows the text prompt.
  • domain assumption The learned MLPs for a1(t) and a2(t) can represent the boundary conditions a1(0)=1, a1(1)=0, a2(0)=0, a2(1)=1 and remain stable under numerical differentiation.
    The paper never specifies how the boundary conditions are enforced or how the numerical second derivatives behave at the endpoints of the interval.

how reviews work

0 comments
Cite this review

Pith. "Pith review of CurveFlow: Curvature-Guided Flow Matching for Image Generation." pith.science (2026). https://pith.science/paper/Y4HVT2EQ

@misc{pith2026250815093,
  author       = {Pith},
  title        = {Pith review of: CurveFlow: Curvature-Guided Flow Matching for Image Generation},
  year         = {2026},
  howpublished = {\url{https://pith.science/paper/Y4HVT2EQ}},
  note         = {Machine review of arXiv:2508.15093}
}
read the original abstract

Existing rectified flow models are based on linear trajectories between data and noise distributions. This linearity enforces zero curvature, which can inadvertently force the image generation process through low-probability regions of the data manifold. A key question remains underexplored: how does the curvature of these trajectories correlate with the semantic alignment between generated images and their corresponding captions, i.e., instructional compliance? To address this, we introduce CurveFlow, a novel flow matching framework designed to learn smooth, non-linear trajectories by directly incorporating curvature guidance into the flow path. Our method features a robust curvature regularization technique that penalizes abrupt changes in the trajectory's intrinsic dynamics.Extensive experiments on MS COCO 2014 and 2017 demonstrate that CurveFlow achieves state-of-the-art performance in text-to-image generation, significantly outperforming both standard rectified flow variants and other non-linear baselines like Rectified Diffusion. The improvements are especially evident in semantic consistency metrics such as BLEU, METEOR, ROUGE, and CLAIR. This confirms that our curvature-aware modeling substantially enhances the model's ability to faithfully follow complex instructions while simultaneously maintaining high image quality. The code is made publicly available at https://github.com/Harvard-AI-and-Robotics-Lab/CurveFlow.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Spatial Transport of Integration Error in Generative ODEs

    cs.CV 2026-07 conditional novelty 6.0 of 10

    Integration error in generative ODEs is injected where trajectory variation is high and then transported across regions; per-region error is partly predicted by Flow Complexity and reconstructed by propagated signed t...

  2. Environment-Aware Channel Inference via Cross-Modal Flow: From Multimodal Sensing to Wireless Channels

    cs.IT 2025-12 conditional novelty 6.0 of 10

    Multimodal sensing data (image, LiDAR, GPS) can be mapped to full MIMO channel matrices via a cross-modal flow matching model, achieving sub-10 dB NMSE in a simulated dynamic intersection without pilots.

Reference graph

Works this paper leans on

32 extracted references · 18 canonical work pages · cited by 2 Pith papers

  1. [1]

    , " * write output.state after.block = add.period write newline

    ENTRY address archivePrefix author booktitle chapter edition editor eid eprint howpublished institution isbn journal key month note number organization pages publisher school series title type volume year label extra.label sort.label short.list INTEGERS output.state before.all mid.sentence after.sentence after.block FUNCTION init.state.consts #0 'before.a...

  2. [2]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION word.in bbl.in capitalize " " * FUNCT...

  3. [3]

    write newline

    " write newline "" before.all 'output.state := FUNCTION n.dashify 't := "" t empty not t #1 #1 substring "-" = t #1 #2 substring "--" = not "--" * t #2 global.max substring 't := t #1 #1 substring "-" = "-" * t #2 global.max substring 't := while if t #1 #1 substring * t #2 global.max substring 't := if while FUNCTION format.date year duplicate empty "emp...

  4. [4]

    S.; and Vanden-Eijnden, E

    Albergo, M. S.; and Vanden-Eijnden, E. 2023. Building Normalizing Flows with Stochastic Interpolants. In 11th International Conference on Learning Representations, ICLR 2023

  5. [5]

    Banerjee, S.; and Lavie, A. 2005. METEOR: An automatic metric for MT evaluation with improved correlation with human judgments. In Proceedings of the acl workshop on intrinsic and extrinsic evaluation measures for machine translation and/or summarization, 65--72

  6. [6]

    Chan, D.; Petryk, S.; Gonzalez, J.; Darrell, T.; and Canny, J. 2023. CLAIR: Evaluating Image Captions with Large Language Models. In Proceedings of the 2023 Conference on Empirical Methods in Natural Language Processing, 13638--13646

  7. [7]

    Choi, J.; Kim, J.; Shim, S.; Lee, J.; and Yoon, K. 2023. Perception Prioritized Training of Diffusion Models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 4567--4576

  8. [8]

    Deng, J.; Dong, W.; Socher, R.; Li, L.-J.; Li, K.; and Fei-Fei, L. 2009. Imagenet: A large-scale hierarchical image database. In 2009 IEEE conference on computer vision and pattern recognition, 248--255. Ieee

Show all 32 references
  1. [9]

    Esser, P.; Kulal, S.; Blattmann, A.; Entezari, R.; M \"u ller, J.; Saini, H.; Levi, Y.; Lorenz, D.; Sauer, A.; Boesel, F.; et al. 2024. Scaling rectified flow transformers for high-resolution image synthesis. In International Conference on Machine Learning

  2. [10]

    Hessel, J.; Holtzman, A.; Forbes, M.; Le Bras, R.; and Choi, Y. 2021. CLIPScore: A Reference-free Evaluation Metric for Image Captioning. In Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, 7514--7528

  3. [11]

    Heusel, M.; Ramsauer, H.; Unterthiner, T.; Nessler, B.; and Hochreiter, S. 2017. Gans trained by a two time-scale update rule converge to a local nash equilibrium. Advances in neural information processing systems, 30

  4. [12]

    Ho, J.; Jain, A.; and Abbeel, P. 2020. Denoising diffusion probabilistic models. Advances in neural information processing systems, 33: 6840--6851

  5. [13]

    J.; Shen, Y.; Wallis, P.; Allen-Zhu, Z.; Li, Y.; Wang, S.; Wang, L.; Chen, W.; et al

    Hu, E. J.; Shen, Y.; Wallis, P.; Allen-Zhu, Z.; Li, Y.; Wang, S.; Wang, L.; Chen, W.; et al. 2022. Lora: Low-rank adaptation of large language models. ICLR, 1(2): 3

  6. [14]

    Lee, S.; Lin, Z.; and Fanti, G. 2025. Improving the training of rectified flows. Advances in Neural Information Processing Systems, 37: 63082--63109

  7. [15]

    Li, J.; Li, D.; Savarese, S.; and Hoi, S. 2023. Blip-2: Bootstrapping language-image pre-training with frozen image encoders and large language models. In International conference on machine learning, 19730--19742. PMLR

  8. [16]

    Lin, C.-Y. 2004. Rouge: A package for automatic evaluation of summaries. In Text summarization branches out, 74--81

  9. [17]

    Lin, T.-Y.; Maire, M.; Belongie, S.; Hays, J.; Perona, P.; Ramanan, D.; Doll \'a r, P.; and Zitnick, C. L. 2014. Microsoft coco: Common objects in context. In Computer vision--ECCV 2014: 13th European conference, zurich, Switzerland, September 6-12, 2014, proceedings, part v 1...

  10. [18]

    T.; Ben-Hamu, H.; Nickel, M.; and Le, M

    Lipman, Y.; Chen, R. T.; Ben-Hamu, H.; Nickel, M.; and Le, M. 2023. Flow Matching for Generative Modeling. International Conference on Learning Representations

  11. [19]

    Liu, X.; Gong, C.; and Liu, Q. 2022. Flow straight and fast: Learning to generate and transfer data with rectified flow. arXiv preprint arXiv:2209.03003

  12. [20]

    Liu, X.; Zhang, X.; Ma, J.; Peng, J.; et al. 2023. Instaflow: One step is enough for high-quality diffusion-based text-to-image generation. In International Conference on Learning Representations

  13. [21]

    Lu, C.; Zhou, Y.; Bao, F.; Chen, J.; Li, C.; and Zhu, J. 2022. Dpm-solver: A fast ode solver for diffusion probabilistic model sampling in around 10 steps. Advances in Neural Information Processing Systems, 35: 5775--5787

  14. [22]

    Lukoianov, A.; S \'a ez de Oc \'a riz Borde, H.; Greenewald, K.; Guizilini, V.; Bagautdinov, T.; Sitzmann, V.; and Solomon, J. M. 2024. Score distillation via reparametrized ddim. Advances in Neural Information Processing Systems, 37: 26011--26044

  15. [23]

    Papineni, K.; Roukos, S.; Ward, T.; and Zhu, W.-J. 2002. Bleu: a method for automatic evaluation of machine translation. In Proceedings of the 40th annual meeting of the Association for Computational Linguistics, 311--318

  16. [24]

    Rombach, R.; Blattmann, A.; Lorenz, D.; Esser, P.; and Ommer, B. 2022. High-resolution image synthesis with latent diffusion models. In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, 10684--10695

  17. [25]

    Rout, L.; Chen, Y.; Ruiz, N.; Caramanis, C.; Shakkottai, S.; and Chu, W.-S. 2024. Semantic image inversion and editing using rectified stochastic differential equations. arXiv preprint arXiv:2410.10792

  18. [26]

    Salimans, T.; Goodfellow, I.; Zaremba, W.; Cheung, V.; Radford, A.; and Chen, X. 2016. Improved techniques for training gans. Advances in neural information processing systems, 29

  19. [27]

    Schuhmann, C.; Beaumont, R.; Vencu, R.; Gordon, C.; Wightman, R.; Cherti, M.; Coombes, T.; Katta, A.; Mullis, C.; Wortsman, M.; et al. 2022. Laion-5b: An open large-scale dataset for training next generation image-text models. Advances in Neural Information Processing Systems,...

  20. [28]

    Song, J.; Meng, C.; and Ermon, S. 2021. Denoising Diffusion Implicit Models. In International Conference on Learning Representations

  21. [29]

    Song, Y.; Dhariwal, P.; Chen, M.; and Sutskever, I. 2023. Consistency Models. In International Conference on Machine Learning (ICML), 32211--32252

  22. [30]

    Wang, F.-Y.; Yang, L.; Huang, Z.; Wang, M.; and Li, H. 2025. Rectified Diffusion: Straightness Is Not Your Need in Rectified Flow. In The Thirteenth International Conference on Learning Representations

  23. [31]

    H.; Feng, J.; et al

    Yan, H.; Liu, X.; Pan, J.; Liew, J. H.; Feng, J.; et al. 2024. PeRFlow: Piecewise Rectified Flow as Universal Plug-and-Play Accelerator. In The Thirty-eighth Annual Conference on Neural Information Processing Systems

  24. [32]

    T.; and Park, T

    Yin, T.; Gharbi, M.; Zhang, R.; Shechtman, E.; Durand, F.; Freeman, W. T.; and Park, T. 2024. One-step diffusion with distribution matching distillation. In Proceedings of the IEEE/CVF conference on computer vision and pattern recognition, 6613--6623

Pith tools

Reviewed August 5, 2026 · model on record in the stance chip above.