Project

General

Profile

Wiki » History » Version 45

Anderson PHILLIP, 10/18/2025 04:57 AM

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