Project

General

Profile

Wiki » History » Version 6

Anderson PHILLIP, 10/23/2025 03:02 PM

1 1 Anderson PHILLIP
h1. Multi‑Projector System
2
3 6 Anderson PHILLIP
h2. *Contents*
4
* *[[Group Members]]*
5
* *[[About our project]]*
6
* *[[UML Diagrams]]*
7
* *[[Class Activity]]*
8
* *[[Codes]]*
9
10 1 Anderson PHILLIP
p=. _Team G11 ·  Semester 2025_
11
12 6 Anderson PHILLIP
---
13 1 Anderson PHILLIP
14
h2. Project Overview
15
16
*Problem:* Two projectors produce overlapping images on a planar screen, creating luminance non‑uniformity (the shared region appears brighter).
17
*Approach:* Detect the overlap and apply spatially smooth alpha‑blending masks whose weights vary linearly from 1 to 0 across the overlap band.
18
*Deliverable:* A minimal, reproducible still‑image prototype implemented in Python (OpenCV).
19
20
---
21
22
h2. Objectives
23
24
* Define the problem and select a feasible solution path prior to implementation.
25
* Implement an alpha‑blending pipeline and iterate until seams are not perceptible at normal viewing distance.
26
* Validate the method with a small set of test images, recording inputs, parameters, and outcomes to ensure reproducibility.
27
28
*Success criterion:* no visible seam or luminance discontinuity in the overlap region.
29
30
---
31
32
h2. Scope & Operating Assumptions
33
34
* *Configuration:* two projectors and a planar screen; projector optical axes nominally normal (perpendicular) to the screen.
35
* *Media:* still images for the initial phase (video may follow).
36
* *Overlap geometry:* approximately rectangular; blend weights vary linearly from 1 to 0 across the overlap.
37
* *Calibration philosophy:* favor simple, reproducible steps; apply additional calibration only if visible artifacts persist.
38
39
---
40
41
h2. Team & Responsibilities
42
43 3 Zhi Jie YEW
|_. Member(s) |_. Role |
44
| [[Members/Great-Gilbert-Soco|Great Gilbert Soco]] | Advisor, Developer |
45
| [[Members/Sota-Yatsugi|Sota Yatsugi]] | Project Leader (PL) |
46
| [[Members/Noah-Larson|Noah Larson]] | Project Manager (PM) |
47
| [[Members/Nonoka-Ohama|Nonoka Ohama]] | Redmine - PM Supporter |
48
| [[Members/Jiajun-Deng|Jiajun Deng]] | Technical Developers |
49
| [[Members/Koki-Hamamura|Koki Hamamura]] | Technical Developers |
50 5 HNIN Ei Shwe Yee
| [[Members/Wing-Sum-Tang|Wing Sum Tang]] | Technical Developers |
51
| [[Members/Amirul-Haziq-Bin-Airol-Hairrie|Amirul Haziq Bin Airol Hairrie]] | Documentation Lead (Doxygen) |
52
| [[Members/Jordan-Keiwein-Lay|Jordan Keiwein Lay]] | Documentation Contributors (Doxygen) |
53
| [[Members/Hnin-Ei-Shwe-Yee|Hnin Ei Shwe Yee]] | Documentation Contributors (Doxygen) |
54
| [[Members/Phillip-Anderson|Phillip Anderson]] | Wiki Lead, Jira Research Team |
55
| [[Members/Zhi-Jie-Yew|Zhi Jie Yew]] | Wiki Editors, Jira Research Team |
56
| [[Members/Shiramizu-Yuki|Yuki Shiramizu]] | Wiki Editors |