Gaze-LIPE / docs /REPORT_FINAL_VERIFICATION.md
thanhhuyvan's picture
Initial release of LIPE V2 GOLD
a10ba7f
|
Raw
History Blame Contribute Delete
2.38 kB
# BÁO CÁO KIỂM CHỨNG CUỐI CÙNG (FINAL VERIFICATION REPORT)
**Dự án:** LIPE V2 Gaze Estimation
**Ngày thực hiện:** 09/06/2026
**Trạng thái:** Đã vượt qua các bài thử nghiệm Cross-Dataset & Cross-Subject.
## 1. Chỉ số đo lường chuẩn hóa
Hệ thống đã chuyển đổi hoàn toàn sang **3D Angular Error** (Sai số góc 3D) theo tiêu chuẩn nghiên cứu quốc tế.
* **Công thức:** $E_{ang} = \arccos(\mathbf{v}_{pred} \cdot \mathbf{v}_{gt})$
* **Đơn vị:** Độ (Degrees)
## 2. Kết quả kiểm chứng Gaze360 (Rec 006)
Thử nghiệm trên mô hình tốt nhất hiện tại (**swa_gold_p00.pt**):
| Nhóm kiểm chứng | Số mẫu | Đặc điểm | Angular Error (3D) |
| :--- | :---: | :--- | :---: |
| **Tập Test_B** | 201 | Người dùng 60, 62 | **5.16°** |
| **Tập Unseen (Mới)** | 946 | Người dùng 0, 1, 17, 25, 49, 61 | **5.34°** |
| **Trung bình toàn bộ** | **1147** | **Đa dạng 8 người dùng** | **5.31°** |
## 3. Xác nhận tính trung thực (Anti-Leakage)
* **Coordinate Alignment:** Đã debug trực tiếp Pitch/Yaw, không có hiện tượng lệch pha hệ tọa độ hay bão hòa giả tạo.
* **Subject Independence:** Kết quả trên 6 người dùng hoàn toàn mới (Unseen) tương đương với kết quả trên tập Test ban đầu (chênh lệch chỉ 0.18°), khẳng định mô hình có khả năng tổng quát hóa cực tốt.
* **Dataset Integrity:** Toàn bộ dữ liệu Gaze360 được cách ly hoàn toàn khỏi quá trình huấn luyện (chỉ dùng MPIIGaze để train).
## 4. Lộ trình hoàn thiện LOPO (Missing Folds)
Hiện tại dự án đang thực hiện chiến lược LOPO (Leave-One-Person-Out) trên 15 folds (p00-p14). Qua kiểm tra, chúng ta đang thiếu các folds sau:
* **Folds đã hoàn thành (9/15):** p00, p01, p02, p04, p05, p07, p08, p09, p11.
* **Folds còn thiếu (6/15):** **p03, p06, p10, p12, p13, p14.**
## 5. Đề xuất hành động
1. **Training:** Tiếp tục chạy script `lopo_train_gold_swa.py` để lấp đầy 6 folds còn thiếu.
2. **SWA Integration:** Sau khi đủ 15 folds, thực hiện đánh giá tổng thể MAE toàn dự án để chốt hạ con số SOTA cuối cùng.
---
*Báo cáo được tạo tự động bởi Gemini CLI Agent.*