{"id":16620,"date":"2021-04-02T09:23:02","date_gmt":"2021-04-02T07:23:02","guid":{"rendered":"http:\/\/blog.wenzlaff.de\/?p=16620"},"modified":"2021-05-05T08:13:33","modified_gmt":"2021-05-05T06:13:33","slug":"ueberwachung-und-erkennung-mit-raspberry-pi-kamera-oder-wie-zaehle-ich-die-besucher-oder-pkws","status":"publish","type":"post","link":"http:\/\/blog.wenzlaff.de\/?p=16620","title":{"rendered":"\u00dcberwachung und Erkennung mit Raspberry Pi Kamera oder wie z\u00e4hle ich die Besucher oder PKWs"},"content":{"rendered":"<p>In der Pandemie k\u00f6nnte mit diesem Counter am Eingang eines Ladens die Besucher gez\u00e4hlt werden. Auch ein Foto wird jeweils gemacht (Achtung, Datenschutz beachten \ud83d\ude09 ) und die Besucher sch\u00f6n in einem Diagram nach Uhrzeit ausgegeben. Alles wird \u00fcber einen eigenen Server ausgegeben.<\/p>\n<p>Auf die Stra\u00dfe gerichtet, wird der <strong>PKW mit Foto und Geschwindigkeit<\/strong> erfasst. Cool. Und man kann sehen, wieviel Autos so auf der Stra\u00dfe fahren. Alles ohne KI und mit einem Raspberry Pi.<\/p>\n<p>Hier mal das Ergebnis, welches nur die Daten von einem Raum anzeigt. So kann man gut sehen wer wann und wie oft den Raum besucht. Aus Datenschutzgr\u00fcnden ist das Foto nicht &#8222;unscharf&#8220; gemacht worden, (sondern die Kamera ist <strong>defekt<\/strong> wie weitere Tests zeigten und geht zur\u00fcck&#8230;) und auf den Kopf gestellt, damit man mich da nicht erkennt \ud83d\ude09 <\/p>\n<p>Man kann auch in der unteren Zeile sehen, wie schnell ich gegangen bin:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37.png\" alt=\"\" width=\"2818\" height=\"1706\" class=\"aligncenter size-full wp-image-16636\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37.png 2818w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37-300x182.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37-1024x620.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37-768x465.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37-1536x930.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-08.56.37-2048x1240.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Hier als Diagramm, wie oft der Raum jeweils in einer Stunde\/Tag betreten wurde:&#8230;<!--more--><\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35.png\" alt=\"\" width=\"2776\" height=\"1700\" class=\"aligncenter size-full wp-image-16637\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35.png 2776w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35-300x184.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35-1024x627.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35-768x470.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35-1536x941.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.35-2048x1254.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Die detail Ansicht, man kann auch sehen, in welche Richtung die Aktion war:<\/p>\n<p><a href=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20.png\"><img loading=\"lazy\" decoding=\"async\" src=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20.png\" alt=\"\" width=\"2762\" height=\"1708\" class=\"aligncenter size-full wp-image-16639\" srcset=\"http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20.png 2762w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20-300x186.png 300w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20-1024x633.png 1024w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20-768x475.png 768w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20-1536x950.png 1536w, http:\/\/blog.wenzlaff.de\/wp-content\/uploads\/2021\/04\/wenzlaff.de-2021-04-02-um-09.00.20-2048x1266.png 2048w\" sizes=\"auto, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 543px, 580px\" \/><\/a><\/p>\n<p>Alles l\u00e4uft auf einem Raspberry Pi mit der Pi Cam: <\/p>\n<p>Im Kameramodul V2.1 kommt der Sensor IMX219 von Sony zum Einsatz, der acht Megapixel Aufl\u00f6sung hat.<br \/>\nEinzelbilder sind mit einer Aufl\u00f6sung von maximal 3280 x 2464 Pixeln m\u00f6glich.<br \/>\nVideos mit 1080p kann die Kamera mit 30 Frames pro Sekunde (fps) aufnehmen, bei 720p liegt die maximale Bildrate bei 60 fps.<\/p>\n<p>8 Mega-Pixel Kamera<br \/>\nFoto-Aufl\u00f6sung: 3280\u00d72464 Pixel<br \/>\nVideo-Aufl\u00f6sungen: 1080p30, 720p60 und 640\u00d7480p60\/90<br \/>\nSensor: Sony IMX219<\/p>\n<p>Die CSI-Schnittstelle (Camera Serial Interface) befindet sich zwischen der HDMI- und der Ethernet-Buchse. Um das 15-polige Flachbandkabel vom Kamera-Modul mit dem Board zu verbinden zieht man den oberen Teil des CSI-Steckverbinders etwas nach oben, steckt dann das Flachbandkabel mit der blauen Markierung zum Ethernet-Anschluss hin ein und dr\u00fcckt den Verschluss wieder nach unten. Nun ist der Kontakt hergestellt und das Kabel sitzt fest. <\/p>\n<p>In raspi-config Kamera aktivieren. Reboot.<\/p>\n<p>Dann <a href=\"https:\/\/github.com\/pageauc\/speed-camera\" rel=\"noopener\" target=\"_blank\">dieser SPEED CAMERA &#8211; Object Motion Tracker<\/a> Installation folgen. Viel Spa\u00df, haltet Abstand und bleibt Gesund.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In der Pandemie k\u00f6nnte mit diesem Counter am Eingang eines Ladens die Besucher gez\u00e4hlt werden. Auch ein Foto wird jeweils gemacht (Achtung, Datenschutz beachten \ud83d\ude09 ) und die Besucher sch\u00f6n in einem Diagram nach Uhrzeit ausgegeben. Alles wird \u00fcber einen eigenen Server ausgegeben. Auf die Stra\u00dfe gerichtet, wird der PKW mit Foto und Geschwindigkeit erfasst. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"http:\/\/blog.wenzlaff.de\/?p=16620\" class=\"more-link\"><span class=\"screen-reader-text\">\u201e\u00dcberwachung und Erkennung mit Raspberry Pi Kamera oder wie z\u00e4hle ich die Besucher oder PKWs\u201c <\/span>weiterlesen<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[220,538,566,4827,79,1023,2713],"tags":[4826,2681,1376,4825,1025,3239,3607],"class_list":["post-16620","post","type-post","status-publish","format-standard","hentry","category-anleitung","category-elektronik","category-hardware","category-kamera","category-programmierung","category-raspberry-pi","category-statistik","tag-counter","tag-erfassen","tag-kamera","tag-photo","tag-pi","tag-pkw","tag-zaehlen"],"_links":{"self":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16620","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16620"}],"version-history":[{"count":0,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=\/wp\/v2\/posts\/16620\/revisions"}],"wp:attachment":[{"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16620"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=16620"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.wenzlaff.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=16620"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}