• Home
  • Knowledge Base
    • Licensing New (VIOSO 6, EXAPLAY)
    • Operation
    • Quality Improvement
    • References
    • Licensing Old (Anyblend, Player)
  • Documentation
    • VIOSO 6
    • VIOSO 6 Integration
    • EXAPLAY
    • 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 New (VIOSO 6, EXAPLAY)
    • Operation
    • Quality Improvement
    • References
    • Licensing Old (Anyblend, Player)
  • Documentation
    • VIOSO 6
    • VIOSO 6 Integration
    • EXAPLAY
    • 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 v2 (HiK - from Nov. 2021)
      • VIOSO Calibration Kit v1 (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

Automatic Recalibration

365 views 0

Jerbi
May 31, 2021

VIOSO applications offer the feature to re-calibrate your setup automatically with one click. This is useful namely in cases where one or several projectors have moved, lenses have shifted, light conditions have changed, etc.
One-Click recalibration is available from several means:

Table of Contents

  • 1. via the Application Button
  • 2. via Remote Control
  • 3. via Scripting
    • Method 1: Application GUI
    • Method 2: Command line
    • Method 3: Remote Control

1. via the Application Button

With your previous calibration file (.sps) loaded, presss the “Recalibrate” button from your VIOSO application’s main window.

2. via Remote Control

VIOSO can be controlled remotely with via TCP/IP commands to perform a recalibration. Learn more on how to enable and use VISOO remote control here.

The recalibration command is  control.htm?calibrate=M1 and it can be sent from any device on the network using either a web browse via HTTP or a network messaging tool (TCP server, nmap, media control tool, etc.).

Example: from a web browser you can send a request in the format below:

http://IP_OF_YOUR_SYSTEM:8080/control.htm?calibrate=M1​

3. via Scripting

VIOSO offers a scripting engine that enables you to setup sequences of commands to execute as part of the recalibration process, this is useful in scenarios where advanced operations need to be performed such as conversions, 3D recalculations, custom export tasks, etc.

  1. Write your recalibration script (.ini) and place it under the default working directory folder : C:\Users\Public\Documents\VIOSO\Anyblend\Scripting
    Please refer to our scripting reference documentation for the syntax and list of functions.
  2. To execute the script, you have the following method options:
    • Method 1: Application GUI

      From the menu bar, go to Calibration > Run Script and pick your script name.

    • Method 2: Command line

      Using Windows command line, you can launch VIOSO with a startup file and a script for recalibration. Learn more about Command line VIOSO parameters here.
      Example: runs Anyblend in scripting mode, minimized, executing the recalibration script file:
      "C:\Program Files\VIOSO Anyblend 5 VR&SIM\SPCalibrator\SPCalibrator64.exe" /H:"RecalibrationScript.ini" /M

    • Method 3: Remote Control

      With this method you can launch a custom recalibration script from your remote control device, using this command: script.htm?execute=My_Script_Name.ini

TIP: You can create a desktop shortcut of your command line file or web browser command (HTTP address), that way you can access the one-click recalibration easily in the future.

Was this helpful?

Yes  No
Related Articles
  • VIOSO Calibration Kit v2 (HiK – from Nov. 2021)
  • Geometry scan adjustments
  • Display split
  • Projection masking
  • Pre-Scan: Brightness inspector
  • Pre-Scan configuration

Didn't find your answer? Contact Us

Previous
Export calibration
  • Ticket System
  • VIOSO Home
  • Imprint
  • Forum
  • © 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