Πώς ξέρει η Google ποιοι δρόμοι έχουν κίνηση και ποιοι όχι -Βίντεο αποκαλύπτει το μυστικό της

google maps

Ένα βίντεο που έγινε viral στα social media αποκαλύπτει πώς ακριβώς λειτουργεί το ιδιαίτερα προηγμένο σύστημα πλοήγησης της Google.

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

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

Ιδιαίτερα ενδιαφέρον είναι επίσης το πώς οι εφαρμογές αυτές καταλήγουν σε αυτό το συμπέρασμα καθώς και το σύστημα που χρησιμοποιείται για να υπολογίζουν την κάθε διαθέσιμη διαδρομή και έπειτα να προτείνουν στους οδηγούς την ταχύτερη.  Σε αυτό το πλαίσιο, ένα νέο βίντεο που κυκλοφόρησε στο διαδίκτυο και έγινε viral δείχνει τον ακριβή τρόπο που λειτουργεί αυτό το σύστημα και πώς το Google Maps καταφέρνει, στις περισσότερες περιπτώσεις, να υπολογίζει με αρκετή ακρίβεια τον χρόνο που απαιτείται για μια διαδρομή.

ΤΟ ΑΡΘΡΟ ΣΥΝΕΧΙΖΕΙ ΜΕΤΑ ΤΗΝ ΔΙΑΦΗΜΙΣΗ
Google Maps

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

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

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

ΤΟ ΑΡΘΡΟ ΣΥΝΕΧΙΖΕΙ ΜΕΤΑ ΤΗΝ ΔΙΑΦΗΜΙΣΗ
Google Maps

Για να περιορίζονται ακόμη περισσότερο τα σφάλματα εντοπισμού, χρησιμοποιείται και η τεχνική «map matching», μια διαδικασία, όπου τα δεδομένα θέσης που στέλνει το κινητό συνδυάζονται με την κατεύθυνση και την ταχύτητα κίνησης, καθώς και με τη γεωμετρία του οδικού δικτύου, ώστε να προσδιορίζεται με μεγαλύτερη ακρίβεια το τμήμα του δρόμου στο οποίο βρίσκεται ένα όχημα.

Ένα ακόμη ιδιαίτερα ενδιαφέρον στοιχείο είναι πως η εφαρμογή δεν περιορίζεται αποκλειστικά στα δεδομένα που συλλέγονται τη συγκεκριμένη στιγμή, αλλά τα  συνδυάζει με όλα τα δεδομένα και τις πληροφορίες που διαθέτει για την κυκλοφορία στο ίδιο τμήμα του δρόμου, ώστε να υπολογίσει πόσος χρόνος απαιτείται για τη διέλευσή του. Με αυτόν τον τρόπο, λαμβάνει υπόψη τόσο την τρέχουσα κατάσταση όσο και τα μοτίβα κίνησης που έχουν καταγραφεί στο παρελθόν.

Google Maps
ΤΟ ΑΡΘΡΟ ΣΥΝΕΧΙΖΕΙ ΜΕΤΑ ΤΗΝ ΔΙΑΦΗΜΙΣΗ

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

Έτσι, όταν αναζητούμε τον ταχύτερο τρόπο για να φτάσουμε κάπου, το σύστημα δεν επιλέγει απαραίτητα τη συντομότερη διαδρομή σε απόσταση, άλλα αναζητά  το δρόμο με το χαμηλότερο συνολικό εκτιμώμενο κόστος σε χρόνο, ακόμη κι αν αυτή είναι μεγαλύτερη σε χιλιόμετρα.

Google Maps

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

ΤΟ ΑΡΘΡΟ ΣΥΝΕΧΙΖΕΙ ΜΕΤΑ ΤΗΝ ΔΙΑΦΗΜΙΣΗ

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

Δείτε το σχετικό βίντεο εδώ:

ΔΕΙΤΕ ΕΠΙΣΗΣ