Một khung hình dùng được chỉ cần đúng một thứ: một khuôn mặt lộ rõ cả mắt, mũi và hai khóe miệng, được ghi lại đủ sắc nét để xác định chính xác vị trí những điểm đó. Tất cả những thứ người ta hay lo — ánh sáng, phông nền, độ phân giải của cả tấm ảnh — đều kém quan trọng hơn nhiều.
Lý do nằm ở cơ chế. Tìm kiếm khuôn mặt phát hiện năm điểm mốc, dùng chúng để nắn khuôn mặt về một tư thế chuẩn, rồi cắt sát và bỏ đi phần còn lại. Nếu các điểm mốc hiện rõ và sắc nét thì khung hình dùng được. Nếu không, chất lượng ảnh cao đến mấy cũng không cứu nổi.
Cụ thể thì điều gì làm một khung hình tốt hay dở?
Hãy chấm điểm khuôn mặt, đừng chấm điểm bức ảnh.
| Yếu tố | Tốt | Tạm được | Hỏng |
|---|---|---|---|
| Góc đầu | Hướng thẳng đến khoảng ~30° | Xoay 30–45° | Nghiêng hẳn, quay lưng lại |
| Che khuất | Mặt lộ trọn vẹn | Tóc che một bên mắt | Bàn tay, vật cản hoặc bóng đổ dày che mắt hay miệng |
| Độ nét | Đứng yên hoặc chuyển động chậm | Hơi nhòe | Nhòe chuyển động làm nhòe nhoẹt các đường nét |
| Cỡ mặt trong khung | Mặt chiếm phần lớn tấm ảnh | Cảnh trung | Cảnh toàn, mặt chỉ rộng vài chục pixel |
| Ánh sáng trên mặt | Đều, sáng hay tối đều được | Một bên chìm trong bóng | Bóng đen ngược sáng, vùng sáng cháy trắng |
| Nén | Ảnh chụp gốc từ trình phát | JPEG lưu lại lần nữa | Ảnh chụp của ảnh chụp, đầy nhiễu nén |
| Phông nền | Không quan trọng | Không quan trọng | Không quan trọng |
Dòng cuối không phải trò đùa — nó chính là điều hữu ích nhất trong bảng. Người ta hay bỏ đi những khung hình chỉ vì căn phòng tối hoặc bừa bộn. Bước căn chỉnh cắt bỏ sạch căn phòng đó. Hãy chấm điểm khuôn mặt.
Các bước để chụp một khung hình như vậy là gì?
- Tua tới đoạn diễn viên hướng mặt về phía máy quay. Cảnh thoại, cảnh mở đầu và cảnh phản ứng thường là nguồn dồi dào nhất. Tua tới năm giây chẳng tốn gì; vật lộn với một khung hình tệ thì tốn rất nhiều.
- Tạm dừng hẳn. Khung hình đã dừng thì sắc nét. Khung hình chụp trong lúc đang phát, nhất là trên luồng phát giật, có thể dính đúng một khung mới giải mã được một phần.
- Dùng chức năng chụp màn hình của thiết bị, đừng chĩa camera điện thoại vào màn hình. Trên macOS dùng công cụ chụp có sẵn; trên Windows dùng Snipping Tool hoặc Print Screen; trên di động dùng tổ hợp phím cứng.
- Chụp ở độ phân giải gốc. Nếu trình phát đang ở cửa sổ nhỏ, hãy phóng to hoặc bật toàn màn hình trước. Bạn không thể khôi phục chi tiết mà bạn chưa bao giờ chụp được.
- Đừng cắt sát vào khuôn mặt trước. Cứ để nguyên khung hình như lúc chụp, hoặc cắt rộng tay. Bộ căn chỉnh cần có lề quanh các điểm mốc.
- Lưu dạng PNG nếu được chọn. PNG không mất dữ liệu; lưu lại thành JPEG chất lượng thấp sẽ thêm nhiễu đúng chỗ chứa những chi tiết mảnh của khuôn mặt.
- Xem còn khuôn mặt nào khác đáng thử không. Nếu cảnh có nhiều hơn một người, bạn có nhiều hơn một cơ hội nhận dạng.
Vì sao ảnh nghiêng lại thất bại trong khi con người nhìn ra dễ dàng?
Vì đầu quay đi sẽ giấu mất những điểm mốc mà bộ căn chỉnh cần, và bộ mã hóa được huấn luyện chủ yếu trên những khuôn mặt không quay đi xa đến thế.
Ở góc nghiêng hẳn, một bên mắt biến mất và một khóe miệng thường bị che. Bước căn chỉnh khi đó phải ước lượng những vị trí nó không nhìn thấy, và phép nắn sẽ sai. Vector đi ra là một mô tả đầy tự tin về một khuôn mặt không thật sự tồn tại. Nó vẫn trả về kết quả — chỉ là kết quả sai, với điểm số trông có vẻ chấp nhận được.
Quy tắc thực dụng: nếu bạn nhìn rõ cả hai mắt thì cứ tiếp tục. Nếu chỉ thấy một mắt, hãy tìm khung hình khác.
Trong nhiều khung hình thì bạn nên chọn cái nào?
Khi có nhiều lựa chọn, hãy xếp hạng theo lượng tín hiệu nhận dạng còn sống sót qua toàn bộ quy trình.
| Ưu tiên | Loại khung hình | Vì sao |
|---|---|---|
| 1 | Cận cảnh, hướng thẳng, đã dừng, đủ sáng | Độ chính xác điểm mốc cao nhất |
| 2 | Cảnh trung, hướng thẳng, sắc nét | Ít pixel hơn, nhưng hình học vẫn nguyên |
| 3 | Cận cảnh ở góc nghiêng vừa phải | Góc nghiêng làm mất độ chính xác nhưng còn cứu được |
| 4 | Ảnh bìa hoặc ảnh quảng bá, nếu có | Thường đúng là loại tư liệu đã dùng để dựng chỉ mục |
| 5 | Cảnh toàn hoặc góc quá gắt | Phương án cuối cùng |
Dòng 4 rất đáng biết. Các mục trong chỉ mục được dựng từ ảnh bìa và ảnh tĩnh — chỉ mục của chúng tôi chứa 241,792 khuôn mặt lấy từ đúng loại tư liệu đó trên 106 trang (chỉ mục của chúng tôi, bản chụp 2026-08). Nếu bạn tìm được ảnh bìa thay vì một khung hình video, bạn đang tìm bằng tư liệu gần với phân bố của chính chỉ mục hơn, và điểm số thường phản ánh điều đó.
Làm sao biết khung hình đã đủ tốt?
Hãy đọc điểm số, đừng đọc thứ hạng. Độ tương đồng cosine chạy từ 0 đến 1, và ngưỡng đã hiệu chỉnh của chúng tôi cho ảnh tĩnh cắt từ video là 0.40.
Nếu kết quả tốt nhất của bạn nằm thấp hơn ngưỡng khá xa, khung hình là nghi phạm đầu tiên — trước cả chỉ mục. Tìm kiếm vector luôn trả về những ứng viên gần nhất bất kể người đúng có nằm trong chỉ mục hay không, nên một danh sách toàn điểm thấp là mơ hồ giữa "khung hình tệ" và "chưa được lập chỉ mục". Một khung hình thứ hai của cùng người đó gỡ được sự mơ hồ ấy mà không tốn gì, và đó là lý do nó luôn là nước đi tiếp theo.
Giới hạn cần nói thẳng: kể cả khung hình hoàn hảo cũng không tìm được người mà chúng tôi chưa bao giờ lập chỉ mục, và nguồn của chúng tôi thì tập trung — 2,246 trong số 2,333 diễn viên có tên lấy ảnh đại diện từ đúng một trang duy nhất. Ảnh chụp màn hình tốt giúp bạn tối đa hóa cơ hội; nó không tạo ra độ phủ.
Câu hỏi liên quan
- Cách tìm video chỉ từ một ảnh chụp màn hình
- Tìm kiếm khuôn mặt hoạt động thế nào, từng bước một
- Vì sao tôi không tìm được tựa phim mình đang cần?
- Những lỗi thường gặp khi đi tìm nguồn phim
- Tải ảnh lên một công cụ tìm kiếm có an toàn không?
Khi đã có một khung hình thấy rõ cả hai mắt và không bị nhòe chuyển động, hãy tải nó lên ở đây. Khâu nhận diện chạy ngay trong trình duyệt của bạn, nên bạn sẽ biết ngay có tìm thấy khuôn mặt nào không — và nếu không có, thì chẳng có gì được gửi đi cả.