DYVO FOR BUSINESS

UPTECH'S PRODUCT

DYVO FOR BUSINESS

How we built an AI app for creating studio-quality product photos

OVERVIEW

Images are well-known marketing tools that can aid with customer engagement and conversion. But image creation is a vicious cycle here. The process involved tedious design works until generative AI emerged.

Opportunity called and evolved into the idea of an AI-driven photo editor – Dyvo.ai for business.

We expanded Dyvo.ai – an AI-powered application for generating fancy AI avatars from your selfies into Dyvo.ai for business. Dyvo.ai for business helps generate mesmerizing brand-aligned product photos with AI. Our tool makes it effortless to remove background and create new eye-catching backgrounds.

AI-based platform

Dyvo.ai is an AI app for generating fancy AI avatars in no time.

SERVICES
Product Management
User Research
Business Analysis
Design
Mobile Development
Backend Development
Quality Assurance
PLATFORMS
AI
Entertainment
Team size
3 people
LOCATION
USA

TIMELINE

Jan

2023

— Ongoing

BUDGET

Confidential

SPENT HOURS

Confidential

Challenges and solutions

01

Remove background and pre-process photos

A high-quality input image of the product itself is essential to generate a production-ready quality photo. Ideally, it should be already in a suitable resolution with cropped background, bright lightning, etc. However, users submit various image types, and initial pre-processing is necessary.
The biggest challenge in pre-processing was getting the background removed correctly without cropping the actual object.

Solution: Test different options and pick the best one

We’ve tried different APIs and models to remove the background (like remove.bg, erase.bg, models on Replicate, custom models). The ready-made API remove.bg showed the best output, but it comes at a higher cost and is primarily designed for general use cases. It doesn’t work for us right as we needed the one focused on product shots. We decided to test, fine-tune, and customize one of the open-source models. Launching it on our own GPU on-demand network, we killed two birds with one stone: it’s a cost-effective solution focusing on e-commerce products.

AI-based app development

02

Generate pictures with exact product details & edges

Generative models like Stable Diffusion (SD), Midjourney, DALL-E can give excellent results. However, it’s tough (if not impossible, at least yet) for them to produce exact copies of other images (for example: to put your perfume bottle on the table.)

Solution: Better fine-tuning, better results

Extra fine-tuning or training is required to generate similar results to your target object. We used Dreambooth fine-tuning to achieve similarities with the target human face / body for Dyvo AI Avatars.

However, even after such fine-tuning, the resulting images still slightly distort product details (shapes, logos, texts, colors, etc.). It’s a blocker for eCommerce shops, who prefer their product to be displayed without any modifications. So we had to come up with a different approach to produce an exact picture of the product.

After experimenting and testing different approaches, we’ve found that combining ControlNET + Canny pre-processing + Image-to-Image with guided prompt + post-processing works the best in our case.

That way, we achieved the exact replication of the input product photo while producing results in ~10-15 sec.

AI-based app development

03

Work with multiple products

Once customers started using Dyvo, they requested many new features. One of the requests was to include multiple product photos in the image, allowing to create shots featuring a range of products or package offerings.

It wasn’t easy since we had to position, find the right edges, and draw around multiple products that could overlap.

Solution: Focus on experiments

After some experimenting and training, we solved this challenge, processing each product separately and then combining them. So that customers could create even more products.

AI-based app development

04

Provide users with more freedom

Another popular request was allowing users to customize their reference image and prompts fully. So that they can select unique styles, surrounding, and colors of every object around the product, etc.

Solution: Focus on users, good design, and value

To reach the best result, we opened some parts of the configuration to users (like part of the positive and negative prompt, and reference image.) At the same time, we hid the more complex part under the hood and inferred them from the initial prompt (like guidance scale, sampler, thresholds, etc.)

Users loved this option. It unleashed a new level of creativity and customization for their store listings and social media posts.

AI-based app development

Main features of the dyvo for business app

Removing background

Remove the background in 1 click by uploading a good product photo taken by phone.

AI app development

Choose Backgrounds

Choose one of many background prepared by Dyvo’s designers.

AI app development

Design your own backgrounds

Create the background by providing inputs on what users want or don’t want to see.

AI app development

Resize / upscale your product photo

Set up the size for your product photos, upscale images up to 4k just in a click for Amazon, Shopify, Etsy, or Instagram.

AI app development

Product photo editing

Add more products, text, and elements to customize images and match your brand style and goals.

AI app development

Project Team

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

iOS DEVELOPER

Arthur Myronenko

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

BACKEND DEVELOPER

Andrii Polischuk

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

Product manager

Yan Likarenko

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

iOS DEVELOPER

Oleksii Andriushchenko

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

BACKEND DEVELOPER

Sasha Chepurnoi

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

UX/UI DEVELOPER

Nikolay Melnik

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

iOS DEVELOPER

Mykhailo Palchuk

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

FRONTEND DEVELOPER

Arthur Myronenko

real estate mobile app development casereal estate mobile app development casereal estate mobile app development case

QA ENGINEER

Alina Blyzniuk

Made with
uptech
at Uptech

Results

Dyvo.ai for business is grist to the mill for e-commerce stores, helping them generate studio-quality product photos in cost-effective ways. 

Our focus on the needs of the e-commerce owners motivated us to create the best AI-powered photo editor tool. Based on our experience in Generative AI and product mindset, we created a tool for awesome brand-aligned product photos with business needs in mind. 

It is exciting to see how we assisted e-commerce businesses in producing excellent images affordably and without spending too much time on them.

Made with
Uptech
at Uptech

Have a project for us?

Drop us a line to learn more about how Uptech can bring your bold idea to life.

Contact Us

Check out
more projects

Uptech is a top-rated product development company. Over 7 years of work we've helped over 150 companies to build successful mobile and web apps.

Let’s discuss your development needs.

x
// ====== exit popup ========///