25/02/2020

«Εξαφανίζει» ανθρώπους σε πραγματικό χρόνο, χωρίς να επηρεάζεται το υπόλοιπο πλάνο, με την χρήση του "TensorFlow"

Ένας web engineer της Google χρησιμοποίησε το TensorFlow.js ώστε να καταφέρει να αφαιρέσει τους ανθρώπους από πολύπλοκα υπόβαθρα σε πραγματικό χρόνο. Το TensorFlow είναι ένα δωρεάν και ανοικτού κώδικα πλαίσιο, που προσφέρεται από την Google για την κατασκευή μοντέλων μηχανικής εκμάθησης. Το εργαλείο “εξαφάνισης ανθρώπων”, χρησιμοποιεί τη μηχανική εκμάθηση για να καταφέρει με το πέρασμα του χρόνου να καταλάβει πώς να δημιουργήσει τεχνητές εικόνες στατικού υπόβαθρου, οι οποίες δεν περιλαμβάνουν τα άτομα που βρίσκονται σε ένα χώρο. Το νευρωνικό δίκτυο έχει εκπαιδευτεί ώστε να αναγνωρίζει τα ανθρώπινα όντα και στη συνέχεια να τα «εξαφανίζει» από τη ζωντανή ροή μιας webcam.

Στην επίδειξη που παρουσίασε ο μηχανικός, μπορούμε να δούμε ότι το εργαλείο δεν είναι ακόμα 100% τέλειο, καθώς ορισμένα σημεία του σώματός του εξακολουθούν να είναι ορατά στο βίντεο που τον δείχνει να εισέρχεται στο πλαίσιο. Το εργαλείο θα βελτιωθεί όσο περνάει ο καιρός και εκπαιδεύεται όλο και καλύτερα.

Ο Mayes έχει δημοσιεύσει τον πηγαίο κώδικα του εργαλείου στο Github και μπορείτε να το δοκιμάσετε χρησιμοποιώντας τον κώδικα στο πρόγραμμα περιήγησής σας. Αυτό που είναι πιο συναρπαστικό είναι το γεγονός ότι λειτουργεί σε πραγματικό χρόνο και μπορεί να χρησιμοποιηθεί για να εξαφανίσει για παράδειγμα ανθρώπους από μία κάμερα επιτήρησης.

"Removing people from complex backgrounds in real time using TensorFlow.js in the web browser using JavaScript. In this demo I attempt to learn over time the makeup of the background of a video such that I can attempt to remove any humans from the scene. This is all happening in real time, in the browser, using TensorFlow.js" ΔΕΙΤΕ: https://www.youtube.com/watch?v=0LqEuc32uTc

https://www.secnews.gr/213091/ergaleio-ai-eksafanizei-anthropous/
https://techxplore.com/news/2020-02-app-picture.html

No comments :

Post a Comment