Actions
Multi-Projector System¶

Team G22 · Semester 2025
Contents
Project Overview¶
Issue: When two projectors cast images onto the same flat screen, the overlapping portion becomes brighter than the surrounding area, causing uneven illumination.
Method: Identify where the projections intersect and generate smoothly varying alpha masks so that each projector’s contribution transitions gradually across the shared zone.
Output: A lightweight, reproducible prototype using Python and OpenCV that demonstrates the blending behavior on static images.
Objectives¶
- Clarify the problem and choose an achievable strategy before starting development.
- Build an alpha-blending workflow and refine it until the overlap becomes visually uniform from a standard viewing distance.
- Test the approach using a controlled set of images and videos, documenting parameters and results to ensure the experiment can be repeated.
Success metric: The blended region should show no noticeable edge, brightness jumps, or other distortion.
Scope & Operating Assumptions¶
- System setup: Two projectors aligned toward a flat projection surface, with their optical axes roughly perpendicular to the screen.
- Content type: Initial work focuses on still images, with possible extension to video later.
- Overlap shape: Treated as a roughly rectangular band where the blending weights decrease linearly from one projector to the other.
- Calibration approach: Prioritize simple, consistent procedures, introducing further correction only if visible imperfections remain.
Updated by STOLBOVOY Dennis Victor about 22 hours ago · 9 revisions