Skip to content

Catalog imagery at scale

Scaling real catalog photography without a photo shoot.

The chair, photographed against a plain background
The same chair shown in a complete operatory
Boyd builds to order. One chair carries dozens of upholstery colorways, and configurations and camera angles multiply that again — far more variants than a photo shoot can cover. What Boyd does have is years of clean product photography on white.
A Boyd upholsterer sewing a chair cover on the factory floor in Florida
Every finished image starts from Boyd's own product photography. In a catalog image the product is the entire point, and it is the one thing that should be a true representation rather than an interpretation. So every frame is measured against the original and rejected if the product has drifted.
A Boyd exam chair in green upholstery, photographed against a white backgroundThe same chair, in the same position, standing in a generated operatory with cabinetry, a delivery unit, a monitor arm and daylight from a window wall
Rooms come from a model trained on Boyd's own installed operatories, so the environments represent real Boyd installations rather than a generic dental office. Each room's lighting is then measured and applied to the product physically, which is what keeps a composited image from looking composited.
A generated surgical operatory around a Boyd chair: cabinetry, a surgical light, a monitor arm, an anesthesia cart and a patient monitor
ComfyUI is the industry standard for this kind of work and, just as importantly, a tool Boyd's own team can open and run. The Boyd steps are 23 custom nodes written for this project. Every stage is visible, previewed on the canvas, and prints how far the result landed from specification.
The ComfyUI graph for the project, its custom nodes wired together with preview images at each stage
Measure it, don't eyeball it. Every color is computed in CIELAB from Ultraleather's published value and measured back against it in ΔE2000. The color math lives in plain Python with no ComfyUI imports, so every step can be run and reviewed outside the graph, and a gate rejects any frame where the model altered the chair.
The Python that measures each colorway, shown beside the acceptance-gate node it powers
Generate once, iterate freely. The environment is generated once and every colorway is computed onto that same frame in milliseconds, so iterating costs no further generation.
The same generated operatory reissued in one Ultraleather colorway after another, the room identical in every frame — slide 1 of 14The same generated operatory reissued in one Ultraleather colorway after another, the room identical in every frame — slide 2 of 14The same generated operatory reissued in one Ultraleather colorway after another, the room identical in every frame — slide 14 of 14
1 / 14
Every frame ships labelled with its Ultraleather number and the color difference measured against the swatch book, so the set can be checked rather than trusted.
A contact sheet of one generated operatory in every colorway, each frame labelled with its Ultraleather number and measured color difference
The deliverable: a full catalog set built from photography Boyd already owns, color matched to the swatch book and measured to prove it. Add an angle or a configuration and it multiplies again, with no new photo shoot.
The finished catalog set: the same operatory delivered across the full range of upholstery colorways

Website overhaul

The redesigned Boyd Industries website, responsive across laptop and phone
The catalog is organized by the specialties Boyd serves (orthodontics, oral surgery, pediatric dentistry, and more), with category and industry filters for anyone who'd rather browse the full range.
Boyd Industries product catalog, with categories shown as photos of dental and medical operatory rooms
Category pages let Boyd promote three featured products up top, steering visitors toward the items they most want to sell.
Boyd oral surgery products category page listing treatment tables, carts, and cabinets
Hovering a product swaps to a second image showing a different angle or a custom option, so shoppers can compare at a glance.
Product pages pair art-directed photography and on-hover angle swaps with rewritten, keyword-aware copy. Every title and description was reworked for search and clarity.
Instant search surfaces products, resources, and articles as visitors type.
A Resources hub with gated catalogs and guides turns traffic into leads: visitors trade contact details for downloads.
Boyd Resources section offering downloadable product catalogs and guides
A two-way integration links the site and store to Boyd's CRM and Microsoft Dynamics ERP, syncing inventory and routing new leads automatically.
Diagram of the website and eCommerce store integrating with Boyd's ERP and payment systems
The engagement opened with an in-depth SEO audit and competitor analysis to map Boyd's strengths, gaps, and keyword opportunities.
SEO keyword research and competitor search-results analysis for Boyd
A new CMS lets Boyd edit metadata per page and launch landing pages with CRM-connected forms; product titles and copy were rewritten around target keywords.
Exam and treatment chair product page built on the new CMS
The website was one piece of a broader plan that spanned content marketing, organic SEO, inbound, and lead nurturing, mapped end to end.
Five-step inbound marketing strategy diagram, from content to customer retention