Εμφανίστηκε ένα βοηθητικό πρόγραμμα για την αφαίρεση κινούμενων αντικειμένων από το βίντεο

Σήμερα, για πολλούς, η αφαίρεση ενός παρεμβολικού στοιχείου από μια φωτογραφία δεν αποτελεί πλέον πρόβλημα. Οι βασικές δεξιότητες στο Photoshop ή στα μοντέρνα νευρωνικά δίκτυα του σήμερα μπορούν να λύσουν το πρόβλημα. Ωστόσο, στην περίπτωση του βίντεο, η κατάσταση γίνεται πιο περίπλοκη, επειδή πρέπει να επεξεργαστείτε τουλάχιστον 24 καρέ ανά δευτερόλεπτο βίντεο.

Εμφανίστηκε ένα βοηθητικό πρόγραμμα για την αφαίρεση κινούμενων αντικειμένων από το βίντεο

Και εδώ είναι στο Github εμφανίστηκε ένα βοηθητικό πρόγραμμα που αυτοματοποιεί αυτές τις ενέργειες, επιτρέποντάς σας να αφαιρέσετε τυχόν κινούμενα αντικείμενα από το βίντεο. Απλά πρέπει να επιλέξετε ένα επιπλέον αντικείμενο με ένα πλαίσιο χρησιμοποιώντας τον κέρσορα και το σύστημα θα κάνει τα υπόλοιπα. Το βοηθητικό πρόγραμμα έχει ένα απλό όνομα - video-object-removal. Ωστόσο, βασίζεται σε προηγμένες τεχνολογίες.

Το σύστημα χρησιμοποιεί ένα νευρωνικό δίκτυο που επεξεργάζεται το βίντεο καρέ καρέ, αντικαθιστώντας ένα περιττό αντικείμενο ή άτομο με το φόντο. Το πρόγραμμα μπορεί να αλλάξει έως και 55 καρέ ανά δευτερόλεπτο, δημιουργώντας το φόντο με βάση τη γύρω εικόνα. Αν και μετά από προσεκτικότερη εξέταση γίνεται σαφές ότι η μέθοδος αφαίρεσης αντικειμένων απέχει πολύ από το να είναι τέλεια, τα αποτελέσματα είναι εντυπωσιακά.

Κάποια καρέ δείχνουν ότι ένα διαφανές ή ημιδιαφανές ίχνος φάντασμα παραμένει στη θέση του "αφαιρεθέντος" ατόμου. Το γεγονός είναι ότι το σύστημα αναλύει μόνο το διαθέσιμο υπόβαθρο και δεν είναι πάντα σε θέση να το σχεδιάσει επαρκώς. Εξαρτάται από την πολυπλοκότητα του φόντου - όσο πιο απλό και ομοιόμορφο είναι, τόσο καλύτερο είναι το τελικό αποτέλεσμα.

Για τη δοκιμή, το λειτουργικό σύστημα που χρησιμοποιήθηκε ήταν Ubuntu 16.04, Python 3.5, Pytorch 0.4.0, CUDA 8.0 και η επεξεργασία πραγματοποιήθηκε σε κάρτα βίντεο NVIDIA GeForce GTX 1080 Ti. Οι ίδιες οι πηγές είναι ανοιχτές και μπορούν να χρησιμοποιηθούν από όλους. Ωστόσο, σημειώνουμε ότι μια τέτοια τεχνολογία μπορεί επίσης να χρησιμοποιηθεί για κακόβουλους σκοπούς. Για παράδειγμα, για να «κρύψετε» τροχαίες παραβάσεις ή άλλα εγκλήματα που καταγράφηκαν στην κάμερα.



Πηγή: 3dnews.ru

Προσθέστε ένα σχόλιο