OSX - Alternative to Kinect camera body tracking

MH's icon

Hello all

I'm sure everyone has heard of Micrososoft's killing the Kinect.
Is there any reliable and better camera alternatives to Kinect for body tracking on OSX?

I'm looking for long range cameras for outdoor.

eric's icon

You can check here: https://stimulant.com/depth-sensor-shootout-2/

MH's icon

Hello Eric

Hey that is an interesting list. Looks like Orbec could be my friend!
Have you tested many cameras for interactive installations?
Like depth sensor, IR or thermal?

Graham Wakefield's icon

Few (none?) of these provide body tracking as such, but they do provide the depth streams that body tracking can be done with.

OpenNI's software had good body tracking, and there were drivers for various devices. Although the project was kind of shut down by Apple at some point, there are still copies of it around. I had some troubles getting it installed on some machines though.

There are other projects for recognizing people and objects in video streams; one that was getting a lot of attention recently is below (but note the licensing restrictions carefully!)
https://github.com/CMU-Perceptual-Computing-Lab/openpose

MH's icon

Hello Graham

Looks like OpenPose works with any cameras?
And I see on the GitHub it works for Mac OSX now. Good for me!

Wonder if there is cameras of choice to use with OpenPose though ...
Kinect, IR, Thermal ...

I've used a Kinect in my last project and must say i've been desappointed.
It worked on Mac with OpenNi but I had to reboot the computer sometimes twice
a day to clear its buffer.

I've used also IR like Unibrain cameras a lot in the past.
https://www.unibrain.com/product-category/oem-board-cameras/
Worked really well! Had succes with chained cameras (3) through firewire Hub for shows.
But that is a totally different environment and kinda old tech now. Specially with new Macs
and usb-c.

I've been looking into FLIR cameras. There is some very inexpensive IR ones.
Like this one.
https://www.bhphotovideo.com/c/product/1341140-REG/flir_c347vc2_2mp_mpx_outdoor_vandal.html

Do you have any suggestion for cameras, with adaptable lens and long range detection?



Graham Wakefield's icon

Hi yes the OpenPose works with regular RGB streams, not sure if you need depth cameras (or if it can use them, or if it can use IR cameras either -- worth looking into!).

I've had long-running installations using Kinects (v1 and v2) without issues; some ran for several months without a reboot. That said, I've had some headaches with them too. I'm setting up an installation next week using two Kinect v2s (via the libfreenect2 library), will see how that goes.

Augustine Bannatyne - Leudar's icon

So did anyine find out if this will work with an IR camera ? Also is it easy enough to just get the xyz coordinated of where a person is in a large space with openpose ? Does using more than one camera increase.accuracy ?