Sei sulla pagina 1di 5

Telecamere FireWire

Impostare i parametri

Siamo abituati ad impostare i parametri delle telecamere analogiche tramite gli interruttori DIP o i
potenziometri. Questo modo di fare è anacronistico secondo la moderna visione digitale. Qui di se-
guito le diamo delle indicazioni generali per l'impostazione dei parametri delle telecamere FireWire.
Per ulteriori informazioni consulti il white paper Parametri della telecamera - Massimizzazione della
qualità dell'immagine.
Attenzione:
• L'ingegnere di sistema sul campo ha la piena responsabilità in un contesto pratico, di una corret-
ta integrazione delle telecamere FireWire.

Indice
Il protocollo DCAM / IIDC........................................................................................2
L'accesso alle telecamere DCAM. ..........................................................................3
Software applicativi per Windows®. .......................................................................4
Tools di sviluppo (SDK) per Windows®. ..................................................................4
Driver DCAM per Windows®...................................................................................4
Come vengono supportati Linux, MacOS e gli altri sistemi?.................................5

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY

EUROPEAN HEADQUARTERS I nomi di prodotti o ditte menzionati in questo documento, possono essere marchi registrati oppure denominazioni
The Imaging Source Europe GmbH commerciali di proprietà dei rispettivi produttori e vengono accettati con la presente.
The Imaging Source Europe GmbH non si assume alcuna responsabilità implicita ed esplicita e nessun obbligo per
Sommerstrasse 36, D-28215 Bremen, Germany le informazioni contenute in questo documento. Il codice sorgente presente in esso ha esclusivamente uno scopo
support@eu.theimagingsource.com didattico. The Imaging Source non si assume alcuna responsabilità implicita ed esplicita risultante dall'utilizzo del
Phone: +49 421 33591-0 contenuto del documento o del codice sorgente.
The Imaging Source si riserva il diritto di modificare le specifiche tecniche, le funzioni o il disegno, in qualunque
momento e senza alcun preavviso.
US HEADQUARTERS
The Imaging Source, LLC Stato: Novembre 2005
7257 Pineville-Matthews Road, Charlotte, NC 28226 Copyright © 2005 The Imaging Source Europe GmbH
support@us.theimagingsource.com Tutti i diritti sono riservati. Nessuna parte di questo catalogo può essere riprodotta senza la preventiva autorizzazione
della The Imaging Source Europe GmbH
Phone: +1 704-370-0110 USA
Toll Free: +1 877-462-4772 USA Misure e pesi sono valori approssimativi.

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY
Telecamere FireWire - Impostare i parametri 
Il protocollo DCAM / IIDC

Le telecamere FireWire vengono impostate dai computer tramite il bus FireWire. Nella visione digitale
due tipi di computer dominano:
(1) I computer con un sistema operativo standard come Windows®, Linux, Mac OS, etc
(2) I sistemi di visione digitale proprietari di diversi produttori.

Parametri

Dati delle immagini

IEEE 1394 IEEE 1394

La comunicazione tra i computer e le telecamere FireWire è basata su dei protocolli. La maggior


parte delle telecamere FireWire usa il protocollo standard DCAM. È stato definito dal gruppo di
lavoro IIDC del 1394 Trade Association ed è in continua evoluzione. IIDC sta per "Instrumentation &
Industrial Digital Camera".
DCAM definisce sia la struttura del flusso di dati delle immagini che la parametrizzazione della tele-
camera (luminosità, tempo di esposizione, bilanciamento del bianco, etc.). Inoltre DCAM determina,
per quanto riguarda la parametrizzazione, i seguenti punti
• il modo in cui la telecamera ci comunica di quale parametri dispone (per esempio non tutte le
telecamere dispongono di un controllo automatico del guadagno)
• il modo in cui i parametri disponibili possono essere impostati.

Attenzione:
• Non tutte le telecamere FireWire usano il protocollo DCAM
• DCAM (o un protocollo equivalente) non è disponibile per le telecamere USB, che lavorano solo
con protocolli proprietari.

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY
Telecamere FireWire
Objektive
- Impostare
- Auswahl iund
parametri
Montage 
L'accesso alle telecamere DCAM

Il software applicativo può accedere alle tele-


Applicazione Applicazione
camere DCAM in due modi. I fautori del "me-
todo classico" (parte destra dell'illustrazione) Driver
API
scrivono i propri driver DCAM. Quindi Driver DCAM
dedicato
l'applicazione "parla" metaforicamente
Driver
DCAM. Driver DCAM del sist. oper.

I fautori del "metodo sistema operativo" inve-


ce (parte sinistra dell'illustrazione) scrivono il Protocollo DCAM / IIDC
software applicativo in modo indipendente
dall'hardware. Questo tipo di software può Bus FireWire
accedere esclusivamente alle API del sistema
operativo e solo queste API possono acce-
dere ai driver.
The Imaging Source segue il "metodo sistema
operativo" ed offre inoltre i seguenti compo-
nenti Windows®:

Applicazione: IC Capture
API: IC Imaging Control / DirectX®
Driver: driver WDM Stream Class che "parla" DCAM

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY
Telecamere FireWire - Impostare i parametri 
Software applicativi per Windows®

Agli utenti non interessa occuparsi di protocolli o driver.


Si preferisce impostare i parametri della telecamera
Software applicativo
FireWire tramite un semplice software applicativo e gu-
IC Capture
ardare l'effetto in tempo reale. Per questo The Imaging
Source offre il software IC Capture.
Per ulteriori informazioni e una demo consulti il segu-
ente sito: www.1394imaging.com/it/products/software/
SDK
windows_apps/iccapture/overview/.
IC Imaging Control

Tools di sviluppo (SDK) per API

Win 2000 / XP
Win 2000 / XP
DirectX®
Windows®
Driver
IC WDM DCAM
I programmatori accedono alle API del sistema ope-
rativo per scrivere un software in modo indipendente
dall'hardware (vedi L'accesso alle telecamere DCAM).
Windows® mette a disposizione l'API DirectX® per i
flussi di dati delle immagine. Per semplificare l'accesso
a DirectX® The Imaging Source offre il SDK IC Ima-
ging Control (.NET component, ActiveX e C++ Class
Library).
Per ulteriori informazioni e una demo consulti il segu-
ente sito: www.1394imaging.com/it/products/software/
windows_sdks/icimagingcontrol/overview/.

Driver DCAM per Windows®


Un computer deve "parlare" DCAM per poter comunicare con una telecamera DCAM. Per questo il
sistema operativo ha bisogno di un driver DCAM.
Un driver del genere fa già parte di Windows® 2000 e XP, ma purtroppo sostiene solo pochi parametri
della telecamera. Per questo The Imaging Source offre il driver IC WDM DCAM per Windows® 2000
e XP, in grado di sostenere tutti i parametri più importanti della telecamera. Secondo le direttive della
Microsoft® si tratta di un driver WDM Stream Class.
Per ulteriori informazioni e una demo consulti il seguente sito: www.1394imaging.com/it/products/
software/windows_drivers/icwdmdcamtis/overview/.

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY
Telecamere FireWire - Impostare i parametri 
Come vengono supportati Linux, MacOS e gli altri sistemi?

Le telecamere DCAM non hanno alcuna particolare preferenza per dei sistemi operativi. È vero che
nelle pagine precedenti, abbiamo spesso nominato Windows® come esempio di sistema operativo,
ma esistono molti altri sistemi in grado di sostenere DCAM:

Windows®
Linux Mac OS® Altri
2000/XP
DCAM

DCAM

DCAM

DCAM
IEEE 1394 IEEE 1394
DCAM

DCAM

DCAM

DCAM

Per Linux ci sono vari progetti open source:


• sourceforge.net/projects/unicap
• sourceforge.net/projects/libdc1394
• sourceforge.net/projects/coriander

La Apple, essendo un pioniere di FireWire, sostiene ovviamente DCAM:


• www.ioexperts.com/products/industrial.html

Forse il più conosciuto "fautore del DCAM" nel


mondo degli Embedded Systems è il CVS-145x
della National Instruments. Le telecamere Fire-
Wire della The Imaging Source sono state testate
dalla National Instruments e sono state giudicate
compatibili (vers. 1.52 o superiore).

THE
IMAGINGSOURCE
YO U R S O U R C E F O R D I G I TA L I M AG I N G T E C H N O L O GY
Telecamere FireWire - Impostare i parametri