System & Requirements

What is custom content space?

When you perform the calibration using a camera, the calibration result will be mapped using the calibration camera perspective, so camera – is the default content space for the calibrated projection.

However, by the most of applications the content must be displayed and evenly distributed onto a projection surface or onto your custom content space. The custom content space for the calibration in this case is the surface of the 3D model which is used for projection which has to have a UV texture coordinates distributed properly on the projection surface.

Which 3D model file formats are supported in VIOSO software?

If you have a regular shape of the projection screen we recommend you to use our built in tool for 3D model creation. It will generate a 3D model automatically based on the inserted parameters, provide with proper texture coordinates distribution and assign it to the content space.

Here you can find the detailed guide of how to use VIOSO software to create a 3D model and content space:

3D model creation

You can also use your own 3D model and import it into VIOSO software. Currently following formats are supported:

  • *.obj
  • *.dae (COLLADA)

Here is you can find a short tip how to make such a model in SketchUp as example:

Create a screen model using SketchUp®

Which version supports 3D calibration?

Using a current version of VIOSO software  a 3D calibration can be done. 3D calibration uses a 3D model of the projection screen and allows to perform the alignment of the projection onto texture of the 3D model, to obtain metrically correct warping distribution across the screen surface and to include 3D data in the exported formats for integration into 3D party application, where those 3D data is required (for example for viewports calculation, frustum perspective correction for static or dynamic eyepoint)

The 3D calibration functionality is supported in the following versions of the VIOSO software:

Are there any recommended display adaptors to use with NVIDIA Quadro GPUs?

NVIDIA maintains a list of tested devices to adapt from Displayport to other video signal types. The majority of NVIDIA Quadro GPUs are Displayport Plugs, so having properly supported adptors is important, especially when using NVIDIA Mosaic.

See the list of supported adapters here:

https://nvidia.custhelp.com/app/answers/detail/a_id/4449/~/nvidia-recommended-display-adapters

Is it possible to use multiple workstations per projector (dual/quadhead)?

Some high-resolution projectors accept frames from multiple inputs at the same time – e.g. to balance the load for demanding visualizations between several render nodes per projector.

VIOSO Anyblend VR&SIM supports these scenarios with built-in features to reflect sliced video feeds.

Can VIOSO support multiple cameras for calibration?

Yes. Using multiple cameras is a feature of VIOSO Anyblend VR&SIM and VIOSO Integrate Plus.

How many projection channels are supported?

There is no limit on number of projection channels you can calibrate. Your project requirements are the key. If requirements are changing, additional projection channels can be added, mappings can be extended, etc.

 

What cameras can be used for calibration?

There are many cameras supported from different manufacturers and brands. The best experience is using our pre-packaged calibration kits that cover a wide range of calibration scenarios.

Aside from that, any camera that provides a DirectShow interface can be used (webcams, surveillance cameras, etc.).

In connection with a video capture card, any camera feeding a live video feed can be used (TV cameras, camcorders, etc.).

Finally, SLR cameras are used either via live video or direct SDK integration (CANON only).

Our service includes the planning and selection of the appropriate camera technology according to your needs.

Which hardware can be used with VIOSO?

In short:
If you are referring to use VIOSO Anybled to warp the Windows desktop: Currently NVIDIA Quadro GPUs are supported.

Read here about a full overview of hardware&driver requirements.

If you refer just for the calibration, the requirements are not as strict. VIOSO Calibration software is flexible and suitable for many different applications.

Many leading media servers are supported by directly feeding warping and blending data, e.g. AV Stumpfl Wings, WingsRX and Pixera, Dataton Watchout, 7th Sense Delta, Avolites AI, Coolux Pandoras Box, IOVERSAL Vertex, as well as any application that is able to process the MPCDI format.

Exporters are also available for hardware solutions like Barco Pule (F70, F90, UDX, etc.), Barco WB, Openwarp, etc.

Integration in realtime engines like Unity3D (via Plugin) and Unreal (via MPCDI) is also available.

Finally, integration in professional simulation applications are an important and ever-growing part of VIOSO’s portfolio. These projects range from military use to common simulation for flight training, air surveillance, and all kinds of scientific visualization environments.

We are also happy to integrate your specific or preferred hardware and software application. Please contact us.

What shapes and sizes of projection screen are supported by VIOSO?

VIOSO Calibration technologies support any kind of screen. There is no limit to the size or shape of the projection surface.

Smooth and alike surfaces are best suited for projection like flat screens and cylindrical shapes, as well as sphere segments and domes. Combinations of these types are possible.

VIOSO’s specialty is also to align on entirely arbitrary surfaces like rock faces, cloth, & curtains. This is a patented solution and customers can rely on more than 15 years of experience in this business.

For auto-alignment, the entire projection surface should be captured by one or more cameras.

How do I handle black level?

Black level is something that can only be compensated and made “invisible” by raising the overall black level of all projectors to the level of the maximum overlap for the entire projection, which basically can be the sum of remaining light levels of 2, 3, or 4 overlapping projectors, depending on the setup. Of course, this reduces the overall contrast ratio of the content significantly.

While our software allows to adjust (raise) the black level of all regions that are NOT overlapped, it may not produce perfect results in totally dark environments since there will still be lighter and darker regions visible to the trained eye.

In this case — from practical experience — we recommend taking additional measures. You will get good results using some sort of mechanical shutter plates to soften the hard edges of the rectangular projector outputs a little, or by raising the environmental light level to get that up to the black level. Both actions will help to hide the hard edges of the projection fields.

From a psychological point of view, these rectangles are the most vivid and first characteristic mark that the human eye will “lock onto” to identify the overlap areas. Second, they will recognize the different black levels.

Can I upgrade an Anyblend system to Windows 10?

Yes. From Anyblend version 4 Windows 8.1 and from Anyblend 5 Windows 10 is supported. But the feature to embed warping&blending into the Windows desktop processing has been dropped due to stability and security concerns.

Windows 8.1 and 10 Anyblend does not support Windows desktop warp&blend on consumer graphics cards anymore!

You can upgrade to Windows 10 or 8/8.1:

  • If the target system runs an NVIDIA Quadro GPU (M4000 or better) or an AMD FirePro GPU (w600 or better).
  • Or if you do not require Windows desktop warp&blend (e.g. a third-party application loads and processes the VIOSO calibration).

You must stay with Windows 7:

  • If the target system runs a consumer GPU (GeForce, Radeon, Embedded GPU, etc.).
  • And you require Windows desktop warp&blend.
How to make hidden folders visible

VIOSO software stores some critical files in hidden folders. It’s a feature from the Windows operating system to hide folders from being visible in the Windows explorer. In some cases, it is required to make hidden folders accessible, like to handle a license file.

Instructions on how to make hidden folders and files visible are provided by Microsoft here:

https://support.microsoft.com/en-us/help/14201/windows-show-hidden-files