Zabezpečovací kamerový systém

| Kategorie: Diplomové, bakalářské práce  | Tento dokument chci!

Vydal: Fakulta elektrotechniky a komunikačních technologií VUT v Brně Autor: Peter Čarný

Strana 29 z 66

Jak získat tento dokument?






Poznámky redaktora
Pri používaní Rasbian verzie bookworm boli inštalačné kroky nasledovné: 1.conf /dev/null sudo sed '/ˆ\[global\]/a break-system-packages=true' /etc/pip. Súčasťou balíčku libcamera-tools nástroj libcamerify. Motion program napísaný programovacom jazyku libcamera rozhranie iba pre C++. Inštalácia balíčkového manažéra Pythonu pip: curl -sSfO ’https://bootstrap. Vytvoria tzv.conf v sekcii [Global]: grep '\[global\]' /etc/pip.pypa. Inštalácia MotionEye: sudo python3 pip install –pre motioneye sudo motioneye_init 2.2 Prepojenie kamerou Následovným problémom pri využití Rasbian najnovšej verzii (Bookworm) bola absencia Raspicam balíčku ovládačov pre kamery.py rm get-pip.4. Libcamerify funguje ako vrstva kompatibility pre v4l2 (Video4Linux version zariadenia.Python bolo síce možné dodatočne nainštalovať tým bola možná inštalácia Mo- tionEye avšak samotná Python verzia aplikácie nefungovala najlepšie, preto bolo rozumnejšie prejsť momentálne vyvíjanú Python verziu MotionEye. Inštalácia Python závislostí: sudo apt install ca-certificates curl python3 2. Video4Linux je zbierka ovládačov nahrávacích video zariadení, ktoré pripájajú ako USB webka- mery alebo pomocou CSI (Camera Serial Interface) portu štandardizuje ich vý- stupy. Raspicam obsahuje balíček apli- kácií raspivid pre nahrávanie videí, raspistill pre zachytávanie obrázkov raspiyuv na zachytávanie RAW obrazových dát.io/get-pip.py’ sudo python3 get-pip.conf /dev/null printf '%b' '[global]\n'| sudo tee /etc/pip. Motion tím pracuje C++ verzii aplikácie momentálnom stave existuje iné riešenie.py 3. uzly zariadení, ktoré následne zobrazujú linux systéme 29 . Zo strany MotionEye podpora pre libcamera ovládače ešte len procese imple- mentácie, preto bolo potrebné vyriešiť ako bude aplikácia kamerou komunikovať. Motion využíva práve tieto aplikácie, avšak v novších verziách operačného systému boli Raspicam ovládače nahradené ovládačmi libcamera staré ovládače nie súčasťou systému nie naďalej podporované. Pre Bookworm povolenie inštalácie Python balíkov mimo venv (virtual envi- roment) prostredia nastvením break-system-packages true, pip.conf 4