Software Archive
Read-only legacy content

RealSense 3D requirements

benjamin_b_
Beginner
2,228 Views


I have some questions. 

First, what is the actual requirement, is it that the camera requires USB 3.0, is it a certain processing speed, or is it the Ivy Bridge microarcitecture. My current laptop has equal processing speed as the current NUC you're offering, and I have a quadcore atom processor with Ivy Bridge microarchitecture. 

Are you meaning that I Will not be able to use either to run the camera over USB 3.0? What is the reasoning behind the requirements as they stand?
 

0 Kudos
18 Replies
MartyG
Honored Contributor III
2,228 Views

Hi Benjamin,

The camera does require USB 3.0, and it has to be plugged directly into a USB 3.0 port on the computer - it won't work if put into a USB hub.  This means that if you want to use your own computer for your project and it does not have USB 3.0, you would have to purchase and install a USB 3.0 expansion card inside your PC.

If you do not want to go to this trouble, you could still submit your idea to the contest and see if you can win one of the NUC mini-PC prizes in round 1 (there are 250 to be won across the categories in the Pioneer track and 50 in the Ambasssador track).  

As for why it requires USB 3.0: although I'm not an Intel employee and can't give an official answer, it would fit in with why they also mandate Windows 8 and a 4th Generation CPU: to take advantage of the latest tech to make RealSense as fast and capable as possible, and not be held back by support of legacy tech that could slow it up.  It's admittedly difficult for people who can't upgrade to meet the requirements though.

Good luck!

0 Kudos
benjamin_b_
Beginner
2,228 Views

I would rather develop for a mobile platform with an ivy bridge quadcore atom processor (which also has USB 3). 

0 Kudos
daflippers
Beginner
2,228 Views

Hi Benjamin,

I think you are confusing Ivy bridge CPU (3rd Generation Celeron and higher) with Atom SOC (Clover Trail, Bay Trail etc.). 

That said, the RealSense camera will be supported on the Intel Android platform although the SDK hasn't been released yet.

David

0 Kudos
benjamin_b_
Beginner
2,228 Views

I'm not concerned about the operating system requirements. I am curious about what are the physical limitation. 

For example I want to be able to run the data through an atom/FPGA, in order to be able to run a genetic algorithm and neural net of computer vision algorithms, as well as accelerate certain operations that I program. But ultimately I want the implementation to be mobile, for the specific project I want to do, weight and size and power is a factor.

 

 

0 Kudos
daflippers
Beginner
2,228 Views
The SDK requires a Haswell processor - not a Atom. David
0 Kudos
benjamin_b_
Beginner
2,228 Views

And what is the physical limitation? or is it an arbitrary limitation for other reasons?

0 Kudos
daflippers
Beginner
2,228 Views
I suspect the SDK will check the processor but you would need to confirm that with Intel. David
0 Kudos
Jack_K_1
New Contributor II
2,228 Views

Hi Benjamin,

I've heard (or read somewhere) that the SDK needs the new SMID instructions on the Haswell CPU for performance.

Regards,

Jack

0 Kudos
Colleen_C_Intel
Employee
2,228 Views

As of the Beta Real Sense 2014 SDK, a Haswell (or later) is required because features unique to 4th Generation Core are used.  I don't think a processor check is run, but you will have issues.

0 Kudos
daflippers
Beginner
2,228 Views

Hi Colleen,

Given all the publicity about Android and RealSense how does that stack up against the Haswell requirement?

David

0 Kudos
Pubudu-Silva_Intel
2,228 Views

Benjamin,

RealSense SDK is a bundle of cutting edge computer vision and signal processing algorithms which demands high processing power and data bandwidth. We strive to achieve the best user experience by shooting for highest possible frame rates and real time processing for HD quality signals by pushing the limits of computation. Therefore we advice you to install Windows RSSDK on a PC with an Intel 4th generation (Haswell) processor or higher and connect the RealSense Camera via USB 3.0 directly to the mother board, to enable the best performance possible with RSSDK.

0 Kudos
daflippers
Beginner
2,228 Views

I think Benjamin had ideas of implementing parts of the SDK algorithms in a FPGA which would be much faster than a standard CPU *but* is in no way a trivial task.  The algorithms used in the SDK will be proprietary, are not exposed and I suspect are unlikely to be ever made available for implementation by a third party.  

David

 

0 Kudos
Pubudu-Silva_Intel
2,228 Views

David is right. RSSDK is not open source and all you will get with the installation is compiled binaries. We make sure that all the bundled algorithms are implemented in the best possible manner and optimized to the highest possible degree in the PC architecture. Having said that the SDK API is designed in a way that our users can implement their own algorithms on the raw feed of our camera while using our algorithms bundled in the SDK

0 Kudos
benjamin_b_
Beginner
2,228 Views

What I want to do is to ultimately use the realsense camera, with code that I've developed in ROS for robotics, some of which are accelerated in the FPGA (like SLAM algoritms)

0 Kudos
fernando_p_
Beginner
2,228 Views

 

Hi friends, would konw if the realsense will work ok on my workstation.

 

  • Dell precission 7500

  •   2 x Intel Xeon X5690 HexaCore (6 x 3.46 GHz)

  • 1 x NVidia Quadro 6000 6 GB

  • 96 GB (12 x 8 GB Module) PC3-10600R ECC 

  • 1 TB SATA Festplatte

  • The mainboard is 1366

0 Kudos
Colleen_C_Intel
Employee
2,228 Views

The X5690 processor is not a supported processor for the Intel RealSense 2014 SDK.

0 Kudos
Motasem_E_
Beginner
2,228 Views

does Intel RealSense 2014 SDK supported processor : intel core i7 3770?

 

0 Kudos
Colleen_C_Intel
Employee
2,228 Views

That is a 3rd generation Intel core processor. Officially the SDK is supported on 4th generation and later. But some in this forum have said third gen core i7 worked for them. You will just miss some of the functions only available in 4th gen and later.

0 Kudos
Reply