Πίνακας περιεχομένων:

Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD): 15 βήματα (με εικόνες)
Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD): 15 βήματα (με εικόνες)

Βίντεο: Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD): 15 βήματα (με εικόνες)

Βίντεο: Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD): 15 βήματα (με εικόνες)
Βίντεο: Ρυθμίζω την TP-Link Tapo C310 | Budget κάμερα ασφαλείας 2024, Νοέμβριος
Anonim
Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD)
Οπτική ανίχνευση αντικειμένων με κάμερα (TfCD)

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

Για ένα έργο του TU Delft για TfCD, αποφασίσαμε να χρησιμοποιήσουμε τις γνωστικές υπηρεσίες όρασης που παρέχονται από τη Microsoft για να δείξουμε πώς να πραγματοποιούμε ανάλυση αναγνώρισης όρασης σε φωτογραφίες. (Δείτε το βίντεο).

ΣΗΜΕΙΩΣΗ!

Τα ηλεκτρονικά και ο κώδικας λειτουργούν σωστά, αλλά η σύνδεση στο Διαδίκτυο στο TU Delft ήταν απενεργοποιημένη, οπότε δεν έχουμε σωστό βίντεο. Θα ανεβάσουμε ένα κατάλληλο αργότερα! Σας ευχαριστούμε για την κατανόηση!

Βήμα 1: Λάβετε το κλειδί API

Λάβετε το κλειδί API
Λάβετε το κλειδί API

Πρώτα, μεταβείτε στον ιστότοπο γνωστικών υπηρεσιών Azure και αποκτήστε το κλειδί API Computer Vision από την τοποθεσία της Microsoft. Ο σύνδεσμος βρίσκεται παρακάτω:

EXTRA: Αν θέλετε να δοκιμάσετε το API για να διασκεδάσετε, πάρτε επίσης το κλειδί για την αναγνώριση προσώπου και την αναγνώριση συναισθημάτων. Κατεβάστε τα Visual Studios (η κοινοτική έκδοση είναι καλή) και επίσης κατεβάστε τον κώδικα από το github για να το βάλετε στο Visual Studios.

Visual Studios:

Github:

Βήμα 2: Συγκεντρώστε το υλικό σας

Συγκεντρώστε το υλικό σας
Συγκεντρώστε το υλικό σας

Ξεκινήστε με το Raspberry Pi Camera Module, χρησιμοποιώντας Python και picamera. Θα τραβήξετε φωτογραφίες, θα εγγράψετε βίντεο και θα εφαρμόσετε εφέ εικόνας. Για να ξεκινήσετε, θα χρειαστείτε:

  • Raspberry Pi, Camera Board V2, 8MP
  • Raspberry Pi 3, Μοντέλο Β, 1 GB RAM για κωδικοποίηση
  • LCD χαρακτήρων Adafruit 16x2
  • Ποντίκι για σύνδεση με το Raspberry Pi
  • Πληκτρολόγιο για σύνδεση με το Raspberry Pi
  • Παρακολούθηση για σύνδεση με το Raspberry Pi
  • Καλώδιο Ethernet για σύνδεση του Raspberry Pi με τον ιστό
  • Φορητός υπολογιστής για είσοδο
  • Σετ συγκόλλησης για συγκόλληση της οθόνης LCD σας

Βήμα 3: Κολλήστε μαζί την LCD οθόνη σας

Συγκολλήστε την οθόνη LCD μαζί
Συγκολλήστε την οθόνη LCD μαζί

Χρησιμοποιήστε τον ιστότοπο Adafruit για να κολλήσετε σωστά την LCD οθόνη σας. Ο σύνδεσμος βρίσκεται παρακάτω:

learn.adafruit.com/adafruit-16x2-character…

Βήμα 4: Κατεβάστε το NOOBS για το Raspberry Pi σας

Κατεβάστε το NOOBS για το Raspberry Pi σας
Κατεβάστε το NOOBS για το Raspberry Pi σας

Κατεβάστε το Raspbian για να ενεργοποιήσετε το Raspberry Pi!

www.raspberrypi.org/downloads/noobs/

Δείτε το Raspberry Pi ως έναν μικρό υπολογιστή. Χρειάζεται οθόνη, ποντίκι, πληκτρολόγιο και internet. Συνδέστε τα με το Raspberry Pi σας.

Βήμα 5: Ξεκινώντας με την Picamera

Η μονάδα κάμερας είναι ένα εξαιρετικό αξεσουάρ για το Raspberry Pi, επιτρέποντας στους χρήστες να τραβήξουν φωτογραφίες και να εγγράψουν βίντεο σε πλήρη HD. Πρώτα απ 'όλα, με το Pi απενεργοποιημένο, θα πρέπει να συνδέσετε τη μονάδα κάμερας στη θύρα κάμερας του Raspberry Pi, στη συνέχεια να ξεκινήσετε το Pi και να βεβαιωθείτε ότι το λογισμικό είναι ενεργοποιημένο. Ακολουθήστε τις εικόνες για τα περαιτέρω βήματα!

Βήμα 6: Εντοπίστε τη θύρα κάμερας και συνδέστε την κάμερα

Εντοπίστε τη θύρα κάμερας και συνδέστε την κάμερα
Εντοπίστε τη θύρα κάμερας και συνδέστε την κάμερα

Βήμα 7: Ανοίξτε το Raspberry Pi Configuration Tool από το κύριο μενού

Ανοίξτε το Εργαλείο διαμόρφωσης Raspberry Pi από το κύριο μενού
Ανοίξτε το Εργαλείο διαμόρφωσης Raspberry Pi από το κύριο μενού

Βήμα 8: Βεβαιωθείτε ότι το λογισμικό της κάμερας είναι ενεργοποιημένο

Βεβαιωθείτε ότι το λογισμικό της κάμερας είναι ενεργοποιημένο
Βεβαιωθείτε ότι το λογισμικό της κάμερας είναι ενεργοποιημένο

Βήμα 9: Προεπισκόπηση κάμερας

Προεπισκόπηση κάμερας
Προεπισκόπηση κάμερας

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

  • Ανοίξτε το Python 3 από το κύριο μενού
  • Ανοίξτε ένα νέο αρχείο και αποθηκεύστε το ως camera.py. Είναι σημαντικό να μην το αποθηκεύσετε ως picamera.py.
  • Εισαγάγετε τον ακόλουθο κωδικό:
  1. από την εισαγωγή picamera PiCamera
  2. από τον χρόνο εισαγωγής ύπνου
  3. κάμερα = PiCamera ()
  4. camera.start_preview () sleep (10) camera.stop_preview ()
  • Αποθηκεύστε με Ctrl + S και εκτελέστε με F5. Η προεπισκόπηση της κάμερας πρέπει να εμφανίζεται για 10 δευτερόλεπτα και στη συνέχεια να κλείνει. Μετακινήστε την κάμερα για προεπισκόπηση αυτού που βλέπει η κάμερα.
  • Η προεπισκόπηση της ζωντανής κάμερας πρέπει να γεμίσει την οθόνη

Βήμα 10: Φωτογραφίες

Φωτογραφίες
Φωτογραφίες

Η πιο κοινή χρήση για τη μονάδα κάμερας είναι η λήψη ακίνητων φωτογραφιών.

Τροποποιήστε τον κώδικά σας για να μειώσετε τον ύπνο και προσθέστε μια γραμμή camera.capture ():

camera.start_preview ()

ύπνος (5)

camera.capture ('/home/pi/Desktop/image.jpg')

camera.stop_preview ()

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

Βήμα 11: Η κάμερα λειτουργεί

ΝΑΙ! Επόμενο βήμα!

Βήμα 12: Πάρτε το συναρμολογημένο κιτ LCD και δοκιμάστε

Ενεργοποιήστε την οθόνη LCD ακολουθώντας τα υποβήματα:

Διαμόρφωση της οθόνης LCD

ένα.

Εγκατάσταση της οθόνης LCD και δοκιμή αν η LCD σας είναι σωστά κολλημένη!

σι.

Βήμα 13: Λάβετε τον κώδικα για να το εγκαταστήσετε στην αυτοσχέδια συσκευή σας

Λάβετε τον κώδικα από το github:

ΣΗΜΕΙΩΣΗ: Ο κώδικας δεν φαίνεται να λειτουργεί καλά στο Tronny. Χρησιμοποιήστε το Terminal of Raspbian για να ξεκινήσετε τον κώδικα. Τοποθετήστε τον κωδικό (ComputerVision.py) στο χάρτη: home/pi/Adafruit_Python_CharLCD/παραδείγματα (Για κάποιο λόγο λειτουργεί μόνο με αυτόν τον τρόπο, άλλες μέθοδοι θα δίνουν μόνο ανεξήγητα σφάλματα)

Ανοίξτε το τερματικό και πληκτρολογήστε:

cd Adafruit_Python_CharLCD/παραδείγματα

./ComputerVision.py

Βήμα 14: Τραβήξτε μια φωτογραφία

Συνιστάται: