{
  "id": 506824,
  "title": "1st place solution",
  "url": "/competitions/ibiohash-2024-fgvc11/discussion/506824",
  "author_name": "",
  "post_date": "2024-05-23T11:16:43.643313600Z",
  "votes": 1,
  "comment_count": 1,
  "views": 0,
  "content": "<p><strong>1st place solution</strong><br>\nThanks to the organizers for the interesting competition, we were able to reach a rapid growth in the field of hash retrieval. One of them, 48-bit hash code, we think is a very big challenge for us, it brought us some trouble, but we gained a lot of growth, and we hope this competition can be run all the time.</p>\n<p><strong>Summary</strong><br>\nBelow I will give a brief explanation of our program.<br>\n1.We use the backbone network  to train for the classification task and obtain a robust baseline.<br>\n2.After that, we perform feature extraction on the query and gallery images.<br>\nFeature enhancement is performed separately for the trained model.We use the pyretri repository, feature enhancement is performed on the features that have been extracted.<br>\n3.Fusion of the above trained models.<br>\n4.n this step the queries and galleries are grouped according to the similarity matrix, and the same set of queries is a class.<br>\n5.Use the MD5 encryption method of hashlib to generate a 12-bit hexadecimal code for the image, and then convert it to a 48-bit hashcode.</p>\n<p><strong>Code</strong><br>\nBelow is a link to our main codebase in the GitHub repository for our proposal on this challenge.<br>\n<a href=\"https://github.com/wangyf2001/iBioHashUSTC.git\" target=\"_blank\">https://github.com/wangyf2001/iBioHashUSTC.git</a></p>\n<p><strong>Conclusion</strong><br>\nIn summary, our overall process is to extract features with a powerful model, then perform feature enhancement, perform model fusion, group query and gallery according to features, and finally assign hash codes. Thanks again for hosting this competition, which enriched our intellectual perspective.</p>\n<p><strong>Reference</strong><br>\n[1] Fang Y, Wang W, Xie B, et al. Eva: Exploring the limits of masked visual representation learning at scale[J]. arXiv preprint arXiv:2211.07636, 2022.<br>\n[2] Bao H, Dong L, Piao S, et al. Beit: Bert pre-training of image transformers[J]. arXiv preprint arXiv:2106.08254, 2021.</p>",
  "messages": [
    {
      "id": "2830801",
      "postDate": "05/23/2024 11:16:43",
      "content": "<p><strong>1st place solution</strong><br>\nThanks to the organizers for the interesting competition, we were able to reach a rapid growth in the field of hash retrieval. One of them, 48-bit hash code, we think is a very big challenge for us, it brought us some trouble, but we gained a lot of growth, and we hope this competition can be run all the time.</p>\n<p><strong>Summary</strong><br>\nBelow I will give a brief explanation of our program.<br>\n1.We use the backbone network  to train for the classification task and obtain a robust baseline.<br>\n2.After that, we perform feature extraction on the query and gallery images.<br>\nFeature enhancement is performed separately for the trained model.We use the pyretri repository, feature enhancement is performed on the features that have been extracted.<br>\n3.Fusion of the above trained models.<br>\n4.n this step the queries and galleries are grouped according to the similarity matrix, and the same set of queries is a class.<br>\n5.Use the MD5 encryption method of hashlib to generate a 12-bit hexadecimal code for the image, and then convert it to a 48-bit hashcode.</p>\n<p><strong>Code</strong><br>\nBelow is a link to our main codebase in the GitHub repository for our proposal on this challenge.<br>\n<a href=\"https://github.com/wangyf2001/iBioHashUSTC.git\" target=\"_blank\">https://github.com/wangyf2001/iBioHashUSTC.git</a></p>\n<p><strong>Conclusion</strong><br>\nIn summary, our overall process is to extract features with a powerful model, then perform feature enhancement, perform model fusion, group query and gallery according to features, and finally assign hash codes. Thanks again for hosting this competition, which enriched our intellectual perspective.</p>\n<p><strong>Reference</strong><br>\n[1] Fang Y, Wang W, Xie B, et al. Eva: Exploring the limits of masked visual representation learning at scale[J]. arXiv preprint arXiv:2211.07636, 2022.<br>\n[2] Bao H, Dong L, Piao S, et al. Beit: Bert pre-training of image transformers[J]. arXiv preprint arXiv:2106.08254, 2021.</p>",
      "rawMarkdown": "**1st place solution**\nThanks to the organizers for the interesting competition, we were able to reach a rapid growth in the field of hash retrieval. One of them, 48-bit hash code, we think is a very big challenge for us, it brought us some trouble, but we gained a lot of growth, and we hope this competition can be run all the time.\n\n**Summary**\nBelow I will give a brief explanation of our program.\n1.We use the backbone network  to train for the classification task and obtain a robust baseline.\n2.After that, we perform feature extraction on the query and gallery images.\nFeature enhancement is performed separately for the trained model.We use the pyretri repository, feature enhancement is performed on the features that have been extracted.\n3.Fusion of the above trained models.\n4.n this step the queries and galleries are grouped according to the similarity matrix, and the same set of queries is a class.\n5.Use the MD5 encryption method of hashlib to generate a 12-bit hexadecimal code for the image, and then convert it to a 48-bit hashcode.\n\n**Code**\nBelow is a link to our main codebase in the GitHub repository for our proposal on this challenge.\nhttps://github.com/wangyf2001/iBioHashUSTC.git\n\n**Conclusion**\nIn summary, our overall process is to extract features with a powerful model, then perform feature enhancement, perform model fusion, group query and gallery according to features, and finally assign hash codes. Thanks again for hosting this competition, which enriched our intellectual perspective.\n\n**Reference**\n[1] Fang Y, Wang W, Xie B, et al. Eva: Exploring the limits of masked visual representation learning at scale[J]. arXiv preprint arXiv:2211.07636, 2022.\n[2] Bao H, Dong L, Piao S, et al. Beit: Bert pre-training of image transformers[J]. arXiv preprint arXiv:2106.08254, 2021.",
      "votes": null
    },
    {
      "id": "2832926",
      "postDate": "05/24/2024 00:48:19",
      "content": "<p>Huge congratulations and thanks for sharing the GitHub link and the summary of your program.<br>\nCongrats also to Wangoce your team-mate.</p>",
      "rawMarkdown": "Huge congratulations and thanks for sharing the GitHub link and the summary of your program.\nCongrats also to Wangoce your team-mate.",
      "votes": null
    }
  ],
  "comments": [
    {
      "id": 2832926,
      "author_name": "mpwolke",
      "author_url": "",
      "post_date": "05/24/2024 00:48:19",
      "content": "<p>Huge congratulations and thanks for sharing the GitHub link and the summary of your program.<br>\nCongrats also to Wangoce your team-mate.</p>",
      "votes": null,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "2830801": "**1st place solution**\nThanks to the organizers for the interesting competition, we were able to reach a rapid growth in the field of hash retrieval. One of them, 48-bit hash code, we think is a very big challenge for us, it brought us some trouble, but we gained a lot of growth, and we hope this competition can be run all the time.\n\n**Summary**\nBelow I will give a brief explanation of our program.\n1.We use the backbone network  to train for the classification task and obtain a robust baseline.\n2.After that, we perform feature extraction on the query and gallery images.\nFeature enhancement is performed separately for the trained model.We use the pyretri repository, feature enhancement is performed on the features that have been extracted.\n3.Fusion of the above trained models.\n4.n this step the queries and galleries are grouped according to the similarity matrix, and the same set of queries is a class.\n5.Use the MD5 encryption method of hashlib to generate a 12-bit hexadecimal code for the image, and then convert it to a 48-bit hashcode.\n\n**Code**\nBelow is a link to our main codebase in the GitHub repository for our proposal on this challenge.\nhttps://github.com/wangyf2001/iBioHashUSTC.git\n\n**Conclusion**\nIn summary, our overall process is to extract features with a powerful model, then perform feature enhancement, perform model fusion, group query and gallery according to features, and finally assign hash codes. Thanks again for hosting this competition, which enriched our intellectual perspective.\n\n**Reference**\n[1] Fang Y, Wang W, Xie B, et al. Eva: Exploring the limits of masked visual representation learning at scale[J]. arXiv preprint arXiv:2211.07636, 2022.\n[2] Bao H, Dong L, Piao S, et al. Beit: Bert pre-training of image transformers[J]. arXiv preprint arXiv:2106.08254, 2021.",
    "2832926": "Huge congratulations and thanks for sharing the GitHub link and the summary of your program.\nCongrats also to Wangoce your team-mate."
  },
  "source": "meta"
}