Getting Started

Welcome to AI Mosaic Studio! This documentation will walk you through every step of the mosaic creation process. Whether you're a first-time user or an experienced artist, you'll find everything you need to know here.

Step-by-Step Guide

Step 1: Upload a Base Image

Click the "Choose File" button under the "Base Image" section and select the image you want to transform into a mosaic. This will be the reference image that the AI will use to guide the tile placement.

Step 2: Add Tile Images

Under the "Tile Images" section, you can either click to browse for images or drag and drop them directly into the drop zone. The more tiles you provide, the more detailed your mosaic will be. For best results, use at least 50 tiles.

Step 3: Configure Options (Optional)

You can enable "Auto Set Images" to let the AI automatically assign tiles to regions, or use "Manual Body Part Mapping" to assign specific tiles to different parts of the image (face, body, background, etc.).

Step 4: Generate the Mosaic

Click the "Generate Mosaic" button. The AI will process your images and display a progress bar. Once complete, your mosaic will appear in the result section.

Step 5: Adjust and Download

Use the sliders to adjust base opacity and tile opacity to fine-tune the visual balance. Then select your preferred export format (PNG, JPG, or WEBP) and resolution (HD or 4K) before clicking the "Download" button.

Understanding the Features

Auto Set Images

When this option is enabled, the AI will automatically analyze your base image and assign tiles to regions based on color and texture similarity. This is the recommended mode for most users as it produces excellent results with minimal effort.

Manual Body Part Mapping

This advanced feature gives you granular control over the mosaic creation process. When enabled, you can assign different tile sets to different regions of the base image:

This is particularly useful for creating artistic effects where different parts of the image have distinct visual styles.

Opacity Controls

The "Base Opacity" slider controls how transparent the base image is overlaid on the mosaic. The "Tile Opacity" slider controls the transparency of the tiles themselves. Adjust these to achieve the perfect balance between the original image and the mosaic effect.

Tips for Best Results

Technical Information

How the AI Works

AI Mosaic Studio uses a combination of computer vision and colour-matching algorithms. The process involves:

  1. Region Detection: Using MediaPipe, the AI identifies key regions in your base image (face, body, etc.).
  2. Color Analysis: Each region's average colour is calculated in the CIELAB colour space for accurate colour comparison.
  3. Tile Matching: For each region, the AI selects the tile with the closest colour match from your uploaded tiles.
  4. Assembly: The selected tiles are arranged to form the final mosaic, preserving the composition of the original image.

Performance Considerations

Mosaic generation is computationally intensive and may take longer on older devices or with very large images. For the best performance:

Export Options

Formats

Resolutions

Need More Help?

If you need additional assistance, here are some resources:

Pro Tip: If you're experiencing performance issues, try reducing the size of your images before uploading them. This can significantly speed up the generation process.