Πώς να το χρησιμοποιήσετε
- Επιλέξτε μια φωτογραφία που περιέχει ένα ή περισσότερα άτομα.
- Επιλέξτε το μοντέλο Fast ή Detailed και πατήστε Αφαίρεση φόντου.
- Ρυθμίστε το κατώφλι, την απαλότητα και το απαλό άκρο μέχρι η άκρη να δείχνει σωστά· προαιρετικά επιλέξτε ένα χρώμα φόντου.
- Συγκρίνετε πριν και μετά και, στη συνέχεια, κατεβάστε το PNG.
Πώς λειτουργεί
Το εργαλείο εκτελεί το ανοιχτού κώδικα MediaPipe Image Segmenter της Google στο πρόγραμμα περιήγησής σας. Ένα μικρό νευρωνικό δίκτυο εξετάζει μια έκδοση 256 × 256 της φωτογραφίας και εκτιμά, για κάθε pixel, πόσο πιθανό είναι να ανήκει σε άτομο. Αυτή η μάσκα κλιμακώνεται στο μέγεθος της φωτογραφίας σας και χρησιμοποιείται ως διαφάνεια του PNG.
Το μοντέλο Fast (selfie segmenter, περίπου 250 KB) διαχωρίζει το άτομο από το φόντο. Το μοντέλο Detailed (selfie multiclass, περίπου 16 MB) αναγνωρίζει φόντο, μαλλιά, δέρμα και ρούχα· ό,τι δεν είναι φόντο διατηρείται. Και τα δύο έχουν εκπαιδευτεί για ανθρώπους, επομένως δεν θα απομονώνουν αξιόπιστα προϊόντα, κατοικίδια ή αυτοκίνητα.
Το κατώφλι (threshold) καθορίζει πόσο βέβαιο πρέπει να είναι το μοντέλο για να διατηρήσει ένα pixel· η απαλότητα (softness) διευρύνει τη μετάβαση μεταξύ διατήρησης και αφαίρεσης και το φτερό (feather) θολώνει το άκρο κατά τον επιλεγμένο αριθμό pixel. Επειδή η μάσκα υπολογίζεται σε χαμηλή ανάλυση, οι λεπτές τρίχες και τα λεπτά κενά προσεγγίζονται αντί να ανιχνεύονται με ακρίβεια.
Τα αρχεία μοντέλων και ο χρόνος εκτέλεσης WebAssembly λαμβάνονται από δημόσια CDN (Google Cloud Storage και jsDelivr) την πρώτη φορά και στη συνέχεια αποθηκεύονται στην κρυφή μνήμη του προγράμματος περιήγησής σας. Τα αποτελέσματα αποθηκεύονται ως PNG με διαφάνεια, έως και 16 megapixel.
Παραδείγματα
Φωτογραφία προφίλ σε χρώμα επωνυμίας
Μια selfie μέχρι τους ώμους με το μοντέλο Fast, κατώφλι 50%, απαλότητα 20% και ένα χρώμα αντικατάστασης δίνει ένα καθαρό avatar σε απλό φόντο.
Ολόσωμη αποκοπή για φυλλάδιο
Μια ολόσωμη φωτογραφία με το μοντέλο Detailed, κατώφλι 40% και απαλό άκρο 3 px παράγει ένα διαφανές PNG για τοποθέτηση σε σχέδιο.
Συχνές ερωτήσεις
Μεταφορτώνεται η φωτογραφία μου;
Όχι. Η κατάτμηση εκτελείται στο πρόγραμμα περιήγησής σας. Μόνο τα αρχεία του μοντέλου και του χρόνου εκτέλεσης λαμβάνονται από τους διακομιστές της Google και του jsDelivr· η φωτογραφία σας δεν φεύγει ποτέ από τη συσκευή σας.
Γιατί δεν λειτουργεί στη φωτογραφία προϊόντος μου;
Τα μοντέλα εκπαιδεύτηκαν για να εντοπίζουν ανθρώπους. Αντικείμενα, ζώα και προϊόντα συχνά δεν εντοπίζονται καθόλου ή μόνο εν μέρει.
Γιατί οι άκρες των μαλλιών δεν είναι τέλειες;
Το μοντέλο λειτουργεί σε έκδοση 256 × 256 της φωτογραφίας, επομένως οι πολύ λεπτές λεπτομέρειες υπολογίζονται κατά προσέγγιση. Αυξήστε την απαλότητα ή το απαλό άκρο για πιο φυσική άκρη ή δοκιμάστε το μοντέλο Detailed.
Λειτουργεί εκτός σύνδεσης;
Μετά την πρώτη επιτυχημένη εκτέλεση, το πρόγραμμα περιήγησης συνήθως αποθηκεύει προσωρινά το μοντέλο και τον χρόνο εκτέλεσης, αλλά αυτό δεν είναι εγγυημένο. Η πρώτη χρήση απαιτεί σύνδεση στο διαδίκτυο.
Απόρρητο
Η φωτογραφία σας αποκωδικοποιείται και κατατέμνεται στο πρόγραμμα περιήγησής σας και το PNG δημιουργείται στη συσκευή σας· η φωτογραφία δεν μεταφορτώνεται, δεν αποθηκεύεται ούτε περιλαμβάνεται στα αναλυτικά στοιχεία. Για την εκτέλεση του μοντέλου, το πρόγραμμα περιήγησης κατεβάζει τον χρόνο εκτέλεσης MediaPipe από το CDN του jsDelivr και το αρχείο μοντέλου από το Google Cloud Storage· αυτά τα αιτήματα δεν περιέχουν δεδομένα εικόνας. Μετράται μόνο ένα ανώνυμο συμβάν ότι χρησιμοποιήθηκε το εργαλείο και η κατάσταση του προγράμματός σας φορτώνεται από την υπηρεσία λογαριασμού του ιστότοπου.