Cách sử dụng
- Chọn một ảnh có một hoặc nhiều người.
- Chọn mô hình Nhanh hoặc Chi tiết rồi chọn Xóa nền.
- Điều chỉnh ngưỡng, độ mềm và độ mờ viền đến khi đường viền ưng ý; có thể chọn màu nền nếu muốn.
- So sánh trước và sau, rồi tải xuống PNG.
Cách hoạt động
Công cụ chạy MediaPipe Image Segmenter mã nguồn mở của Google trong trình duyệt của bạn. Một mạng nơ-ron nhỏ xem xét phiên bản 256 × 256 của ảnh và ước tính, với mỗi điểm ảnh, khả năng nó thuộc về người. Mặt nạ đó được phóng to theo kích thước ảnh của bạn và được dùng làm độ trong suốt của PNG.
Mô hình Fast (selfie segmenter, khoảng 250 KB) tách người khỏi nền. Mô hình Detailed (selfie multiclass, khoảng 16 MB) nhận diện nền, tóc, da và quần áo; mọi thứ không phải nền được giữ lại. Cả hai đều được huấn luyện cho người, nên chúng sẽ không cắt chính xác sản phẩm, thú cưng hoặc ô tô.
Threshold đặt mức tin cậy mà mô hình cần để giữ một điểm ảnh, softness mở rộng vùng chuyển tiếp giữa giữ lại và loại bỏ, và feather làm mờ cạnh theo số điểm ảnh đã chọn. Vì mặt nạ được tính ở độ phân giải thấp, tóc mảnh và khe hẹp được ước lượng gần đúng thay vì theo dõi chính xác.
Tệp mô hình và runtime WebAssembly được tải từ các CDN công cộng (Google Cloud Storage và jsDelivr) lần đầu tiên và sau đó được trình duyệt của bạn lưu vào bộ nhớ đệm. Kết quả được lưu dưới dạng PNG có độ trong suốt, tối đa 16 megapixel.
Ví dụ
Ảnh đại diện trên màu thương hiệu
Ảnh tự sướng đầu và vai với mô hình Fast, threshold 50%, softness 20% và màu thay thế tạo ra ảnh đại diện sạch trên nền đơn sắc.
Cắt toàn thân cho tờ rơi
Ảnh đứng với mô hình Detailed, threshold 40% và feather 3 px tạo ra PNG trong suốt để đặt lên thiết kế.
Câu hỏi thường gặp
Ảnh của tôi có bị tải lên không?
Không. Quá trình phân đoạn chạy trong trình duyệt của bạn. Chỉ các tệp mô hình và runtime được tải từ máy chủ của Google và jsDelivr; ảnh của bạn không bao giờ rời khỏi thiết bị.
Vì sao công cụ không hoạt động với ảnh sản phẩm của tôi?
Mô hình được huấn luyện để tìm người. Đồ vật, động vật và sản phẩm thường không được nhận diện hoặc chỉ nhận diện một phần.
Vì sao đường viền tóc chưa hoàn hảo?
Mô hình xử lý ảnh ở kích thước 256 × 256 nên các chi tiết rất nhỏ chỉ được ước lượng. Hãy tăng độ mềm hoặc độ mờ viền để đường viền tự nhiên hơn, hoặc thử mô hình Chi tiết.
Công cụ có hoạt động ngoại tuyến không?
Sau lần chạy thành công đầu tiên, trình duyệt thường lưu vào bộ nhớ đệm mô hình và runtime, nhưng điều này không được đảm bảo. Lần sử dụng đầu tiên cần có kết nối internet.
Quyền riêng tư
Ảnh của bạn được giải mã và phân đoạn trong trình duyệt, và PNG được tạo trên thiết bị của bạn; ảnh không bị tải lên, lưu trữ hoặc đưa vào phân tích. Để chạy mô hình, trình duyệt của bạn tải runtime MediaPipe từ CDN jsDelivr và tệp mô hình từ Google Cloud Storage; các yêu cầu đó không chứa dữ liệu hình ảnh. Chỉ một sự kiện ẩn danh ghi nhận việc công cụ được sử dụng, và trạng thái gói của bạn được tải từ dịch vụ tài khoản của trang.