{
  "id": 570752,
  "title": "Welcome to the 2025 Image Matching Challenge!",
  "url": "/competitions/image-matching-challenge-2025/discussion/570752",
  "author_name": "",
  "post_date": "2025-03-30T13:46:44.381159400Z",
  "votes": 21,
  "comment_count": 7,
  "views": 0,
  "content": "<p>Hi everyone,</p>\n<p>Welcome you to the 2025 Image Matching Challenge! We're back, for the fourth time!</p>\n<p>In the first edition you asked you to match two images taken from different viewpoints, to figure out the position of one camera with respect to the other. The year after we expanded the competition to multiview 3D reconstruction, with hundreds of images per scene. Last year we raised the bar, asking you to solve 3D reconstruction over six different domains, including urban and natural scenarios and images captured from drones.</p>\n<p>This year you'll face a different challenge in 3D reconstruction: we won't tell you which images belong together! This is a problem we encounter very frequently in the real world, where images are grouped together using noisy signals like GPS or text tags.</p>\n<p>We provide a few resources to get you started:</p>\n<ul>\n<li>A <a href=\"https://www.kaggle.com/code/eduardtrulls/imc25-submission/\" target=\"_blank\">notebook</a> to create a simple submission on GPU, using ALIKED local features and LightGlue for matching.</li>\n<li>A <a href=\"https://www.kaggle.com/datasets/eduardtrulls/imc25-utils\" target=\"_blank\">library</a> with utility functions to interact with colmap and to compute the metric.</li>\n</ul>\n<p>You can find many more resources below:</p>\n<ul>\n<li>The <a href=\"https://image-matching-workshop.github.io/\" target=\"_blank\">CVPR workshop</a> we organize along with this challenge.</li>\n<li>Previous editions of the competition: <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2022\" target=\"_blank\">2022</a>, <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2023\" target=\"_blank\">2023</a>, <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2024\" target=\"_blank\">2024</a>.</li>\n<li>Our <a href=\"https://arxiv.org/abs/2003.01587\" target=\"_blank\">IJCV paper</a> on image matching and 3D reconstruction.</li>\n</ul>\n<p>News on prize-eligibility: in previous editions, competitors were not able to use submissions using non-commercial licensed 3rd party code (such as SuperPoint of SuperGlue) and claim prizes. This is now possible, as long as you open-source your code and meet all the conditions (see the <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2025/rules\" target=\"_blank\">rules</a> tab for details).</p>\n<p>On behalf of all the organizers, welcome again, and best of luck!</p>",
  "messages": [
    {
      "id": "3163251",
      "postDate": "03/30/2025 13:46:44",
      "content": "<p>Hi everyone,</p>\n<p>Welcome you to the 2025 Image Matching Challenge! We're back, for the fourth time!</p>\n<p>In the first edition you asked you to match two images taken from different viewpoints, to figure out the position of one camera with respect to the other. The year after we expanded the competition to multiview 3D reconstruction, with hundreds of images per scene. Last year we raised the bar, asking you to solve 3D reconstruction over six different domains, including urban and natural scenarios and images captured from drones.</p>\n<p>This year you'll face a different challenge in 3D reconstruction: we won't tell you which images belong together! This is a problem we encounter very frequently in the real world, where images are grouped together using noisy signals like GPS or text tags.</p>\n<p>We provide a few resources to get you started:</p>\n<ul>\n<li>A <a href=\"https://www.kaggle.com/code/eduardtrulls/imc25-submission/\" target=\"_blank\">notebook</a> to create a simple submission on GPU, using ALIKED local features and LightGlue for matching.</li>\n<li>A <a href=\"https://www.kaggle.com/datasets/eduardtrulls/imc25-utils\" target=\"_blank\">library</a> with utility functions to interact with colmap and to compute the metric.</li>\n</ul>\n<p>You can find many more resources below:</p>\n<ul>\n<li>The <a href=\"https://image-matching-workshop.github.io/\" target=\"_blank\">CVPR workshop</a> we organize along with this challenge.</li>\n<li>Previous editions of the competition: <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2022\" target=\"_blank\">2022</a>, <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2023\" target=\"_blank\">2023</a>, <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2024\" target=\"_blank\">2024</a>.</li>\n<li>Our <a href=\"https://arxiv.org/abs/2003.01587\" target=\"_blank\">IJCV paper</a> on image matching and 3D reconstruction.</li>\n</ul>\n<p>News on prize-eligibility: in previous editions, competitors were not able to use submissions using non-commercial licensed 3rd party code (such as SuperPoint of SuperGlue) and claim prizes. This is now possible, as long as you open-source your code and meet all the conditions (see the <a href=\"https://www.kaggle.com/competitions/image-matching-challenge-2025/rules\" target=\"_blank\">rules</a> tab for details).</p>\n<p>On behalf of all the organizers, welcome again, and best of luck!</p>",
      "rawMarkdown": "Hi everyone,\n\nWelcome you to the 2025 Image Matching Challenge! We're back, for the fourth time!\n\nIn the first edition you asked you to match two images taken from different viewpoints, to figure out the position of one camera with respect to the other. The year after we expanded the competition to multiview 3D reconstruction, with hundreds of images per scene. Last year we raised the bar, asking you to solve 3D reconstruction over six different domains, including urban and natural scenarios and images captured from drones.\n\nThis year you'll face a different challenge in 3D reconstruction: we won't tell you which images belong together! This is a problem we encounter very frequently in the real world, where images are grouped together using noisy signals like GPS or text tags.\n\nWe provide a few resources to get you started:\n* A [notebook](https://www.kaggle.com/code/eduardtrulls/imc25-submission/) to create a simple submission on GPU, using ALIKED local features and LightGlue for matching.\n* A [library](https://www.kaggle.com/datasets/eduardtrulls/imc25-utils) with utility functions to interact with colmap and to compute the metric.\n\nYou can find many more resources below:\n* The [CVPR workshop](https://image-matching-workshop.github.io/) we organize along with this challenge.\n* Previous editions of the competition: [2022](https://www.kaggle.com/competitions/image-matching-challenge-2022), [2023](https://www.kaggle.com/competitions/image-matching-challenge-2023), [2024](https://www.kaggle.com/competitions/image-matching-challenge-2024).\n* Our [IJCV paper](https://arxiv.org/abs/2003.01587) on image matching and 3D reconstruction.\n\nNews on prize-eligibility: in previous editions, competitors were not able to use submissions using non-commercial licensed 3rd party code (such as SuperPoint of SuperGlue) and claim prizes. This is now possible, as long as you open-source your code and meet all the conditions (see the [rules](https://www.kaggle.com/competitions/image-matching-challenge-2025/rules) tab for details).\n\nOn behalf of all the organizers, welcome again, and best of luck!",
      "votes": null
    },
    {
      "id": "3169435",
      "postDate": "04/03/2025 13:18:56",
      "content": "<p>Hello , i'm Ali, Can I use TUP in Kaggle competitions, or is it not allowed ?</p>",
      "rawMarkdown": "Hello , i'm Ali, Can I use TUP in Kaggle competitions, or is it not allowed ?",
      "votes": null
    },
    {
      "id": "3180088",
      "postDate": "04/16/2025 06:09:48",
      "content": "<p>Could we use pretrained model and weights.th files?</p>",
      "rawMarkdown": "Could we use pretrained model and weights.th files?",
      "votes": null
    },
    {
      "id": "3187596",
      "postDate": "04/26/2025 09:00:59",
      "content": "<p>Can we use pretrained models?</p>",
      "rawMarkdown": "Can we use pretrained models?",
      "votes": null
    },
    {
      "id": "3190309",
      "postDate": "04/30/2025 13:17:51",
      "content": "<p>Is it allowed to use pre-trained models?</p>",
      "rawMarkdown": "Is it allowed to use pre-trained models?",
      "votes": null
    },
    {
      "id": "3193285",
      "postDate": "05/04/2025 07:09:25",
      "content": "<p>great work!!</p>",
      "rawMarkdown": "great work!!",
      "votes": null
    },
    {
      "id": "3201507",
      "postDate": "05/14/2025 01:14:13",
      "content": "<p>hi i didnt quite understood what the input amd output should ,anyone please help…</p>",
      "rawMarkdown": "hi i didnt quite understood what the input amd output should ,anyone please help...",
      "votes": null
    },
    {
      "id": "3202606",
      "postDate": "05/15/2025 16:24:46",
      "content": "<p>i just registered so still trying to figure things out,<br>\ninputs are images from datasets (for example fbk_vineyard) and you need to match them if they belongs to the scene or not and return camera's orientation and translation for each image</p>",
      "rawMarkdown": "i just registered so still trying to figure things out,\ninputs are images from datasets (for example fbk_vineyard) and you need to match them if they belongs to the scene or not and return camera's orientation and translation for each image",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 3169435,
      "author_name": "alicsahmed",
      "author_url": "",
      "post_date": "04/03/2025 13:18:56",
      "content": "<p>Hello , i'm Ali, Can I use TUP in Kaggle competitions, or is it not allowed ?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 3180088,
      "author_name": "kevinconnor",
      "author_url": "",
      "post_date": "04/16/2025 06:09:48",
      "content": "<p>Could we use pretrained model and weights.th files?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 3187596,
      "author_name": "mohanapavanbezawada",
      "author_url": "",
      "post_date": "04/26/2025 09:00:59",
      "content": "<p>Can we use pretrained models?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 3190309,
      "author_name": "rashiedmatan",
      "author_url": "",
      "post_date": "04/30/2025 13:17:51",
      "content": "<p>Is it allowed to use pre-trained models?</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 3193285,
      "author_name": "ashreenk3",
      "author_url": "",
      "post_date": "05/04/2025 07:09:25",
      "content": "<p>great work!!</p>",
      "votes": null,
      "replies": []
    },
    {
      "id": 3201507,
      "author_name": "ashiraman",
      "author_url": "",
      "post_date": "05/14/2025 01:14:13",
      "content": "<p>hi i didnt quite understood what the input amd output should ,anyone please help…</p>",
      "votes": null,
      "replies": [
        {
          "id": 3202606,
          "author_name": "nirmitsolanki",
          "author_url": "",
          "post_date": "05/15/2025 16:24:46",
          "content": "<p>i just registered so still trying to figure things out,<br>\ninputs are images from datasets (for example fbk_vineyard) and you need to match them if they belongs to the scene or not and return camera's orientation and translation for each image</p>",
          "votes": null,
          "replies": []
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "3163251": "Hi everyone,\n\nWelcome you to the 2025 Image Matching Challenge! We're back, for the fourth time!\n\nIn the first edition you asked you to match two images taken from different viewpoints, to figure out the position of one camera with respect to the other. The year after we expanded the competition to multiview 3D reconstruction, with hundreds of images per scene. Last year we raised the bar, asking you to solve 3D reconstruction over six different domains, including urban and natural scenarios and images captured from drones.\n\nThis year you'll face a different challenge in 3D reconstruction: we won't tell you which images belong together! This is a problem we encounter very frequently in the real world, where images are grouped together using noisy signals like GPS or text tags.\n\nWe provide a few resources to get you started:\n* A [notebook](https://www.kaggle.com/code/eduardtrulls/imc25-submission/) to create a simple submission on GPU, using ALIKED local features and LightGlue for matching.\n* A [library](https://www.kaggle.com/datasets/eduardtrulls/imc25-utils) with utility functions to interact with colmap and to compute the metric.\n\nYou can find many more resources below:\n* The [CVPR workshop](https://image-matching-workshop.github.io/) we organize along with this challenge.\n* Previous editions of the competition: [2022](https://www.kaggle.com/competitions/image-matching-challenge-2022), [2023](https://www.kaggle.com/competitions/image-matching-challenge-2023), [2024](https://www.kaggle.com/competitions/image-matching-challenge-2024).\n* Our [IJCV paper](https://arxiv.org/abs/2003.01587) on image matching and 3D reconstruction.\n\nNews on prize-eligibility: in previous editions, competitors were not able to use submissions using non-commercial licensed 3rd party code (such as SuperPoint of SuperGlue) and claim prizes. This is now possible, as long as you open-source your code and meet all the conditions (see the [rules](https://www.kaggle.com/competitions/image-matching-challenge-2025/rules) tab for details).\n\nOn behalf of all the organizers, welcome again, and best of luck!",
    "3169435": "Hello , i'm Ali, Can I use TUP in Kaggle competitions, or is it not allowed ?",
    "3180088": "Could we use pretrained model and weights.th files?",
    "3187596": "Can we use pretrained models?",
    "3190309": "Is it allowed to use pre-trained models?",
    "3193285": "great work!!",
    "3201507": "hi i didnt quite understood what the input amd output should ,anyone please help...",
    "3202606": "i just registered so still trying to figure things out,\ninputs are images from datasets (for example fbk_vineyard) and you need to match them if they belongs to the scene or not and return camera's orientation and translation for each image"
  },
  "source": "meta"
}