Project

General

Profile

Wiki » History » Revision 11

Revision 10 (STOLBOVOY Dennis Victor, 12/25/2025 02:07 PM) → Revision 11/12 (STOLBOVOY Dennis Victor, 12/25/2025 02:07 PM)

h1. Multi-Projector System 

 !{width:2000px;height:400px}mop.png! 

 p=. _Team G22 ·    Semester 2025_ 

 h2. *Contents* 
 * *[[About_our_Project|Project *[[Project_Details|Project Details]]* 
 * *[[Group Members]]* 
 * *[[UML Diagrams]]* 
 * *[[Code]]* 
 * *[[Results]]* 

 --- 

 h2. 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. 

 --- 

 h2. 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. 

 --- 


 h2. 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.