Агуулгын хүснэгт:

Камераар харааны объект илрүүлэх (TfCD): 15 алхам (зурагтай)
Камераар харааны объект илрүүлэх (TfCD): 15 алхам (зурагтай)

Видео: Камераар харааны объект илрүүлэх (TfCD): 15 алхам (зурагтай)

Видео: Камераар харааны объект илрүүлэх (TfCD): 15 алхам (зурагтай)
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Долдугаар сарын
Anonim
Камер ашиглан харааны объект илрүүлэх (TfCD)
Камер ашиглан харааны объект илрүүлэх (TfCD)

Сэтгэл хөдлөл, хүмүүсийн царай, энгийн объектыг таньж мэдэх танин мэдэхүйн үйлчилгээ одоогоор хөгжлийн эхний шатандаа байгаа боловч машин сурах явцад энэ технологи улам бүр хөгжиж байна. Ирээдүйд бид энэ ид шидийг илүү ихийг харах болно.

TfCD -д зориулсан TU Delft төслийн хувьд бид гэрэл зургийн алсын харааг таних анализыг хэрхэн яаж хийхийг харуулахын тулд Майкрософтоос үзүүлсэн танин мэдэхүйн үйлчилгээг ашиглахаар шийдсэн. (Видеог үзнэ үү).

ТАЙЛБАР !

Электроникс, код зөв ажиллаж байгаа боловч TU Delft -ийн интернет холболт тасарсан тул бидэнд зохих видео байхгүй байна. Бид дараа нь зохих хэсгийг байршуулах болно! Ойлгож байгаад баярлалаа!

Алхам 1: API түлхүүрээ аваарай

API түлхүүрээ аваарай
API түлхүүрээ аваарай

Нэгдүгээрт, Azure танин мэдэхүйн үйлчилгээний сайт руу орж, Microsoft сайтаас Computer Vision API түлхүүрийг аваарай. Холбоос доор байна:

Нэмэлт: Хэрэв та API -г туршиж үзэхийг хүсч байвал царай таних, сэтгэл хөдлөлийг таних түлхүүрийг аваарай. Visual Studios татаж авах (олон нийтийн хувилбар сайн байна), мөн github -аас кодыг татаж Visual Studio -д оруулна уу.

Visual Studio:

Github:

Алхам 2: Тоног төхөөрөмжөө цуглуул

Тоног төхөөрөмжөө цуглуул
Тоног төхөөрөмжөө цуглуул

Python болон пикамера ашиглан Raspberry Pi камерын модулийг эхлүүлээрэй. Та хөдөлгөөнгүй зураг авах, видео бичлэг хийх, зургийн эффект ашиглах болно. Эхлэхийн тулд танд дараахь зүйл хэрэгтэй болно.

  • Raspberry Pi, V2 камерын самбар, 8 мегапиксел
  • Raspberry Pi 3, Model B, кодлоход зориулсан 1GB RAM
  • Adafruit 16x2 тэмдэгт LCD
  • Raspberry Pi -тай холбох хулгана
  • Raspberry Pi -тай холбох гар
  • Raspberry Pi -тай холбохын тулд монитор хийнэ үү
  • Raspberry Pi -ийг вэбтэй холбох Ethernet кабель
  • Оруулах зориулалттай зөөврийн компьютер
  • Таны LCD -ийг гагнах зориулалттай гагнуурын төхөөрөмж

Алхам 3: LCD дэлгэцээ хамтдаа гагнана

LCD -ээ хамтдаа гагнана
LCD -ээ хамтдаа гагнана

LCD дэлгэцээ зөв гагнахын тулд Adafruit сайтыг ашиглаарай. Холбоос доор байна:

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

Алхам 4: Raspberry Pi -д зориулсан NOOBS татаж аваарай

Таны Raspberry Pi -д зориулсан NOOBS татаж аваарай
Таны Raspberry Pi -д зориулсан NOOBS татаж аваарай

Raspberry Pi -г ажиллуулахын тулд Raspbian програмыг татаж аваарай!

www.raspberrypi.org/downloads/noobs/

Raspberry Pi -г жижиг компьютер шиг хараарай. Үүнд монитор, хулгана, гар, интернет хэрэгтэй. Эдгээрийг Raspberry Pi -тай холбоно уу.

Алхам 5: Picamera програмыг эхлүүлэх

Камерын модуль нь Raspberry Pi -ийн гайхалтай нэмэлт хэрэгсэл бөгөөд хэрэглэгчдэд хөдөлгөөнгүй зураг авах, бүрэн HD форматаар видео бичих боломжийг олгодог. Нэгдүгээрт, Pi унтраалттай байгаа тул та камерын модулийг Raspberry Pi -ийн камерын порт руу холбож, дараа нь Pi -г асааж, програм хангамж идэвхжсэн эсэхийг шалгах хэрэгтэй. Дараагийн алхамуудыг үзэхийн тулд зургуудыг дагана уу!

Алхам 6: Камерын портыг олоод камераа холбоно уу

Камерын портыг олоод камераа холбоно уу
Камерын портыг олоод камераа холбоно уу

Алхам 7: Raspberry Pi тохиргооны хэрэгслийг үндсэн цэснээс нээнэ үү

Үндсэн цэснээс Raspberry Pi тохиргооны хэрэгслийг нээнэ үү
Үндсэн цэснээс Raspberry Pi тохиргооны хэрэгслийг нээнэ үү

Алхам 8: Камерын програм хангамж идэвхжсэн эсэхийг шалгаарай

Камерын програм хангамж идэвхжсэн эсэхийг шалгаарай
Камерын програм хангамж идэвхжсэн эсэхийг шалгаарай

Алхам 9: Камерыг урьдчилан үзэх

Камерыг урьдчилан үзэх
Камерыг урьдчилан үзэх

Одоо таны камер холбогдсон бөгөөд програм хангамж идэвхжсэн тул та камерын урьдчилж харахыг оролдож эхлэх боломжтой.

  • Үндсэн цэснээс Python 3 -ийг нээнэ үү
  • Шинэ файл нээгээд camera.py хэлбэрээр хадгална уу. Үүнийг picamera.py хэлбэрээр хадгалахгүй байх нь чухал юм.
  • Дараах кодыг оруулна уу.
  1. пикамераас PiCamera импортлох
  2. цагаас эхлэн унтах
  3. камер = PiCamera ()
  4. camera.start_preview () унтах (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 -ийг тохируулж байна

a.

LCD суурилуулж, таны LCD зөв гагнаж байгаа эсэхийг шалгах!

б.

Алхам 13: Өөрийнхөө гараар хийсэн төхөөрөмж дээр суулгах кодыг аваарай

Github -аас код авах:

ТАЙЛБАР: Троннид код сайн ажилладаггүй бололтой. Кодыг эхлүүлэхийн тулд Raspbian терминалыг ашиглана уу. Кодыг (ComputerVision.py) газрын зурагт байрлуулна уу: home/pi/Adafruit_Python_CharLCD/жишээ

Терминалаа нээгээд дараах зүйлийг бичнэ үү.

cd Adafruit_Python_CharLCD/жишээ

./ComputerVision.py

Алхам 14: Зураг аваарай

Зөвлөмж болгож буй: