Home | Contact us
RoboVis Overview | Details | Applications |
GenVis Overview | Details | Applications |
Vicolux Overview | Incident lights | Ring lights | Back lights | Telecentric lights | Dark-field | Adaptive | Custom/OEM | Accessories |
Vicotar Overview | Standard lenses | Industrial lenses | Telecentric-microscopic | Telecentric | Accessories |
Pictor Overview | Camat Vision Sensors | Pictor MXX series | M1XXX series | Pictor Accessories | Pictor Applications |
Vicosys Overview | Vicosys 2000 | Vicosys 3000 | Cameras | Accessories | Applications |
Information |
Vision Components Smart Camera Overview | Accessories | Software | Applications |

Vision Components Software

VC Software for Intelligent Cameras

Vision Components provides the complete development environment for VC smart cameras. Depending on the camera CPU, either the ADSP SDK or the Texas Instruments SDK is used for program development. VC sells the two programming environments in a special bundle package. The company has also recently released the Extension Lib program package, a new, powerful program library featuring numerous functions like affine transformation, best fit line/circle, additional RLC functions etc..

Regular, free-of-charge updates will be available to customers and users for twelve months, afterwards, a small license fee is charged. Information about prices is available directly from FS Systems

Vision Components has developed its own real time operation system and extensive Image Processing Library for both programming environments.

Full details on the VC website

VCRT is a purpose developed real- time, multi- tasking operating system that fully utilises the calculation performance of the latest Texas Instrument DSP’s.

The main features are:

  • Interrupt driven, jitter free background image acquisition (hardware or software triggered)
  • Image acquisition, transfer and processing possible in parallel.
  • Handling of all camera communication and IOs
  • Programmable input and output lookup table
  • Memory management for flash, DRAM and MMC / SD
  • Shell environment for controlling the main camera functions

Refer to the VCRT5 documentation for further reference on the VCRT operation system functions. While the VCLIB functions are independent form the camera programmed, some cameras feature special VCRT functions depending on the particular hardware. Refer to the programming section included in the corresponding camera documentations in this case (for instance information on programming the additional serial interface of the VC40XX cameras is included in the VC40XX product manual).

VCRT operation system function libraries for PC

The VCRT PC library includes all main camera functions that are not image processing functions:

  • Image acquisition functions
  • Video Control Functions
  • Memory allocation functions
  • DRAM access and flash functions
  • IO functions
  • RS232 / Telnet functions
  • TCP/IP functions
  • System variables

Included further are a range of utility functions. Refer to the VCRT5 documentation for further reference. This document also details the shell functions available for controlling VC cameras.

VCLIB image processing Libraries for PC

The VCLIB includes the extensive range of image processing functions available for VC cameras - for example:

  • Macros simplifying the processing and display of captured images
  • Functions for processing grey scale images
  • Functions for processing and evaluating binary images
  • Graphics functions for adding graphics and text to image or overlay

To ensure compatibility and to ease the installation process the VCLIB setup has now been combined with the VCRT setup into one installation.


Further we would like to inform you at our special libraries

Download and Installation of VC Special Libraries:

In addition to the VC SDK-Ti, Vision Components now also offers special libraries:

  • VC Extension Lib (new Extension Lib with a range of additional functions)
  • VC Color Library (Color Library for bayer to RGB / HIS conversions and more)
  • VC Data Matrix Code Reader Library (ECC 200 2D Barcode Reader Library)
  • VC Bar Code Reader Library (1D Barcode Reader Library - different standards)
  • VC OCR Library (text recognition library).

Each library is available for download after registration of a valid license key as described above.


Since February 2006 we have a new licensing System with different license types for our customer!

Vision Components now issues not only full licenses for the VC SDK-TI and the VC special Libraries. A range of different license types is now available for each software product, allowing greater flexibility. P and Q licenses for instance can be offered at a lower price, reducing the costs for programming these entry level camera models.
A 12 month update subscription service is included in each full and restricted license, which allows free update download within 1 year after SW purchase / registration. The initial subscription period of full licenses is extendable on a yearly basis by registering an update license code

 
 
About Us | Contact Us | ©2006 FS Systems LLP