Bản đang chạy: vtoframe.doji.vn · Bản nghiệm thu: vto-demo.brewmonster.vn
01
Tracking
Từ bám theo khuôn mặt sang bám theo cả khuôn mặt lẫn cơ thể.
Vì sao nâng cấp
Giới hạn của tracker thế hệ 1
Dây chuyền gắn vào đầu
Quay hoặc nghiêng đầu là dây xoay theo, dù người đứng yên.
Một khuôn mặt mẫu chung
Vị trí và kích thước không khớp với từng khuôn mặt, từng chiếc cổ.
Há miệng, đầu “nhảy”
Tư thế đầu giải từ 8 điểm, có điểm ở môi và cằm: há miệng làm độ sâu lệch 5,8 cm.
Chỉ có dữ liệu khuôn mặt
Không biết cổ, vai, cẳng tay ở đâu: khó nâng cấp dây chuyền, nhẫn, vòng tay.
Nâng cấp dữ liệu đầu vào
128 điểm → 468 điểm + khung vai
TRƯỚC · 128 ĐIỂM
SAU · 468 ĐIỂM + VAI
Trước
Viền mặt, mắt, lông mày, môi. Tư thế đầu chỉ dùng 8 điểm.
Sau
Toàn bộ 468 điểm, 10 điểm mống mắt, hai vai và trục cổ.
Cách tracker mới hoạt động
Mỗi nhóm điểm một nhiệm vụ
29 điểm cứng của hộp sọ → tư thế đầu
Bỏ miệng và hàm: há miệng, nói chuyện không làm lệch bông tai.
Bề ngang hàm → bề rộng cổ
Đo riêng từng người, ổn định trong khoảng ±4%: dây vừa cổ.
Hai vai → khung thân và độ sâu
Dây chuyền nằm trên ngực, nghiêng theo thân, tự khớp kích thước.
Trước / sau · dây chuyền
Dây chuyền nằm cân trên ngực
TRƯỚC
Bản đang chạy
Dây lệch theo hướng đầu, mặt dây lệch khỏi giữa ngực.
SAU
Bản nghiệm thu
Dây bám theo vai: nằm cân trên ngực, mặt dây ở giữa.
Chụp cùng lúc trên trang so sánh hai bản, cùng một camera · sản phẩm BFC7003940A1XX0.
Trước / sau · bông tai
Bông tai nằm sát dái tai
TRƯỚC
Bản đang chạy
Bông tai to, dạt ra ngoài dái tai.
SAU
Bản nghiệm thu
Sát dái tai, đúng kích thước.
Chụp cùng lúc trên trang so sánh hai bản, cùng một camera · sản phẩm BLE0004200A1CZ1.
Trước / sau · nhẫn
Nhẫn tự căn theo ngón tay
TRƯỚC
Bản đang chạy
Cỡ nhẫn suy từ chiều dài bàn tay.
SAU
Bản nghiệm thu
Đo bề rộng ngón, lòng nhẫn vừa đúng ngón.
Chụp cùng lúc trên trang so sánh hai bản, cùng một camera · nhẫn AFRB100030F2HA1.
Trước / sau · vòng tay
Vòng tay theo đúng cẳng tay
TRƯỚC
Bản đang chạy
Gập cổ tay: vòng nghiêng theo bàn tay, chéo lên cẳng tay.
SAU
Bản nghiệm thu
Vòng nằm ngang quanh cổ tay, theo trục cẳng tay.
Chụp cùng lúc trên trang so sánh hai bản, cùng một camera · vòng tay AFBM200542D2CZ1.
Nhẫn và vòng tay
Vừa ngón tay, theo đúng cẳng tay
Nhẫn tự căn kích thước
Đo bề rộng ngón đeo nhẫn ngay trên hình camera.
Nhẫn được co giãn để lòng nhẫn vừa đúng ngón: không lỏng, không cắt vào ngón.
Lấy trung vị theo từng người: vài khung hình xấu không làm đổi cỡ.
Vòng tay theo cẳng tay
Theo dõi hai mép cẳng tay để lấy trục tay.
Gập cổ tay: vòng vẫn nằm dọc cẳng tay, không nghiêng theo bàn tay.
Vướng tay áo hay ra khỏi khung: vòng về vị trí theo bàn tay một cách mượt.
Kiểm thử tự động: bề rộng ngón sai dưới 8%, góc cẳng tay sai dưới 6°, trên nhiều màu da, nền và tay áo.
Số đo độ chính xác
Đo trên 11 ảnh chụp thật, đánh dấu tay
−61%
Độ lệch lớn nhất của dây so với hõm cổ
3,1 cm → 1,2 cm
−37%
Độ lệch trung bình của dây so với hõm cổ
1,2 cm → 0,75 cm
0,6 cm
Đầu dịch chuyển khi há miệng
Bản trước: 5,8 cm
Đầu không còn “nhảy” khi há miệng hay cúi đầu, nên bông tai giữ sát dái tai.
Quy đổi sang cm theo bề rộng mặt chuẩn 15,3 cm (canonical face của MediaPipe).
Độ ổn định
Ổn định trong tình huống thực tế
Mất tracking
Dây giữ nguyên chỗ 1 giây, không còn bay ra xa rồi trôi chậm về.
Vai ra khỏi khung
Độ sâu thân suy từ đầu, có giới hạn; các bước nhảy bất thường bị bỏ qua.
Tự căn liên tục
Mỗi khung hình tốt kéo dần vị trí và kích thước dây về đúng.
Che cổ mềm
Phần dây sau gáy mờ dần theo mép cổ, không bị cắt cứng.
Chiều cao dây
Tính theo tỉ lệ cằm → vai, không phụ thuộc khoảng cách tới camera.
Căn chỉnh bằng tay
Thanh trượt kích thước ±35% và nút “Căn lại” để đo lại cổ.
02
Beauty filter
Làm mịn da nhẹ nhàng, như camera làm đẹp người dùng đã quen.
Beauty filter
Bật mặc định ở mức nhẹ 0,3
Tắt · 0
Mặc định · 0,3
Tối đa · 1,0
Chỉ làm mịn vùng da; giữ nét mắt, môi, tóc.
Ảnh chụp màn hình cũng có hiệu ứng.
Tracker đọc ảnh gốc: không ảnh hưởng độ chính xác.
03
Kim cương
Đẹp hơn và nhanh hơn trên cùng một chiếc điện thoại.
Trước / sau · 3D view
Cùng một nhẫn halo, hai shader
TRƯỚC · THẾ HỆ 1
SAU · DIAMONDHQ
Trước
Tông màu trầm, ít ánh màu.
Sau
Khúc xạ vật lý, phản xạ toàn phần, tán sắc màu cầu vồng.
Sản phẩm AFRB100030F2HA1, chụp ở 3D view, cùng bản build; ảnh trái dùng shader thế hệ 1.
Hiệu năng
Đẹp hơn mà vẫn nhanh hơn
+46%
FPS trên nhẫn halo nhiều đá, chạm mức 60 fps tối đa của màn hình
4,6×
ít phép thử hơn cho mỗi lần tia sáng nảy trong viên đá
0,1%
điểm ảnh khác so với tính đủ mọi mặt: chất lượng giữ nguyên
DiamondHQ tách riêng từng viên đá và dùng bảng tra hướng tia sáng thoát ra, nên tính ít hơn mà vẫn đúng hình học từng viên. Các viên cùng kiểu cắt dùng chung hình và bảng tra.
Đo trên cùng một máy, cùng độ phân giải, nhẫn AFRB100030F2HA1 ở 3D view: 41 → 60 fps.
Tốc độ tải
Gói tải nhẹ thêm 16%
Thành phần
Trước tối ưu
Sau tối ưu
Giảm
Unity wasm
9,9 MB
8,7 MB
12%
Unity data
7,1 MB
5,7 MB
21%
Tailwind CSS
407 KB
15 KB
96%
Bộ icon
bộ đầy đủ
4,8 KB
chỉ 12 icon
Unity wasm + data
17,0 MB
14,4 MB
16%
Cả hai cột là bản build nén Brotli, cùng nhánh code, trước và sau đợt tối ưu.