{
  "id": 486878,
  "title": "Plot a 3D map of the Scenes with Bin files? Competition 2023 (camera, images and points3D) were txt extension.",
  "url": "/competitions/image-matching-challenge-2024/discussion/486878",
  "author_name": "",
  "post_date": "2024-03-26T17:50:15.532156700Z",
  "votes": 21,
  "comment_count": 2,
  "views": 0,
  "content": "<p>Leonid Kulyk made an amazing 3D plots on the 2023 Competition. Though the files extension were txt.</p>\n<p>Now, sfm directory (On train) files (camera.bin, images.bin and points 3D.bin). They have bin extensions (not txt as on last year) </p>\n<p>That's Leonid's Kulyk Notebook on the last competition and his snippet below.</p>\n<p><a href=\"https://www.kaggle.com/code/leonidkulyk/eda-imc-3d-plots-interactive-vis#-%F0%9F%8F%9B%EF%B8%8F-Image-Matching-Challenge---%F0%9F%93%8A-Exploratory-Data-Analysis\" target=\"_blank\">EDA 🏛️IMC ~ 🔻3D plots | 📊Interactive vis</a></p>\n<blockquote>\n  <p>rec_gt = pycolmap.Reconstruction(f'{src}/sfm')<br>\n  fig = viz_3d.init_figure()<br>\n  viz_3d.plot_cameras(fig, rec_gt, color='rgba(50,255,50, 0.5)', name=\"Ground Truth\", size=10) (that line was commented)<br>\n  viz_3d.plot_reconstruction(fig, rec_gt, cameras = False, color='rgba(227,168,30,0.5)', name=\"Ground Truth\", cs=5)<br>\n  fig.show()</p>\n</blockquote>\n<p>Till now, I didn't read any 3D on this competition.<br>\nThanks in advance.</p>",
  "messages": [
    {
      "id": "2717701",
      "postDate": "03/26/2024 17:50:15",
      "content": "<p>Leonid Kulyk made an amazing 3D plots on the 2023 Competition. Though the files extension were txt.</p>\n<p>Now, sfm directory (On train) files (camera.bin, images.bin and points 3D.bin). They have bin extensions (not txt as on last year) </p>\n<p>That's Leonid's Kulyk Notebook on the last competition and his snippet below.</p>\n<p><a href=\"https://www.kaggle.com/code/leonidkulyk/eda-imc-3d-plots-interactive-vis#-%F0%9F%8F%9B%EF%B8%8F-Image-Matching-Challenge---%F0%9F%93%8A-Exploratory-Data-Analysis\" target=\"_blank\">EDA 🏛️IMC ~ 🔻3D plots | 📊Interactive vis</a></p>\n<blockquote>\n  <p>rec_gt = pycolmap.Reconstruction(f'{src}/sfm')<br>\n  fig = viz_3d.init_figure()<br>\n  viz_3d.plot_cameras(fig, rec_gt, color='rgba(50,255,50, 0.5)', name=\"Ground Truth\", size=10) (that line was commented)<br>\n  viz_3d.plot_reconstruction(fig, rec_gt, cameras = False, color='rgba(227,168,30,0.5)', name=\"Ground Truth\", cs=5)<br>\n  fig.show()</p>\n</blockquote>\n<p>Till now, I didn't read any 3D on this competition.<br>\nThanks in advance.</p>",
      "rawMarkdown": "Leonid Kulyk made an amazing 3D plots on the 2023 Competition. Though the files extension were txt.\n\nNow, sfm directory (On train) files (camera.bin, images.bin and points 3D.bin). They have bin extensions (not txt as on last year) \n\nThat's Leonid's Kulyk Notebook on the last competition and his snippet below.\n\n[EDA 🏛️IMC ~ 🔻3D plots | 📊Interactive vis](https://www.kaggle.com/code/leonidkulyk/eda-imc-3d-plots-interactive-vis#-%F0%9F%8F%9B%EF%B8%8F-Image-Matching-Challenge---%F0%9F%93%8A-Exploratory-Data-Analysis)\n\n>rec_gt = pycolmap.Reconstruction(f'{src}/sfm')\nfig = viz_3d.init_figure()\nviz_3d.plot_cameras(fig, rec_gt, color='rgba(50,255,50, 0.5)', name=\"Ground Truth\", size=10) (that line was commented)\nviz_3d.plot_reconstruction(fig, rec_gt, cameras = False, color='rgba(227,168,30,0.5)', name=\"Ground Truth\", cs=5)\nfig.show()\n\nTill now, I didn't read any 3D on this competition.\nThanks in advance.",
      "votes": null
    },
    {
      "id": "2718035",
      "postDate": "03/26/2024 22:34:33",
      "content": "<p>Try this notebook<br>\n<a href=\"https://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io\" target=\"_blank\">https://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io</a></p>",
      "rawMarkdown": "Try this notebook\nhttps://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io",
      "votes": null
    },
    {
      "id": "2718053",
      "postDate": "03/26/2024 23:07:44",
      "content": "<p>It's a very sophisticated, high-level code. I'll gona make a copy of my own. Thank you OlfUfo. </p>",
      "rawMarkdown": "It's a very sophisticated, high-level code. I'll gona make a copy of my own. Thank you OlfUfo.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2718035,
      "author_name": "oldufo",
      "author_url": "",
      "post_date": "03/26/2024 22:34:33",
      "content": "<p>Try this notebook<br>\n<a href=\"https://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io\" target=\"_blank\">https://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io</a></p>",
      "votes": null,
      "replies": [
        {
          "id": 2718053,
          "author_name": "mpwolke",
          "author_url": "",
          "post_date": "03/26/2024 23:07:44",
          "content": "<p>It's a very sophisticated, high-level code. I'll gona make a copy of my own. Thank you OlfUfo. </p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "2717701": "Leonid Kulyk made an amazing 3D plots on the 2023 Competition. Though the files extension were txt.\n\nNow, sfm directory (On train) files (camera.bin, images.bin and points 3D.bin). They have bin extensions (not txt as on last year) \n\nThat's Leonid's Kulyk Notebook on the last competition and his snippet below.\n\n[EDA 🏛️IMC ~ 🔻3D plots | 📊Interactive vis](https://www.kaggle.com/code/leonidkulyk/eda-imc-3d-plots-interactive-vis#-%F0%9F%8F%9B%EF%B8%8F-Image-Matching-Challenge---%F0%9F%93%8A-Exploratory-Data-Analysis)\n\n>rec_gt = pycolmap.Reconstruction(f'{src}/sfm')\nfig = viz_3d.init_figure()\nviz_3d.plot_cameras(fig, rec_gt, color='rgba(50,255,50, 0.5)', name=\"Ground Truth\", size=10) (that line was commented)\nviz_3d.plot_reconstruction(fig, rec_gt, cameras = False, color='rgba(227,168,30,0.5)', name=\"Ground Truth\", cs=5)\nfig.show()\n\nTill now, I didn't read any 3D on this competition.\nThanks in advance.",
    "2718035": "Try this notebook\nhttps://www.kaggle.com/code/oldufo/colmap-3d-visualization-with-rerun-io",
    "2718053": "It's a very sophisticated, high-level code. I'll gona make a copy of my own. Thank you OlfUfo."
  },
  "source": "meta"
}