{"id":114,"date":"2010-03-03T20:33:38","date_gmt":"2010-03-03T10:33:38","guid":{"rendered":"http:\/\/www.computer-vision-software.com\/blog\/?p=114"},"modified":"2010-04-21T10:24:05","modified_gmt":"2010-04-21T00:24:05","slug":"people-counting-with-top-mounted-camera","status":"publish","type":"post","link":"http:\/\/www.computer-vision-software.com\/blog\/2010\/03\/people-counting-with-top-mounted-camera\/","title":{"rendered":"People counting with top-mounted camera"},"content":{"rendered":"<p><object width=\"425\" height=\"355\"><param name=\"movie\" value=\"http:\/\/www.youtube.com\/v\/e19olH5goNY&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0\"><\/param><param name=\"wmode\" value=\"transparent\"><\/param><embed src=\"http:\/\/www.youtube.com\/v\/e19olH5goNY&amp;rel=0&amp;color1=0xd6d6d6&amp;color2=0xf0f0f0\" type=\"application\/x-shockwave-flash\" wmode=\"transparent\" width=\"425\" height=\"355\"><\/object><\/p>\n<p><a onclick=\"javascript:pageTracker._trackPageview('\/outgoing\/www.computer-vision-software.com\/files\/videos\/people_counter.avi');\" title=\"people_counter.avi\"  href=\"http:\/\/www.computer-vision-software.com\/files\/videos\/people_counter.avi\">people_counter.avi<\/a><\/p>\n<p>Marketing researches are area where required to analyze a lot of data. E.g. we want to understand how many people are visiting a bank. In order to count this value, we need to count each man or woman which are entering to or exiting from the bank. For resolving this task there\u00a0are a lot of approaches: e.g. use special gate with laser or mechanical counter. Though there are people counting tasks where such approaches cannot work or too unuseful. E.g. barrier cannot be used where people flow is very high, and laser counters have limitations as well.<\/p>\n<p>Opposite the approaches above, we found papers where top-mounted camera is used for resolving the people counting task.<\/p>\n<p><!--more--><\/p>\n<p>\u00a0The fact is that most of organization have own IP or CCTV camera based security infrastructure. And also often there is a camera which is already top-mounted. Thus top-mounted camera counting approach is looked very perspective from reusing infrastructure point of view.<\/p>\n<p>We researched a lot of approaches. There are a lot of ready methods for people counting with top-mounted camera. But such methods either are patented or don\u2019t meet our expectation in quality or speed. Thus we developed own method (see demo video).<\/p>\n<p>Method counts human each time they cross a predefined counting line (that is why it is often called as \u201cline-crossing\u201d). The assumption is that the line should be selected orthogonally to the main people flow.<\/p>\n<p>Now we skip implementation details of the method.\u00a0If shortly, our method is a real time 15 fps+, we tested it usual USB or IP cameras. We tested our method in indoor and outdoor use-case and the quality is 80-90% (dependent on environment condition).<\/p>\n<p>Our method can be used in other applications, e.g. vehicle counting, you could look at the video how it works. Have a nice watching&#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>people_counter.avi Marketing researches are area where required to analyze a lot of data. E.g. we want to understand how many people are visiting a bank. In order to count this value, we need to count each man or woman which are entering to or exiting from the bank. For resolving this task there\u00a0are a lot [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56,39,38,35],"tags":[43,6,68,61],"class_list":["post-114","post","type-post","status-publish","format-standard","hentry","category-demo","category-demo-video","category-demo-videos","category-youtube","tag-object-tracking","tag-opencv","tag-people-counting","tag-video"],"_links":{"self":[{"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/posts\/114","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/comments?post=114"}],"version-history":[{"count":0,"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/posts\/114\/revisions"}],"wp:attachment":[{"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/media?parent=114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/categories?post=114"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.computer-vision-software.com\/blog\/wp-json\/wp\/v2\/tags?post=114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}