LỊCH SỬ — KHÔNG CÒN LÀ LỊCH THỰC HIỆN (26/09/2026).
Nội dung dưới đây giữ nguyên để truy vết đề xuất cũ; không xác nhận đã làm, đã duyệt hoặc đã đạt cổng.
Dùng lộ trình hiện hành, bảng camera và ma trận y khoa.
Một chỉ số chỉ được thử sau GCA; GCB phải trước tích hợp. Mọi hoạt động có người cần GC riêng.
Các giờ, ngày, ngưỡng và đầu ra bên dưới không tự chuyển thành cam kết hoặc tiêu chí được duyệt.
Tuần: W3/23 | Sprint: Sprint C1/4
Vai trò: NCS2 (Đỗ Đoàn Anh Tuấn, 10A6 PTTH Xuân Đỉnh)
Effort: 10h
Dependency: Không
Checkpoint cuối ngày: Branch Gitfeature/camera-modulesẵn sàng, README hướng dẫn setup, ghi chú nghiên cứu 33 keypoints BlazePose.
Task 1: Cài đặt môi trường phát triển module camera
Task ID: CAM-001
Phân loại: 📝 NCS thực hiện
Effort: 4 giờ
Mô tả
Thiết lập môi trường kỹ thuật độc lập cho module camera quan sát cử động (movement observation). Cài đặt Python 3.11+, Node.js (hỗ trợ thử nghiệm WebAssembly), cấu hình virtual environment (venv) và tạo nhánh Git feature/camera-module. Viết hướng dẫn thiết lập trong README của module.
File Tham chiếu (Input)
docs/research/plans/CAMERA_MODULE_TASK_BOARD.mddocs/research/reports/DEEP_RESEARCH_CAMERA.md
File Kết quả (Output)
backend/movement-observation/README.md- Git branch:
feature/camera-module
DoD (Definition of Done)
- [ ] Python 3.11+ và Node.js cài đặt thành công, kiểm tra runtime hoạt động ổn định.
- [ ] Nhánh Git
feature/camera-moduleđược tạo từ main và cấu hình tracking độc lập. - [ ] File
backend/movement-observation/README.mdcó hướng dẫn chi tiết cách tạo venv và cài dependencies.
Task 2: Nghiên cứu MediaPipe Tasks API & BlazePose
Task ID: CAM-002
Phân loại: 📝 NCS thực hiện
Effort: 6 giờ
Mô tả
Nghiên cứu tài liệu kỹ thuật MediaPipe Tasks API (Vision/Pose Landmarker) và kiến trúc WASM trên trình duyệt. Lập tài liệu phân tích 33 keypoints khung xương, tập trung vào các khớp vận động (hông, gối, cổ chân) để chuẩn bị cho quan sát cử động.
File Tham chiếu (Input)
docs/research/reports/DEEP_RESEARCH_CAMERA.md- Tài liệu kỹ thuật MediaPipe Pose Landmarker Web/Python API
File Kết quả (Output)
docs/research/notes/NCS2_mediapipe_api_notes.md
DoD (Definition of Done)
- [ ] Bảng ánh xạ 33 keypoints BlazePose, xác định rõ các landmark chi dưới quan trọng (23 đến 28).
- [ ] Ghi chú so sánh ưu nhược điểm giữa MediaPipe WebAssembly (browser) và Python backend.
- [ ] Tuân thủ nguyên tắc an toàn: Camera chỉ quan sát cử động cơ học, tuyệt đối KHÔNG chẩn đoán bệnh.