Azure-Kinect-Sensor-SDK icon indicating copy to clipboard operation
Azure-Kinect-Sensor-SDK copied to clipboard

Azure Kinect extern Sync 1536p / 15FPS capture flicker

Open ghost opened this issue 4 years ago • 15 comments

Hello! I'm shooting using the extetnal Sync mode of multiple Azure Kinects. Using the setting as below.

Master Mode Azure Kinect Setting

  • NFOV Unbinned
  • BGRA
  • 1536p
  • 15FPS

Subordinate Mode Azure Kinect Setting

  • NFOV Unbinned
  • BGRA
  • 1536p
  • 15FPS

When shooting with Azure Kinect with these settings, the image flickered in Subordinate Mode Azure Kinects.

(Left : Subordinate Azure Kinect / Right : Master Azure Kinect) image image

If the Master Azure Kinect is 1536p at 15FPS, the resolution of the Subordinate Azure Kinect is not 1536p, but it seems that the Master Azure Kinect is not sending the signal normally because of the flickering phenomenon.

How can I fix this?

Thanks!

ghost avatar Dec 01 '21 07:12 ghost

@KR-ESWord from the screen shots it does not look like you have programmed in a delay for each of the subordinates. I would expect to see flashing if the delay is 0 for all the subordinates as they would all be taking a depth image at the same time.

qm13 avatar Dec 07 '21 01:12 qm13

@qm13 I'm gave various Delay off master to 100us, 300us, 1000us, ... , 10000us, 30000us, ... , 50000us. but, they were still in the same condition.

KR-ESWord avatar Dec 07 '21 05:12 KR-ESWord

@KR-ESWord did you assign different delays to each of the subordinates? Please see.

qm13 avatar Dec 07 '21 18:12 qm13

I gave to Subordinate Azure Kinect to 160us delay off master. but still same condition. this my test case. I use one Master Azure Kinect and one Subordinate Azure Kinect.

  1. Master : 0us Depth delay / Subordinate : 160us Delay off master
  2. Master : 160us Depth delay / Subordinate : 160us Delay off master
  3. Master : 106us Depth delay / Subordinate : 0us Delay off master

KR-ESWord avatar Dec 09 '21 01:12 KR-ESWord

@KR-ESWord can you verify if this problem is present with different RGB modes e.g.1080p RGB at 15 and 30 fps, and with NFOV Binned? Just use a 160us delay on the subordinate device. Also please conductivity of your sync cable.

qm13 avatar Dec 09 '21 23:12 qm13

@KR-ESWord can you verify if this problem is present with different RGB modes e.g.1080p RGB at 15 and 30 fps, and with NFOV Binned? Just use a 160us delay on the subordinate device. Also please conductivity of your sync cable.

This phenomenon only occurs in Color Resolution : 1536p & Frame Rate : 15FPS. It was normal to choose a different frame rate at a different resolution.

KR-ESWord avatar Dec 10 '21 00:12 KR-ESWord

@qm13 Has it been updated?

KR-ESWord avatar Jan 03 '22 01:01 KR-ESWord

Has it been updated?

KR-ESWord avatar Apr 13 '22 03:04 KR-ESWord

@dasparli Hi! Has it been updated?

KR-ESWord avatar May 24 '22 05:05 KR-ESWord

I suspect the flickering of the RGB frames on the subordinate camera is caused by dropped frames rather than a problem with frame synchronization. Do you have both cameras connected to the same USB hub? If so, please try connecting them to completely separate USB hubs. If the two cameras are on their own USB hub then the problem may be with the cables. To test this try swapping the cables between the subordinate and master to see if the problem moves.

dasparli avatar May 26 '22 22:05 dasparli

@dasparli Thanks for replying. But, Even after connecting to a different PC for each Azure Kinect and configuring it as a Star Chain, the flickering of RGB frames on the subordinate camera still occurs when set to 15 FPS at 1536 resolution.

KR-ESWord avatar May 27 '22 10:05 KR-ESWord

Perhaps there is a problem with your camera. Do you have other cameras you can try? Have you tried swapping the master/subordinate roles between the two physical units?

dasparli avatar Jun 15 '22 22:06 dasparli

@dasparli I tried changing the Master/Subordinate connection by 3 units with about 10 Azure Kinects, but still the flickering phenomenon is found when starting at 15 fps at resolution 1536p.

KR-ESWord avatar Jun 16 '22 02:06 KR-ESWord

@dasparli Has it been updated?

KR-ESWord avatar Apr 14 '23 06:04 KR-ESWord