diff --git a/README.md b/README.md index 1b386d8..a3c97ad 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,44 @@ This repo is the Pytorch Code of DAGM-Mono: Deformable Attention-Guided Modelin drawing +## Qualitative results on ApolloCar3D - Projection on original images: +drawing +drawing +drawing +drawing +drawing +drawing + + +## Main Results on ApolloCar3D - Car Instance Benchmark: + +Main A3DP-Abs metrics on ApolloCar3D - Car Instance Benchmark (Validation Set) + +| Experiment | Mean | c0 | c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| Baseline | 0.2363 | 0.4565 | 0.4195 | 0.3686 | 0.3197 | 0.2785 | 0.2204 | 0.155 | 0.099 | 0.0453 | +| Dual Cross-Att. | 0.2331 | 0.4561 | 0.4169 | 0.3682 | 0.3285 | 0.2642 | 0.2076 | 0.1485 | 0.0931 | 0.0376 | +| Deformable Att. | 0.2437 | 0.4621 | 0.4296 | 0.3873 | 0.3345 | 0.2801 | 0.2237 | 0.1646 | 0.106 | 0.0474 | +| Chamfer loss | 0.2349 | 0.4545 | 0.4122 | 0.3702 | 0.3277 | 0.2703 | 0.2122 | 0.1582 | 0.0986 | 0.0394 | +| H. Cham. loss L2 | 0.2454 | 0.4659 | 0.4236 | 0.3905 | 0.3353 | 0.2805 | 0.2273 | 0.1713 | 0.1083 | 0.0474 | +| H. Cham. loss L3 | 0.2476 | 0.4693 | 0.4318 | 0.3918 | 0.342 | 0.2859 | 0.2256 | 0.1661 | 0.1121 | 0.0501 | +| H. Cham. + D-Att | **0.2548** | **0.4734** | **0.438** | **0.3949** | **0.3494** | **0.2995** | **0.2402** | **0.1758** | **0.1142** | 0.0527 | + +Main A3DP-Rel metrics on ApolloCar3D - Car Instance Benchmark (Validation Set) + +Sure, here is the converted markdown table: + +| Experiment | Mean | c0 | c1 | c2 | c3 | c4 | c5 | c6 | c7 | c8 | +| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | +| Baseline | 0.2189 | 0.4566 | 0.408 | 0.3627 | 0.2982 | 0.2479 | 0.1913 | 0.1246 | 0.0731 | 0.0237 | +| Dual Cross-Att. | 0.2134 | 0.4487 | 0.4033 | 0.349 | 0.2957 | 0.2378 | 0.1741 | 0.1179 | 0.0678 | 0.0291 | +| Deformable Att. | 0.2249 | 0.4593 | 0.4085 | **0.3683** | 0.3157 | 0.2515 | 0.1927 | 0.1376 | 0.0804 | 0.0336 | +| Chamfer loss | 0.2172 | 0.4443 | 0.4027 | 0.3554 | 0.3062 | 0.2467 | 0.1893 | 0.1254 | 0.0685 | 0.0293 | +| H. Cham. loss L2 | 0.226 | **0.4652** | 0.4158 | 0.3671 | 0.314 | 0.2499 | 0.1955 | 0.1389 | 0.0796 | 0.0288 | +| H. Cham. loss L3 | 0.2279 | 0.4609 | **0.4202** | 0.3657 | **0.3213** | 0.2515 | 0.2006 | **0.1401** | **0.0856** | 0.0304 | +| H. Cham. + D-Att | **0.2301** | 0.4646 | 0.4152 | 0.3657 | 0.3181 | **0.2631** | **0.2081** | 0.1384 | 0.0809 | **0.0355** | + + ## Data setting You need to set directory path as below ``` @@ -103,4 +141,4 @@ To run inference, update the weights path in the yaml config file and run: ``` ## License -DAGM-Mono is released under MIT license (see LICENSE). It is developed based on a forked version of BAAM. We also used code from OFMPNet, Swin-Transformer and FMFNet. Note that the used dataset (ApolloCar3D) is subject to their respective licenses and may not grant commercial use. +DAGM-Mono is released under MIT license (see LICENSE). It is developed based on a forked version of `BAAM`. We also used code from `OFMPNet`, `Swin-Transformer` and `FMFNet`. Note that the used dataset (ApolloCar3D) is subject to their respective licenses and may not grant commercial use. diff --git a/assets/1.png b/assets/1.png new file mode 100644 index 0000000..cbb736a Binary files /dev/null and b/assets/1.png differ diff --git a/assets/2.png b/assets/2.png new file mode 100644 index 0000000..b2cc166 Binary files /dev/null and b/assets/2.png differ diff --git a/assets/3.png b/assets/3.png new file mode 100644 index 0000000..3bec947 Binary files /dev/null and b/assets/3.png differ diff --git a/assets/4.png b/assets/4.png new file mode 100644 index 0000000..283ed44 Binary files /dev/null and b/assets/4.png differ diff --git a/assets/5.png b/assets/5.png new file mode 100644 index 0000000..f5cc6e7 Binary files /dev/null and b/assets/5.png differ diff --git a/assets/6.png b/assets/6.png new file mode 100644 index 0000000..3034532 Binary files /dev/null and b/assets/6.png differ