Code covered by the BSD License  

Highlights from
Senz3D Acquisition interface

4.25
4.2 | 4 ratings Rate this file 37 Downloads (last 30 days) File Size: 9.94 KB File ID: #42581
image thumbnail

Senz3D Acquisition interface

by

Dirk-Jan Kroon (view profile)

 

11 Jul 2013 (Updated )

Creative Senz3D, Intel Interactive Gesture Camera (Time of Flight), Acquisition interface.

| Watch this File

File Information
Description

Senz3D a cheap 3D time of flight (TOF) camera is produced by Creative. The software provided by Intel® Perceptual Computing SDK 2013. The actual hardware is the "DepthSense 325" from SoftKinect®.
This "0" version can:
- read the Depth stream
- read the Video stream
- convert depth/video to world coordinates.

Is tested on:
- Windows 7, x64
- Visual Studio 2010 x64 compiler
- Matlab x64 2013a
- Intel Perceptual SDK
- Hardware, Intel Developer kit (150$)

First run compile_cpp_files.m, before running the example.

Required Products MATLAB
MATLAB release MATLAB 8.1 (R2013a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (14)
28 Feb 2015 Marcus Low

Seems like everyone is having the same compile problems. The pxcColorImage::MapColorCoordinatesToDepth function does not take 3 arguments. It seems that the arguments are more likely suited for passing into the pxcColorImage::MapDepthToColorCoordinates function instead.

Would sure be great to have author response with regards to this particular issue. Seems like everyone commenting on this has this problem that is not yet fixed.

26 Feb 2015 Marcus Low

I am having the exact same compile errors as everyone else as well. Using MATLAB2014b with Win SDK 7.1

Comment only
09 Jan 2015 Vincent

Hello, I seem to be having the same compile errors as the others here. Can anyone provide any insight as to how they managed to fix these? Any help is greatly appreciated

Comment only
21 Nov 2014 Dirk-Jan Kroon

Dirk-Jan Kroon (view profile)

Note, latest SDK can be downloaden from:
http://registrationcenter-download.intel.com/akdlm/irc_nas/3706/intel_pc_sdk_websetup_1.7.12492.0.exe

Comment only
16 Oct 2014 Hwathanie

While compiling I too get the following error. Any answers please? Thank you.

pxcColorImage.cpp
pxcColorImage.cpp(110) : error C2660: 'PXCProjection::MapColorCoordinatesToDepth' : function does not take 3 arguments

C:\PROGRA~1\MATLAB\R2012A\BIN\MEX.PL: Error: Compile of 'pxcColorImage.cpp' failed.

Error using mex (line 206)
Unable to complete successfully.

Error in compile_cpp_files (line 17)
mex('-v','-largeArrayDims', ...

Comment only
15 Jul 2014 Wu

Wu (view profile)

I received the same compile errors:

pxcColorImage.cpp(110) : error C2660: 'PXCProjection::MapColorCoordinatesToDepth' : function does not take 3 arguments

PS: Senz3D is not a TOF but a structured light camera.

Comment only
25 Jun 2014 Scott

Scott (view profile)

I received the same compile errors:

pxcColorImage.cpp(110) : error C2660: 'PXCProjection::MapColorCoordinatesToDepth' : function does not take 3 arguments

Has anyone figured out how to fix this?

thanks

-scott

Comment only
24 Jun 2014 georgios

I receive the same error too.
Seems that in pxcColorImage.cpp MapColorCoordinatesToDepth()
is called as follows:

MapColorCoordinatesToDepth(npoints,posc,posd)

although in the SDK's pxcprojection.h the function is defined as:

MapColorCoordinatesToDepth( PXCImage *d_image, PXCPointF32 *uvInv, pxcU32 uvInvPitch, PXCSizeU32 uvInvRoi )

Comment only
30 May 2014 Arash Abadpour

Receive the same error Bryan mentioned.

Comment only
29 May 2014 Bryan

Bryan (view profile)

Thank you for the code.
I've been trying to get it to run on my computer, but receive the following error:

pxcColorImage.cpp(110) : error C2660: 'PXCProjection::MapColorCoordinatesToDepth' : function does not take 3 arguments

C:\PROGRA~1\MATLAB\R2013A\BIN\MEX.PL: Error: Compile of 'pxcColorImage.cpp' failed.

Error using mex (line 206)
Unable to complete successfully.

Error in compile_cpp_files (line 17)
mex('-v','-largeArrayDims', ...

Error in run (line 64)
evalin('caller', [script ';']);

Also is tested on:
- Windows 7, x64
- Visual Studio 2010 x64 compiler
- Matlab x64 2013a
- Intel Perceptual SDK
- Hardware, Intel Developer kit (150$)

Comment only
26 Feb 2014 Adrian

Adrian (view profile)

Never mind, got it to work. Works flawlessly. Thanks.

22 Oct 2013 MALLURI

HI Dirk-Jan Kroon,

while running compile_cpp_files.m the following error occurs can you please help me.
>> compile_cpp_files
Error: Could not detect a compiler on local system which can compile the specified input file(s)
Error using mex (line 206)
Unable to complete successfully.

Error in compile_cpp_files (line 17)
mex('-v','-largeArrayDims', ...

thank you

Comment only
26 Sep 2013 Chuck Hayden

Excellent interface to the Intel/SoftKinect camera.

Do you plan to provide another routine to project the data to world coordinates?

02 Aug 2013 Hae-Jong  
Updates
12 Aug 2013

Intel Perceptual SDK no longer beta. Therefore added 'util_pipeline_segmentation.cpp' to compile_cpp_files

20 Feb 2014

Added conversion to world coordinates

Contact us