Git Product home page Git Product logo

footfall's Introduction

Footfall

Introduction

Footfall is a camera based people counting system that uses a Raspberry Pi and Pi Cam and openFrameworks. There is more information about the system on our blog.

Important: The source code provides a barebones system that will require customisation for each installation.

This means tweaking variables which are explained in the Configuration.md.

Built using openFrameworks 0.9.8.

How to Customise

Inside the bin/data folder of the Footfall App there is a config.json file. This contains all of the relevant variables you will need to change.

Please see the Configuration section.

Documentation

Find attached the relevant readmes to help build Footfall system.

Thanks

Thanks to Kyle McDonald for ofxCv and George Profenza for [ofxCvPiCam] (https://github.com/orgicus/ofxCvPiCam).

Warning

The original software was intended for sole use within Watershed, therefore some of the source code has been altered for public use and differs slightly to our systems. For example our system generated event tags showing screening in conjunction with the total number of people in Watershed, to do this we had to pre-populate some timestamps and may cause an issue if the system is ran past a certain time.

Fixes

Will update soon.

Updates

Update 1

I have added some new documentation about how to create the server side system database etc... There is also a new guide about how to setup the raspberry pi as a server.

I will be updating this repo with more detailed instructions and improved tracking over the coming weeks.

Update 2

15/09/16

I will updating the project to of_0.9.3 over the next coming weeks this should resolve some of the issues people have been having with ofxCv | ofXML.

Update 3

13/02/17

I will updating the project to of_0.9.8 soon. There will also only be one version of Footfall that should work across all Pi Platforms.

In the mean time. If you are coming up against compiler errors for ofxCvPiCam and ofxCv, try moving the ofxCvPiCam libs then, download the latest ofxCv repo. If you are using an earlier version oF ie less than 0.9.8. checkout the VS2012-stable branch. If you are using 0.9.8 use the origin/stable branch this will negate the glm:: errors.

footfall's People

Contributors

dhaylock avatar hardold avatar nicolaslt avatar paranoidsystems avatar prastut avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

footfall's Issues

JavaScript Error

When I load the events.php in Safari I get the following error:

*updateLabelsmain-events.js.pagespeed.jm.kMjyphLZsl.js:15TypeError: undefined is not an object *

(evaluating 'data[data.length-1].peoplein')
updateLabelsmain-events.js.pagespeed.jm.kMjyphLZsl.js:14
(anonymous function)main-events.js.pagespeed.jm.kMjyphLZsl.js:23
firejquery-1.10.2.js:3047
fireWithjquery-1.10.2.js:3159
donejquery-1.10.2.js:8234
callbackjquery-1.10.2.js:8777

Does this mean the JSON file is not formatted correctly? I cannot figure out what this means in context of this javascript file.

Time between lines

How can the time it takes blobs\people between the green\red in\out latch lines be calculated? effectively trying to figure out speed the person is walkng\running.

cool project

uncounted people stacking up

Hi i have managed to set up the system and it counts but i'm using it to know how many people are there in my apartment at any given time. I have counted every people at my apartment at the begining and started my database from 52. But there are some issues system doesn't count perfectly there are some people uncounted. This won't be a problem for a mall or a bussines place since you can reset the people in it at night when there is nobody at the building. But at an apartment you can't know the people in at any moment. I want to know if these errors will add up in time and affect the result.

If it affects the results how can i prevent it is there any suggestions ? I don't want to see some ridiculus numbers when i check my database 1 year later and i don't want to constantly count people manually once a month or something.

View Footfall window through VNC

I've successfully compiled and ran the project on my RPi 2 but I'm trying to get a way to view the app window through VNC. Currently, my RPi is not connected to any video device. I've tried tightvnc with no success and I'm now using x11vnc which has the ability to show the same display as the HDMI port (again, which is not connected to anything). I have a working VNC connection on display :0 but I've tried to run the app with DISPLAY=:0, DISPLAY=:1, DISPLAY=:0.0 but the window never shows up. Do you have any idea why?
Thanks in advance

Using shapes and non-vertical lines as trigger areas

Hi @DHaylock

We currently have a horizontal line to trigger traffic in and traffic out events. We're trying to position the cameras in different angles and locations, therefore the horizontal line isn't suitable for all our scenarios. I would like to make the following adjustments to the code but since I'm not familiar with openFrameworks I don't know where to start:

  1. Would be possible to use vertical lines in case the camera is positioned differently?
  2. Would be possible to create shapes e.g. a square so we can use it do track whether people come in and out that area? (is it done via mask parameters?)

Can you send some reference and tips on how to implement the above items?

Thanks
Igor

Error sending events to upload.php

Hi there, thanks for sharing this code. I am a beginner and having some trouble getting the events to send to the upload.php which is sitting on my PHP/SQL compatible server. When an event occurs, I get an error saying "Access denied for user '<Your-Database-N @ localhost' (using password: YES).

I edited the config.xml to point to the correct URL as you had indicated in your instructions. I am unsure what to put for "secretkey".

I am also wondering where exactly I should enter my mySQL username into the code so that the server knows where to put the information (and whether a password is required).

Any help would be much appreciated. Thanks

Has anyone got this project running on a Pi3

I seem to be having all the same errors that were appearing on the Pi2 but the fixes aren't working on the Pi3. Has anyone had success and was there anything in particular different needed doing?

Displaying withouth charts

Hi guys thanks for sharing your hard work.I finally set up the whole thing even though it's not counting perfect it works! But i want to send the data to a server on my computer and display it on a datagrid. How can i do that ?

Database

Hello and thanks for your previus help.I have compiled and run the program succesfully but beacuse I'm very dumb and don't know anything abouth databases and such I ran into some more problems. First a friend of mine set the database and config files according to your blog and when I tried to run the program.. It worked.. I think :d when I pass under my camera terminal shows

200:Count: -1
Location: 1
Raw Timestamp: 2016-02-18 19:08:1455822506

lines like this but when i try to wiew them charts doesn't change. What could I be missing ?

minor bug

Thanks for this project. Very useful. Here's my contribution:

In upload.php:

$q->execute(array(':rawtimestamp' => $rawtimestamp, ':count' => $count, ':location' => $location));
// Error Handling

if (!$q) {

should be:

$bool = $q->execute(array(':rawtimestamp' => $rawtimestamp, ':count' => $count, ':location' => $location));

// Error Handling
if (!$bool) {

Footfall RPI2 jessei Image for download

hello all
i follow the user guid but face this err in rpi2 and jessi 2016
i rplace addan\libs to old-libs too

/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:200: recipe for target 'obj/linuxarmv6l/Release/ofxCvPiCam/example-ofxCvPiCam-calibration/src/testApp.o' failed
make[1]: *** [obj/linuxarmv6l/Release/ofxCvPiCam/example-ofxCvPiCam-calibration/src/testApp.o] Error 1
make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/RPi2'
/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:125: recipe for target 'Release' failed
make: *** [Release] Error 2

can you upload a raspberry pi2 image for this work to download??

Display over SSH - X11 forward

Hi guys,

I can't get the camera-output over ssh? I'm using mac os x (xquartz is installed) but whenever I start the project the camera is always displayed at the hdmi-monitor. I tried to change the display with

DISPLAY=:0 make run & disown

I also rebooted the Pi without the hdmi-monitor but I can't see anything.

After that I tried to make it work with tightvncserver but it failed due to opengl limitations (I think).

did you run the latest install_dependencies.sh?. Stop.

I am installing open framework on my RPI2 and RPi3 , both had the same issue , I don't know why it gave me such error (I did install the dependency)

pi@raspberrypi:~/of_v0.8.4_linuxarmv7l_release/scripts/linux/debian $ sudo ./install_dependencies.sh
Hit http://archive.raspberrypi.org jessie InRelease
Hit http://mirrordirector.raspbian.org jessie InRelease
0% [InRelease gpgv 13.2 kB]
Hit http://archive.raspberrypi.org jessie/main armhf Packages
Hit http://archive.raspberrypi.org jessie/ui armhf Packages
Hit http://mirrordirector.raspbian.org jessie/main armhf Packages
Hit http://mirrordirector.raspbian.org jessie/contrib armhf Packages
Hit http://mirrordirector.raspbian.org jessie/non-free armhf Packages
Hit http://mirrordirector.raspbian.org jessie/rpi armhf Packages
Ign http://archive.raspberrypi.org jessie/main Translation-en_GB
Ign http://archive.raspberrypi.org jessie/main Translation-en
Ign http://archive.raspberrypi.org jessie/ui Translation-en_GB
Ign http://archive.raspberrypi.org jessie/ui Translation-en
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/contrib Translation-en
Ign http://mirrordirector.raspbian.org jessie/main Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/main Translation-en
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/non-free Translation-en
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en_GB
Ign http://mirrordirector.raspbian.org jessie/rpi Translation-en
Reading package lists... Done
detecting latest gstreamer version
Package: libgstreamer1.0-dev
Source: gstreamer1.0
Version: 1.4.4-2
Architecture: armhf
Maintainer: Maintainers of GStreamer packages [email protected]
Installed-Size: 4195
Depends: libgstreamer1.0-0 (= 1.4.4-2), libc6-dev | libc-dev, pkg-config, libglib2.0-dev, libc6 (>= 2.4), libglib2.0-0 (>= 2.32), gir1.2-gstreamer-1.0 (= 1.4.4-2)
Recommends: debhelper
Suggests: gstreamer1.0-doc
Homepage: http://gstreamer.freedesktop.org
Priority: optional
Section: libdevel
Filename: pool/main/g/gstreamer1.0/libgstreamer1.0-dev_1.4.4-2_armhf.deb
Size: 1159970
SHA256: 71f43771bc11244e08e9fdff6570077670be04ec4d45aa5f82832d935f895f07
SHA1: f6a0f385c3664651e0f94161b7ae16ffd3fa7ab1
MD5sum: ea8aacdb8e731fd2460f484468d134de
Description: GStreamer core development files
GStreamer is a streaming media framework, based on graphs of filters
which operate on media data. Applications using this library can do
anything from real-time sound processing to playing videos, and just
about anything else media-related. Its plugin-based architecture means
that new data types or processing capabilities can be added simply by
installing new plug-ins.
.
This package contains development files for the core library and
elements.
Description-md5: de1692260510350a48f76ec91eae40a9

selecting gstreamer 1.0
detecting latest gtk version
Package: libgtk-3-dev
Source: gtk+3.0
Version: 3.14.5-1+deb8u1rpi1rpi1g
Architecture: armhf
Maintainer: Debian GNOME Maintainers [email protected]
Installed-Size: 10093
Depends: libgtk-3-0 (= 3.14.5-1+deb8u1rpi1rpi1g), gir1.2-gtk-3.0 (= 3.14.5-1+deb8u1rpi1rpi1g), libgtk-3-common, dconf-gsettings-backend | gsettings-backend, libglib2.0-dev (>= 2.41.2), libgdk-pixbuf2.0-dev (>= 2.27.1), libpango1.0-dev (>= 1.36.7), libatk1.0-dev (>= 2.7.5), libatk-bridge2.0-dev, libcairo2-dev (>= 1.10.0), libx11-dev, libxext-dev, libxinerama-dev, libxi-dev, libxrandr-dev, libxcursor-dev, libxfixes-dev, libxcomposite-dev, libxdamage-dev, pkg-config (>= 0.26-1), libwayland-dev (>= 1.4.0), libxkbcommon-dev
Suggests: libgtk-3-doc
Multi-Arch: same
Homepage: http://www.gtk.org/
Priority: optional
Section: libdevel
Filename: pool/main/g/gtk+3.0/libgtk-3-dev_3.14.5-1+deb8u1rpi1rpi1g_armhf.deb
Size: 887440
SHA256: 939766ccd1cd0781be284d969d1d300fc7f9d05c2568381219a9e23388b4d763
SHA1: f3a5ce8b6db4324ad8bdd14e9fc5dbbaffa8bd58
MD5sum: 13f47e4e44824b47124f1225c4807720
Description: development files for the GTK+ library
GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable
for projects ranging from small one-off tools to complete application
suites.
.
This package contains the header and development files which are
needed for building GTK+ applications.
Description-md5: 5e247317651e3625eb226ee49f0cfec7

Package: libgtk-3-dev
Source: gtk+3.0
Version: 3.14.5-1+deb8u1
Architecture: armhf
Maintainer: Debian GNOME Maintainers [email protected]
Installed-Size: 9993
Depends: libgtk-3-0 (= 3.14.5-1+deb8u1), gir1.2-gtk-3.0 (= 3.14.5-1+deb8u1), libgtk-3-common, dconf-gsettings-backend | gsettings-backend, libglib2.0-dev (>= 2.41.2), libgdk-pixbuf2.0-dev (>= 2.27.1), libpango1.0-dev (>= 1.36.7), libatk1.0-dev (>= 2.7.5), libatk-bridge2.0-dev, libcairo2-dev (>= 1.10.0), libx11-dev, libxext-dev, libxinerama-dev, libxi-dev, libxrandr-dev, libxcursor-dev, libxfixes-dev, libxcomposite-dev, libxdamage-dev, pkg-config (>= 0.26-1), libwayland-dev (>= 1.4.0), libxkbcommon-dev
Suggests: libgtk-3-doc
Multi-Arch: same
Homepage: http://www.gtk.org/
Priority: optional
Section: libdevel
Filename: pool/main/g/gtk+3.0/libgtk-3-dev_3.14.5-1+deb8u1_armhf.deb
Size: 883238
SHA256: 47a73ae093398de45de5a159b361c70c12aa970b9d293d510f4db8e4a4a6ecfe
SHA1: d59ca0b71df6c12ad9503ef08660d3b21824d73d
MD5sum: 9c771c4a76d169b5f2de3b8975b73d6b
Description: development files for the GTK+ library
GTK+ is a multi-platform toolkit for creating graphical user
interfaces. Offering a complete set of widgets, GTK+ is suitable
for projects ranging from small one-off tools to complete application
suites.
.
This package contains the header and development files which are
needed for building GTK+ applications.
Description-md5: 5e247317651e3625eb226ee49f0cfec7

selecting gtk 3
installing OF dependencies
Reading package lists... Done
Building dependency tree
Reading state information... Done
Note, selecting 'libsndfile1-dev' instead of 'libsndfile-dev'
g++ is already the newest version.
g++ set to manually installed.
libfreetype6-dev is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
python-argparse : Depends: python2.6 but it is not installable
E: Unable to correct problems, you have held broken packages.
error installing dependencies, there could be an error with your internet connection
if the error persists, please report an issue in github: http://github.com/openframeworks/openFrameworks/issues
pi@raspberrypi:/of_v0.8.4_linuxarmv7l_release/scripts/linux/debian $
pi@raspberrypi:
/of_v0.8.4_linuxarmv7l_release/scripts/linux/debian $ cd /of_v0.8.4_linuxarmv7l_release/examples/3d/3DPrimitivesExample/
pi@raspberrypi:
/of_v0.8.4_linuxarmv7l_release/examples/3d/3DPrimitivesExample $ make
checking pkg-config libraries: cairo zlib gstreamer-app-0.10 gstreamer-0.10 gstreamer-video-0.10 gstreamer-base-0.10 libudev freetype2 fontconfig sndfile openal openssl libpulse-simple alsa glesv1_cm glesv2 egl
../../../libs/openFrameworksCompiled/project/makefileCommon/config.shared.mk:260: *** couldn't find some pkg-config packages, did you run the latest install_dependencies.sh?. Stop.

counting cars

can this method be used to count cars instead of people ?

Realtime config tweaks

Hello again.

Is there a way to make the RPi app to get the config settings from some server eventually and apply this on itself (RPi)? Sorry for my english, I'll try to explain what I need.
We have an RPi2 with camera and compiled app and running with internet connection setup.
Also we have some web server that can respond with the set of config settings by special request from RPi app (Footfall), so the Footfall can get this config and apply it to itself making some tweaks available from internet (I want to change config settings from my web server to remotely manage RPi's app Footfall).

Thanks in advance.

RPI3 / Jessie / Armv6 / OpenFrameworks 0.9.3 ??? Issue

Hi,
I have read pretty much everything on here including all the closed tickets but has anyone managed to get this working on an RPI3 running Jessie. I appreciate @DHaylock says it should but no one seems to have managed it... yet

I keep getting the same error everyone else seems to get when compiling the Source Code which seems to point to a missing file "/home/pi/openFrameworks/addons/obj/linuxarmv6l/Release/ofxCv/libs/ofxCv/src/Calibration.o"

/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:336: recipe for target '/home/pi/openFrameworks/addons/obj/linuxarmv6l/Release/ofxCv/libs/ofxCv/src/Calibration.o' failed make[1]: *** [/home/pi/openFrameworks/addons/obj/linuxarmv6l/Release/ofxCv/libs/ofxCv/src/Calibration.o] Error 2 make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/RPi2' /home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:125: recipe for target 'Release' failed make: *** [Release] Error 2

Not sure what should create this file, is it an OpenFrameWorks problem, Jessie, RPI3 or to do with this application?

Unfortunately RPI2's are becoming very hard to get so really need to get this working on an RPI3. I haven't got an RPi2 to try either :-(

@evilchippy - You seem to have got it working several time reading this post - (https://github.com/WatershedArts/Footfall/issues/42)
Any such luck on an RPI3

This is the OpenFrameworks install instructions i am following, still based on Armv6 as the V7 build dosn't seem to be supported on an RPI3 - http://openframeworks.cc/setup/raspberrypi/raspberry-pi-getting-started/

I have ran apt-get update and upgrade several times, also renamed the libs folder to old-libs

Does anyone have a working .img file they could share? To show my appreciation of providing a working build on an RPI3 I'm happy to make a contribution to a charity of their choice. I've spent close to 9 hours so far and several new builds trying to get this working :-)

Thanks.

recipe for target 'Release' failed

I installed OpenFrameworks and did a make in RP2 folder on my raspberry2 and 3, I don't know the reason of fail ....

/opt/vc/include/interface/vcos/pthreads/vcos_platform.h:567:8: warning: variable ‘ok’ set but not used [-Wunused-but-set-variable]
int ok = 0;
^
In file included from /usr/include/boost/system/error_code.hpp:32:0,
from /usr/include/boost/filesystem/path_traits.hpp:23,
from /usr/include/boost/filesystem/path.hpp:25,
from /usr/include/boost/filesystem.hpp:16,
from /home/pi/libs/openFrameworks/utils/ofFileUtils.h:8,
from /home/pi/libs/openFrameworks/ofMain.h:6,
from /home/pi/Downloads/Footfall/RPi2/src/main.cpp:1:
/usr/include/boost/config/abi_prefix.hpp: At global scope:
/usr/include/boost/config/abi_prefix.hpp:2:1: error: expected unqualified-id before ‘-’ token

^
In file included from /usr/include/boost/throw_exception.hpp:43:0,
from /usr/include/boost/smart_ptr/shared_ptr.hpp:31,
from /usr/include/boost/shared_ptr.hpp:17,
from /usr/include/boost/filesystem/path.hpp:29,
from /usr/include/boost/filesystem.hpp:16,
from /home/pi/libs/openFrameworks/utils/ofFileUtils.h:8,
from /home/pi/libs/openFrameworks/ofMain.h:6,
from /home/pi/Downloads/Footfall/RPi2/src/main.cpp:1:
/usr/include/boost/exception/exception.hpp:137:40: error: expected declaration before end of line

pragma GCC visibility push (default)

                                    ^

/home/pi/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:200: recipe for target 'obj/linuxarmv6l/Release/src/main.o' failed
make[1]: *** [obj/linuxarmv6l/Release/src/main.o] Error 1
make[1]: Leaving directory '/home/pi/Downloads/Footfall/RPi2'
/home/pi/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:125: recipe for target 'Release' failed
make: *** [Release] Error 2
pi@raspberrypi:~/Downloads/Footfall/RPi2 $

Server returning null response for fetching uploaded data

I have configured everything almost correctly ( apache2 server on laptop accessible on 192.168.1.102 and all values set correctly in both config file and front-end file) Now when I run software using make run, I get logs like :
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949921
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949921
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949927
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949927
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949931
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949931
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949932
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:18:1456949938
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949940
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949946
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949949
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949951
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949956
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949960
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949961
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949965
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949972
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949972
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949976
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949976
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949980
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949982
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949985
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949985
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:19:1456949993
200:Count: 2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950001
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950001
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950002
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950010
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950010
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950019
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950021
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950022
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950025
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950029
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950031
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950035
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950038
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950045
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950047
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950052
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:20:1456950054
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950060
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950061
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950064
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950071
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950074
200:Count: 2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950077
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950081
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950084
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950085
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950089
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950092
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950096
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950101
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950101
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950106
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950110
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950114
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950116
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950118
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:21:1456950118
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950123
200:Count: 1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950124
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950124
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950133
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950134
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950134
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950137
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950137
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950138
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950140
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950143
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950146
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950148
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950156
200:Count: 2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950158
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950159
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950165
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950166
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950168
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950169
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950176
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:22:1456950177
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950181
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950182
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950182
200:Count: -2
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950186
200:Count: 2
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950188
200:Count: -1
Location: 1
Raw Timestamp: 2016-03-02 20:23:1456950192

Which seems like it is recording the data, but events page always return a json response. Where should I start debugging. Thanks

People counter in RPi3.

Dear All,
I'm able to build the openframeworks linuxarmv6l on raspberry pi3 board.

Here is the log:
Creating library /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/libopenFrameworks.a
ar -cr "/home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/libopenFrameworks.a" /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/events/ofEvents.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/types/ofColor.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/types/ofParameter.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/types/ofRectangle.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/types/ofParameterGroup.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/types/ofBaseTypes.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/app/ofMainLoop.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/app/ofAppNoWindow.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/app/ofAppRunner.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/app/ofAppEGLWindow.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofCairoRenderer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofTessellator.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofRendererCollection.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofPixels.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofPath.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofBitmapFont.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofImage.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofTrueTypeFont.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/of3dGraphics.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofPolyline.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/graphics/ofGraphics.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofVec4f.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofMatrix4x4.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofMatrix3x3.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofQuaternion.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofVec2f.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/math/ofMath.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/communication/ofSerial.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/communication/ofArduino.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/ofNode.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/of3dPrimitives.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/of3dUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/ofEasyCam.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/ofMesh.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/3d/ofCamera.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/video/ofVideoPlayer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/video/ofVideoGrabber.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/video/ofGstUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/video/ofGstVideoPlayer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/video/ofGstVideoGrabber.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofSoundBuffer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofFmodSoundPlayer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofSoundStream.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofOpenALSoundPlayer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofBaseSoundStream.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofSoundPlayer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/sound/ofRtAudioSoundStream.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofGLRenderer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofVboMesh.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofTexture.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofShader.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofVbo.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofGLUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofBufferObject.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofMaterial.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofLight.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofGLProgrammableRenderer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofFbo.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofLog.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofFileUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofFpsCounter.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofMatrixStack.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofSystemUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofThread.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofTimer.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofUtils.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofURLFileLoader.o /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/utils/ofXml.o
HOST_OS=Linux
checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal openssl libpulse-simple alsa gtk+-3.0
Done!
make: Leaving directory '/home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/project'

pi@raspberrypi:/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release $
pi@raspberrypi:
/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release $

But I'm getting linker error when I build the people counter application.

Here is the log:

Compiling people_counter for Debug
make[2]: Entering directory '/home/pi/workdir/rPi/camera_pi/people_counter'
HOST_OS=Linux
checking pkg-config libraries: cairo zlib gstreamer-app-1.0 gstreamer-1.0 gstreamer-video-1.0 gstreamer-base-1.0 libudev freetype2 fontconfig sndfile openal openssl libpulse-simple alsa gtk+-3.0
/bin/sh: 1: Syntax error: "(" unexpected
/bin/sh: 1: Syntax error: "(" unexpected
/bin/sh: 1: Syntax error: "(" unexpected
/bin/sh: 1: Syntax error: "(" unexpected
cat: obj/linuxarmv6l/Debug/.compiler_flags: No such file or directory
/bin/sh: 1: Syntax error: "(" unexpected
Linking bin/people_counter_debug for linuxarmv6l
g++ -o bin/people_counter_debug /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/lib/linuxarmv6l/libopenFrameworksDebug.a -Wl,-rpath=./libs:./bin/libs -Wl,--as-needed -Wl,--gc-sections -pthread -L/opt/vc/lib /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/kiss/lib/linuxarmv6l/libkiss.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/tess2/lib/linuxarmv6l/libtess2.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoNetSSL.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoNet.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoCrypto.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoUtil.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoJSON.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoXML.a /home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/poco/lib/linuxarmv6l/libPocoFoundation.a -L/usr/lib/arm-linux-gnueabihf -lz -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -ludev -lfontconfig -lfreetype -lsndfile -lopenal -lssl -lcrypto -lpulse-simple -lpulse -lasound -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lfreeimage -lrtaudio -lboost_filesystem -lboost_system -lGLESv2 -lGLESv1_CM -lEGL -lopenmaxil -lbcm_host -lvcos -lvchiq_arm -lpcre -lrt -lX11 -ldl
/usr/lib/gcc/arm-linux-gnueabihf/4.9/../../../arm-linux-gnueabihf/crt1.o: In function _start': /build/glibc-6f8a9a/glibc-2.19/csu/../ports/sysdeps/arm/start.S:119: undefined reference tomain'
collect2: error: ld returned 1 exit status

/home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:382: recipe for target 'bin/people_counter_debug' failed
make[2]: *** [bin/people_counter_debug] Error 1
make[2]: Leaving directory '/home/pi/workdir/rPi/camera_pi/people_counter'
/home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:142: recipe for target 'Debug' failed
make[1]: *** [Debug] Error 2
make[1]: Leaving directory '/home/pi/workdir/rPi/camera_pi/people_counter'
/home/pi/workdir/rPi/camera_pi/of_v0.9.3_linuxarmv6l_release/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:165: recipe for target 'all' failed
make: *** [all] Error 2
pi@raspberrypi:/workdir/rPi/camera_pi/people_counter $
pi@raspberrypi:
/workdir/rPi/camera_pi/people_counter $

Can anyone help me on this issue and what could be the problem ?

Regards,
Titus S.

Can't compile for Rpi2

Hi! I'm trying to use your project for a system at university, but I'm really struggeling with compiling it correctly. I've added and compiled OpenFrameworks and checked that everything is set up correctly by compiling an example and running it. That works fine. I'm getting different compilation errors (most Release 2) with footfall on a Raspberry Pi 2 model b with Jessie. I've done all the apt-get stuff and I've tried the ofxCvPiCam fix. I've naturally also added the getrepos.sh as specified in the earlier readme-file. Due to the fact that we are pressed on time with the project and are really excited (or at least was :) ) to use your code, we are really hoping that you could point us in the right direction regarding getting the Rpi2 project compiled. Thanks in advance!

Web Interface

I have finally managed to compile and run the program. The people are written into the database. However, I can't display them in the webinterface. what am I doing wrong?
Many thanks for the help.

Compiling error

Hi I have issues while building the app on RPI2 (Armv7l), using Jessie.
I have compiled OF v0.9 withouth any errors but when I tried to make run the RPi2 folder on my apps folder there were some errors. I tried to make clean and then make run but result were same. Could there be something Im missing ?

In file included from /home/pi/openFrameworks/addons/ofxCvPiCam/libs/mmal/src/interface/mmal/util/mmal_graph.c:32:0:
/home/pi/openFrameworks/addons/ofxCvPiCam/libs/mmal/src/interface/mmal/core/mmal_port_private.h: At top level:
/home/pi/openFrameworks/addons/ofxCvPiCam/libs/mmal/src/interface/mmal/core/mmal_port_private.h:93:67: error: unknown type name ‘MMAL_CLOCK_PAYLOAD_T’
typedef void (MMAL_PORT_CLOCK_EVENT_CB)(MMAL_PORT_T *port, const MMAL_CLOCK_PAYLOAD_T *event);
^
/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:360: recipe for target '/home/pi/openFrameworks/addons/obj/linuxarmv7l/Release/ofxCvPiCam/libs/mmal/src/interface/mmal/util/mmal_graph.o' failed
make[1]: *
* [/home/pi/openFrameworks/addons/obj/linuxarmv7l/Release/ofxCvPiCam/libs/mmal/src/interface/mmal/util/mmal_graph.o] Error 1
make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/RPi2'
/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:126: recipe for target 'Release' failed
make: *** [Release] Error 2

Using a USB camera?

Any suggestions on where to start to try to get this stuff running with just a USB camera? Any hints would be appreciated.

Lighting effecting the results

Hello guys,

Thank you again for putting this together. I have this in a temple and have to put it up by a door. When the door opens the lights changes in the area and it miss counts. Is there anyway i can control the sensitivity or something? What should i play with in XML to get better result? currently i get results in negative as when some one leaves the area it counts more people than enters. Sometimes when i don't open the door (no light change) even then it counts reflection as object i think. Thank you for your help. This device is mounted 13 feet above the ground and its covering about six feet wide area.

Thank you
Rikin

mysql structure

Hi,
i didn't find how to create mysql database.
There is no documentation or i can't find it .
Can you help me please ?
Thanks,

Threaded Footfall Compilation failed on Raspberry Pi

I complied openframeworks as per the instructions here
http://openframeworks.cc/setup/raspberrypi/raspberry-pi-getting-started/
Then build and compiled with footfall using this
(https://github.com/WatershedArts/Footfall/blob/master/docs/rpi.md)
Attaching the last few lines of terminal output from raspberry Pi 3 :

/home/pi/openFrameworks/addons/ofxCv/libs/ofxCv/src/Calibration.cpp:218:15: warning: unused variable 'principalPointYLt' [-Wunused-variable]
float principalPointYLt = xml.getFloatValue("stCamera:PerspectiveModel/stCamera:ImageYCenter");
^
/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:336: recipe for target '/home/pi/openFrameworks/addons/obj/linuxarmv6l/Release/ofxCv/libs/ofxCv/src/Calibration.o' failed
make[1]: *** [/home/pi/openFrameworks/addons/obj/linuxarmv6l/Release/ofxCv/libs/ofxCv/src/Calibration.o] Error 1
make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/ThreadedFootfall'
/home/pi/openFrameworks/libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:125: recipe for target 'Release' failed
make: *** [Release] Error 2

Matlab code

Dear Footfall project developer ,

I wonder if you could provide and share the equivalent code in MATLAB programming language. (I am almost giving up on installing or setting up the current project on my RP2/3).

I can run simulink and/or MATLAB code from my Mac . I also installed hardware package for RP2/3 on the Matlab 2016a with no issue .

Thank you,

David

Out Count always larger than In Count

I've tested with 2 versions, RPi2 and ThreadedFootfall. Both of these versions gave me a great tally gap:

The Out Count is far larger than the In Count. I've changed the settings on blob size, because the tested cam is hanging lower than general standard, about 2.1m.

How to adjust to get the tally gap close to zero.

Thanks in advance.

Config

Hello.
I am using RPi2 version of Footfall.
I need to tweak it but I don't understand the settings stored in config.xml.
Please provide an info about the meaning of each config option.

Thanks in advance.

compile crashing on ofxCvPiCam

Hello,
I've run into a strange issue while compiling. I have completely rebuilt my pi just to run this app and reinstalled OF. I was able to compile another project so I'm pretty sure OF is installed properly. Just running into the issue below during the build:

./../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:3 60: recipe for target '../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/m mal/src/interface/mmal/core/mmal_port_clock.o' failed
make[1]: *** [../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/mmal/src/i nterface/mmal/core/mmal_port_clock.o] Error 1
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:3 60: recipe for target '../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/m mal/src/interface/mmal/util/mmal_graph.o' failed
make[1]: *** [../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/mmal/src/i nterface/mmal/util/mmal_graph.o] Error 1
In file included from ../../../addons/ofxCvPiCam/libs/mmal/src/interface/mmal/co re/mmal_port.c:31:0:
/home/pi/openFrameworks/addons/ofxCvPiCam/libs/mmal/src/interface/mmal/core/mmal _port_private.h: At top level:
/home/pi/openFrameworks/addons/ofxCvPiCam/libs/mmal/src/interface/mmal/core/mmal _port_private.h:93:67: error: unknown type name ‘MMAL_CLOCK_PAYLOAD_T’
typedef void (MMAL_PORT_CLOCK_EVENT_CB)(MMAL_PORT_T *port, const MMAL_CLOCK_PA YLOAD_T *event);
^
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:3 60: recipe for target '../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/m mal/src/interface/mmal/core/mmal_port.o' failed
make[1]: *
* [../../../addons/obj/linuxarmv6l/Release/ofxCvPiCam/libs/mmal/src/i nterface/mmal/core/mmal_port.o] Error 1
make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/sensor'
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:1 26: recipe for target 'Release' failed
make: *** [Release] Error 2

If you have any ideas of what I can try to fix this i would be very great-full. Let me know if you need any more information about the rest of the output or my device. its a ARM6 pi as you can probably tell

Error on make run

I'm using RPi2 running on Jessie. I can compile both OF and Footfall. Also tested that the camera works for video. Encountered the following the error. Couldn't get much help through Googling.

[notice ] ofAppEGLWindow: setupPeripherals(): native event setup complete
[verbose] ofxCvPiCam()
Loading Settings
Not Loaded Settings: Program will not run!
OpenCV Error: Assertion failed (npoints >= 0 && (depth == CV_32S || depth == CV_32F)) in approxPolyDP, file /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/imgproc/src/contours.cpp, line 1871
terminate called after throwing an instance of 'cv::Exception'
what(): /build/opencv-ISmtkH/opencv-2.4.9.1+dfsg/modules/imgproc/src/contours.cpp:1871: error: (-215) npoints >= 0 && (depth == CV_32S || depth == CV_32F) in function approxPolyDP

Aborted
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:168: recipe for target 'run' failed
make: *** [run] Error 134

Footfall output image

hello
i can analyzed source code of RPI2 but cant see output on the screen,too
its soultion for this problem??
thanks

Adjusting for height of camera

Hi,

I have mounted my raspberrypi and the software is running great. The only issue is that instead of logging one person walking in and out of the store, it often logs 2-3. I assume that my ceiling is lower than yours was.

I was hoping you could provide some guidance on how to adjust the config.xml file to compensate for the lower ceiling height.

Thanks again.

Video file playback problem

Hi, David.
At first, thanks for your great work on people counting!!!

I have been working with your code for 2 months to find proper config parameters in config.xml.
I have realized that it is very hard to config them without video playback.

I have analyzed your source code of RPi2 for video file playback.
But unfortunately, I cannot see the video output on the screen when APP is running.

I am wondering if you could solve this problem.

Thanks.

MSQL time stamps 0000-00-00 00:00:00

I seem to be getting time stamps coming across as 0000-00-00 00:00:00

I am very very new to PHP and mysql so it could be be me. the location ID and the event are going in fine and the echoback to the terminal has the raw time correct. I am usign the new web files from a few hours ago (myphp and mySQL is running on my qnap, everything is in a footfall folder. so not sure if perhaps I am missing a change somewhere. perhaps I need to edit something in main-events.js?

I can see var hostUrl = "./upload.php"; in there....should this be var hostUrl = ".footfall/upload.php"; ?

I have tried that and seems to make no effect that I can see. I really not sure where to start debugging.....pointers in the right direction would be helpful so I can learn what I am doing./ if this VBA i'd be ok!

Threaded live view unfiltered/Threaded Masking Not working

Any way to get the threaded version to show a second screen of the camera that isn't masked or filtered? I was able to get it with the RPi2 version, but not in the Threaded Version.

Also, I was unable to get it to change the mask using the JSON config for Threaded as well.

Thanks

Operating system

I'm pretty new in this rasberry thing infact i just bougt it to try your program cause i need cost efficent people counter.I have encountered some problems while compiling OF and the solutions on issues section didn't do it for me. I want to format the whole system and try from a fres os. There is a NOOBS file in rasberrypi.org site. They say it's making setup easy.If I use NOOBS version will it cause an issue with your program or will it be fine ?

Difficulty building project

I installed openFrameworks, ran getrepos.sh (thanks for including that!), but it appears that there isn't a makefile in the RPi directory. Is there a step that I missed/how do I configure and build the project?

I copied over the makefile from an example project but make failed around here:

Compiling RPi for Release
make[1]: Entering directory '/home/pi/openFrameworks/apps/myApps/RPi'
... Skipped for brevity...
Linking bin/RPi for linuxarmv7l
... Skipped for brevity...
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(calibration.o): In function `cvRodrigues2':
(.text.cvRodrigues2+0xcb0): undefined reference to `__acos_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(modelest.o): In function `cvRANSACUpdateNumIters':
(.text.cvRANSACUpdateNumIters+0x96): undefined reference to `__log_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(modelest.o): In function `cvRANSACUpdateNumIters':
(.text.cvRANSACUpdateNumIters+0xa2): undefined reference to `__log_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(modelest.o): In function `CvModelEstimator2::runLMeDS(CvMat const*, CvMat const*, CvMat*, CvMat*, double, int)':
(.text._ZN17CvModelEstimator28runLMeDSEPK5CvMatS2_PS0_S3_di+0x356): undefined reference to `__log_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(modelest.o): In function `CvModelEstimator2::runLMeDS(CvMat const*, CvMat const*, CvMat*, CvMat*, double, int)':
(.text._ZN17CvModelEstimator28runLMeDSEPK5CvMatS2_PS0_S3_di+0x36e): undefined reference to `__pow_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_calib3d.a(modelest.o): In function `CvModelEstimator2::runLMeDS(CvMat const*, CvMat const*, CvMat*, CvMat*, double, int)':
(.text._ZN17CvModelEstimator28runLMeDSEPK5CvMatS2_PS0_S3_di+0x376): undefined reference to `__log_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(smooth.o): In function `cv::getGaussianKernel(int, double, int)':
(.text._ZN2cv17getGaussianKernelEidi+0x1e0): undefined reference to `__exp_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(rotcalipers.o): In function `cvMinAreaRect2':
(.text.cvMinAreaRect2+0x9b4): undefined reference to `__atan2_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(rotcalipers.o): In function `cvMinAreaRect2':
(.text.cvMinAreaRect2+0xa18): undefined reference to `__atan2_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(color.o): In function `cv::initLabTabs() [clone .part.1]':
(.text._ZN2cvL11initLabTabsEv.part.1+0xd6): undefined reference to `__pow_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(color.o): In function `cv::initLabTabs() [clone .part.1]':
(.text._ZN2cvL11initLabTabsEv.part.1+0x11a): undefined reference to `__pow_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(color.o): In function `cv::initLabTabs() [clone .part.1]':
(.text._ZN2cvL11initLabTabsEv.part.1+0x192): undefined reference to `__pow_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(shapedescr.o): In function `cvFitEllipse2':
(.text.cvFitEllipse2+0x77c): undefined reference to `__pow_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(shapedescr.o): In function `cvFitEllipse2':
(.text.cvFitEllipse2+0xc1a): undefined reference to `__atan2_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(linefit.o): In function `icvFitLine2D_wods(CvPoint2D32f*, int, float*, float*)':
(.text._ZL17icvFitLine2D_wodsP12CvPoint2D32fiPfS1_+0xc4): undefined reference to `__atan2_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(linefit.o): In function `icvWeightWelsch(float*, int, float*, float)':
(.text._ZL15icvWeightWelschPfiS_f+0x3c): undefined reference to `__expf_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(linefit.o): In function `cvFitLine':
(.text.cvFitLine+0x980): undefined reference to `__acos_finite'
../../../addons/ofxOpenCv/libs/opencv/lib/linuxarmv7l/libopencv_imgproc.a(linefit.o): In function `cvFitLine':
(.text.cvFitLine+0x1436): undefined reference to `__acos_finite'
collect2: ld returned 1 exit status
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:296: recipe for target 'bin/RPi' failed
make[1]: *** [bin/RPi] Error 1
make[1]: Leaving directory '/home/pi/openFrameworks/apps/myApps/RPi'
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:126: recipe for target 'Release' failed
make: *** [Release] Error 2

Errors during build

Encountered the following errors while building the app. Please help.

makefileCommon/compile.core.mk:239: recipe for target '/usr/src/openFrameworks/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofGLUtils.o' failed
make[2]: *** [/usr/src/openFrameworks/libs/openFrameworksCompiled/lib/linuxarmv6l/obj/Release/libs/openFrameworks/gl/ofGLUtils.o] Error 1
makefileCommon/compile.core.mk:205: recipe for target 'Release' failed
make[1]: *** [Release] Error 2
make[1]: Leaving directory '/usr/src/openFrameworks/libs/openFrameworksCompiled/project'
../../../libs/openFrameworksCompiled/project/makefileCommon/compile.project.mk:126: recipe for target 'Release' failed
make: *** [Release] Error 2

Can't get tracking right

I am having trouble adjusting the camera to count people properly. It keeps counting one person as several. 1 = 4 or 5. I have played around adjusting things in the json file but nothing seems to fix the issue.

Any ideas?

img_0156

Problem in counting

Dear Author and All,

I have seen false counting when I run on Rpi3 board.
When I cross the line for one time , it incremented for two times, "in in"
Need to change the config.xml file ?

<CONFIG>
    <CONTOURTHRESHOLD>10</CONTOURTHRESHOLD>
    <THRESHOLD>23</THRESHOLD>
    <BLUR>1</BLUR>
    <MINAREA>15</MINAREA>
    <MAXAREA>1000</MAXAREA>
    <PERSISTANCE>10</PERSISTANCE>
    <MAXDISTANCE>140</MAXDISTANCE>
    <MINBLOBWIDTH>10</MINBLOBWIDTH>
    <MIDBLOBWIDTH>200</MIDBLOBWIDTH>
    <MAXBLOBWIDTH>320</MAXBLOBWIDTH>
    <HISTORY>200</HISTORY>
    <MOGTHRESHOLD>10</MOGTHRESHOLD>
    <LINEYPOS>120</LINEYPOS>
    <LINEWIDTH>10</LINEWIDTH>
    <CAMERAWIDTH>320</CAMERAWIDTH>
    <CAMERAHEIGHT>240</CAMERAHEIGHT>
    <UPLOADURL>http:yourUpload.php</UPLOADURL>
    <SECRETKEY>somesecretkey</SECRETKEY>
    <LIGHTENAMOUNT>50</LIGHTENAMOUNT>
    <LOCATIONID>1</LOCATIONID>
    <BRIGHTNESS>70</BRIGHTNESS>
    <CONTRAST>0</CONTRAST>
    <MASKPOINTS>
        <POINT x="95" y="0"/>
        <POINT x="123" y="211"/>
        <POINT x="228" y="220"/>
        <POINT x="270" y="0"/>

        <!--POINT x="0" y="0"/>
        <POINT x="320" y="0"/>
        <POINT x="320" y="240"/>
        <POINT x="0" y="240"/-->

    </MASKPOINTS>
</CONFIG>

This is the config file I'm using, which parameter want to change to make it count correct.

Where I need to work to get the correct in and out ?
Can you please help to address this issue ?

Also not able to build the people counter app in RPi3 board but Rpi2 jessie image....need to boot with different SD card which has Rpi2 image for rebuild the app.
Is there any cross compile support for this application ?

Thanks.

Regards,
Titus S.

All 0s in MySQL and no data on the report

Hello,
I am building this project for a non profit organization. I am beginner so please forgive me for my stupid questions and thanks a lot for sharing your hard work here.
I have created a MySQL db and its pushing data to it. However I noticed that all of the data in phpMyAdmin is showing up with locationID=0 and event=0, and timestamp=0s.
Also in the terminal i only see "200:count: < /br> Location: < /br> Raw Timestamp: "every time there is an in or out count comes in.
Any thoughts on what i am missing? Thank you in advance.

Pre-recorded Video

Hello, I'm not familiar with openframeworks, and I'm an opencv newbie.
How can I modify your code to test it with prerecorded videos?

Many thanks.

Low FPS

Hi!

I've compiled Footfall on a Raspberry Pi 2 using OpenFrameworks 0.9.3 and I can run it. Although, I'm getting really low FPS (~2) which makes it impossible to track anything.
Did anyone got this behaviour?

Thanks

about namespace wng

Dear author,
I cloned your project and try to build it on my raspberrypi,
but when I try to make it, it shows the error msg:wng is not a namespace-name
it works after I remove line 17 in ofApp.h, is it ok?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.