This is somewhat an issue as well during implementation in VG Lumiere.
In Lumiere, we start laser thread while running camera without much criteria. We simple detect what was laser wavelength at a specific camera frame acquisition and accounts in a big array with dimensions E-points.
Here we still have this issue. How to synchronize camera and laser. I don't truly believe this is necessary, as Lumiere approach means that some wavelengths will have slighly different means (for average 10, for example, some WL will have 9 others 11 depending on how fast your laser changes wavelength). You can simple drop a frame for each end/beginning of acquisition.
I am opening this issue as a matter of documentation. Again, i dont believe this is necessary, but i will let this an open question.
This is somewhat an issue as well during implementation in VG Lumiere. In Lumiere, we start laser thread while running camera without much criteria. We simple detect what was laser wavelength at a specific camera frame acquisition and accounts in a big array with dimensions
E-points
.Here we still have this issue. How to synchronize camera and laser. I don't truly believe this is necessary, as Lumiere approach means that some wavelengths will have slighly different means (for average 10, for example, some WL will have 9 others 11 depending on how fast your laser changes wavelength). You can simple drop a frame for each end/beginning of acquisition.
I am opening this issue as a matter of documentation. Again, i dont believe this is necessary, but i will let this an open question.