Wiki » History » Version 22
Anderson PHILLIP, 10/30/2025 01:51 PM
| 1 | 1 | Anderson PHILLIP | h1. Multi‑Projector System |
|---|---|---|---|
| 2 | |||
| 3 | 22 | Anderson PHILLIP | !{width:600px;height:350px}xqz.png! |
| 4 | 21 | Anderson PHILLIP | |
| 5 | 7 | Anderson PHILLIP | p=. _Team G11 · Semester 2025_ |
| 6 | |||
| 7 | |||
| 8 | 6 | Anderson PHILLIP | h2. *Contents* |
| 9 | 19 | Anderson PHILLIP | * *[[About_our_project|Project Details]]* |
| 10 | 14 | Anderson PHILLIP | * *[[Group Members]]* |
| 11 | 6 | Anderson PHILLIP | * *[[UML Diagrams]]* |
| 12 | * *[[Codes]]* |
||
| 13 | 15 | Anderson PHILLIP | * *[[Results]]* |
| 14 | 1 | Anderson PHILLIP | |
| 15 | 6 | Anderson PHILLIP | --- |
| 16 | 1 | Anderson PHILLIP | |
| 17 | h2. Project Overview |
||
| 18 | |||
| 19 | *Problem:* Two projectors produce overlapping images on a planar screen, creating luminance non‑uniformity (the shared region appears brighter). |
||
| 20 | *Approach:* Detect the overlap and apply spatially smooth alpha‑blending masks whose weights vary linearly from 1 to 0 across the overlap band. |
||
| 21 | *Deliverable:* A minimal, reproducible still‑image prototype implemented in Python (OpenCV). |
||
| 22 | |||
| 23 | --- |
||
| 24 | |||
| 25 | h2. Objectives |
||
| 26 | |||
| 27 | * Define the problem and select a feasible solution path prior to implementation. |
||
| 28 | * Implement an alpha‑blending pipeline and iterate until seams are not perceptible at normal viewing distance. |
||
| 29 | * Validate the method with a small set of test images, recording inputs, parameters, and outcomes to ensure reproducibility. |
||
| 30 | |||
| 31 | *Success criterion:* no visible seam or luminance discontinuity in the overlap region. |
||
| 32 | |||
| 33 | --- |
||
| 34 | |||
| 35 | h2. Scope & Operating Assumptions |
||
| 36 | |||
| 37 | * *Configuration:* two projectors and a planar screen; projector optical axes nominally normal (perpendicular) to the screen. |
||
| 38 | * *Media:* still images for the initial phase (video may follow). |
||
| 39 | * *Overlap geometry:* approximately rectangular; blend weights vary linearly from 1 to 0 across the overlap. |
||
| 40 | * *Calibration philosophy:* favor simple, reproducible steps; apply additional calibration only if visible artifacts persist. |