Git Product home page Git Product logo

Comments (18)

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

Do you use ROS? This would allow 4 cameras per PC connected in a network because you could customize the topic names.

I assume ROS offers some way of synching the timestamp of your frames via the network. So this not necessarily a ZED issue, but a ROS one.

from zed-sdk.

 avatar commented on July 16, 2024

Hi,

Just curious: you are talking about Ubuntu, right? There is no way of using multiple ZEDs on a Win64 platform as of yet, is there?

Thanks!

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

No way of Win64 capture as of now. Still, I've played back two cameras on Windows via Rosbags.

from zed-sdk.

akankshaakale avatar akankshaakale commented on July 16, 2024

I need to use the video feeds of 6 Zed Cameras.These feeds are required to be used at the same time on Jetson TX2.How do i possibly acheive it?

from zed-sdk.

yongliang-qiao avatar yongliang-qiao commented on July 16, 2024

@Choonghee-frank Hi how you recoding the the videos of 4 cameras at the same time?
using the ROS or some other methods?

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

@qiao19881314 It is possible using ROS and Ubuntu. I tried it with 2 cameras at the moment. Make sure your pc handle it (separate usb3 controllers).

from zed-sdk.

yongliang-qiao avatar yongliang-qiao commented on July 16, 2024

@WASCHMASCHINE thank u. Can we recording the svo files of the two cameras synchronously?Could u share this code with me?

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

@qiao19881314 I don't think it's possible.

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

But you can record Rosbags, which is similar.

from zed-sdk.

Choonghee-frank avatar Choonghee-frank commented on July 16, 2024

@qiao19881314
Oh, I forgot about this thread. You can record the camera synchronously(in svo files), since I modified the code, you can also find the code by searching 'multi-zed camera'

from zed-sdk.

Choonghee-frank avatar Choonghee-frank commented on July 16, 2024

@WASCHMASCHINE
Thanks for your reply, I've done with 2 cameras and also with other experimental devices such as encoder and force plate. I was also able to connect 2 cameras in a single laptop. However, do you have any idea how to connect multiple cameras?

Even if I was trying to use the PCIE box with USB 3 PCIE card, I don't know about the connection between the laptop and PCIE box. (can we send the whole data into USB3 cable from PCIE box to laptop?)

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

@Choonghee-frank What do you mean with multiple cameras? You already have two connected, which is "multiple".
If you have a quad bus host controller for the USB3 then you could connect four at a time.

USB3 is enought for one camera, so sending the data of say four zed cameras through the same channel would not work that well. You will lose a lot of frames, even on low res.

from zed-sdk.

yongliang-qiao avatar yongliang-qiao commented on July 16, 2024

@Choonghee-frank
Thank you. Do you means this code https://github.com/adujardin/zed-multi-input?
Since it using a for loop, the two SVO files are not time synchronized. For here, i want that the each frame in the two svo files are synchronously. Do you have ides for that?

from zed-sdk.

yongliang-qiao avatar yongliang-qiao commented on July 16, 2024

@WASCHMASCHINE Thank you. I already realize the recording using the rosbag. However time synchronized still a problems. The messages recording in ROS seems also is serial recording. When i recording the left right images and 3d point cloud from two zed cameras, they are not same numbers. Could you have good ideas for time synchronization?

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

@qiao19881314 Are you using the ROS sample for multi-Input?
For the images, you could try if there is still a side-by-side option. So you only have one image.
You could also try to reorder the images according to the frame id at the receiving end.

from zed-sdk.

jm677zz avatar jm677zz commented on July 16, 2024

Six Synchronized Full HD Cameras for NVIDIA® Jetson TX1/TX2: The e-CAM30_HEXCUTX2 streams 720p(HD), 1080p (Full HD) and 3.4MP @ 30fps in uncompressed YUV422 Format in both synchronous and Asynchronous mode.

https://www.e-consystems.com/multiple-csi-cameras-for-nvidia-jetson-tx2.asp

from zed-sdk.

Choonghee-frank avatar Choonghee-frank commented on July 16, 2024

@WASCHMASCHINE Sorry for the late response. In our system, yes we use the camera with for loops and we tried to compare the timestamp between each cameras.
The time gap between the two cameras was small enough(less than 1 ms) since we are looking for a human motion. I don't know the system you are trying to analyze, but I think using the for-loop is the easiest way to analyze it in synchronized way. I don't know how close you want to make the system synchronized (in terms of time gaps?)

from zed-sdk.

WASCHMASCHINE avatar WASCHMASCHINE commented on July 16, 2024

@Choonghee-frank What exactly do you mean with a for loop? You basically grab camera 1 and then camera 2?

from zed-sdk.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.