Θυμάστε το σαρωτή πινακίδων 86 εκατομμυρίων δολαρίων που αναπαράγω; Πιάσα κάποιον με αυτό.

Θυμάστε το σαρωτή πινακίδων 86 εκατομμυρίων δολαρίων που αναπαράγω; Πιάσα κάποιον με αυτό.

Πριν από λίγες εβδομάδες, δημοσίευσα αυτό που νόμιζα τότε ήταν ένα αρκετά αβλαβές άρθρο: Πώς αντιγράφω ένα έργο 86 εκατομμυρίων δολαρίων σε 57 γραμμές κώδικα.

Θα παραδεχτώ - ήταν μια αξίωση μάλλον κλικ-δόλωμα. Έλεγα ουσιαστικά ότι είχα αναπαραγάγει την ίδια τεχνολογία σάρωσης και επικύρωσης πινακίδας κυκλοφορίας με την οποία η αστυνομία στη Βικτώρια της Αυστραλίας είχε μόλις πληρώσει 86 εκατομμύρια δολάρια.

Από τότε, οι αντιδράσεις ήταν συντριπτικές. Το άρθρο μου έλαβε πάνω από 100.000 επιτυχίες την πρώτη μέρα και με την τελευταία ματιά κάπου περίπου 450.000. Έχω προσκληθεί να μιλήσω σε τοπικές ραδιοφωνικές εκπομπές και σε συνέδριο στην Καλιφόρνια. Νομίζω ότι κάποιος μπορεί να έχει διαβάσει εσφαλμένα τη Βικτώρια, την ΑΒ ως τη Βικτώρια, π.Χ.

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

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

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

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

Ξεκίνησε με τη γοητευτική σκέψη ότι δεδομένου ότι υπάρχει OpenCV και ο ιστότοπος VicRoads έχει ελέγχους πινακίδας κυκλοφορίας, πρέπει να υπάρχει ένας τρόπος για να συνδυάσετε τα δύο ή να χρησιμοποιήσετε κάτι καλύτερο.

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

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

Αποποίηση ευθυνών

Στο πνεύμα της διαφάνειας, πρέπει να δηλώσω κάτι που έλειπε επίσης από την αρχική θέση. Ο προηγούμενος εργοδότης μου παρέδωσε μικρότερα (λιγότερο από 1 εκατομμύριο $) έργα IT για την Victoria Police και άλλους κρατικούς φορείς. Ως αποτέλεσμα, έχω υποβληθεί σε αστυνομικούς ελέγχους και συμπλήρωσα τα έντυπα που απαιτούνται για να γίνω εργολάβος της VicPol.

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

Οπτικοποίηση των αποτελεσμάτων

Το παρακάτω είναι μια αναπαράσταση βίντεο των αποτελεσμάτων μου, που συντίθεται στο After Effects για λίγη διασκέδαση. Ηχογράφησα διάφορα δοκιμαστικά πλάνα και αυτό ήταν το πιο επιτυχημένο βίντεο.

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

Ένα ηθικό δίλημμα

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

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

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

Εναλλακτικά, ο οδηγός του οχήματος θα μπορούσε να είναι ο εγκληματίας που υποπτευόμαστε ότι είναι.

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

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

Επιστροφή στα αποτελέσματα

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

Εξαιτίας αυτού, ορισμένοι υπονοούσαν ότι διάλεξα τις κεραίες μου. Σε αυτό μπορώ μόνο να πω, "Λοιπόν, εγω."

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

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

«Τίποτα δεν είναι αδύνατο έως ότου αποδειχθεί ότι είναι.»

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

Βέλτιστες ρυθμίσεις κάμερας ALPR

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

Οπτικό ζουμ

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

Αυτό σημαίνει ότι το μεγαλύτερο ζουμ, περισσότερα pixel για να παίξετε .

Όλες οι κάμερες που είχα στη διάθεσή μου ήταν σταθερού φακού. Περιλάμβαναν:

  • Μια κάμερα δράσης Contour HD. Αυτά βγήκαν το 2009, και χρησιμοποιώ τη δική μου για να καταγράψω τις ποδηλατικές μετακινήσεις μου και να επαναλάβω την εμπειρία σχεδόν θανάτου κάθε εβδομάδας.
  • A Fujifilm X100S (διάσημος σταθερός πρωταρχικός φακός)
  • Το iPhone μου 6+

Η επιλεγμένη δοκιμαστική εκτέλεση καταγράφηκε στο τηλέφωνό μου. Η μόνη μέθοδος αναπαραγωγής ενός οπτικού ζουμ ήταν η χρήση μιας εφαρμογής για εγγραφή στα 3K αντί 1080p και στη συνέχεια ψηφιακή ζουμ και περικοπή. Και πάλι, περισσότερα pixel για να παίξετε.

Γωνία & τοποθέτηση

Η γωνία θέασης των 30 ° αναφέρεται συχνά ως πρότυπο για την ιδανική αναγνώριση πλακών. Αυτό είναι εξαιρετικά σημαντικό όταν μάθετε ότι το BlueNet χρησιμοποιεί μια σειρά από κάμερες. Είναι επίσης λογικό όταν σκέφτεστε τι θα βλέπει μια μπροστινή κάμερα - όχι πάρα πολύ.

Αν έπρεπε να μαντέψω, θα έλεγα ότι μια συστοιχία που βλέπει προς τα εμπρός θα ήταν η ιδανική ρύθμιση. Θα αποτελούταν από μία μόνο κάμερα με αιχμηρό κέντρο όπως παραπάνω, δύο εκτός κέντρου στις 30 ° κάθε πλευρά, και μία πίσω κάμερα προς τα πίσω. Η τιμή του να έχουν τις περισσότερες κάμερες στραμμένες προς τα εμπρός θα προέρχονται από τον αυξημένο χρόνο αντίδρασης εάν το όχημα κινείται προς την αντίθετη κατεύθυνση. Αυτό θα επέτρεπε μια ταχύτερη σάρωση, μια διαδικασία και μια στροφή U από ό, τι αν οι κάμερες που έβλεπαν πίσω πήραν ένα ύποπτο όχημα ήδη δέκα μέτρα μετά το όχημα της αστυνομίας.

Ένα γυμναστήριο

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

Άλλοι σημαντικοί παράγοντες

Ρυθμός καρέ

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

Αλλά δοκιμάζω επίσης βίντεο με χαμηλή ταχύτητα. Το πολύ, δύο οχήματα που περνούν το ένα το άλλο σε μια ζώνη 60km / h δημιούργησαν μια διαφορά 120km / h. Το BlueNet, από την άλλη πλευρά, μπορεί να λειτουργήσει έως και 200km / h.

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

Έψαξα να χρησιμοποιήσω το OpenCV (node-opencv) για αναγνώριση αντικειμένων, αλλά βρήκα κάτι πιο απλό, όπως η ανίχνευση προσώπου, λαμβάνοντας οπουδήποτε από 600-800ms. Όχι μόνο λιγότερο από ιδανικό για χρήση μου, αλλά γενικά αρκετά φτωχό.

Το Hens-train TensorFlow έρχεται να σώσει. Δυνατότητα εκτέλεσης στη συσκευή, υπάρχουν παραδείγματα έργων ταυτοποίησης πολλαπλών οχημάτων ανά καρέ με εκπληκτικό 27,7fps. Αυτή η έκδοση θα μπορούσε ακόμη και να εκθέσει εκτιμήσεις ταχύτητας. Νομικά άχρηστο, αλλά ίσως χρήσιμο στην καθημερινή αστυνόμευση (χωρίς σημείο αναφοράς fps σε readme).

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

Ρυθμός καρέ έναντι ταχύτητας κλείστρου

Μια διαφορετική εκδήλωση του ρυθμού καρέ επηρεάζεται σε μεγάλο βαθμό από την ταχύτητα κλείστρου, και πιο συγκεκριμένα, τα θέματα κυλίνδρου κλείστρου που μαστίζουν ψηφιακές συσκευές εγγραφής ταινιών πρώιμης ή χαμηλής ποιότητας. Το παρακάτω είναι ένα στιγμιότυπο από μερικά πλάνα Contour HD. Μπορείτε να δείτε μόνο στα 60km / h, το ζήτημα του κυλίνδρου κλείστρου καθιστά το βίντεο σχεδόν άχρηστο από άποψη ALPR.

Η προσαρμογή του ρυθμού καρέ τόσο στο Contour HD όσο και στο iPhone μου δεν είχε ως αποτέλεσμα αισθητά λιγότερη παραμόρφωση. Θεωρητικά, μια υψηλότερη ταχύτητα κλείστρου θα πρέπει να παράγει καθαρότερες και πιο ευκρινείς εικόνες. Θα γίνονταν όλο και πιο σημαντικοί εάν επρόκειτο να κυνηγήσετε το σημείο αναφοράς BlueNet 200km / h. Λιγότερη θόλωση και λιγότερη παραμόρφωση του κλείστρου θα οδηγούσε ιδανικά σε καλύτερη ανάγνωση.

Άνοιγμα έκδοσης ALPR

Μία από τις πιο ενδιαφέρουσες ανακαλύψεις ήταν ότι η έκδοση node-openalpr που χρησιμοποιούσα είναι τόσο ξεπερασμένη και όχι τόσο ισχυρή όσο η ιδιόκτητη λύση τους. Ενώ η απαίτηση ανοιχτού κώδικα ήταν σίγουρα ένας παράγοντας, ήταν εκπληκτικό πόσο ακριβής η έκδοση cloud μπορούσε να διαβάσει με επιτυχία καρέ που δεν μπορούσα καν να αναγνωρίσω μια πλάκα.

Δεδομένα εκπαίδευσης χώρας ALPR

Διαπίστωσα επίσης ότι το κύριο πακέτο κόμβου-openalpr είναι προεπιλεγμένο για επεξεργασία από τις χώρες των ΗΠΑ χωρίς τρόπο να το παρακάμψει. Πρέπει να τραβήξετε το πιρούνι κάποιου άλλου που σας επιτρέπει στη συνέχεια να παρέχετε μια παράμετρο επιπλέον χώρας.

Αλλά αυτό δεν βοηθά πάντα. Χρησιμοποιώντας τον προεπιλεγμένο αλγόριθμο των ΗΠΑ κατάφερα να παράγω τα περισσότερα αποτελέσματα. Ο καθορισμός του Αυστραλιανού συνόλου δεδομένων στην πραγματικότητα μείωσε κατά το ήμισυ τον αριθμό των επιτυχημένων αναγνώσεων πλακών και κατάφερε να βρει μόνο ένα ή δύο που ο αλγόριθμος των ΗΠΑ δεν μπορούσε. Η παροχή του ξεχωριστού σετ "Australian Wide Plate" και πάλι κατά το ήμισυ του αριθμού και εισήγαγε ένα επιπλέον πιάτο.

Υπάρχουν σαφώς πολλά που πρέπει να γίνουν όταν πρόκειται για σύνολα δεδομένων που βασίζονται στην Αυστραλία για το ALPR και νομίζω ότι ο τεράστιος αριθμός πινακίδων που διατίθενται στη Βικτώρια είναι ένας παράγοντας που συμβάλλει.

Επίπεδα στημόνια

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

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

Τι κάνουν άλλοι στη βιομηχανία

Πολλοί αναγνώστες επικοινώνησαν μετά την τελευταία ανάρτηση για να μοιραστούν τις δικές τους εμπειρίες και ιδέες. Ίσως μια από τις πιο ενδιαφέρουσες λύσεις που μοιράστηκα μαζί μου ήταν η Auror στη Νέα Ζηλανδία.

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

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

Βασικές επιλογές

Υπάρχουν απλά πάρα πολλά που έχω μάθει τις τελευταίες εβδομάδες του dabbling για να χωρέσω σε μία ανάρτηση. Ενώ υπήρχαν πολλοί επικριτές, εκτιμώ πραγματικά την υποστήριξη και τη γνώση που μου έχει σταλεί.

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

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

Το ερώτημα των 86 εκατομμυρίων δολαρίων παραμένει - αν μπορείτε να δημιουργήσετε μια λύση μισής όψης που κάνει μια εντάξει δουλειά στέκοντας στους ώμους των γιγάντων, πόσα περισσότερα χρήματα πρέπει να χύσετε για να κάνετε μια πραγματικά πολύ καλή δουλειά;

Η λύση μου δεν είναι καν στο ίδιο ηλιακό σύστημα με τον 99,999% ακριβή σαρωτή που φαίνεται να περιμένουν ορισμένοι σχολιαστές στο Διαδίκτυο. Αλλά και πάλι, το BlueNet πρέπει να επιτύχει μόνο έναν στόχο ακρίβειας 95%.

Αν λοιπόν 1 εκατομμύριο $ σας οδηγήσει σε ακρίβεια 80% και ίσως 10 εκατομμύρια $ σας φτάσει σε ακρίβεια 90% - πότε σταματάτε να ξοδεύετε; Επιπλέον, λαμβάνοντας υπόψη ότι η τεχνολογία έχει αποδείξει εμπορικές εφαρμογές εδώ στην Ωκεανία, πόσα περισσότερα χρήματα των φορολογουμένων πρέπει να χύνονται σε μια ιδιόκτητη, στενή πηγή, όταν οι τοπικές νεοσύστατες εταιρείες θα μπορούσαν να ωφεληθούν; Η Αυστραλία υποτίθεται ότι είναι ένα «έθνος καινοτομίας».