
Anda dapat menulis tentang pemrograman tidak hanya dalam bentuk prosa, tetapi juga dalam puisi. Yang terakhir, tentu saja, tidak sering terjadi - katakanlah, di blog Intel, ini terjadi sedikit lebih sedikit daripada sebelumnya. Namun, sebagai percobaan hari ini, kami memutuskan untuk membiarkan diri; bagaimana itu terjadi terserah Anda. Jadi ...
Pada kuartal terakhir tahun ini,
Dan tepatnya, minggu lalu,
Pengembang Intel memperkenalkan yang baru
Rilis OpenVINO toolkit pada perangkat lunak .
Apa yang baru dilakukan - hubungi changelogs
Saya tidak akan diberi detail yang tepat
Dalam posting ini saya hanya akan memberi tahu sedikit:
Tentang penglihatan, Intel dan anggur raspberry.
***
OpenVINO pada dasarnya adalah seperangkat alat,
Perpustakaan dan contoh solusi
Dengan akselerasi khusus pada perangkat keras Intel
Tugas populer dari visi komputer.
Siapa yang belum pernah mendengar tentang visi komputer -
Ini adalah bidang ilmu komputer,
Membuat Anda mengerti mobil
Seperti seorang pria, dunia ada di sekitar.
Sumber informasi, terutama gambar,
Dan masalahnya adalah membuat algoritma
Untuk mengekstrak fitur yang bermanfaat
Dan membuat keputusan untuk itu.
***
Yang pertama dalam mini-review kami adalah perpustakaan OpenCV,
Apa yang sering disebut tradisional
Visi dan pembelajaran mesin,
Membaca dari kamera dan menggambar di layar,
Cross-platform dan hidup github
Setelah mencetak 30.502 bintang pada saat penulisan.
Dalam paket untuk Raspberry kami juga akan menemukan
OpenCV publik, dan dengan itu
NEON optimisasi, pembungkus dengan Python,
GStreamer untuk kamera dan untuk windows GTK.

***
Selama tujuh tahun sekarang
Untuk memecahkan masalah kita
Menerapkan jaringan saraf yang dalam,
Mereka yang memiliki guru perlu dilatih.
Caffe, PyTorch - ini semua tentang pelatihan,
Terkadang butuh beberapa minggu.
OpenVINO memecahkan masalah kedua:
Luncurkan kisi terlatih secepat mungkin.
Dari solusi terbaik untuk banyak platform,
Untuk skenario, kebutuhan, dan sumber daya yang terkenal,
Dalam pembelajaran OpenVINO yang mendalam - mesin terpisah,
Dengan satu antarmuka pada perangkat yang berbeda.
***
Anda memiliki alat untuk bekerja
Instal Raspbian 9 di Raspberry Pi,
Pasang stik Movidius, catu daya,
Pastikan versi CPU setidaknya tujuh.
Baca lebih lanjut di panduan yang sesuai,
Dan sebagai demo, saya sarankan kodenya,
Bekerja dengan kamera dan mematikan
Dalam arah pandang, LED.
Unduh dua jaringan: untuk orang yang menemukan
Dan prediksi posisi kepala ,
Gunakan kamera USB dan catat
Apa pin nomor 2 default dalam kode?
***
Didedikasikan untuk semua orang yang bersemangat
Dia mengerjakan proyek kami sepanjang tahun.
Biarkan semuanya dipercepat di masa mendatang,
OpenVINO di Raspberry - IOT yang sama!
import cv2 as cv from gpiozero import LED from math import cos, sin, pi winName = 'OpenVINO on Raspberry Pi' cv.namedWindow(winName, cv.WINDOW_NORMAL) faceDetectionNet = cv.dnn.readNet('face-detection-retail-0004.xml', 'face-detection-retail-0004.bin') headPoseNet = cv.dnn.readNet('head-pose-estimation-adas-0001.xml', 'head-pose-estimation-adas-0001.bin') faceDetectionNet.setPreferableTarget(cv.dnn.DNN_TARGET_MYRIAD) headPoseNet.setPreferableTarget(cv.dnn.DNN_TARGET_MYRIAD) cap = cv.VideoCapture(0) led = LED(2) led.on() while cv.waitKey(1) != 27: hasFrame, frame = cap.read() if not hasFrame: break frameHeight, frameWidth = frame.shape[0], frame.shape[1]
- Jaringan Deteksi Wajah:
- Jaringan penentuan posisi kepala: