1. How to
  2. Make XMReality calls

How to calibrate first generation pointpad (uEye camera)

XMReality make pointpads for the hands overlay feature and has made updates on the hardware along the way to stay updated with technological advancements. That means our customers can have the first or second generation pointpad.

Both pointpads work well with the software. However, the first generation pointpad require some calibration that is not possible to integrate into the XMReality application. We still want to make sure that our customers that have the first generation pointpad can keep using it with our software. 

This is what the first generation pointpad (with uEye camera) looks like. Note that on the first generation pointpad, the black camera arm is set on the side of the base plate. Whereas on the second generation pointpad, the gray camera arm is set on the front of the wider side of the baseplate.  

Pointpad 3

The steps in this article is only applicable for this model of the pointpad. For the later version of the pointpad the calibration is done from within the application.  

Common issues that require calibration

The image appears upside down, mirrored or with wrong exposure

 
 

When no hand is present, the image is not fully black, and the pointpad appears to be covered in a layer of snow.

 

How to calibrate the pointpad

The following settings are saved in the driver until next time you want to use your pointpad; you do not have to go through this process before every use. You can however update or change these settings to match the lighting of your surroundings at any time.

1. De-activate "Preview Hands Overlay" in your XMReality application.

2. Make sure to have the IDS uEye driver 4.80.2.1 installed.

 3. Start the uEye DirectShow Demo program included in the driver. 

4. Select your uEye camera in the list of video sources. 

 5. Press the “Start Graph” button to start the preview.

Frame is upside down or mirrored:

  1. Press the “Filter Properties” button to open the camera settings. 

  2. In the “uEye Capture Device Filter Properties” dialog, press the “Image Processing” tab.

  3. Check the different “Flip Frame” boxes until the preview image looks correct.

  4. Press “OK” to save and close the dialog.

 
 

Frame look like the pointpad is covered in a layer of snow, when no hand is present:

  1. Make sure the light of the pointpad is on.

  2. Press the “Filter Properties” button to open the camera settings.

  3. In the “uEye Capture Device Filter Properties” dialog, press the “Image Parameters” tab.

  4. If the “Auto“ boxes are checked, uncheck them to allow altering the values for Brightness, Contrast and/or Exposure time.

  5. We recommend setting Brightness and Contrast to zero.

  6. Press “OK” to save and close the dialog.

 

Frame is too bright/dark:

  1. Adjust the “Set exposere time”.

  2. Test different values until the preview image looks correct.

  3. We recommend that adjustment is made so that the uncovered surfaces are black, not dark gray.

  4. Press “OK” to save and close the dialog.

 
 

Finally:

  1. In the video source selector, pick “[no device selected]”. This is important, because if the pointpad camera is still selected, it will be seen as busy (and thus not usable) by your XMReality application.

Now turn on the Preview Hands Overlay in your XMReality application and see the settings you’ve just applied in action.