{"id":"811afa54-c03f-4485-8671-9977c45dbb79","arxiv_id":"2411.16874","paper_version":1,"verdict":"CONDITIONAL","confidence":"HIGH","novelty_score":6.0,"correctness_risk":"medium","formal_verification":"none","parameter_count":5,"one_line_summary":"A decimation method preserves most quads of quad-dominant meshes by adding dihedral-weighted per-edge quadrics and ordering approximately-equal collapses to keep quad chords.","lead":"Three-dimensional models made of quads lose their grid-like edge flow when standard simplification tools convert them to triangles. This paper shows that single edge collapses, with extra edge-aware quadrics and smarter collapse ordering, can keep most quads intact while staying as close to the original shape.","discovery_kind":"new_method","skeptic_critique":{"model":"deepseek-v4-flash","headline":"Paper's own static data contradict 'without degrading geometric quality': at the 50% target Ours has higher average Hausdorff than QEM and MeshLab (Table 1), and the recency ablation in Fig. 13 shows a ~3.3x Hausdorff cost for quad preservation.","rationale":"The method genuinely preserves far more quads than the QEM baseline (median quad retention ratios improve from 0.674 to 0.949 at 50%, 0.437 to 0.761 at 25%, and 0.256 to 0.622 at 10% in Table 1), and Chamfer is lower on average at all three static targets. Those are real strengths. The load-bearing weakness is the free-lunch clause: the paper claims the quad preservation comes without geometric degradation, but Table 1 shows the worst average Hausdorff at 50%, and Fig. 13 shows that the specific recency mechanism responsible for quad preservation increases Hausdorff by roughly a factor of three on the tested mesh. The Reader focused on the unproven equivalence of Eq. 5 to memoryless simplification; that is a secondary concern about why quality is maintained, whereas the data already undermines the no-degradation assertion even before Eq. 5 is examined. The right remedy is not rejection: the quad preservation contribution is clear and the geometric metrics are mixed-but-often-comparable. The paper should report paired statistics, outlier-robust summaries (e.g., median and trimmed mean), and a recency ablation across the full dataset, and should rephrase the abstract to describe the trade-off rather than claiming consistent superiority on both Chamfer and Hausdorff. This supports the Reader's CONDITIONAL verdict without changing it.","tokens_in":38580,"tokens_out":12173,"duration_ms":114496,"concrete_test":"Recompute from Tables 4-6 the paired per-model differences (Ours minus QEM) for Chamfer and Hausdorff at 50%, 25%, and 10% targets, and report sign counts plus a Wilcoxon signed-rank test on the per-model ratio. If Ours is not significantly lower on Hausdorff at each target, or if the 50% deficit persists under paired analysis, the claims of 'consistently lower Hausdorff' and 'without degrading geometric quality' should be revised to describe a tunable quad-preservation versus geometric-error trade-off.","verdict_should_be":"CONDITIONAL","load_bearing_attack":"The central claim requires that single edge collapse can preserve most quads without degrading geometric quality. The paper's own evaluation does not establish this. In Table 1, at the 50% triangle target, Ours has average Hausdorff 7.692e-3, while QEM has 6.081e-3 and MeshLab 4.977e-3, so the abstract's 'consistently ... lower Chamfer and Hausdorff distance' is contradicted for static Hausdorff at this target. The mechanism for the loss is visible in Fig. 13: disabling the recency ordering that creates quad preservation lowers Hausdorff from 3.457e-3 to 1.051e-3 (and Chamfer from 1.830e-4 to 1.249e-4) on a single mesh. That is a ~3.3x Hausdorff penalty, not the 'slightly' lower quality described in the text. No per-model win counts, variance, or paired significance tests are reported for static meshes, so the no-degradation component of the central claim is unsupported as stated.","agreement_with_reader":"partial"},"referee_report":{"model":"deepseek-v4-flash","summary":"The paper proposes modifications to quadric-error-metric (QEM) mesh simplification so that single edge collapses preserve most input quads on quad-dominant meshes. The three main ingredients are per-edge dihedral-angle-weighted quadrics (Eq. 2), a partial ordering of edges with approximately equal QEM costs (Eq. 4) combined with a recency-based ordering that implicitly collapses quad chords, and a modified QEM error (Eq. 5) that subtracts the current endpoint quadric errors to mimic memoryless simplification without actually recomputing quadrics. The authors also extend per-edge weights to soft symmetry preservation and joint-influence preservation, and they test Hoppe's attribute-preserving QEM for joint influences. Experiments are carried out on 67 static and 19 animated Sketchfab meshes, comparing against an internal QEM implementation and MeshLab's quadric decimation. The paper reports substantially higher quad-preservation ratios (median output-quad ratio about 0.949 vs 0.674 at 50% target) and mostly lower average Chamfer distances, but at the 50% static target the average Hausdorff distance is higher for the proposed method than for both baselines.","tokens_in":38872,"tokens_out":4989,"duration_ms":45571,"significance":"If the claims are properly qualified, this is a practically valuable contribution: it shows that a simple modification of the standard single-edge-collapse QEM pipeline can retain a large fraction of quad topology, which is relevant for artist-authored LODs and skinned-mesh workflows. The test on 67 static and 19 animated meshes is a genuinely large corpus, and the quad-preservation gains are consistent and visually clear. The paper also performs a useful service by directly testing Hoppe's 1999 attribute-preserving QEM for joint influences rather than assuming it is inadequate. The main weakness is that the central claim of preserving quads 'without degrading geometric quality' is not supported by the paper's own ablation, and the abstract overstates the geometric results. These issues are local to the claims and evaluation rather than to the core algorithmic idea, so the contribution is salvageable with a revision.","major_comments":[{"comment":"The abstract states that the approach 'consistently outperforms prior work with lower Chamfer and Hausdorff distance,' but Table 1 shows that at the 50% static target the average Hausdorff distance of the proposed method (7.692e-3) is higher than both the internal QEM baseline (6.081e-3) and MeshLab (4.977e-3). The more cautious wording in Section 5 ('comparable or better') is justified, but the abstract, the introduction, and the contribution list in Section 4 ('higher geometric similarity than prior work') are not. Please correct the overstatement and qualify the 'without degrading geometric quality' claim accordingly.","section":"Abstract and Section 5, Table 1"},{"comment":"The recency ordering is the central mechanism for quad preservation, yet the ablation on a single mesh shows a large geometric cost: with recency enabled, Hausdorff distance increases from 1.051e-3 to 3.457e-3 (a factor of 3.3) and Chamfer distance from 1.249e-4 to 1.830e-4. The text says the geometric quality 'suffers slightly,' which misrepresents this degradation. Because the paper's central claim is that quads can be preserved 'without degrading geometric quality,' this ablation directly undermines that claim. The paper should either soften the claim to 'comparable geometric quality in most cases, with a trade-off quantified here,' or provide dataset-wide statistics on the geometric cost of recency (e.g., per-model paired comparisons with and without recency).","section":"Section 6.1, Fig. 13"},{"comment":"The paper asserts that the modified QEM error in Eq. (5) 'serves the same purpose as memoryless simplification, and is equally performant both in runtime and efficacy,' but no experiment directly compares Eq. (5) against memoryless simplification. The ablation in Fig. 14 compares the new error to the original QEM, both without memoryless simplification, on a single mesh. This is insufficient to support the equivalence claim, which is load-bearing because the method deliberately avoids memoryless simplification to keep the equivalent-edge ordering stable. Please either add a direct comparison to memoryless simplification or rephrase the claim as a hypothesis and temper the surrounding justification.","section":"Section 3.2, Eq. (5)"},{"comment":"The static-mesh evaluation reports only averages and medians (Table 1) without per-model win counts, variance estimates, or paired significance tests. Given the large spread visible in the per-model tables (Tables 4-6), the claim of 'consistently' better or even 'comparable' geometric quality is not statistically supported. For example, the 50% Hausdorff average is driven by several models with large Hausdorff increases (e.g., 'Spiral Staircase' and 'Speeder Bike' in Table 4). Please add per-model counts of wins/losses/ties and a paired test (e.g., Wilcoxon signed-rank) over the dataset for Chamfer and Hausdorff at each target ratio, and discuss the trade-off between quad preservation and geometric error in those terms.","section":"Section 4 and Section 5 (static evaluation)"}],"minor_comments":[{"comment":"There is a typo in the first paragraph of Related Work: 'gemoetry processing' should be 'geometry processing.'","section":"Section 2"},{"comment":"In the animated-mesh results table, the row label '25%△' appears twice; the second occurrence should presumably be '10%△' to match the three target ratios described in the text.","section":"Table 2"},{"comment":"The phrase 'This quadric is weighed according to the dihedral angle' uses 'weighed' where 'weighted' is the standard term; the same inconsistency appears elsewhere (e.g., 'weighed by edge length' in Fig. 15).","section":"Section 3.1"},{"comment":"In the pseudocode, the line 'matched(𝑒)+ = 1' is unusual notation; it should be written as 'matched(e) += 1' for clarity, and similarly for 'matched(𝑒)+ = 2'.","section":"Algorithm 2"},{"comment":"The internal QEM baseline is described only briefly ('battle-tested implementation of [Hoppe 1999] and [Landreneau and Schaefer 2009]'), and it is not publicly available. Please provide more detail on the exact QEM variant, attribute handling, and any post-processing used for quad recovery, so that the comparison is reproducible.","section":"Section 5, QEM baseline description"}],"recommendation":"major_revision","confidential_remarks":"The paper describes a practically appealing method with a strong corpus and clear quad-preservation improvements. The main barrier to acceptance is the gap between the claims and the evidence: the abstract and contribution list overstate geometric superiority, and the recency ablation directly contradicts the 'without degrading geometric quality' claim. These are fixable with revised claims and additional paired statistics. I also noted that the internal QEM baseline is not released, which will make it hard for others to reproduce the head-to-head comparison. The paper is within scope for a graphics journal and, with a careful revision, could be a solid contribution."},"author_rebuttal":null,"desk_editor":{"model":"deepseek-v4-flash","letter":"You should read this paper if you care about quad-dominant mesh decimation. The core idea is simple and convincing: keep single-edge QEM but fix three things that destroy quads — ill-conditioned tangent planes, arbitrary ordering of near-equal edge costs, and memoryless simplification discarding input constraints. The per-edge dihedral-weighted quadric, the approximate-equality equivalence classes with recency ordering, and the Eq. 5 error re-formulation are new as a combination, and they work. On 67 static and 19 animated meshes, quad retention goes up substantially (median output-quad ratio about 0.95 vs 0.67 at 50% reduction), and the visual results, especially in Figs. 7 and 13, show real topology preservation that QEM and MeshLab just don't give you. The joint-influence experiment is also a nice, honest piece of work: directly testing Hoppe's attribute quadrics against Landreneau-Schaefer and showing it wins on most animated models fills a gap in the literature. The soft spots are real, but they are in the claims, not in the method. The abstract says \"consistently outperforms prior work with lower Chamfer and Hausdorff distance,\" and Table 1 contradicts that for static Hausdorff at 50%: your average Hausdorff is 7.692e-3 versus 6.081e-3 for QEM and 4.977e-3 for MeshLab. Chamfer is consistently better, and Hausdorff is better at 25% and 10%, but the 50% case alone kills \"consistently.\" The bigger issue is the phrase \"without degrading geometric quality.\" Your own ablation in Fig. 13 shows that disabling recency drops Hausdorff from 3.457e-3 to 1.051e-3 — a 3.3x penalty. You call that \"slightly\" lower quality in the text; it is not slight, and it is exactly the kind of trade-off the abstract denies. Also, Eq. 5 is asserted to serve the same purpose as memoryless simplification without proof, and the only ablation is one mesh. That is a weak foundation for a load-bearing design choice. No error bars, no per-model win counts for static meshes, and no code or dataset makes the average numbers harder to interpret. None of this sinks the paper. The method is new, practical, and clearly valuable; the experiments are substantial. But the author needs to rewrite the abstract to say \"usually\" or \"on average\" where appropriate, report per-model counts and significance for static Hausdorff, and either prove or more carefully test Eq. 5. This is a strong candidate for peer review after those fixes. I would send it out, and I would cite it once the claims match the data.","headline":"A genuinely practical quad-preserving decimation method with clear wins in topology retention, but the abstract overstates the geometric-quality claim and the key ablation shows a real trade-off.","tokens_in":807,"tokens_out":920,"would_cite":true,"duration_ms":20459,"reading_group":"yes","serious_thinker":"yes","would_accept_peer_review":true},"rs_alignment":null,"lean_confirmation":null,"pith_extraction":{"msc":[],"pacs":[],"model":"deepseek-v4-flash","headline":"Single edge collapse can keep most quads while decimating meshes.","keywords":["quad mesh reduction","quadric error metrics","edge collapse","level of detail","skinned mesh decimation","symmetry preservation","mesh topology","attribute preservation"],"falsifier":"Take a set of quad-dominant meshes whose opposing quad edges have substantially different quadric errors, decimate each with Eq. 5 and with true memoryless simplification, and compare Chamfer and Hausdorff distances; if the Eq. 5 outputs are consistently worse than memoryless simplification, the claim of no geometric degradation fails.","tokens_in":38303,"feed_emoji":"","tokens_out":6568,"duration_ms":61764,"temperature":0.7,"pith_summary":"The paper claims that the standard single-edge-collapse decimation used for triangle meshes can also preserve most quads of a quad-dominant input without sacrificing geometric fidelity. Its method adds a dihedral-angle-weighted quadric for every edge, groups edges with nearly equal error into equivalence classes, and resolves collapses within each class using a recency rule that collapses opposing quad edges in sequence. The same per-edge weights can steer simplification toward symmetry planes and joint regions, and treating joint influences as ordinary attributes is reported to outperform prior articulated simplification on animated meshes. If correct, this offers a simpler bridge between triangle-oriented decimation pipelines and the artist-made quad meshes used in games and animation.","feed_headline":"Single edge collapse keeps quads without hurting mesh quality","feed_subtitle":"Dihedral-weighted quadrics plus recency ordering bridge triangle decimation and quad-friendly LODs.","key_machinery":"The engine of the method is the per-edge quadric $Q_{\\text{edge}}$ in Eq. (2), a plane quadric lying orthogonal to a face's normal, weighted by dihedral angle and edge length, which keeps collapsed vertices from drifting in the face's tangent plane. Around it sit Eq. (4), approximate equality $|a-b|<\\epsilon_{\\text{abs}}$ that turns the total ordering of edge costs into a partial ordering; a 'recency' counter that, after a collapse, raises the priority of edges on the opposite side of incident quads, causing quad-chords to collapse in sequence; and Eq. (5), $QEM(e,v)=(Q_{e_0}+Q_{e_1})(v)-(Q_{e_0}(e_0)+Q_{e_1}(e_1))$, which measures introduced rather than accumulated error and lets quadrics stay fixed at initialization.","core_discovery":"The central discovery is that the obstacle to quad preservation is not the edge-collapse operator itself but the overly strict ordering it imposes. Edges on a quad often have nearly identical quadric errors, and a total ordering dictated by floating-point QEM values destroys topology by collapsing equivalent edges in effectively random order. The paper introduces three coordinated changes: per-edge quadrics weighted by dihedral angle; grouping edges with approximately equal quadric error and ordering within a group by recency so that opposing quad edges are collapsed in sequence; and a modified QEM error that subtracts current endpoint errors, replacing memoryless simplification. The paper claims these changes preserve most input quads at equal or better Chamfer and Hausdorff error across 67 static and 19 animated meshes, and that the same per-edge weighting preserves symmetry and joint influences.","pith_inferences":["Increasing $\\epsilon_{\\text{abs}}$ is effectively a user-facing dial that trades slight geometric error for more quad preservation; LOD tooling could expose it directly instead of hiding it as an implementation constant.","The recency heuristic may generalize beyond quads: any regular substructure whose edges have nearly equal cost, such as edge loops or lattice sheets, could be preserved by defining analogous opposing-edge recency.","Because the animated meshes in the dataset were triangle-only GLB files, the paper does not demonstrate quad preservation on skinned quad meshes; a direct test on quad-dominant skinned inputs would close that gap.","Per-edge quadric weights are a general paintbrush, so the same mechanism used for symmetry and joints could preserve user-painted regions, creases, or material boundaries."],"forward_implications":["A decimation tool can now accept hybrid quad/triangle meshes and still retain a large fraction of quads, closing the gap between triangle decimators and pure-quad decimators.","For a quad-dominant character mesh reduced to 25% of its triangle count, the paper reports a median quad-retention ratio of about 0.76 versus about 0.44 for the QEM baseline.","Joint influences can be preserved by ordinary attribute quadrics, so skinning-aware decimation does not need poses or alternating optimization; the paper reports lower Chamfer and Hausdorff error over the first 50 animation frames on most of its 19 animated models.","Symmetry preservation becomes a soft, per-edge weight rather than a hard constraint, allowing artists to keep radial or reflectional symmetry without a separate symmetry-aware algorithm."],"supporting_citations":[{"why":"Supplies the base quadric error metric that the method modifies with per-edge quadrics and the new error equation.","marker":"[Garland and Heckbert, 1997]"},{"why":"Provides the attribute-preserving QEM framework used to preserve joint influences and to handle polygonal faces.","marker":"[Hoppe, 1999]"},{"why":"Defines quad-chord collapse, the operation that motivates preserving quads by collapsing opposing edges in sequence.","marker":"[Daniels et al., 2008]"},{"why":"The articulated-mesh simplification baseline that the paper's joint-influence experiments are compared against.","marker":"[Landreneau and Schaefer, 2009]"},{"why":"Provides the approximate floating-point equality criterion used in Eq. (4) to define equivalence classes of edges.","marker":"[Dawson, 2012]"},{"why":"Earlier pose-based articulated simplification that the paper contrasts with pose-independent attribute preservation.","marker":"[DeCoro and Rusinkiewicz, 2005]"},{"why":"The MeshLab decimation baseline that requires triangulation and is used for geometric comparisons on static meshes.","marker":"[Cignoni et al., 2008]"}],"fun_headline_variants":["Single edge collapse can preserve quads in decimation","Quad-preserving decimation: single edge collapse works","Dihedral-weighted quadrics for quad-friendly LODs","Recency ordering keeps quads during mesh reduction","Edge collapse with smart ordering saves quad topology"],"cache_read_input_tokens":3200,"weakest_assumption_plain":"The method's promise of equal geometric quality rests on the claim that the modified error in Eq. 5 replaces memoryless simplification without formal proof or multi-mesh evidence, so if that error measure distorts true geometric cost, the 'without degrading geometric quality' claim collapses.","fun_headline_variants_meta":{"raw":{"variants":["Single edge collapse can preserve quads in decimation","Quad-preserving decimation: single edge collapse works","Dihedral-weighted quadrics for quad-friendly LODs","Recency ordering keeps quads during mesh reduction","Edge collapse with smart ordering saves quad topology"]},"model":"deepseek-v4-flash","effort":"low","cost_usd":0.000289,"raw_usage":{"total_tokens":1714,"prompt_tokens":990,"completion_tokens":724,"prompt_tokens_details":{"cached_tokens":384},"prompt_cache_hit_tokens":384,"prompt_cache_miss_tokens":606,"completion_tokens_details":{"reasoning_tokens":650}},"tokens_in":606,"tokens_out":724,"duration_ms":7420,"temperature":1.0,"reasoning_tokens":650,"cache_read_input_tokens":384,"cache_creation_input_tokens":0},"cache_creation_input_tokens":0},"created_at":"2026-08-12T12:47:17.963246+00:00","model_set":{"reader":"deepseek-v4-flash"},"falsifier":"Take a set of quad-dominant meshes whose opposing quad edges have substantially different quadric errors, decimate each with Eq. 5 and with true memoryless simplification, and compare Chamfer and Hausdorff distances; if the Eq. 5 outputs are consistently worse than memoryless simplification, the claim of no geometric degradation fails.","supporting_citations":[],"review_version":1}