OpenNI2 icon indicating copy to clipboard operation
OpenNI2 copied to clipboard

Read: Image buffer is corrupt. Size is 921588 (!= 921600)

Open OscardR opened this issue 10 years ago • 1 comments

Hi,

I'm using the PS1080 driver through OpenNI to capture data from an Xtion PRO Live, which works pefectly on most of the sample software I've tried. In my case, I'm working with FORTH's 3D HandTracker which is somewhat GPU intensive, and I am getting some warning messages from the driver:

1395917999895396 WARNING    Image frame is corrupt!
1395917999962098 WARNING    Read: Image buffer is corrupt. Size is 921588 (!= 921600)

I'm having troubles using the 3D hand tracking library, because it depends on depth and color information, and whenever I get a corrupt frame, it goes unnoticed from the application's point of view (despite the warning log), thus it gets propagated to the tracker and consequently the tracking goes to waste (due to wrong color information and glitches on the image).

Is it possible to repeat last frame in case of buffer corruption, or at least capture this corruption from an OpenNI application in order to prevent the corrupt frame to be propagated or even created?

Thanks in advance!

OscardR avatar Mar 27 '14 11:03 OscardR

Same issue.

gaocan1992 avatar Jul 05 '16 22:07 gaocan1992