RASPBERRY PI Pi ՕԲՅԵԿՏԻ ԲԱ MԱՆՈՄ Բազմաթիվ տեսախցիկներով. 3 քայլ
RASPBERRY PI Pi ՕԲՅԵԿՏԻ ԲԱ MԱՆՈՄ Բազմաթիվ տեսախցիկներով. 3 քայլ
Anonim
RASPBERRY PI Pi ՕԲՅԵԿՏԱՅԻՆ ՀԱՅՏՆՈԹՅՈՆ Բազմաթիվ տեսախցիկներով
RASPBERRY PI Pi ՕԲՅԵԿՏԱՅԻՆ ՀԱՅՏՆՈԹՅՈՆ Բազմաթիվ տեսախցիկներով

Ներածությունը կարճ պահեմ, քանի որ վերնագիրն ինքն է հուշում, թե որն է ուսուցանվողի հիմնական նպատակը: Այս քայլ առ քայլ հրահանգում ես կբացատրեմ ձեզ, թե ինչպես միացնել բազմաթիվ տեսախցիկներ, ինչպիսիք են 1-pi տեսախցիկը և առնվազն մեկ USB տեսախցիկ կամ 2 USB տեսախցիկ: Կարգավորումը թույլ կտա միաժամանակ մուտք գործել բոլոր հոսքեր և դրանցից յուրաքանչյուրի վրա կատարել շարժման հայտնաբերում: Այս ամենի լավագույն մասն այն է, որ openCV- ն աշխատում է իրական ժամանակում (կամ իրական ժամանակի մոտ `կախված ձեր ամրացված տեսախցիկների քանակից): Այն կարող է օգտագործվել տնային հսկողության համար:

Բովանդակություն

1. Բազմախցիկի տեղադրում

2. Շարժման պարզ դետեկտորի սահմանում, հոսքեր մուտք գործելը

4. Վերջնական արդյունք

Քայլ 1: Բազմախցիկի տեղադրում

Բազմախցիկի տեղադրում
Բազմախցիկի տեղադրում
Բազմախցիկի տեղադրում
Բազմախցիկի տեղադրում

Raspberry Pi- ի կարգավորում կառուցելիս `բազմաթիվ տեսախցիկներ օգտագործելու համար, դուք ունեք երկու տարբերակ.

Պարզապես օգտագործեք բազմաթիվ USB տեսախցիկներ:

Կամ օգտագործեք Raspberry Pi ֆոտոխցիկի մեկ մոդուլ և առնվազն մեկ USB վեբ տեսախցիկ:

Մենք օգտագործել ենք Logitech c920 վեբ տեսախցիկ:

Ազնվամորու pi- ն ունի մեկ ներքին տեսախցիկի նավահանգիստ, բայց եթե ցանկանում եք օգտագործել մի քանի ազնվամորու pi տեսախցիկներ USB տեսախցիկի փոխարեն, ապա պետք է վահան ձեռք բերեք:

Այժմ եկեք դիտարկենք 2 տեսախցիկի կարգավորում `մեկ pi-cam և մեկ USB տեսախցիկով: Ելքը կլինի այնպես, ինչպես պատկերում պատկերվածը_2:

Այս գրառման մնացած մասում մենք նախ կսահմանենք մեկ տեսախցիկի շարժման դետեկտորի պարզ ծածկագիրը, այնուհետև այն կիրականացնենք բազմաթիվ տեսախցիկների համար:

Քայլ 2. Պարզ շարժման դետեկտորի սահմանում

Այս բաժնում մենք կսահմանենք պարզ պիթոնի ծածկագիր ՝ օբյեկտները հայտնաբերելու համար: Արդյունավետությունը պահպանելու համար հաշվի առեք միայն մեկ օբյեկտ, որը շարժվում է մեկ տեսախցիկի տեսքով:

բոլոր ծածկագրերը կցված են իմ Github հղմանը ՝

Խորհուրդ ենք տալիս: