Back to Resources
Technical reference

Advanced Settings & Technical Reference

Deep-dive technical information about facial recognition queues, compression levels, and data retention rules.

AI

How the AI Face Matching Processes Data

When you enable AI Photo Sharing, a series of background Python-based face recognition algorithms execute.

  • Face Encoding: As images are uploaded to the event folders, they are entered into the database's processing queue. The Python script maps the facial landmarks of each face detected in the images.
  • Selfie Model matching: Once a guest registers with their selfie, a custom encoding script maps their selfie profile.
  • Comparison Engine: The algorithm compares the guest face profile against the event's images. If the matching threshold is met, the pair is recorded in the matched database.
  • Alert Dispatch: The system automatically logs the match and calls the WhatsApp API to deliver the personal gallery page URL directly to the guest's mobile phone.

PX

Image Formats and Canvas Compression

Pix Studio Pro handles huge image batches by performing client-side browser compression before transmitting the files.

Standard selection quality levels are resized and compressed inside the browser canvas:

  • Low Quality: Resized to max 1920x1080 (1080p) at 55% quality. Files target around 800 KB – 1 MB.
  • Medium/High Quality: Resized to max 2560x1440 (2K Resolution) at 70% quality. Files target 1.5 MB – 2.0 MB.
  • AI High-Quality uploads: Cap at 3.0 MB. The uploader uses a progressive step-down loop (starting at 99% quality, stepping down by 3% incrementally until the file size is under 3.0 MB). This preserves 4K resolution (up to 3840x2160) for guests downloading their matched pictures.

Subscription Lapse & Event Lifespans

It's vital to understand what happens to your data if your paid package runs out.

  • Data Retention: If your monthly or yearly plan lapses, none of your uploaded files or client selection folders are deleted. All images remain securely backed up in the cloud.
  • Access Restrictions: When a subscription expires, your account is locked to read-only mode. You will be blocked from creating new events, adding folders, or uploading images until you renew.
  • 6-Month Expiration Flag: For server storage hygiene, events are dynamically flagged with an "EXPIRED" alert exactly 6 months (180 days) after creation. This notifies clients to download their archives and helps you manage folder cleanups.