MetriCam

Discover MetriCam, the first common and unified real-time 3-D camera SDK for .NET. It supports all major Time-of-Flight cameras e.g., Fotonic, Mesa Imaging, PMD Technologies and ifm electronic. It is also very convenient to use the SDK for grabbing images from a webcam in .NET. Please not also our special edition just for webcams (see pricing and examples below)!

Furthermore, MetriCam also includes support for popular PrimeSense sensors like Kinect and Xtion Pro. The SDK is not only a .NET wrapper for the cameras; it furthermore provides state of the art programming methodology.

Let MetriCam acquire the camera data for you and gain development time by focusing on your main application. Be independent of camera vendors. Have your application always running on newest camera technology:

service
free integration of any new 3-D camera API

independence
switch camera technology at any time

cost
save development time

Coding example

 



The code example shown in this video is also on the bottom of this page.

 

Key benefits of MetriCam

With MetriCam it is possible to integrate all major real-time 3-D cameras into your own .NET 4.0 application. You can speed up your own development and concentrate on the problems you wanted to solve using Time-of-Flight cameras or PrimeSense sensors. MetriCam supports:

  • multi-camera management (software for calibration of multi-camera setups is not included)
  • featuring all fundamental camera features
  • thread-safety
  • unified interface for all cameras
  • events for camera connects and disconnects
  • object oriented
  • extension with other sensors

Downloads

Get your personal MetriCam evaluation copy right now. Just download the complete package and evaluate it free for 30 days. If you are satisfied using MetriCam for your application development please purchase a developer license for your computer.

  • MetriCam - The first common and unifed .NET SDK for Time-of-Flight cameras and PrimeSense sensors. MetriCam currently supports cameras from Fotonic, Mesa, PMD, PrimeSense (Kinect / Xtion) and WebCams:
    MetriCam - Complete 1.09 MB

Pricing

PACKAGEREGULAR PRICE (excl. sales tax)
Complete (support for all sensors and WebCam) € 249,-
Single package (support for one sensor type and WebCam)
€ 75,-
Special Edition (WebCam module only)€ 29,90

To get a quote for MetriCam please contact us.

Documents

Troubleshooting / Known Issues

IMPORTANT: Your application platform target has to be “x86″. “AnyCPU” and “x64″ is currently not working. However, we are working on a 64-bit version of MetriCam. To have full 64-bit support, the camera manufacturer APIs have to support 64-bit, which is currently not supported by all manufacturer.

PMD CamCube

  • If you can’t connect to the camera after having successfully connected before a hard reset often helps. Unplug power and USB of the camera and re-plug it. Basically this is a know issue of the PMD CamCube.
  • If you encounter a problem with re-connecting the CamCube within one application session please contact PMD for a plugin (pap / ppp files) update.

MesaCamera.dll

  • If you want to connect to a certain camera using its serial number please use SetSerialNumberToConnect as follows:((MesaCamera)camera).SetSerialNumberToConnect(Convert.ToInt32(serialNumber, 16).ToString());Where “serialNumber” is the actual serial number on the back of your camera as a string. You have to convert it in a hexadecimal format first. We will fix this in future releases that the conversion is done within the method.

PrimeSense.dll

  • For Kinect and XtionPro please unsure that OpenNI is installed properly. First check if all OpenNI examples are working and the openni.dll is within your path variable or in the working directory of your application.

If you are having trouble installing or using MetriCam please drop us a note: metricam [at] metrilus.de

Code Examples

Example for connecting a PMD CamCube 3. To use another camera within this example, you simply have to add the camera assembly and you basically have to change just one line:

Thats it. For further comments, please have a look at the example.

Multi-camera applications are as easy as just connecting to a single camera. Please have a look at the following example. You either can connect to multiple cameras of the same type or mix different cameras. E.g. PMD with Mesa or Fotonic with PrimeSense sensors.

Images can also be stored and process further. Here is an easy example for storing images from a WebCam:

Comments are closed.

  • Sign up for our newsletter

  • Shopping Cart

    Your shopping cart is empty
    Visit the shop

  • Downloads

    • MetriCam - The first common and unifed .NET SDK for Time-of-Flight cameras and PrimeSense sensors. MetriCam currently supports cameras from Fotonic, Mesa, PMD, PrimeSense (Kinect / Xtion) and WebCams:
      MetriCam - Complete 1.09 MB