Brekel Kinect v0.48 update
The only addition to the base application is that the installer now installs the Microsoft redistributable libraries if needed. (which makes the download a bit bigger unfortunately)
But the main attraction is some new registration algorithms in the Offline Scan Processor.
Besides the existing ICP, there is now a faster ICP Non Lineair version, as well as SAC-IA (Sample Consensus Initial Alignment if you must know).
Which generally speaking is faster and much more robust aligning point clouds with substantially different camera positions.
All thanks to the brilliant minds at PCL!
Have fun,
hi brekel , i don´t need realtime and my computer is too slow anyways(core2duo) , is there also an option to postprocess the data and get the full fps ? i´m playing with the idea 9of getting a kinect , but not sure if it even helps me with my crappy pc …
thanks for the great work !
i mean for mocap data 😛
I personally haven’t tried core2duo, it may just do it when pointcloud calculations and rendering is disabled and no other programs are stealing cpu cycles.
Brekel Kinect doesn’t do post processing, however you may want to look into iPi soft’s solution which is doing a post workflow.
http://ipisoft.com/
I’m getting the following error when launching the app after installing 0.48
the procedure entry point xnsaveskeletoncalibrationdata could not be located in the dynamic link library OpenNi.dll
any ideas?
e1
Have you considered putting some of the workload on the GPU if possible? I saw that Microsoft released their Kinect SDK, would there be any advantage over using that instead of unofficial drivers?
On the GPU no not really as I haven’t really done any GPU programming yet and there are still a lot of optimization to do and things that can be done using multiple threads.
I’m playing with the MS SDK now and investigating how far to integrate it with the current toolset.
So keep checking back in the near future 🙂
And BTW, the OpenNI drivers are official, they just come from PrimeSense who make the sensors for Microsoft.
I am using Fujitsu Core 2 Duo 2Ghz, 2 Gb RAM, Windows7, but the frame rate per second is only 22 and become smaller and smaller. What is the minimum requirement to run Brekel?
Thanks
Difficult to say as I can only run it on the machines I have access to.
My core2quad seemed to be able to handle 30fps, my i7 screams, but my i3 laptop runs about 15-20fps.
If all you’re interested in is the skeleton stuff you could toggle the ‘enable’ button in the pointcloud tab to free up some cpu cycles.
I think at least it require i3 CPU to get the pointcloud because whenever I use Core2Duo, it just says running on low frame rate.
Anyway, thanks.
i’m using core2quad… and i get 30fps above… does the good graphic card also influence the performance?
You do need a decent graphics card to render the pointcloud in the 3D window, but all the calculations are done on the cpu, and some of it is using multiple cores to maintain realtime speed.