Rank: 3747 based on 36 downloads (last 30 days) and 1 file submitted
photo

HONGMIN ZHU

E-mail
Company/University
University of Macau

Personal Profile:
Professional Interests:
Computer Vision, Gesture Recognition

 

Watch this Author's files

 

Files Posted by HONGMIN
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 36 11
  • 5.0
5.0 | 3 ratings
Comments and Ratings by HONGMIN 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'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 Weis, Christian

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 Ruffaldi, Emanuele

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