{
  "id": 428894,
  "title": "🤩Very useful semantic segmentation model！",
  "url": "/competitions/rsna-2023-abdominal-trauma-detection/discussion/428894",
  "author_name": "JavaZero",
  "post_date": "2023-08-03T08:40:38.580000",
  "votes": 11,
  "comment_count": 12,
  "views": 0,
  "content": "<p><a href=\"https://github.com/wasserth/TotalSegmentator\" target=\"_blank\">https://github.com/wasserth/TotalSegmentator</a>, from RSNA, which can split a lot of content, and I'm looking into whether it can be used directly for this competition. </p>\n<p><img src=\"https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_classes.png\" alt=\"\"></p>\n<p><img src=\"https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_subclasses.png\" alt=\"\"></p>\n<hr>\n<p><strong>In fact, we can use it directly! In the figure below, on the left is the semantic segmentation label given by the game, and on the right is the prediction of the TotalSegmentator. It works very well! (A little slow, but the patience is worth it!)</strong></p>\n<h2><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F9533bb74e37629b551e3e1de327ea36a%2Fanimation_pred1.gif?generation=1691052188062592&amp;alt=media\" alt=\"1\"></h2>\n<p>Now the only thing I want to know is if we can just use this pre-trained model?🤔</p>",
  "messages": [
    {
      "id": 2371685,
      "postDate": "2023-08-03T08:40:38.580Z",
      "content": "<p><a href=\"https://github.com/wasserth/TotalSegmentator\" target=\"_blank\">https://github.com/wasserth/TotalSegmentator</a>, from RSNA, which can split a lot of content, and I'm looking into whether it can be used directly for this competition. </p>\n<p><img src=\"https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_classes.png\" alt=\"\"></p>\n<p><img src=\"https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_subclasses.png\" alt=\"\"></p>\n<hr>\n<p><strong>In fact, we can use it directly! In the figure below, on the left is the semantic segmentation label given by the game, and on the right is the prediction of the TotalSegmentator. It works very well! (A little slow, but the patience is worth it!)</strong></p>\n<h2><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F9533bb74e37629b551e3e1de327ea36a%2Fanimation_pred1.gif?generation=1691052188062592&amp;alt=media\" alt=\"1\"></h2>\n<p>Now the only thing I want to know is if we can just use this pre-trained model?🤔</p>",
      "rawMarkdown": "[https://github.com/wasserth/TotalSegmentator]( https://github.com/wasserth/TotalSegmentator), from RSNA, which can split a lot of content, and I'm looking into whether it can be used directly for this competition. \n\n![](https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_classes.png)\n\n![](https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_subclasses.png)\n\n---\n\n**In fact, we can use it directly! In the figure below, on the left is the semantic segmentation label given by the game, and on the right is the prediction of the TotalSegmentator. It works very well! (A little slow, but the patience is worth it!)**\n\n![1](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F9533bb74e37629b551e3e1de327ea36a%2Fanimation_pred1.gif?generation=1691052188062592&alt=media)\n---\n\nNow the only thing I want to know is if we can just use this pre-trained model?🤔",
      "votes": 11
    },
    {
      "id": 2372824,
      "postDate": "2023-08-04T01:54:26.420Z",
      "content": "<p><a href=\"https://www.kaggle.com/davidbroberts\" target=\"_blank\">@davidbroberts</a> is right. but unfortunately, after my manual review, I realized that TotalSegmentor's categories may be a little less identical to the contest requirements.</p>\n<p>As you can see, TotalSegmentor's does not contain class <code>extravasation</code></p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F53defecc92a275c96f6c5f21e1d7b53d%2F5e6cc4971a13bd66dccebddda2f2abd.png?generation=1691113961213388&amp;alt=media\" alt=\"\"></p>\n<p>You can check gif <a href=\"https://drive.google.com/file/d/1_6QXzwoLg2aNezjNN94Xaq2gXEhLjxsj/view?usp=sharing\" target=\"_blank\">there</a></p>",
      "rawMarkdown": "@davidbroberts is right. but unfortunately, after my manual review, I realized that TotalSegmentor's categories may be a little less identical to the contest requirements.\n\nAs you can see, TotalSegmentor's does not contain class `extravasation`\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F53defecc92a275c96f6c5f21e1d7b53d%2F5e6cc4971a13bd66dccebddda2f2abd.png?generation=1691113961213388&alt=media)\n\nYou can check gif [there](https://drive.google.com/file/d/1_6QXzwoLg2aNezjNN94Xaq2gXEhLjxsj/view?usp=sharing)",
      "votes": 3,
      "replies": [
        {
          "id": 2374296,
          "postDate": "2023-08-04T20:35:51.770Z",
          "content": "<p>According to my understanding, extravasation refers to a state where active bleeding is persisting, so the region indicated by the mask may not directly represent it. Without knowing the original image, it's uncertain, but I believe the mask is showing the hematoma resulting from extravasation.</p>\n<p>By the way, thank you for sharing the excellent GIF. Despite the considerable hematoma, it seems that other organs are relatively well segmented. I wonder if totalsegmentator could be very useful in this competition depending on how it's used.</p>",
          "rawMarkdown": "According to my understanding, extravasation refers to a state where active bleeding is persisting, so the region indicated by the mask may not directly represent it. Without knowing the original image, it's uncertain, but I believe the mask is showing the hematoma resulting from extravasation.\n\nBy the way, thank you for sharing the excellent GIF. Despite the considerable hematoma, it seems that other organs are relatively well segmented. I wonder if totalsegmentator could be very useful in this competition depending on how it's used.",
          "votes": 3,
          "replies": [
            {
              "id": 2427287,
              "postDate": "2023-09-07T06:30:01.353Z",
              "content": "<p>Where is the hematoma? I can not see it very well. Is it segmented as some other organ, or ignored by the segmentator?</p>",
              "rawMarkdown": "Where is the hematoma? I can not see it very well. Is it segmented as some other organ, or ignored by the segmentator?"
            }
          ]
        }
      ]
    },
    {
      "id": 2372039,
      "postDate": "2023-08-03T12:46:16.250Z",
      "content": "<p>TotalSegmentor is the tool the dataset was created with.</p>",
      "rawMarkdown": "TotalSegmentor is the tool the dataset was created with.",
      "votes": 2
    },
    {
      "id": 2427303,
      "postDate": "2023-09-07T06:37:38.193Z",
      "content": "<p>Why are the colours different? I think it makes it harder to see whether everything is matching up….</p>",
      "rawMarkdown": "Why are the colours different? I think it makes it harder to see whether everything is matching up....",
      "votes": -1
    },
    {
      "id": 2398683,
      "postDate": "2023-08-19T20:35:29.787Z",
      "content": "<p>I'm a bit confused on whether this means that we can use TotalSegmentator or not in our solution or whether we need to train our own segmentation model? </p>",
      "rawMarkdown": "I'm a bit confused on whether this means that we can use TotalSegmentator or not in our solution or whether we need to train our own segmentation model? ",
      "replies": [
        {
          "id": 2399080,
          "postDate": "2023-08-20T06:11:20.163Z",
          "content": "<p>Assuming you can get it running on your compute you can use it to train.   I am having a bit of trouble getting it to run on my Ubuntu 22.04.03 system but have not tried real hard to work out the issue.</p>\n<p>Do you need a segmentation model depends on your approach.  I don't think you need one if your doing a 3D model, but pretty sure to get any score better than the 'means' you will need to segment for a 2D model.</p>",
          "rawMarkdown": "Assuming you can get it running on your compute you can use it to train.   I am having a bit of trouble getting it to run on my Ubuntu 22.04.03 system but have not tried real hard to work out the issue.\n\nDo you need a segmentation model depends on your approach.  I don't think you need one if your doing a 3D model, but pretty sure to get any score better than the 'means' you will need to segment for a 2D model.",
          "replies": [
            {
              "id": 2427301,
              "postDate": "2023-09-07T06:36:34.287Z",
              "content": "<p>Why is segmentation not useful when using 3D model?</p>",
              "rawMarkdown": "Why is segmentation not useful when using 3D model?"
            }
          ]
        }
      ]
    },
    {
      "id": 2372017,
      "postDate": "2023-08-03T12:26:05.947Z",
      "content": "<p>I think that is not accepted. In Code Requirements You can see 'Internet access disabled'. You just use libraries/frameworks contained in kaggle notebook. You can not install other packages like TotalSegmentator</p>",
      "rawMarkdown": "I think that is not accepted. In Code Requirements You can see 'Internet access disabled'. You just use libraries/frameworks contained in kaggle notebook. You can not install other packages like TotalSegmentator",
      "replies": [
        {
          "id": 2372048,
          "postDate": "2023-08-03T12:47:52.467Z",
          "content": "<p>You can install other libraries into Kaggle during \"internet-off\" competitions. You load them as datasets. I don't know specifically about this package but other packages can be used.</p>",
          "rawMarkdown": "You can install other libraries into Kaggle during \"internet-off\" competitions. You load them as datasets. I don't know specifically about this package but other packages can be used.",
          "votes": 1,
          "replies": [
            {
              "id": 2372287,
              "postDate": "2023-08-03T15:41:03.833Z",
              "content": "<p>ok, thank you, i wil try.</p>",
              "rawMarkdown": "ok, thank you, i wil try."
            },
            {
              "id": 2413517,
              "postDate": "2023-08-29T01:15:29.240Z",
              "content": "<p>Assuming the model learns from seperated organs, with everything else black, the model should already have some segmentation ability. Right? Since it should know to \"focus\" on the segmented area.</p>",
              "rawMarkdown": "Assuming the model learns from seperated organs, with everything else black, the model should already have some segmentation ability. Right? Since it should know to \"focus\" on the segmented area."
            }
          ]
        }
      ]
    }
  ],
  "comments": [
    {
      "id": 2372824,
      "author_name": "JavaZero",
      "author_url": "",
      "post_date": "2023-08-04T01:54:26.420000",
      "content": "<p><a href=\"https://www.kaggle.com/davidbroberts\" target=\"_blank\">@davidbroberts</a> is right. but unfortunately, after my manual review, I realized that TotalSegmentor's categories may be a little less identical to the contest requirements.</p>\n<p>As you can see, TotalSegmentor's does not contain class <code>extravasation</code></p>\n<p><img src=\"https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F53defecc92a275c96f6c5f21e1d7b53d%2F5e6cc4971a13bd66dccebddda2f2abd.png?generation=1691113961213388&amp;alt=media\" alt=\"\"></p>\n<p>You can check gif <a href=\"https://drive.google.com/file/d/1_6QXzwoLg2aNezjNN94Xaq2gXEhLjxsj/view?usp=sharing\" target=\"_blank\">there</a></p>",
      "votes": 3,
      "replies": [
        {
          "id": 2374296,
          "author_name": "YYama",
          "author_url": "",
          "post_date": "2023-08-04T20:35:51.770000",
          "content": "<p>According to my understanding, extravasation refers to a state where active bleeding is persisting, so the region indicated by the mask may not directly represent it. Without knowing the original image, it's uncertain, but I believe the mask is showing the hematoma resulting from extravasation.</p>\n<p>By the way, thank you for sharing the excellent GIF. Despite the considerable hematoma, it seems that other organs are relatively well segmented. I wonder if totalsegmentator could be very useful in this competition depending on how it's used.</p>",
          "votes": 3,
          "replies": [
            {
              "id": 2427287,
              "author_name": "Gyula Maloveczky4",
              "author_url": "",
              "post_date": "2023-09-07T06:30:01.353000",
              "content": "<p>Where is the hematoma? I can not see it very well. Is it segmented as some other organ, or ignored by the segmentator?</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2372039,
      "author_name": "David Roberts",
      "author_url": "",
      "post_date": "2023-08-03T12:46:16.250000",
      "content": "<p>TotalSegmentor is the tool the dataset was created with.</p>",
      "votes": 2,
      "replies": []
    },
    {
      "id": 2427303,
      "author_name": "Gyula Maloveczky4",
      "author_url": "",
      "post_date": "2023-09-07T06:37:38.193000",
      "content": "<p>Why are the colours different? I think it makes it harder to see whether everything is matching up….</p>",
      "votes": -1,
      "replies": []
    },
    {
      "id": 2398683,
      "author_name": "Sam Lee",
      "author_url": "",
      "post_date": "2023-08-19T20:35:29.787000",
      "content": "<p>I'm a bit confused on whether this means that we can use TotalSegmentator or not in our solution or whether we need to train our own segmentation model? </p>",
      "votes": 0,
      "replies": [
        {
          "id": 2399080,
          "author_name": "PC Jimmmy",
          "author_url": "",
          "post_date": "2023-08-20T06:11:20.163000",
          "content": "<p>Assuming you can get it running on your compute you can use it to train.   I am having a bit of trouble getting it to run on my Ubuntu 22.04.03 system but have not tried real hard to work out the issue.</p>\n<p>Do you need a segmentation model depends on your approach.  I don't think you need one if your doing a 3D model, but pretty sure to get any score better than the 'means' you will need to segment for a 2D model.</p>",
          "votes": 0,
          "replies": [
            {
              "id": 2427301,
              "author_name": "Gyula Maloveczky4",
              "author_url": "",
              "post_date": "2023-09-07T06:36:34.287000",
              "content": "<p>Why is segmentation not useful when using 3D model?</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    },
    {
      "id": 2372017,
      "author_name": "Vietnamese-NHNAM",
      "author_url": "",
      "post_date": "2023-08-03T12:26:05.947000",
      "content": "<p>I think that is not accepted. In Code Requirements You can see 'Internet access disabled'. You just use libraries/frameworks contained in kaggle notebook. You can not install other packages like TotalSegmentator</p>",
      "votes": 0,
      "replies": [
        {
          "id": 2372048,
          "author_name": "David Roberts",
          "author_url": "",
          "post_date": "2023-08-03T12:47:52.467000",
          "content": "<p>You can install other libraries into Kaggle during \"internet-off\" competitions. You load them as datasets. I don't know specifically about this package but other packages can be used.</p>",
          "votes": 1,
          "replies": [
            {
              "id": 2372287,
              "author_name": "Vietnamese-NHNAM",
              "author_url": "",
              "post_date": "2023-08-03T15:41:03.833000",
              "content": "<p>ok, thank you, i wil try.</p>",
              "votes": 0,
              "replies": []
            },
            {
              "id": 2413517,
              "author_name": "LLLEEEOOOH",
              "author_url": "",
              "post_date": "2023-08-29T01:15:29.240000",
              "content": "<p>Assuming the model learns from seperated organs, with everything else black, the model should already have some segmentation ability. Right? Since it should know to \"focus\" on the segmented area.</p>",
              "votes": 0,
              "replies": []
            }
          ]
        }
      ]
    }
  ],
  "raw_markdown_by_id": {
    "2371685": "[https://github.com/wasserth/TotalSegmentator]( https://github.com/wasserth/TotalSegmentator), from RSNA, which can split a lot of content, and I'm looking into whether it can be used directly for this competition. \n\n![](https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_classes.png)\n\n![](https://raw.githubusercontent.com/wasserth/TotalSegmentator/master/resources/imgs/overview_subclasses.png)\n\n---\n\n**In fact, we can use it directly! In the figure below, on the left is the semantic segmentation label given by the game, and on the right is the prediction of the TotalSegmentator. It works very well! (A little slow, but the patience is worth it!)**\n\n![1](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F9533bb74e37629b551e3e1de327ea36a%2Fanimation_pred1.gif?generation=1691052188062592&alt=media)\n---\n\nNow the only thing I want to know is if we can just use this pre-trained model?🤔",
    "2372824": "@davidbroberts is right. but unfortunately, after my manual review, I realized that TotalSegmentor's categories may be a little less identical to the contest requirements.\n\nAs you can see, TotalSegmentor's does not contain class `extravasation`\n\n![](https://www.googleapis.com/download/storage/v1/b/kaggle-forum-message-attachments/o/inbox%2F8314415%2F53defecc92a275c96f6c5f21e1d7b53d%2F5e6cc4971a13bd66dccebddda2f2abd.png?generation=1691113961213388&alt=media)\n\nYou can check gif [there](https://drive.google.com/file/d/1_6QXzwoLg2aNezjNN94Xaq2gXEhLjxsj/view?usp=sharing)",
    "2372039": "TotalSegmentor is the tool the dataset was created with.",
    "2427303": "Why are the colours different? I think it makes it harder to see whether everything is matching up....",
    "2398683": "I'm a bit confused on whether this means that we can use TotalSegmentator or not in our solution or whether we need to train our own segmentation model? ",
    "2372017": "I think that is not accepted. In Code Requirements You can see 'Internet access disabled'. You just use libraries/frameworks contained in kaggle notebook. You can not install other packages like TotalSegmentator"
  }
}