Comments (4)
From what I can determine, this is a fault in OpenNI itself. I can reproduce the same behavior using only the OpenNI samples binaries. Try this yourself:
- install a working Kinect
- Use the NiViewer application to record a 20 second clip. Do something very obvious that can be timed like waving your finger in 1 second intervals. I did this watching a stopwatch.
- close NiViewer
- run NiViewer and on the commandline, give it the filename of the recording you just made
- watch the results
The playback is too slow. My estimation is that it is 1.5x too slow.
Do you reproduce this problem give my steps above? If so, then this is a bug in the OpenNI code and not one that I can fix. You can, however, workaround the issue in your own patch. When you have a recording loaded, bang jit.openni approximately 1.5x faster. In the demo patch I provide, I banged it at 22ms (which is about 45fps)
from jit.openni.
Exactly, same problem with NiViewer.
But what I see is more complex, speed seems variable : some parts of the video is very slower, and some part just a bit slower...
In this case, changing bang speed is not a valid trick !
from jit.openni.
Unfortunately, this is a bug in OpenNI itself. I am not able to fix this. I don't control the code, they do.
If you would like, you can get the source code for OpenNI, debug this issue, fix it, and compile it yourself. However, I don't recommend it.
If you are on Windows, I recommend you use dp.kinect instead. The Microsoft Kinect SDK is far more reliable and therefore the external benefits from it.
I may be able to give you advice or a recommendation if I better understand your need for accurate time playback of ONI files. Would you share that?
from jit.openni.
I am closing this issue as the bug is external (PrimeSense's bug) and they are not going to fix it.
If you feel I have not addressed your concern, please reopen this issue
from jit.openni.
Related Issues (20)
- Mapping & extract single users HOT 4
- IR map output not working HOT 8
- Skeletonrec.oni HOT 2
- Connection with PMD Camboard nano depth sensor HOT 9
- setting asus xtion pro live HOT 6
- jit.openni and max6.1.1 (jit_linklist_chuckptr error) HOT 3
- reduction jit.openni working aria HOT 5
- Add Tilt Motor Support HOT 1
- kinect strange behavior HOT 3
- Your Readme lacks clarity HOT 2
- Your ReadMe and Wiki Docs Still Lack Clarity, Help Appreciated HOT 3
- Can I use 2 sensors with jit.openni?
- Body Relative HOT 4
- Skeleton Output HOT 6
- jit_openni: XML config initialization open failed (File not found!) HOT 2
- Unexpected "jit_openni: XMLconfig initialization failed" error HOT 2
- hello there diablodale HOT 1
- Model 1473 HOT 1
- Support for Model 1473 HOT 1
- Crash when grabbing the usermap for a long time HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jit.openni.