Wiki » History » Version 40
Anderson PHILLIP, 10/18/2025 04:47 AM
| 1 | 38 | Anderson PHILLIP | h1. Multi‑Projector Blending System — Start Page |
|---|---|---|---|
| 2 | 1 | Igor Goncharenko Admin | |
| 3 | 37 | Anderson PHILLIP | p=. _Team G11 · Python / OpenCV · Semester 2025_ |
| 4 | 1 | Igor Goncharenko Admin | |
| 5 | |||
| 6 | 38 | Anderson PHILLIP | |
| 7 | 1 | Igor Goncharenko Admin | h2. Project Overview |
| 8 | |||
| 9 | 38 | Anderson PHILLIP | *Problem:* Two projectors overlap on a flat screen. Without blending, the shared region appears brighter than its surroundings. |
| 10 | *Approach:* Detect the overlap and apply smooth alpha‑blending masks with a linear 1→0 falloff across the band. |
||
| 11 | *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 | |||
| 17 | 40 | Anderson PHILLIP | * Describe the problem and outline a feasible solution before coding. |
| 18 | 39 | Anderson PHILLIP | * Implement a basic alpha‑blending pipeline; iterate until seams are not visible at normal viewing distance. |
| 19 | * Demonstrate results with a small set of test images and concise notes (inputs, parameters, outcome). |
||
| 20 | 37 | Anderson PHILLIP | |
| 21 | 1 | Igor Goncharenko Admin | --- |
| 22 | |||
| 23 | 38 | Anderson PHILLIP | h2. Scope & Operating Assumptions |
| 24 | 1 | Igor Goncharenko Admin | |
| 25 | 38 | Anderson PHILLIP | * Two projectors; flat, planar screen; projector optical axes approximately perpendicular to the screen. |
| 26 | * Still images first (video considered later). |
||
| 27 | * The overlap is roughly rectangular; blend weights drop linearly from 1→0 across the overlap. |
||
| 28 | * Keep methods simple and reproducible; refine only if artifacts remain. |
||
| 29 | 37 | Anderson PHILLIP | |
| 30 | --- |
||
| 31 | |||
| 32 | 38 | Anderson PHILLIP | h2. Team & Responsibilities |
| 33 | 37 | Anderson PHILLIP | |
| 34 | 38 | Anderson PHILLIP | |_. Role |_. Member(s) | |
| 35 | 36 | Anderson PHILLIP | | Advisor | [[Members/Great-Gilbert-Soco|Great Gilbert Soco]] | |
| 36 | 38 | Anderson PHILLIP | | Project Leader (PL) | [[Members/Koki-Hamamura|Koki Hamamura]] | |
| 37 | | Project Manager (PM) | [[Members/Noah-Larson|Noah Larson]] | |
||
| 38 | | Technical Developers | [[Members/Jiajun-Deng|Jiajun Deng]], [[Members/Great-Gilbert-Soco|Great Gilbert Soco]] | |
||
| 39 | | Documentation Lead (Doxygen) | [[Members/Amirul-Haziq-Bin-Airol-Hairrie|Amirul Haziq Bin Airol Hairrie]] | |
||
| 40 | | Documentation Contributors (Doxygen) | [[Members/Jordan-Keiwein-Lay|Jordan Keiwein Lay]], [[Members/Hnin-Ei-Shwe-Yee|Hnin Ei Shwe Yee]] | |
||
| 41 | | Wiki Lead | [[Members/Phillip-Anderson|Phillip Anderson]] | |
||
| 42 | | Wiki Editors | [[Members/Wing-Sum-Tang|Wing Sum Tang]], [[Members/Sota-Yatsugi|Sota Yatsugi]] | |
||
| 43 | 21 | Anderson PHILLIP | | Redmine Support | [[Members/Nonoka-Ohama|Nonoka Ohama]] | |
| 44 | | Jira Research Team | [[Members/Zhi-Jie-Yew|Zhi Jie Yew]], [[Members/Phillip-Anderson|Phillip Anderson]] | |