Rank: 4758 based on 19 downloads (last 30 days) and 1 file submitted
photo

HONGMIN ZHU

E-mail
Company/University
University of Macau

Personal Profile:

 

Watch this Author's files

 

Files Posted by HONGMIN ZHU
Updated   File Tags Downloads
(last 30 days)
Comments Rating
25 Apr 2011 Screenshot Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU 3d depth, pointviewer, hand tracking, kinect, openni, nite 19 11
  • 5.0
5.0 | 3 ratings
Comments and Ratings by HONGMIN ZHU View all
Updated File Comments Rating
10 Jan 2012 Kinect Matlab Microsoft Kinect, OpenNI wrapper, Skeleton, Depth Author: Dirk-Jan Kroon

the skeleton tracking example seems not work when using camera stream instead of recorded video. I just uncommened
KinectHandles=mxNiCreateContext(SAMPLE_XML_PATH);

new user can be detected, but there's no message:
"Pose Psi detected for user"
"Calibration started for user" "Calibration complete, start tracking user"

Any one have tried this?

18 Oct 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU

Actually I used another alternative camera named like "Xtion pro" from prime sense, when I wrote this wapper. Now I have a kinect and plan to develop with Microsoft's SDK. There's not OpenNI and NITE installed currently in my computer so I can't tell which config file. You can check the google group for OpenNI.

18 Oct 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU

Hi, Martin,
Is the MultipleHands.ONI file the lastest update? I tried the orignal PointViewer project in VS2008, only a parameter need to be changed in the configuration file for multiple hand tracking. But the result is not so robust and it seems to be very slow.
Sorry I haven't tried the wrap of multi-hand case.

29 Apr 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU

hi, Brahim,
Sorry, I haven't encountered this error, but what version of matlab you used?
I found a similiar issue related to R2006b, and hope it's the cause of yours.

Comments and Ratings on HONGMIN ZHU's Files View all
Updated File Comment by Comments Rating
24 Jul 2012 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU Christian Weis

hi! i managed to get your code working but unfortunately i get the same hand coordinates from the mxNiHandPosition as Martin.
i'm using a kinect, osx 10.7 (64bit) & matlabR2011b.
any ideas or suggestions what could be wrong?
kind regards and thank you in advance, christian

19 Jan 2012 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU lev

I too have the same error while compiling.. C:\PROGRA~1\MATLAB\R2011A\BIN\MEX.PL: Error: Link of 'mxNiCreateContext.mexw32' failed.
How to fix it?

26 Nov 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU Mahmoud

After HONGMIN ZHU help, finally I can run the code with kinect and I have RGB and depth node only. Many thanks Zhu

18 Nov 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU Mahmoud

Martin, Do you success to run Example hand file with kinect? I can't compile it, it seems error with mxNiCreateContext file but I still do not know how to solve it?
every time I compile the Mix files, I get this error : C:\PROGRA~2\MATLAB\R2010B\BIN\MEX.PL: Error: Link of 'mxNiCreateContext.mexw32' failed

01 Nov 2011 Kinect_NITE_PointViewer_matlab Kinect, OpenNI wrapper, NITE PointViewer example, Hand Tracking, IR & Depth, matlab interface Author: HONGMIN ZHU Emanuele Ruffaldi

I've tested it with 64bits. You can modify the compile_cpp_files.m as follows:

try
c = computer;
tis64 = strcmp('64',c(end-1:end));
catch me
tis64 = 0;
end

if(nargin<1)
OpenNiPathInclude=getenv('OPEN_NI_INCLUDE');
OpenNiPathLib=getenv('OPEN_NI_LIB');
if(isempty(OpenNiPathInclude)||isempty(OpenNiPathLib))
error('OpenNI path not found, Please call the function like compile_cpp_files(''examplepath\openNI'')');
end
else
OpenNiPathLib=[OpenNiPath 'Lib'];
if tis64
OpenNiPathLib=[OpenNiPath 'Lib64'];
end
OpenNiPathInclude=[OpenNiPath 'Include'];
end

if tis64
lib = '-lopenNI64';
else
lib = '-lopenNI';
end

cd('Mex');
files=dir('*.cpp');
for i=1:length(files)
Filename=files(i).name;
clear(Filename);
mex('-v',['-L' OpenNiPathLib],lib,['-I' OpenNiPathInclude],Filename);
end
cd('..');

Contact us