kav-institute / imptc-dataset

Apache License 2.0
15 stars 1 forks source link

Select data from specific sensor? #1

Open matheusvvb-19 opened 1 week ago

matheusvvb-19 commented 1 week ago

Hi, congratulations for the amazing work!! I was wondering if would be possible to filter the dataset according to a specific sensor. For example: according to the paper, the tracks were collected using 6 cameras and 3 LiDAR sensors, right? Would it be possible to select only the data captured by one of those cameras and one of those LiDAR sensors?

I noticed that the tracks.json files indicate the source type of that data. For example, considering the track.json file of a VRU track, we have:

source_type: Which sensor(s) are responsible for current object detection, 0 => Lidar, 1 => lidar+camera, 2 => camera

However, would it be possible to select, for example, a specific camera? Let's say, camera 1, camera 2, camera 3, etc.

Thank you in advance.

mh-kav-institute commented 1 week ago

Hi Matheus, Based on the dataset's current uploaded status and data, this is not possible because the provided tracks are the result of our multi-sensor-fusion framework. However, the fusion framework is flexible regarding camera usage. The only restriction is to have at least two selected cameras with an overlapping FOV for 3D trajectory extraction. The LiDAR object detection runs on a combined point cloud derived from the three single sensor data.

Can you share more details of your target application?

Regards

matheusvvb-19 commented 1 week ago

Thank you for the quick response.

Yes, I can provide more details about my application. Here it is: my research group and I are developing a VRU-safety-based ecosystem for smart cities — i.e., a system that detects VRUs and warns nearby autonomous vehicles to prevent collisions. As we are at the beginning of the project, we want to start with a simple and limited scenario: an urban intersection equipped with just a few infrastructure sensors (one camera and one LiDAR). That's why I would like to filter the data to gather information captured by just one of the cameras.

I am interested in the IMPTC dataset because, besides the bounding boxes for VRUs and vehicles, it also provides VRU trajectories — which is a future focus of our research — as well as various contextual information (e.g., weather and segmentation map data).

mh-kav-institute commented 3 days ago

I will internally check if its possible to provide you some data with reduced camera usage. Whats possible is to have for example cam1+cam3+Lidars. Both cams monitor a single corner of the intersection. Could this help you?

matheusvvb-19 commented 3 days ago

Thank you for your help.

If both cameras monitor a single corner of the intersection, then yes, this would help me a lot! How could I filter the data to select this reduced set? Would it be by using the source_type attribute - which I mentioned earlier? Or it must be another way?