Reve Photography
classified metadatashares object-capture

3D scale treatment

3D Capture + Scale Grounding

Combines measured Object Capture bounds with a Gemini-selected familiar object and explicit camera-scale rules to test realistic product sizing.

object-capture-scale-grounded

Pipeline

How this strategy is assembled

  1. 01

    Reuse

    Use the same ready Object Capture set as the controls.

  2. 02

    Select

    Choose one to four posed photos from classifications using the user's brief.

  3. 03

    Measure

    Snapshot authoritative height, width, and depth from model-local bounds.

  4. 04

    Ground

    Ask Gemini for a familiar, preferably standardized object of similar scale.

  5. 05

    Calculate

    Derive exact product-to-comparison ratios in code, including bounding-box volume.

  6. 06

    Generate

    Send the ordered views and exact scale-calibrated prompt as one distinct run.

Prompt recipe

Provider prompt template

arena-product-generation-with-scale-grounding · v2

This is the versioned, run-independent template associated with the strategy. Reve Photography resolves its placeholders from the brief, product, and retained conditioning facts; the exact rendered prompt sent to the provider is retained with each output.

templatearena-scale-grounded-generation-renderer · ordered-line-renderer/3
{{arenaMeasurementPrompt}}
Familiar-object scale calibration selected by Gemini:
- common object: {{scaleGrounding.comparisonObject.name}} ({{scaleGrounding.comparisonObject.canonicalVariant}})
- orientation: {{scaleGrounding.comparisonObject.orientation}}
- nominal comparison dimensions: height {{scaleGrounding.comparisonObject.dimensionsMm.height}} mm; width {{scaleGrounding.comparisonObject.dimensionsMm.width}} mm; depth {{scaleGrounding.comparisonObject.dimensionsMm.depth}} mm
- product-to-comparison ratios: height {{scaleGrounding.productToComparisonRatios.height}}x; width {{scaleGrounding.productToComparisonRatios.width}}x; depth {{scaleGrounding.productToComparisonRatios.depth}}x; bounding-box volume {{scaleGrounding.productToComparisonRatios.boundingBoxVolume}}x
Scale-fidelity rules:
- Treat the metric Object Capture dimensions as authoritative. Reference photos establish identity and geometry, not absolute size.
- Keep the product's height-to-width-to-depth proportions consistent with the measured bounding box.
- Use the familiar object as a scale calibration in its stated orientation. Do not copy its shape, materials, or visual identity into the product.
- If the familiar object naturally belongs in the requested scene, render it at its nominal dimensions and preserve the stated ratios. Otherwise keep it implicit and do not add an unsolicited prop.
- Choose camera distance, perspective, supporting surfaces, nearby scene elements, shadow footprint, and depth of field that are physically plausible for an object of these exact dimensions.
- Do not enlarge or shrink the product merely to fill the frame; change camera framing instead.

Manifest contribution

What becomes durable evidence

Recipe identity

Versioned Arena recipe

The versioned prompt template, reference-packaging policy, classifier, selector, optional scale planner or calibrator, and their configurations are fingerprinted independently of any product or run.

Exact input identity

Strategy-specific facts

Appends exact millimeter bounds, a named familiar object with nominal dimensions, calculated axis and bounding-box-volume ratios, and deterministic scale-fidelity rules. The exact input also retains the resolved model, settings, output specification, and ordered reference hashes.

conditioningFacts

strategysourceSetIdselectedReferenceIdsmeasurementscaleGrounding