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