Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Awesome Jewelry AI Awesome

A curated list of resources for AI-powered jewelry imagery. It covers research, open-source models, datasets, evaluation tools, commercial platforms, and community references.

Maintained by FormaNova, the AI photography platform built exclusively for jewelry.

Contributions welcome. Please read the contributing guidelines before submitting a pull request.


Contents


Foundational Research Papers

Jewelry-Specific AI

Jewelry Recognition via Encoder-Decoder Models arXiv 2024 An image captioning approach simulates expert analysis to generate detailed, natural language descriptions of jewelry, facilitating granular classification of materials, colors, and designs. This methodology is applicable to automated inventory management and e-commerce, offering precise identification of accessories.

PM-Jewelry: Personalized Multimodal Adaptation for Virtual Jewelry Try-On with Latent Diffusion OpenReview 2024 A virtual try-on framework using a latent diffusion model to create realistic, personalized simulations of jewelry by integrating multimodal data like text and images. The system, which supports diverse jewelry types, ensures precise, tailored experiences for users through advanced material rendering and adaptation techniques.

Automatic Identification and Description of Jewelry through Computer Vision and Neural Networks for Translators and Interpreters arXiv 2025 VGG-16 + GRU encoder-decoder achieving 93.45% classification accuracy across 4 jewelry categories (necklaces, rings, earrings, bracelets) and generating multi-level descriptions. Dataset: 5,374 images from Spanish jewelry stores.

Generative Artificial Intelligence as a Tool for Jewelry Design GIA Gems & Gemology, Fall 2024 Gemological Institute of America evaluation of generative AI programs (Midjourney, DALL-E, and others) applied to jewelry design. Addresses both the creative potential and documented failure modes, including hallucinated compositions and ethical/IP concerns.

From Jewellery Design Sketch to Realistic Product Imagery Using Gemini Artificial Intelligence RSIS International 2025 An AI-assisted workflow for converting jewelry sketches into realistic, professional-grade product imagery. Directly relevant to rapid prototyping and design visualization, where maintaining high fidelity to original sketches and material textures is essential for commercial viability.

GlamTry: Advancing Virtual Try-On for High-End Accessories arXiv 2024 A customized 2D virtual try-on model that integrates VITON-HD techniques with MediaPipe Hand Landmarker to locate and render accessories. Directly relevant to jewelry and watch retail where precise placement and specialized datasets are required to bridge the gap left by clothing-centric models.

Catch Missing Details: Image Reconstruction with Frequency-Augmented Variational Autoencoder CVPR 2023 Addresses quality degradation in VQ-VAE reconstruction - directly relevant to why standard latent diffusion models destroy high-frequency jewelry details (facet edges, prong geometry, engraving) during generation. Essential reading for understanding the core technical problem.

RODD: Towards Reflected Object Detection - A Benchmark arXiv 2024 First benchmark for detecting reflected objects in AI models. Contains 21,059 images across 10 categories. Critical for jewelry AI: metal surfaces create complex reflection patterns that confuse standard object detection and segmentation pipelines.

SAM Meets Glass: Segment Anything Model Performance on Transparent and Reflective Objects arXiv 2023 Documents that SAM achieves only 48.47% IoU on glass/reflective objects vs. 88.16% for specialized methods. Direct evidence that standard segmentation pipelines fail on the reflective metal and gemstone surfaces that define jewelry.

Generative AI in Product Photography: Human-Directed Transfer-based Visual Workflows ResearchGate 2024 Examines how generative AI has entered commercial visual production and what human-directed workflows are necessary for professional-grade outputs. Useful framework for understanding where automation ends and oversight begins.


Generalist Text-to-Image Foundations

Understanding generalist models is prerequisite knowledge for jewelry AI: their architectural choices explain why they fail at product fidelity, which is the core problem jewelry-specialized systems exist to solve.

High-Resolution Image Synthesis with Latent Diffusion Models Rombach et al. - Heidelberg University - CVPR 2022 The foundational paper for Stable Diffusion. Introduces the VAE compression stage that is the primary source of fine-detail destruction in diffusion-based generation. At f=8 compression, high-frequency information - facet edges, prong geometry, engraving - is systematically eliminated before the diffusion process even begins. Essential reading for understanding jewelry AI's core technical constraint. GitHub: CompVis/latent-diffusion - 13.9k stars - MIT License

Improving Image Generation with Better Captions (DALL-E 3) OpenAI Technical Report DALL-E 3's technical report focuses on prompt adherence via descriptive caption training. Notably silent on object-level fidelity, i.e. the report does not address whether the model can preserve specific product characteristics from a reference image, which is by design: DALL-E 3 is a text-to-image generator, not a reference-guided fidelity system.

Imagen: Text-to-Image Diffusion Models with Deep Language Understanding Google Research Google's text-to-image model emphasizing photorealism and language understanding. Design priorities favor creative generation; product-level detail preservation from a reference image is not a documented capability or design goal.

Imagen 2 Technical Documentation Google DeepMind Imagen 2 updates on Vertex AI. Improved photorealism, but reference-guided product preservation remains absent from documented capabilities.

Demystifying Flux Architecture arXiv 2025 Comprehensive reverse-engineering analysis of Black Forest Labs' Flux architecture. Key finding: Flux uses 16 latent channels (vs. 4 in standard LDM) and adversarial training, providing meaningfully better detail retention than prior diffusion models. Flux.1[schnell] is Apache 2.0 licensed and commercially usable.

Flux Variant Use Case License
FLUX.1[pro] Highest performance API-only, commercial
FLUX.1[dev] Open-weight Non-commercial
FLUX.1[schnell] Speed-optimized Apache 2.0

Midjourney No formal paper published. Architecture is believed to be diffusion-based with proprietary enhancements. Best available documentation:

  • Midjourney Documentation - official usage reference
  • Known limitations for product use: no reference image guidance, generates new jewelry rather than preserving the reference piece, style optimization favors artistic interpretation over product accuracy.

Gemini Image Generation (Imagen 3) Google AI Developer Documentation Gemini's native image generation via the Gemini API and Google AI Studio. Includes SynthID digital watermarking. Designed for conversational image generation and editing; not architected for reference-guided product fidelity.

Stable Diffusion 3.5 Stability AI Features a Multimodal Diffusion Transformer (MMDiT) architecture available in Large (8B), Large Turbo, and Medium (2B) variants. It offers significant improvements over SDXL in complex prompt adherence and high-resolution details. While it is the strongest open-source foundation for building custom, fine-tuned jewelry pipelines, preserving exact jewelry geometry still requires community-developed adapters like ControlNet or IP-Adapter.

Qwen-Image / Qwen-Image-2501 Alibaba Cloud A 20B parameter MMDiT model with continuous iterative updates (including the 2501 iteration). It features state-of-the-art native text rendering, layout coherence, and fine natural texture generation for materials and reflections. A dedicated Qwen-Image-Edit variant supports precise instruction-based editing, though exact pixel-perfect identity preservation for complex jewelry still requires fine-tuning.

Z-Image / Z-Image-Turbo Tongyi-MAI (Alibaba) A 6B parameter Scalable Single-Stream DiT (S3-DiT) optimized for blazing fast generation speeds. It provides high photorealism and robust bilingual text rendering. The Omni-Base and Edit versions support natural language editing capabilities but lack native structural control for specific jewelry CADs, making it best suited for high-volume conceptual mockups where extremely low latency is required.


Open-Source Models and Implementations

ControlNet

lllyasviel/ControlNet ICCV 2023 - Apache 2.0 - 31k+ stars Adds conditional control to text-to-image diffusion models via extra input conditions. The Depth and Normal map ControlNets are most relevant for jewelry. They can preserve the 3D geometry of rings, bracelets, and necklaces during scene generation. ControlNet's 512×512 depth resolution significantly outperforms Stability AI's SD2 64×64 depth maps for preserving fine structure.

ControlNet Model Input Best Use for Jewelry
Canny Edge Canny edge detection Preserve outline structure
Depth Map MiDaS depth Geometry preservation
Normal Map Normal from depth Fine geometry; better than depth for small details
HED Boundary Soft boundary Recoloring and lighting variations
Human Pose OpenPose Try-on with body positioning control

IP-Adapter

tencent-ailab/IP-Adapter BSD-3-Clause - 6.5k stars - Paper: arXiv:2308.06721 Lightweight adapter (22M parameters) enabling pre-trained diffusion models to accept reference image prompts. Allows generating new scenes around a product while preserving product identity. Compatible with ControlNet for combined geometry + reference guidance - the most accessible open-source path toward jewelry fidelity.

Variant Description
IP-Adapter Standard, SD 1.5
IP-Adapter-Plus Enhanced fine-grained features
IP-Adapter-XL For SDXL base models
IP-Adapter-FaceID Face identity preservation

Segmentation Models

Meta AI / SAM 2 Segment Anything Model 2 for images and video. Not jewelry-specific - see documented limitations for reflective objects (48.47% IoU on mirror/glass surfaces per SAM Meets Glass) - but foundational for building jewelry segmentation pipelines.

MathieuNlp/Sam_LoRA - Segment Your Ring Applies LoRA to SAM's ViT-B image encoder specifically for ring segmentation. Documents that baseline SAM "struggles to correctly segment the jewelry" and "takes the inside of the ring as part of the object." LoRA weights available for ranks 2-512. Key finding: higher rank (512) performs best; the model still struggles with reflections and gems. Small training dataset (8 images) limits generalization - a contribution opportunity.

Background Removal

Bria RMBG 2.0 Professional-grade background removal trained exclusively on licensed data. Available via fal.ai API. Useful as a preprocessing step in jewelry photography pipelines before background generation.

Jewelry LoRAs and Fine-Tuned Models

FLUX Gemstone Necklace / Jewelry Model - RunningHub Flux-based LoRA specifically trained for gemstone and jewelry rendering. Available on the RunningHub platform. One of the few publicly accessible jewelry-specific fine-tuned models.

Note: The public ecosystem of jewelry-specific LoRAs is sparse. Most available models are style-focused rather than fidelity-focused. This is an active contribution gap.

ComfyUI Workflows

ComfyUI Node-based Stable Diffusion interface enabling complex, reproducible workflows for product photography. Most accessible path for building custom jewelry photography pipelines without writing code.

ComfyUI Examples Official example workflows with metadata enabling direct loading into ComfyUI.

Product Photography Workflow - r/comfyui Community-documented workflow for precise product placement while preserving details, including use of externally generated backgrounds.

Jewelry Product Images - RunningHub ComfyUI Workflow ComfyUI workflow for diamond ring design enabling prompt-based background and scene changes while maintaining product fidelity.


Datasets

Jewelry-Specific

Jewelry Segmentation Dataset - Roboflow Universe 4,807 jewelry images with segmentation annotations. Format: COCO JSON. License: CC BY 4.0.

Jewelry Image Dataset - Hugging Face 6,100+ high-resolution jewelry images across four categories (rings, necklaces, earrings, bracelets). License: not specified.

Jewelry Detection Dataset - Roboflow 51 images with ring, earring, diamond, and necklace detection annotations. Small but annotated. License: CC BY 4.0.

Jewelry Store Pictures Dataset - Roboflow Lifestyle and store-environment jewelry images including earrings, rings, and pendants. Useful for virtual try-on training.

340K+ Jewelry Images AI Training Dataset - DataSeeds 340,000+ globally sourced jewelry images with full EXIF data and object detection labels. Commercial; request pricing.

Jewelry & Fashion Accessories Dataset - OpenDataBay 5,000 professional studio jewelry images in JPG format. License: not specified.

11k Hands with Jewelry Segmentation - Zenodo 11,076 hand photos (1600×1200px) from 190 people aged 18–75 with jewelry segmentation masks. Underutilized resource for ring and bracelet try-on AI.

RareSense Open Datasets - HuggingFace

RareSense is the AI research organization that develops FormaNova. Their HuggingFace org (huggingface.co/raresense) contains 76 datasets built specifically for jewelry AI pipelines - the largest concentration of jewelry-specific open training data publicly available. Datasets marked request access are available to researchers on request via the HuggingFace viewer interface.

Necklace Segmentation and Masking

raresense/necklace_updated_mask 712 necklace images with updated segmentation masks. For training mask-based background replacement pipelines on necklace geometry.

raresense/necklace_new_mask 900 necklace images with revised mask annotations. Complements the above for necklace segmentation training.

raresense/necklace_same_zoom 1,370 necklace images normalized to consistent zoom level. For models requiring controlled scale consistency across catalog images.

raresense/multi_necklace_dataset 4,500 rows. Broad necklace training set for generative model training.

raresense/multi_necklace_dataset_2 7,100 rows. Extended version - pair with the above for larger-scale necklace model training.

raresense/multi_necklace_dataset_2_resized 7,100 rows at consistent input dimensions. Ready-to-use for pipelines requiring fixed resolution.

Flux Fine-Tuning Datasets

raresense/Single_panel_training_flux_jewelry 16,400 rows. The largest public jewelry dataset in this collection. It is specifically structured for Flux model fine-tuning on jewelry. Single-panel format optimized for training.

raresense/flux_single_panel_necklace 5,970 rows. Necklace-specific Flux fine-tuning data in single-panel format.

raresense/flux_multi_panel_necklace_only 4,710 rows. Multi-panel necklace variant. It is useful for models that need to learn necklace appearance across multiple contexts simultaneously.

raresense/flux_single_panel_ring_only Ring-specific Flux fine-tuning data. One of the few publicly available ring-focused training sets.

Hand Jewelry and Pose Estimation

raresense/handjewelry_dwpose_classified 6,490 rows of classified hand jewelry images with DWPose annotations. Directly applicable to ring and bracelet virtual try-on pipelines requiring pose-aware generation.

raresense/hand_jewellery_amature_test_set_dwpose 310 hand jewelry images with DWPose annotations. Evaluation-focused complement to the classified set above.

raresense/jewelry-dwpose-processed-with-feathering 11,100 rows. DWPose-processed jewelry images with feathering applied at mask boundaries. It addresses the hard-edge artifact problem that makes composited jewelry imagery look unnatural.

raresense/30_hand_jewellery_amature_test_set 30-image curated test set for hand jewelry evaluation. Suitable as a held-out benchmark set.

Virtual Try-On (VITON-Style)

raresense/Evaluated_viton_style_jewelry_data 6,340 rows. Evaluated VITON-style jewelry data, pre-screened for quality, making it suitable for fine-tuning without additional filtering.

Sketch and CAD

raresense/updated_sketches 3,310 rows. Jewelry sketch dataset for sketch-to-photo and CAD-to-render pipeline training.

raresense/updated-sketch 506 rows. Variant sketch dataset. It complements updated_sketches with additional sketch styles.

Gemstone and Mineral

Gemstones Multiclass Classification CNN - Kaggle 87-class gemstone image dataset with ~90:10 train/test split. Useful for gemstone recognition models.

Crystal Gems Dataset - GitHub Mineral images and labels sourced from minerals.net. Useful for gemstone classification training.

GEMTELLIGENCE - Nature Research 2024 Deep learning approach for gemstone origin determination. References gemstone classification datasets and methodology for provenance identification.

Reflective and Metallic Objects

RODD - Reflected Object Detection Dataset 21,059 images for reflected object detection across 10 categories. 7:3 train/test split with bounding boxes and real/reflected classifications. Most directly relevant reflective-surface dataset publicly available.

ROBI: Multi-View Dataset for Reflective Objects Multi-view dataset of highly reflective industrial objects. Methods applicable to jewelry metal perception.

Sim-to-Real Dataset of Industrial Metal Objects - MDPI 2024 Diverse metallic object dataset addressing symmetry, texturelessness, and high reflectivity - properties shared with jewelry metals.

Virtual Try-On Reference

Awesome Virtual Try-On - GitHub Curated list of VTON research, code, and datasets. Primarily clothing-focused; jewelry-specific resources are sparse, representing an active gap.

Dataset Curation and Preparation

Field Notes: Building a Production Jewelry Training Dataset

The following observations come from building a production training dataset for a jewelry AI photography platform serving commercial brands. They document failure modes and pipeline decisions that are not covered in generalist fine-tuning guides.

Standards definition precedes data collection

Effective jewelry training datasets are not assembled by collecting images and then filtering — the filter criteria must be defined before collection begins. The practical starting point is working with target brands to understand what their imagery must never look like, not just what it should look like. Brands operate with codified aesthetic standards: a brand producing high-end pieces on neutral studio backgrounds has different requirements from one producing editorial lifestyle content. Collecting first and filtering later produces datasets that reflect what was available, not what the model should learn.

Structured human QA with cross-checking

Annotation quality degrades at scale without enforced review structure. A working pattern: curators annotate in teams and cross-check each other's work before submission; a senior annotator performs final QA as a separate pass. The separation between annotation and QA must be maintained — the same person should not annotate and approve the same image. This produces measurably higher mask boundary accuracy than single-pass annotation at equivalent team size.

Aesthetic filtering: specific patterns to eliminate

Raw brand catalog data contains images that brands actively chose not to publish. Common patterns that must be filtered before training:

  • Images with a composited or "pasted" appearance — jewelry looks placed rather than worn; the model learns unconvincing placement
  • Skin texture anomalies: patches, irregular tones, or skin that reads as digitally altered — the model will reproduce these as expected outputs
  • Excessive grain or film simulation — if no image in the training set exhibits this property, the model will not produce it; if some do, the model will treat it as acceptable
  • Non-worn product shots mixed into worn-model training sets — the two image types require separate datasets; mixing them produces a model that cannot consistently distinguish context

Near-duplicate elimination via perceptual hashing

In catalog datasets, a common pattern is sets of images where the background, lighting, model, and pose are identical but the jewelry piece differs. These are not unique training examples — from the model's perspective, the only thing that changed is the piece, which causes the model to associate the background/context more strongly than the jewelry itself. Manual deduplication at catalog scale is impractical. Perceptual hashing (pHash or dHash) with a configurable similarity threshold identifies these sets automatically. The threshold requires calibration per dataset: too aggressive and variant colorway shots are deleted; too permissive and near-duplicates survive.

Mask quality beyond raw SAM output

SAM produces plausible jewelry masks but its raw output is not training-ready. The documented issue: at jewelry boundaries — particularly along fine chains, prong tips, and pavé edges — SAM output contains small numbers of jewelry pixels classified as background. These unmasked pixels are not visually obvious in the mask preview but are meaningful during training: the model interprets them as evidence that it is permitted to extend or modify the jewelry shape beyond the masked region. The result is hallucinated geometry — elongated prongs, extended chains, invented stones — on otherwise well-conditioned outputs. Fixing this requires a review pass at high zoom specifically on boundary pixels, not on mask shape overall. Teams working at scale need interfaces that surface boundary regions for review rather than full-image review, which does not catch these errors reliably.

Multi-jewelry masking completeness

A training image showing a model wearing both a necklace and earrings, where only the necklace is masked, creates an ambiguous training signal: the model is told the necklace is the target but sees unmasked earrings as part of the scene. During inference, it learns to generate earrings as part of the context rather than as separate jewelry. For jewelry brands that require brand-consistent images — where every piece on a model must belong to their catalog — this causes visible hallucination of non-brand pieces. Every piece of jewelry visible in a training image must be either masked or cropped from the frame. There is no middle ground.

Caption strategy

Prompts carry less weight than mask quality in training outcome — a well-masked dataset with minimal captions outperforms a poorly masked dataset with rich captions. That said, captions must be internally consistent: if some images are captioned with material descriptors (18k yellow gold, pavé diamond setting) and others are not, the model learns that material descriptors are optional signals rather than reliable ones. The practical recommendation: choose a caption depth (minimal or descriptive) and apply it uniformly. Mixing caption styles across a dataset produces inconsistent conditioning. The specific caption format matters less than consistency within the dataset.

Iterative training feedback loop

Dataset problems that are not visible during annotation surface during training. The expected pipeline is not linear (curate → train → deploy) but iterative: train on a candidate dataset, inspect generated outputs specifically for hallucination patterns and geometry errors, trace each failure mode back to a data pattern, correct the data, retrain. Each training run is as much a dataset audit as a model evaluation. Teams that treat the first training run as a final step consistently ship models with correctable data artifacts.


Evaluation Metrics and Tools

No published benchmark exists specifically for jewelry AI fidelity. The following metrics are the current best practice for evaluating jewelry generation quality.

Perceptual and Structural Similarity

LPIPS - Learned Perceptual Image Patch Similarity Zhang et al. - CVPR 2018 - BSD License - 4.2k+ stars Measures perceptual similarity using deep network activations. Better than PSNR/SSIM for detecting the kinds of degradation that matter for jewelry: facet edge loss, prong geometry changes, subtle texture destruction. Variants: alex (best forward scores), vgg (perceptual loss training), squeeze (lightweight).

IQA-PyTorch (pyiqa) 3.2k stars - pip install pyiqa Comprehensive PyTorch image quality toolbox with GPU acceleration. Includes SSIM, MS-SSIM, LPIPS, PSNR, FID, SFID, NIMA, and more in a unified interface. Recommended as the primary evaluation library for jewelry AI pipelines.

Generative Quality

Fréchet Inception Distance - TorchMetrics Measures distance between distributions of real and generated images using Inception-v3 features. Standard metric for generative model quality; lower = better. Widely used but increasingly supplemented by newer metrics.

Rethinking FID: Towards a Better Evaluation Metric for Image Generation Jayasumana et al. - CVPR 2024 Proposes improvements to FID methodology. 399+ citations indicate significant community momentum toward alternative evaluation approaches.

Identity and Product Preservation

Composite Image Evaluation Toolkit - bcmi Provides DINO score (ViT-S/16 cosine similarity - measures structural/identity preservation) and CLIP score (semantic similarity) in a single toolkit. DINO score is particularly valuable for measuring whether generated jewelry matches the reference product's geometry and identity.

Inpainting Evaluation Metrics - GitHub Implements L1, L2, SSIM, PSNR, and LPIPS for evaluating inpainting quality. Relevant for measuring seam artifacts at jewelry/background boundaries.

Recommended Metric Stack for Jewelry AI

Aspect Metric Rationale
Fine detail preservation LPIPS Captures facet edge and prong changes
Metal color accuracy SSIM + Delta-E (CIELAB) Structural + color fidelity combined
Product identity preservation DINO Score Measures whether the piece is recognizably the same
Scene generation quality FID Overall generative quality
User perception Human evaluation Gold standard for ecommerce fit

For color accuracy: Delta-E values below 1.0 are imperceptible; above 3.5 are perceptible at first sight. Gold-to-silver color shift in generated images typically scores Delta-E > 5.

A standardized Jewelry Fidelity Benchmark (JFB) does not yet exist. This represents the most significant evaluation gap in the field and an open contribution opportunity.


Production Tools

Jewelry-Specialized AI Platforms

Tools built exclusively for jewelry, with no multi-category scope.

FormaNova The broadest jewelry-specialized platform: combines AI photography, worn jewelry preservation, and CAD generation in one product. Core capabilities:

  • Worn jewelry preservation: upload a photo of jewelry being worn (on hand, neck, or ear), the AI preserves the jewelry with pixel-level fidelity while replacing the model, background, and context with studio-quality output.
  • Unworn product photography: transform flat product shots into professional backgrounds and lifestyle scenes.
  • CAD generation: generate jewelry CAD designs from reference images - a capability absent from all other platforms in this list.
  • Preserves geometry, metal type, gemstone color, and setting details across generation.
  • Target: jewelry brands, ecommerce operators, designers, and photographers.
  • Pricing: credit-based, from $2 (one-time).

Tashvi Studio AI jewelry design and visualization platform purpose-built for creators, retailers, and manufacturers. Features include:

  • Dual Creation Modes: a "Guided Design" mode for beginners (question-based) and "Prompt Mode" for professional designers.
  • Lifestyle Studio: place jewelry designs on virtual models with various skin tones and poses for marketing.
  • Agent Mode: for conversational jewelry design.
  • Pricing: free tier (20 credits/mo); from $10/month.

NeuroViz AI photography platform trained on 50,000+ jewelry images and fine-tuned exclusively on jewelry materials.

  • 15+ specialized tools: including retouching, scene generation, virtual try-on, video generation, and 3D models.
  • Claims 90% cost savings vs. studio.
  • Batch processing available.
  • Isolated processing - images do not train third-party models.
  • Pricing: from $30/month.

General Product Photography with Jewelry Support

Multi-category tools with meaningful jewelry capability. Not jewelry-exclusive.

Claid AI AI photo editing studio for ecommerce. Offers background generation and on-model placement with a jewelry-specific workflow for ring placement. Broad multi-category platform (apparel, food, cosmetics, jewelry). Pricing: credit-based, from $9/month. API available.

Photoroom AI background removal and product photography with dedicated jewelry features. Automates image production for luxury and vintage pieces. Free tier; paid plans from $9/month. API available.

Pebblely Background generation with a dedicated jewelry category. Fast and accessible for small sellers. 40 free images/month; paid plans from $19/month. API available for enterprise.


Virtual Try-On Platforms

TryonJewel AI and AR-powered platform for real-time 3D virtual try-on for earrings, necklaces, bracelets, and rings.

KiviSense Jewelry AR Virtual jewelry try-on via phone or webcam for earrings, pendants, bracelets, rings, and charms.

SellerPic Virtual try-on for accessories including rings, jewelry, glasses, and watches. On-model image generation for ecommerce listings.

Bandy AI Accessories try-on generating on-model images with rings, jewelry, and hats.

Pic Copilot Accessory fitting previews (sunglasses, handbags, jewelry) on professional AI fashion models.

The New Black AI Virtual try-on for rings, bracelets, necklaces, and earrings with on-model output.

HuHu AI Jewelry try-on overlaying accessories onto model photos for on-model product imagery.


Managed Services and Agencies

Human-operated studios and agencies delivering finished jewelry visuals - 3D renders, animation, CAD, and photography - using professional software and AI tooling behind the scenes. The output is manually delivered; not an automated self-serve platform.

CrystalClear3D Jewelry 3D animation, photorealistic render, and CAD/CAM design service. Works with brands ranging from independent designers to Blue Nile and Helzberg Diamonds. Delivers 360° animations, hero renders, and CAD files as finished assets. Pricing is per-project.

Thinkspace Full-service jewelry digital platform combining ecommerce website build, 3D product configurator, 360° web spin, diamond search integration, and marketing services. More of a technology partner for jewelry retailers than a pure photography service. It is relevant for brands needing a complete visual infrastructure rather than individual image outputs.

SeePossible - Precious Preview Fine jewellery rendering and animation service delivering CGI-based product imagery and brand content. Works with established jewelry names including Raymond, Farah Khan, Walking Tree, and With Clarity. Relevant for brands that want photorealistic rendered imagery without a physical photoshoot - distinct from AI generation in that outputs are traditionally rendered rather than diffusion-based.


Generalist Text-to-Image Generators

These are not product photography tools by design, but they are the first tools most jewelry sellers attempt. Documented here, along with an assessment of respective jewelry-specific capability and failure modes.

DALL-E 3 - OpenAI / ChatGPT

Capability Assessment
Background replacement Partial - generates scenes but not reference-guided
Object fidelity No native reference preservation
Worn / on-model generation Generates, does not preserve the specific piece
Metal color accuracy Unreliable - prone to prong hallucination, stone shape distortion
Best use for jewelry Mood board ideation; not suitable for product imagery

Gemini Image Generation (Imagen 3) - Google

Capability Assessment
Background replacement Partial - scene generation, not reference-guided
Object fidelity No native reference preservation
Worn / on-model generation Not designed for product photography
Metal color accuracy Prompt-dependent, unreliable
Best use for jewelry Creative concepting; not suitable for product imagery

Midjourney

Capability Assessment
Background replacement Scene generation, not reference-guided
Object fidelity High distortion of specific product details
Worn / on-model Strong style; weak product accuracy
Metal color accuracy Variable
Best use for jewelry Hero campaign imagery where artistic interpretation is acceptable; not for accurate product representation

Adobe Firefly

Capability Assessment
Background replacement Generative Fill feature; limited reference guidance
Object fidelity Limited
Notable Trained on licensed data only - commercially safe outputs
Best use for jewelry Background fill as a step in a broader editing workflow

Flux.1 - Black Forest Labs

Capability Assessment
Detail retention Better than prior diffusion models due to 16-channel VAE
Reference guidance Requires IP-Adapter or similar - not native
Fine-tuning potential Open weights (FLUX.1[dev]) allow jewelry-specific fine-tuning
Best use for jewelry When fine-tuned for jewelry, shows meaningful promise over SDXL

Stable Diffusion 3.5 - Stability AI

Capability Assessment
Architecture Improved over SD 1.5 and SDXL
Reference guidance Requires ControlNet + IP-Adapter combination
Notable Open-source; most customizable option for building bespoke pipelines
Best use for jewelry Potential foundation for custom fine-tuned jewelry pipelines

No published systematic study tests these generators on jewelry fidelity metrics. Documented failure modes above are drawn from community observations on Reddit and LinkedIn. Systematic academic evidence of these failure modes does not yet exist. It is an open research gap.


Tutorials and Technical Guides

Jewelry-Specific

How To Use Stable Diffusion ComfyUI Workflows For eCommerce Jewelry Video / YouTube - Intermediate Step-by-step ComfyUI workflow specifically for ecommerce jewelry, demonstrating transformation of product images for marketplace use.

AI-Enhanced Jewelry Photography: Quick Setup, Stunning Results Video / YouTube - Beginner Covers jewelry photography basics combined with AI enhancement. Useful entry point for jewelers new to AI tooling.

How I Fine-Tuned Stable Diffusion to Produce Museum-Grade Jewelry Photography Case Study / LinkedIn - Advanced Practical report documenting SDXL fine-tuning for jewelry. Explicitly documents pre-fine-tuning failures: "distort shapes; turn bracelets into random metal blobs; add imaginary gemstones." One of the few published accounts of jewelry-specific fine-tuning challenges and results.

Mastering Jewellery Photos - Deep-image.ai Tutorial / Blog - Beginner Step-by-step guide to AI background generation for jewelry product photos.

Product Photography Pipelines

How to Use Stable Diffusion to Generate Product Images - Mercity.ai Tutorial / Blog - Intermediate Comprehensive guide covering workflow setup, prompt engineering, and product-specific considerations for Stable Diffusion.

From White to Wow: Crafting Captivating Scenes with Stable Diffusion Tutorial / Medium - Intermediate Transforming white-background product shots into styled scenes using Stable Diffusion.

Developing an AI Solution for Product Photography: What We Learned - ML6 Case Study / Blog - Advanced Enterprise implementation experience report. Practical lessons from building AI product photography at scale.

Product Photography with ComfyUI - MyAIForce Tutorial / Blog + Video - Intermediate ComfyUI workflows for product photography including blending, relighting, and detail enhancement.

Fine-Tuning

The Guide to Fine-Tuning Stable Diffusion with Your Own Images - Tryolabs Tutorial / Blog - Advanced Comprehensive DreamBooth implementation guide. The foundation for jewelry-specific model fine-tuning.

Stable Diffusion 3 Medium Fine-Tuning Tutorial - Stability AI Tutorial / Official Documentation - Advanced Official Stability AI fine-tuning guide for SD3 Medium.

Prompt Engineering for Jewelry

Stable Diffusion Prompts for Jewelry - OpenArt Prompt Guide - Beginner 25 curated prompts optimized for jewelry generation in Stable Diffusion.

Midjourney Prompts for Jewelry - Galaxy AI Prompt Guide - Beginner Midjourney-specific prompts for jewelry design and photography.


Industry Context

Market Size

Photography Cost Benchmarks

  • Freelance photographer: $25–$50/image (decent); $600/hour (high-end) - Picup Media
  • Lifestyle with model: $1,500–$3,000 for 30 pieces ($50–$100/item) - Picup Media
  • Studio day rates: $1,000–$2,500+ - 2025 Cost Guide
  • Agency pricing (e.g. Squareshot): from $70/image with 8-day delivery - Squareshot

Photography Quality and Conversion

  • Jewelry shoppers view an average of 8–12 images before purchasing - more than nearly any other product category - Razor Creative Labs
  • A/B test: improved product photography led to a 54% lift in conversions for an 8-figure jewelry brand - Blue Stout Case Study
  • 15% of rings are returned for resizing - accurate visual representation reduces this - Post Industria

Platform Image Requirements

Platform Main Image Background Min Resolution Product Coverage
Amazon Pure white (RGB 255,255,255) 2000×2000px recommended 85%+ of frame
Etsy No strict background requirement 635px width minimum No requirement
Shopify Flexible 2048×2048px recommended No requirement

Industry Research

A Guide to AI Visual Tools for Jewelers - American Gem Society Comprehensive practitioner guide to AI visual tools from the American Gem Society.

Jewelry Photography Insights from 1,000+ E-commerce Sellers - Photoroom Survey data on photography practices, editing pain points, and visual strategies across jewelry ecommerce sellers.


Communities

Reddit

Community Size Focus
r/StableDiffusion 1M+ Technical AI image generation; product photography workflows
r/comfyui Active ComfyUI workflows and custom nodes
r/midjourney Active Midjourney prompts and outputs
r/jewelers Active Professional jewelry community; AI tool discussions
r/productphotography Active Product photography equipment, technique, and AI

Discord

Developer Communities

No dedicated community exists specifically for AI jewelry photography. This repository is intended to serve as a gathering point. Open an issue to share resources, discuss findings, or propose additions.


Contributing

Contributions are welcome. To add a resource:

  1. Fork this repository
  2. Add your resource to the appropriate section with a one-sentence description of why it belongs
  3. Ensure the link is live and the resource is actively maintained
  4. Submit a pull request

What we include: Papers with DOI or arXiv ID, GitHub repos with evidence of active use, live commercial tools, and datasets with clear license information.

What we don't include: Broken or abandoned links, unverifiable claims, SEO content farms, or tools that are waitlist-only with no live product.

Open contribution gaps: Jewelry-specific LoRAs, a Jewelry Fidelity Benchmark (JFB), systematic failure mode studies for generalist generators on jewelry, and advanced technical tutorials on detail-preserving fine-tuning pipelines.


Maintained by FormaNova - AI photography and CAD generation built exclusively for jewelry.

About

A curated list of AI research, models, datasets, and tools for jewelry imagery and ecommerce.

Topics

Resources

Contributing

Stars

22 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors