• Home
  • Knowledge Base
    • Licensing
    • Operation
    • Quality Improvement
    • References
  • Documentation
    • VIOSO Core 5
    • VIOSO Anyblend 5
    • VIOSO Anyblend VR&SIM 5
    • VIOSO Integrate 5
    • VIOSO Player 2
  • FAQ
    • Error and other feedback
    • Licensing
    • System & Requirements
  • Videos
  • Home
  • Knowledge Base
    • Licensing
    • Operation
    • Quality Improvement
    • References
  • Documentation
    • VIOSO Core 5
    • VIOSO Anyblend 5
    • VIOSO Anyblend VR&SIM 5
    • VIOSO Integrate 5
    • VIOSO Player 2
  • FAQ
    • Error and other feedback
    • Licensing
    • System & Requirements
  • Videos

VIOSO Core 5

home/Documentation/VIOSO Core 5
Expand All Collapse All
  • VIOSO Core Software Overview
  • Video tutorial: Demonstrating a full calibration procedure
  • VIOSO Core System requirements
  • System preparation
    • GPU setup
    • VNC setup/Remote setup
    • Projector setup/ alignment
    • Camera setup
      • VIOSO Calibration Kit v4 (Daheng - from 2023)
      • VIOSO Calibration Kit v3 (HiK - from 2021)
      • VIOSO Calibration Kit v1&2 (IDS camera - legacy)
    • Prepare screen and testpattern
    • Configure VIOSO Anyblend to run as Master or Client
  • VIOSO Core main window explained
  • Calibration
    • Pre-Scan configuration
      • Display split
    • Camera settings / ROI
    • Projector masking
    • Scanning procedure
      • Pre-Scan: Brightness inspector
      • Pre-Scan: Dot Inspector
      • Pre-Scan: Noise Filter (optional)
      • Scan
      • Post-Scan: Geometric scan inspection
        • Geometry scan adjustments
      • Scan finished
    • Content Mapping and Warping
    • Save and finish
  • Adjustments and Optimizations
    • Projection masking
    • Warping
  • Export calibration
  • Automatic Recalibration

Camera setup

2755 views 4

Emanuel
March 12, 2020

Table of Contents

  • Camera placement
      • Avoid cropping or cutting the projection by all means! All projected pixels must be contained within the camera image.
  • Camera test
  • Supported cameras
    • Professional industry camera
    • USB webcam
    • Any digital camera (DSLR, dashcameras) via video cable connection.
    • Digital camera via USB connection.
    •  Other IP-cameras (IP, cctv etc).

Camera placement

The camera is an essential component of the calibration process. Place the camera in a position so that the total projection screen (with all projector images on it) can be viewed by the camera.

In a standard procedure, the calibration will be made using the point of view of the camera, so you should have it centered in the direction of the projection surface as much as possible. MRD-based calibrations do not have this dependency – however – the more off-axis, the more demanding the image analysis, so try to stay on-axis as much as possible.

Fix the camera in place. It should not move or be moved during the calibration of all projectors.

Ideally, the projected image fits entirely in the camera image, filling it to a great extent:

Avoid cropping or cutting the projection by all means! All projected pixels must be contained within the camera image.

Camera test

To perform a camera test, you can use the tool pre-installed with the VIOSO Anyblend pack called DirectShow Tester (AMCap).
You can find it by following this path:

OS (C:) ->Program files -> VIOSO Anyblend 5 ->Shared tools -> Directshow Tester (AMCap).

Open the application–> On the menu at the top of the window, choose your camera on the ‘Devices’ menu.
You will see the name of the detected camera at the bottom of the program window.

Click on the ‘Options’ menu. Press ‘Preview’ to display the current image of the selected camera.

Check the image. Check that the signal from the camera is detected, working well, and is compatible with VIOSO Core software.

Supported cameras

There are several types of cameras supported by VIOSO Core:

Professional industry camera

This is the recommended camera for calibration. These cameras come with a professional industrial computer vision sensor, interchangeable lenses, and can run on Ethernet with integrated power supply (PoE):

PROs CONs
  • Interchangeable lens – Variety of optics allows to perform calibrations in different conditions.
  • Long distance (up to 100m) between camera and server makes it very handy to use. Since it is an IP streaming camera and Power over Ethernet (PoE) is used, simple and cheap cat5/cat6 cables will do the job.
  • High quality sensor and sensitivity.
  • Cost

Our VIOSO Calibration Kits are based on these cameras. Learn more here on how to set up these cameras for calibration.

USB webcam

For a small and simple installation, you can use a simple USB web camera.

PROs CONs
  • Low cost.
  • High availability.
  • Sensor not optimized for dark environments.
  • Limitation of optics (lenses cannot be changed).
  • Works in small, controlled environments (labs, showrooms) only.

Any digital camera (DSLR, dashcameras) via video cable connection.

If you equip your VIOSO server with a video capture card, you will be able to use any camera you want, as long as it can be connected to capture cards with HDMI/DVI/DP/SDI connection.

PROs CONS
  • Freedom of selection of camera and lenses.
  • Good image quality.
  • High availability.
  • Video capture card required.
  • Sometimes hard to configure for computer vision needs.

Digital camera via USB connection.

Many digital cameras (including DSLR like Nikon or Canon) can be used for calibration, connected with a USB cable to the VIOSO server.

For this purpose, the camera has to operate in the web-camera mode.

While some cameras have this mode in their firmware, most cameras do not , so a different third-party software can be used for this conversion:

  • https://sparkosoft.com/how-to-use-dslr-as-webcam
    Commercial solution, tested and verified by VIOSO (2016-01-04).
  • http://www.instructables.com/id/Use-your-Canon-EOS-1000D-as-Webcam/
    Free of charge, but seems complicated and not capable of delivering the full resolution.

Please note: Since there are so many types, brands, and models of cameras, as well as a lot of third-party software converters, we can’t test them all. As a result, we can not guarantee that your camera will work for the calibration process. Please perform some tests beforehand.

 

 Other IP-cameras (IP, cctv etc).

These days, there are a lot of IP-cameras provided with the software that can stream a video using the Directshow framework, which is required for VIOSO Core.

In this case, this type of camera can be used for calibration (For example: AXIS ip-cameras and its AXIS Streaming Assistant).

If there is no such software provided by the camera manufacturer, you can use this converter:

http://alax.info/blog/1216

It converts MJPEG stream into Directshow video source in Windows.

If you are going to use this option of IP camera, please consider these important points:

  • Few IP cameras were tested for calibration, so we can not guarantee that the camera you have will be fully supported by the VIOSO software. Please run through the tests before making a decision.
  • A lot of IP cameras have no fully-manual mode, which is required for the calibration. These cameras only have automatic control of gain, exposure, or focus, which makes them impossible to use for the calibration. Full manual mode is required.

Was this helpful?

4 Yes  1 No
Related Articles
  • Geometry scan adjustments
  • Display split
  • Projection masking
  • Pre-Scan: Brightness inspector
  • Pre-Scan configuration
  • GPU setup

Didn't find your answer? Contact Us

Previous
Projector setup/ alignment
Next
VIOSO Calibration Kit v4 (Daheng – from 2023)
  • Ticket System
  • VIOSO Home
  • Imprint
  • © 2020-now VIOSO GmbH. All Rights Reserved.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT