https://github.com/ctu-vras/lane-extraction
Science Score: 10.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
○codemeta.json file
-
○.zenodo.json file
-
○DOI references
-
✓Academic publication links
Links to: arxiv.org -
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (11.3%) to scientific vocabulary
Last synced: 10 months ago
·
JSON representation
Repository
Basic Info
- Host: GitHub
- Owner: ctu-vras
- License: mit
- Language: Jupyter Notebook
- Default Branch: main
- Size: 40.8 MB
Statistics
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
- Releases: 0
Created about 3 years ago
· Last pushed over 2 years ago
Metadata Files
Readme
License
README.md
Lane-extraction
Links to presentations and codes from final meeting:
- Lane Matching presentation: https://docs.google.com/presentation/d/1_aKsyaCRaU2LQY1fK3FoJUxReD7GSdPmB6vxaPzUNW0/edit?usp=sharing
- Lane Matching ipynb notebook: https://github.com/KomajzCz/FEL-matching-notebook
Current state of branches:
- main: branch has an old code. It should be similiar with heuristic but README for docker is in common/pipeline. Main purpose is overview of tasks given by Patrik.
- heuristic: actual branch with old segmentation, but it is in final state and can be packaged into Docker
- xyzinnsegmentation : actual branch with current version of cylydric segmentation that can be packaged into Docker
- cylindersegmentation: old branch Ondra than switched to xyzinn_segmentation
- dev: very old branch nothing is there
Find Datasets for Lanes
- General: Potential datasets for using existing annotations, images to LiDAR projection annotation, HD maps with lanes and LiDAR
- Person: Ondra
- Tasks:
- List all potentially useful datasets with instance-level annotations
- Make a material (table, half page of text) we can decide on and send to Valeo
- References:
- OpenDriveLab/OpenLane-V2: [NeurIPS 2023 Track Datasets] - No LiDAR
- Argoverse 2 HD maps
- K-LANE
- Input: Search on internet and try to map existings datasets to our needs
- Output:
- List of datasets with parameters in text or table (has id annotations, scene diversity, LiDAR sensor, ...)
- Conclussion on what datasets we can use for learning the model to detect lanes id/polylines
K-Lane Devkit + Metrics
- General: Prepare annotation tool and understand the metrics Lane extraction scenario (K-Lane should use the most common evaluation protocols)
- Person: Honza + Martin
- Tasks:
- Download K-Lane devkit and run annotation GUI
- Annotate one point cloud from Valeo dataset to learn how to use it, annotate full line, not segments (dashed)
- Think about transfer of K-Lane annotations into Valeo polylines format
- Construct meaningful metrics which we can use for evaluation given what we have in Valeo and what we can annotate
- Reference:
- Input: Codebase, existing data from Valeo
- Output: System for annotating data, Exact and systematic protokol, how we should evaluate our results
K-Lane <--> Valeo Data
- General: Download and learn how to use the data and easily transfer with Valeo format
- Person: Yana
- Tasks:
- Download K-Lane dataset
- Learn how to use the dataset
- Convert to Valeo format
- References:
- Input: K-Lane Dataset, Valeo Dataset
- Output: Functions to allow for training on both datasets, merging the formats/annotations
K-Lane Detection Model
- General: To get baseline for lane detection
- Person: -
- Tasks:
- Learn how to infer the K-Lane model used in Paper
- Run The model on Valeo Dataset
- Calculate metrics on Valeo Dataset
- Retrain models on Valeo Dataset and show metrics
- References:
- Input: Existing codebase, data samples
- Output: Importable models, calculated metrics on both datasets using training on K-Lane and both.
Future
- Camera propagated to LiDAR - To demonstrate additional data gathering
- Argoverse Dataset HD maps - to get additional data
- Pseudo-labelling - to easily boost performance
- Test-Time Augmentation - to easily boost performance
- Active learning framework - to save annotations
Owner
- Name: Vision for Robotics and Autonomous Systems
- Login: ctu-vras
- Kind: organization
- Location: Prague
- Website: https://cyber.felk.cvut.cz/vras
- Repositories: 24
- Profile: https://github.com/ctu-vras
Research group at Czech Technical University in Prague (CTU), Faculty of Electrical Engineering, Department of Cybernetics
GitHub Events
Total
Last Year
Dependencies
Dockerfile
docker
- cpark90/pytorch3d gl-runtime build
requirements.txt
pypi
- PyYAML *
- jakteristics *
- pyntcloud *
- ruamel.yaml *
- scikit-image *