Konfigurera Ximea USB3 Vision-kameror med Swing Catalyst

Den här supportartikeln beskriver installation och konfiguration av Ximea-kameror med Swing Catalyst.

Note: För att använda Ximea-kameror med Swing Catalyst behöver du en Halcon USB-dongel och en licens. Kontakta [email protected] för att köpa en licens.

Instruktioner för installation och konfiguration av Halcon finns här:

halcon-setup.md

Krav för firmwareändring

Din Ximea-kamera kan behöva en firmwareuppgradering. Detta kan göras via xiCOP, som medföljer Ximea API:t.

Kontrollera statusen för att säkerställa att du har en godkänd USB 3-värdkontroller.

Du kan byta kameran till USB3 Vision via verktyget xiCOP – klicka på “Switch Camera to USB3 Vision” för att ändra firmware på enheten.

Installera generiska USB3-drivare

De flesta installationsprogram för USB3-kameror levereras med egna drivare. För att använda Halcon med en USB3 Vision-kompatibel kamera måste drivern bytas från Ximeas drivare till WinUSB.

Detta görs med ett verktyg kallat Zadig (medföljer i zip-filen för Swing Catalyst Universal-kamerastöd). Öppna Zadig, välj List All Devices och avmarkera Ignore Hubs or Composite Parents under Options. Leta reda på kameran och klicka sedan på Replace Driver.

Du vill byta drivare på composite parent. Beroende på kameramodell kan denna ha ett annat namn.

Annan kameramodell, samma tillvägagångssätt.

Kameran bör nu visas i Swing Catalyst.

Konfigurera Ximea USB 3-kameror via Halcon

I SwingCatalyst, navigera till fliken Settings och sedan till Cameras, leta upp din Ximea-kamera i listan och klicka på Advanced.

  • Navigera till fliken Configuration.

  • Aktivera kryssrutan num_buffers och ange 200 som värde.

Konfigurera Ximea USB3 Vision-kameror

Låt oss titta på hur man ställer in exponering, slutartid och bildhastighet.

Klicka på fliken Settings och expandera fliken AcquisitionControl, ange sedan den högsta (eller lägre) bildhastigheten. Därifrån kan Acquisition Timing Mode ställas in på Frame rate eller FreeRun-läge. Frame rate-läget gör att du kan ange bildhastigheten, medan freerun kör med högsta möjliga bildhastighet.

Note: Bildhastigheten kan begränsas av exponeringsvärden.

Ange exponeringsvärden

Det är vanligtvis bäst att använda manuell exponering i statiska miljöer, till exempel inomhusstudior. En helt automatisk exponering kan göra att bildhastigheten ändras och leda till en inkonsekvent bild. I det här fallet använder vi inte auto-exponering eftersom vi vill kunna styra detta själva. Generellt rekommenderas en exponeringstid under 2000 (2 ms).

Ange Gain-värden

På liknande sätt som med exponering är det bäst att ställa in Gain till manuellt vid statiska/inomhusljusförhållanden. Ju högre Gain, desto kornigare blir bilden och desto längre tid tar videokodningen jämfört med låg Gain.

Ändra bildstorlek

I vissa fall vill du minska bildstorleken för att fokusera på ett specifikt område i videobilden, till exempel för att se klubban och bollen vid Slag i detalj.

Detta kan göras med area of interest, även känt som AOI, och ROI, Region of Interest. Att minska den totala bildstorleken med den här funktionen kan också ge en ökad bildhastighet.


Senast uppdaterad: 2022-10-10 | Visa på den officiella supportsidan