PMWall (Photo Mosaic Wall) Overview

Updated 5 days ago · 4 min readBeginner

PMWall is Foto Master's next-generation Photo Mosaic Wall software for Windows. It transforms individual guest photos into tiles that are intelligently placed into a large-scale mosaic image in real time. As guests take photos at your booth, their images appear on a big screen, gradually assembling into a stunning composite picture -- a company logo, event theme, product image, or any artwork you choose.

Built on .NET 9 with full Foto Master Cloud integration, PMWall replaces the legacy Photo Mosaic Wall software with advanced AI-powered tile matching, guaranteed photo visibility, content moderation, and cloud-based event management.

How It Works

  1. Choose a target image -- Upload the image you want the mosaic to reveal (a logo, portrait, artwork, etc.)
  2. Configure the grid -- Set the number of rows and columns (e.g., 50x50 = 2,500 tiles)
  3. Guests take photos -- At any connected Foto Master booth, guest photos feed into PMWall
  4. Intelligent placement -- PMWall analyzes each photo's colors, detail, and faces, then places it in the optimal grid position to best match the target image
  5. Mosaic builds live -- The audience watches the mosaic come together on a large screen in real time
  6. Print the final mosaic -- Export and print the completed high-resolution mosaic

Key Features

Intelligent Tile Matching

PMWall uses advanced color analysis (LAB color space), perceptual hashing, and face detection to place each photo in the grid position where it contributes most to the overall mosaic image. The algorithm balances:

  • Color importance -- How well the photo's colors match the target area
  • Detail matching -- Texture and pattern alignment
  • Face area preference -- Prioritizes placing faces in meaningful areas
  • Duplicate avoidance -- Prevents the same photo from appearing next to itself

Two Participation Modes

  • Best Effort -- Legacy mode. Photos are placed until the grid is full. Late arrivals may not appear.
  • Guaranteed Visible -- Every valid photo gets at least one visible appearance in the mosaic. The algorithm dynamically manages tiles to ensure all participants are represented, even at high-volume events.

Advanced Blending

PMWall blends tiles with the target image across four zones for seamless integration:

  • Background -- Areas behind the main subject
  • Object -- The main subject/logo elements
  • Skin -- Skin-tone areas (for portrait mosaics)
  • Face -- Facial features requiring special handling

Each zone has independent blending mode and strength controls.

Smart Cropping

Three crop modes for fitting photos into tiles:

  • Smart -- AI-driven cropping that detects faces and important content
  • Center -- Simple center crop
  • Safe -- Conservative crop preserving maximum content

Content Moderation

Built-in moderation queue for reviewing photos before they appear in the mosaic:

  • Approve or reject photos from the Queue Management tab
  • Preview images before placement
  • Filter inappropriate content at public events

Cloud Integration

PMWall connects to Foto Master Cloud for:

  • Event management -- Create and sync events from the Cloud dashboard
  • Media sync -- Upload raw and final photos to Cloud, download gallery media
  • License management -- Cloud-based licensing with JWT authentication
  • Template delivery -- PMWall templates configured in Cloud, including the main image, grid, blending, matching, and Virtual Mosaic settings

Label Printing

Generate and print labels for each mosaic tile:

  • Multiple printer connections: Windows Driver, FMPrint, or Hot Folder
  • Configurable label dimensions and DPI
  • Print orientation and compatibility modes
  • Throughput awareness (default: 120 labels/minute)

High-Resolution Export

Export the completed mosaic as a high-resolution image for:

  • Large-format printing (posters, banners, wall displays)
  • Digital distribution
  • Client deliverables

Dashboard & Monitoring

PMWall provides real-time metrics during mosaic events:

  • Progress -- Percentage of grid cells filled
  • Media count -- Total photos received
  • Print count -- Labels printed
  • Time remaining -- Countdown to event end
  • Photos seen/accepted/skipped -- Ingestion statistics
  • Average first-show latency -- How quickly photos appear
  • Projected capacity -- Whether all remaining photos will fit

System Requirements

  • OS: Windows 10 x64 or later
  • Framework: .NET 9 (bundled with installer -- no separate installation needed)
  • Display: Large screen, projector, or video wall for mosaic display
  • Internet: Required for Cloud sync, licensing, and media management
  • Storage: Sufficient disk space for event photos (varies by event size)

Installation

Two options:

  • Installer (recommended): PMWall-Setup.exe -- Installs to Program Files with shortcuts
  • Portable: All-inclusive ZIP -- Extract and run, no installation required

Default data location: C:\PMWall\

Pricing

  • PMWall: $49/month per device (billed annually)
  • Cloud subscription: Required separately (Basic or Pro)
  • AI credits: Used when AI-based tile matching or enhancements are enabled

Lifetime license holders of the legacy Photo Mosaic Wall software can continue to use their lifetime license indefinitely. See Licensing Explained for upgrade options.

Tip: PMWall is perfect for large corporate events, conferences, and galas. The "big reveal" moment when the mosaic image becomes recognizable always creates excitement and social media sharing.

Was this helpful?

Related articles