forums.naturalpoint.com

Discussion and Support for the OptiTrack, SmartNav and TrackIR brands by NaturalPoint

Camera synchronization protocol

by beckdo » Mon Oct 19, 2009 12:54 pm

as it stands, you need to do the interleaved groupings & setup in the Tracking Tools.
beckdo
NaturalPoint Employee
NaturalPoint Employee
 
Posts: 519
Joined: Tue Jan 02, 2007 2:02 pm

by aghman » Mon Oct 19, 2009 1:26 pm

But can you access those groupings from an application developed with the API? For example, can you set up 8 different cameras, each with a slightly different timing (from within the Tracking Tools, and then run your own application with that saved setup and get data from each camera at the timing you specified previously?
aghman
 
Posts: 22
Joined: Thu Apr 24, 2008 9:08 am
Location: Seattle, WA

by VincentG » Mon Oct 19, 2009 1:42 pm

Currently it would only be accessable within the full version of the TT software, the settings are not available within the API
VincentG
 
Posts: 7728
Joined: Mon Jul 17, 2006 5:00 am
Location: Corvallis, Oregon

by aghman » Mon Oct 19, 2009 1:52 pm

Shoot, that kills my idea for using the tracking tools with our laser tracking system. Are there any plans on including this interleaved camera groups in the future with Tracking Tools API?
aghman
 
Posts: 22
Joined: Thu Apr 24, 2008 9:08 am
Location: Seattle, WA

by kalbekord » Fri Jan 22, 2010 10:15 am

I've got an issue that's somewhat related.

In the past, I've been able to use the OptiHub External SyncIN to drive my 6 cameras running at 100 hz.

Now, I want to interleave two camera groups to acheive an effective sampling rate of 200 Hz. Can I use the same OptiHub External SyncIN I used before or will it only collect samples at 100 Hz?
kalbekord
 
Posts: 1
Joined: Wed Dec 30, 2009 9:35 am

by VincentG » Fri Jan 22, 2010 1:30 pm

the interleaving is done within the software itself, so it should be just fine
VincentG
 
Posts: 7728
Joined: Mon Jul 17, 2006 5:00 am
Location: Corvallis, Oregon

by Birch » Thu Jan 28, 2010 5:29 pm

Please note the following FAQ entry :
http://www.naturalpoint.com/optitrack/s ... .html#q216

Q : Can multiple camera groups be used in the Tracking Tools with custom synchronization?

A : No, only one camera group can be defined in the Tracking Tools when using custom synchronization.
Birch
NaturalPoint Employee
NaturalPoint Employee
 
Posts: 1140
Joined: Thu Jan 30, 2003 5:00 am
Location: Corvallis, Oregon

by outreach » Tue Apr 02, 2013 8:06 am

V100 camera sync mechanism works very well.I am reliable to it.It is beautiful with good looking attractive logo.Moreover the use of Tracking Tools will a be a good idea.
outreach
 
Posts: 5
Joined: Tue Apr 02, 2013 7:38 am
Location: New York

by HBrown » Tue May 21, 2013 9:35 pm

Sorry for my limited understanding of the technical info you've already provided. As I understand it - the licensed camera's serial number is identified as camera 1 in the chain and the others derive their numbers from the original through the sync cables.
I have an arrangement of four V100:R2 cameras 1-4, which have been setup with the sync cables reversed. ie camera 1's sync-in cable is connected to camera 2's sync-out, and so on... the cameras and wiring are practically inaccessible to change this setup. Can you please give me an idea of what the consequences would be (if any) of this reversed configuration?
Thank you.
HBrown
 
Posts: 1
Joined: Tue Apr 09, 2013 2:57 am

by crysmarye » Wed Oct 26, 2016 4:52 am

In computer science, synchronization refers to one of two distinct but related concepts: synchronization of processes, and synchronization of data. Process synchronization refers to the idea that multiple processes are to join up or handshake at a certain point, in order to reach an agreement or commit to a certain sequence of action. Data synchronization refers to the idea of keeping multiple copies of a dataset in coherence with one another, or to maintain data integrity. Process synchronization primitives are commonly used to implement data synchronization.[1]
crysmarye
 
Posts: 1
Joined: Wed Oct 26, 2016 4:48 am

Previous

Return to General OptiTrack Support