How camera interfaces compare & how to keep independent Mark Williamson

How camera interfaces compare & how to keep independent
Mark Williamson
Director - Corporate Market Development
STEMMER IMAGING
AGENDA
WHO ARE STEMMER IMAGING?
HOW DO INTERFACES COMPARE?
UNDERSTANDING INTERFACE STANDARDS
MAKING THE RIGHT SOFTWARE DECISION
2
IF YOU DON´T KNOW US...
STEMMER IMAGING is:
Europe's leading independent provider of
Core vision technology
Solutions
Services
Our mission:
To provide the users and developers of imaging
technology with competitive advantage by adding value
in the supply of quality components, expertise and
support.
3
OUR HISTORY
1973
1975
1987
1997
1998
Foundation
of STEMMER.
First machine
vision system
delivered.
STEMMER
IMAGING
is founded.
Common
Vision Blox
launched.
International
sales network
set up.
2004
2009
2010
2012
2020
Integration
of Firstsight
Vision and
Imasys.
Swiss office
is opened.
Opening
of the new
European
logistics
centre.
Opening
of the new
European
training
centre.
Integration of
Iris Vision to
address the
Benelux
Imaging
is still our
passion!
A EUROPEAN PRESENCE
5 Offices
Serving 10 countries
Worldwide distribution
October 2012 we
welcome Iris Vision to
the STEMMER IMAGING
Group serving the
Benelux
THE MARKETS WE SERVE
Factory
Automation
Automotive
Electronics,
Semiconductor
& Solar
Print &
Packaging
Food &
Beverage
Pharmaceutical
Test &
Measurement
Medical
Imaging
Traffic, Rail &
Transport
Scientific
Research
Defence,
Security &
Aerospace
Sports,
Entertainment
& Broadcast
6
OUR PRODUCTS
Illumination
Optics
Cameras
Cabling
Acquisition
Software
Systems
Accessories
INTERESTING FACTS
A CELEBRATION
25 Years of STEMMER IMAGING
180 staff
A STABLE COMPANY
2012 turnover €55m
15% average annual growth since founding
No debt and strong reserves
€4m of stock ready for next day delivery
A PARTNER YOU CAN TRUST
70% of staff in sales and technical departments are engineers
98% on time delivery
8
STEMMER IMAGING AND STANDARDS
Independent knowledge via in-depth involvement in standards
Members of the following interface standard groups
GenICam:
Active - Chair the Gen TL sub-group & Initiated Gen CP group
GigE Vision:
Active
USB3 Vision:
Active
CameraLink:
Passive
CameraLink HS:
Passive
CoaXPress:
On the AIA Liaison group
Plus non-interface standards
EMVA 1288:
Active
9
CONSIDERATIONS: SELECTING THE INTERFACE
Your application defines the requirements for the interface
What interface speed is required
What cable lengths are required
What is the cost of the interface
Is data integrity important
Do you need plug-and-play set-up
Can the PC accomodate an additional frame grabber
Do the cameras need to be networked
What host ports are available (Ethernet, 1394, USB)
What is the target operating system (OS)
10
WHAT FEATURES SHOULD A CAMERA I/F DELIVER
Standardised connectors & cables suitable for industry
Standardised camera control
Standardised integration with a range of software
Ability to migrate between manufacturers
Ability to migrate between interfaces
11
CAMERA INTERFACING BEFORE STANDARDS
Before 1995 there were no standards for machine vision and only two interfaces:
LVDS
Analogue
12
UNDERSTANDING STANDARDS
Generic and physical standards
Machine vision on the wire camera standards
Umbrella software & control standards
13
EARLY MV INTERFACING STANDARDS
1995 to 2005 there was one standard plus two consumer interfaces
CameraLink
IEEE1394/FireWire, USB 2.0
All were generic or physical standards
14
CAMERALINK: KEY FEATURES
Dedicated frame grabber
First physical and machine vision standard
Base 250MByte/s to DECA 850MByte/s at 10 m
Simplified cabling
V1.0 physical only
V2.0 (2011) supports GenICam camera control
No error detection, correction or resend
V2.0 provides for power and camera control and data
15
THE FIRST ON-THE-WIRE STANDARD
2005 saw the development of GigE Vision
The first machine vision on-the-wire camera standard
This drove the start of the GenICam umbrella standard for camera control
16
GigE VISION: KEY FEATURES
Uses a host network port
Sits on top of the generic ethernet standard
Defines power, control & data of the camera
GigE Vision, 100 Mbyte/s @ 100m
GigE Vision LAG, 200 MByte/s @ 100m
GenICam camera control compliance
Standard on-the-wire
IEEE 1588 PTP synchronisation
No real-time trigger through the interface
Networkable
17
IN PICTURES
August 2011
18
IN 2010 MV INTERFACES RAN OUT OF STEAM
19
THE EXPLOSION OF INTERFACES
20
DIRECT INTERFACE EVOLUTION
21
COAXPRESS KEY FEATURES
Dedicated frame grabber
Uses coax cable
Power, control and data
13W, 20Mbps uplink per channel
1 lane on 1 coax, 300 to 600MByte/sec, 100m to 40m
Multi lane coax. Currently 6 links aggregated downlinks
Optional fast uplink channel. Can be expanded
Through-the-cable trigger with 6µs latency, 10ns jitter
Hot-pluggable
Embraces GenICam
Compulsory GenICam TL
22
CAMERALINK HS KEY FEATUES
Dedicated frame grabber
Copper or fibre
Power, control & data
300MByte/s channel
CX4 connector x7 channel plus 1 fast uplink @ 15m
SFP (x1 channel) SFP+ (x4) plus uplink @ 300m
Through cable trigger 300ns latency and 3ns jitter
Hot-pluggable
Hardware error detection and resend
32 GPIO lines with 300ns latency
Data forwarding
Embraces GenICam for camera control
GenICam transport layer is optional
23
HOST INTERFACE EVOLUTION
24
USB3 VISION KEY FEATURES
USB3 Vision sits on USB 3.0 generic interface
Host based standard on-the-wire
Power, control & data
400MByte/s
7.5W Power
Full GenICam compliance
Lockable connector
5m + cable length (3.5m current tests at full speed)
0 copy transfers supported
No real-time trigger through the interface
Keeps ethernet port free
25
WHAT DOES THE FUTURE HOLD
26
WHAT IS GENICAM
Generic cameras interface
27
GENICAM
How is GenICam Structured
GenAPI – Standardised XML based control interface for cameras
Genicam Standard Features Naming Convention (SFNC) for cameras
GenTL – Generic transport layer from driver to application
GenICam compliance standards:
28
GENICAM
Picture of
a scanner
29
PROPRIETORY HOST BASED CAMERAS
Optional Gen TL Configuration
30
PROPRIETORY WITH GENICAM TL DRIVER
Optional Gen TL Configuration
31
HOST BASED ON-THE-WIRE STANDARDS
Compulsory GenICam
32
DIRECT ON-THE-WIRE STANDARDS
Compulsory GenICam
33
CVB - MAKING INTERFACING EASY
34
IF FLEXIBILITY IS IMPORTANT
CVB CameraSuite – Image Manager for GigE Vision & USB3 Vision cameras
Provided free with all compliant cameras from STEMMER IMAGING
CVB Image Manager
Same API for any GenICam TL supported interface
Same API for proprietary and manufacturer specific interfaces
Can expand with machine vision tools using CVB Foundation Package
35
INTRODUCING CVB AQUISITION ENGINES
Supporting the wide range of hardware supported by STEMMER IMAGING using CVB
Standards based and manufacturer proprietory
Direct support inside popular imaging applications
CVB AQ for Sherlock
CVB AQ for Cognex Vision-Pro
CVB AQ is part of AQSense 3D Express - making 3D easy
Enabling any product to support any GenICam compliant camera solution
Provided free with USB3 Vision & GE Vision cameras from STEMMER IMAGING
36
ADVANTAGE OF USING CVB
For the integrator
Flexibility to change interface and camera manufacturer
Developed by a supplier who is active on all standards commitees
Option to expand to use a strong range of machine vision tools
For the application developer
Licence our driver to support any GenICam Provider in your application
Option to expand and use a strong range of additional tools to aid development
For algorithm developers
CVB provides a platform to market & sell your IP
For the hardware/camera manufacturer
Licence a high quality SDK with proven customer base.
37
CONCLUSIONS
Cable lengths and data rates often define the interface that will be required
Consider your needs before choosing the software SDK
Camera manufacturer SDKs ties you into the camera vendor
Frame grabber SDKs tie you to an interface supplier but offer camera independence
GenICam Transport Layer allows for a choice of interface / camera manufacturers
On-the-wire standards allow cameras to be easily swapped if SDKs are not tied to them
Host based interfaces will encroach performance of direct interfaces
Direct interfaces offer more advanced features via cable triggering
38
Thank you for listening. Questions ?
Come and see us on stand E52
Mark Williamson
Director - Corporate Market Development
STEMMER IMAGING