Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Raw Data Preprocessing #25

Closed
illaMcbender opened this issue Jul 14, 2022 · 5 comments
Closed

Raw Data Preprocessing #25

illaMcbender opened this issue Jul 14, 2022 · 5 comments

Comments

@illaMcbender
Copy link

Hi, thank you for sharing the code! It is a really great job!
I've been following your work recently and found that you've provided raw dataset and some preprocessing code in SignalProcessing folder. But I failed to preprocess the raw data into the "ready to use" format that you provided in https://drive.google.com/file/d/1PpAcL5r2PRYMxDb46ASps9YqToL7uJcE/view
I' m wondering if you can provide the complete code about how to process the raw data into the "ready to use" dataset ?
Thanks a lot!

@jrebut
Copy link
Contributor

jrebut commented Jul 28, 2022

Hi,

Please, find here the script to generate the dataset from the raw data.
The script was design at the beginning of the project and the code has been clean-up to be shared. SO, I m not sure it is still compatible with the current signal processing library. ANyway, this is pretty simple, it just saves images, laser data and radar per frame basis
Please, have a look and let me know if you need further assistance

Julien

@illaMcbender
Copy link
Author

Thank you so much for your assistance! I will have a try!

@JeroenBax
Copy link

Hi,
Thanks for the helpfull script, I was wondering which radar processing library you used in this script and if this is still downloadable.

@jrebut
Copy link
Contributor

jrebut commented Sep 29, 2022

Hi, I dropped all the scripts here. I will try in the following weeks to add some instructions as this is a recurrent request.


message shared with another user:

Basically, the dataset has something like 30k frames and even more. Not everything was released.
The labelling process was semi automatic. That is to say, object detection algorithm were run on both laser data and camera. If these 2 algorithm agreed, it generated a label candidate. Finally, label candidates were reviewed, corrected or discarded. This is why there is much less frames with labels than the full dataset size. So, the label candidates file is, as far as I can remember, a selection of key frames with their objects position.
This first selection provides positive frames.
Now, with the same script, there is a second label candidates file for negative frame, with no object. I will provide it to you.

To summarize:
1- run the script with label candidates for positive frames
2- run the script with label candidates for negative frames
3- both should give the ready to use dataset

The script was designed like 2 years ago with a cython version (named rpl) of a c++ code to execute fft, cfar and AoA. This was replaced by the python signal processing library available here

@jrebut jrebut closed this as completed Sep 29, 2022
@sohrab-m
Copy link

sohrab-m commented Nov 4, 2023

Hi @jrebut , links in the previous comments do not seem to work anymore. I am wondering if you could provide an updated link?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants