Code Monkey home page Code Monkey logo

cocapture's People

Contributors

filbert14 avatar friedhelmhamann avatar ghoshsuman avatar guillermogb avatar shiba24 avatar valentinacavinato avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

filbert14

cocapture's Issues

bias_diff_off slider seems not to update

There seems to be a mismatch between the selected slider position for 'bias_diff_off' in ImGui and in the camera. The sliders for the other bias values work fine

Sanity Check Trigger Events

At the end of a recording (stop button pressed), a sanity check should be performed assuring that the number of frames captured with a Basler camera equals the number of trigger events.
Sanity check should only be performed when recording with a Basler camera and a prophesee camera.

Feature: Output Prophesee Trigger Events to .txt file

As some downstream task require trigger events but might not have access to them through the .raw file it would be good to write them to a separate .txt file in the recording directory for now. Like so:

https://github.com/friedhelm-h/rip-co-capture/blob/main/cpp/src/trigger_event_saver.cpp

@sfilbertf: I know we talked about it before and did not do it but it seems useful now as some packages used for reading the .raw file do not support reading trigger events

Default bias values for EVK4 seems wrong

Hi.
Are you loading default bias values from the devices when the recorder in launched? The events look very sparse, and highly imbalanced (events of one polarity outnumber the other). Here is a snapshot for reference.

Screenshot from 2023-02-14 12-36-39

I checked in metavision_studio that all bias values are set to 0 by default. which looks ok.

So, here are some things that need to changed:

  1. Could be make the range of values bigger, at least on the lower side, so that contrast sensitivity can be increased?
  2. Could we set default bias values such that they match the metavision_viewer or metavision_studio? This should fix the sparseness and imbalance.
  3. Can we add a legend in the side-panel to identify which color represents which polarity?

Add Launcher

At the moment hard coding of serial numbers is required on start-up

Question to detect event loss in the recording

Hi, I have a question.

Is there a way to detect the loss of recorded events or saturation of timestamps for the Prophesee cam recorder?
Just binary (recording droppedor similar) is fine for now.
If I remember correctly, Friedhelm has it for Basler recording, if any frames are dropped during the recordings.
So I'm wondering if you already have the similar one for the Prophesee.
Thanks!

Feature request: allow user to specify in master or slave mode when starting a single event camera

Hi. I am not sure if this is already possible, but it would be nice if while launching even a single event camera, we could specify whether we want to start it in master or slave mode. This would enable us to use multiple laptops for recording synchronized data.

Additionally, it would be good to explicitly mention by serial ID when we starting the cameras, and specify which camera we want to be in master mode while launching in a stereo configuration. I believe that at the moment, it is fetching the first available camera.

Question about the Master / Slave output

Hi, what is the meaning of

Opening Prophesee Camera: Prophesee:hal_plugin_gen41_evk3:00042177
Set mode Master successful.Remember to start the slave first.

After I started the ./recorder --cameras prophesee ?

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.