{
  "id": 340482,
  "title": "RSNA-CSFD PNG/JPG Dataset",
  "url": "/competitions/rsna-2022-cervical-spine-fracture-detection/discussion/340482",
  "author_name": "Awsaf",
  "post_date": "2022-07-29T09:33:43.152000",
  "votes": 58,
  "comment_count": 12,
  "views": 0,
  "content": "<p>Hi everyone, to help you get started I simply converted <code>.dcm</code> files to <code>.jpg</code>/<code>.png</code>. As these datasets are quite small comparing the actual dataset, you can easily use them to fast up your training.</p>\n<h2>Jpg</h2>\n<ul>\n<li><code>256x256</code>: <a href=\"https://www.kaggle.com/datasets/awsaf49/rsna-csfd-256x256-jpg-dataset\" target=\"_blank\">RSNA-CSFD: 256x256 Jpg Dataset</a> (~18GB).</li>\n<li><code>512x512</code>: <a href=\"https://www.kaggle.com/datasets/awsaf49/rsna-csfd-512x512-jpg-Dataset\" target=\"_blank\">RSNA-CSFD: 512x512 Jpg Dataset</a> (~55GB)</li>\n</ul>\n<h2>Png</h2>\n<p>Coming soon</p>",
  "messages": [
    {
      "id": 1875766,
      "postDate": "2022-07-29T09:33:43.153Z",
      "content": "<p>Hi everyone, to help you get started I simply converted <code>.dcm</code> files to <code>.jpg</code>/<code>.png</code>. As these datasets are quite small comparing the actual dataset, you can easily use them to fast up your training.</p>\n<h2>Jpg</h2>\n<ul>\n<li><code>256x256</code>: <a href=\"https://www.kaggle.com/datasets/awsaf49/rsna-csfd-256x256-jpg-dataset\" target=\"_blank\">RSNA-CSFD: 256x256 Jpg Dataset</a> (~18GB).</li>\n<li><code>512x512</code>: <a href=\"https://www.kaggle.com/datasets/awsaf49/rsna-csfd-512x512-jpg-Dataset\" target=\"_blank\">RSNA-CSFD: 512x512 Jpg Dataset</a> (~55GB)</li>\n</ul>\n<h2>Png</h2>\n<p>Coming soon</p>",
      "rawMarkdown": "Hi everyone, to help you get started I simply converted `.dcm` files to `.jpg`/`.png`. As these datasets are quite small comparing the actual dataset, you can easily use them to fast up your training.\n## Jpg\n* `256x256`: [RSNA-CSFD: 256x256 Jpg Dataset](https://www.kaggle.com/datasets/awsaf49/rsna-csfd-256x256-jpg-dataset) (~18GB).\n* `512x512`: [RSNA-CSFD: 512x512 Jpg Dataset](https://www.kaggle.com/datasets/awsaf49/rsna-csfd-512x512-jpg-Dataset) (~55GB)\n## Png\nComing soon",
      "votes": 58
    },
    {
      "id": 1877235,
      "postDate": "2022-07-30T12:47:14.263Z",
      "content": "<p><a href=\"https://www.kaggle.com/awsaf49\" target=\"_blank\">@awsaf49</a> given your experience from the competitions, do you think converting images from 16-bit Dicom to JPEG or PNG with an 8-bit depth will distort the image's quality and characteristics?</p>",
      "rawMarkdown": "@awsaf49 given your experience from the competitions, do you think converting images from 16-bit Dicom to JPEG or PNG with an 8-bit depth will distort the image's quality and characteristics?",
      "votes": 5
    },
    {
      "id": 1877090,
      "postDate": "2022-07-30T10:42:25.643Z",
      "content": "<p>I also made a kernel for PNG conversion:</p>\n<blockquote>\n  <p><a href=\"https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png\" target=\"_blank\">https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png</a></p>\n</blockquote>",
      "rawMarkdown": "I also made a kernel for PNG conversion:\n>https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png",
      "votes": 6,
      "replies": [
        {
          "id": 1881091,
          "postDate": "2022-08-02T08:45:51.207Z",
          "content": "<p>I also created a dataset from the kernel output with some denoising, so check also:</p>\n<blockquote>\n  <p><a href=\"https://www.kaggle.com/datasets/jirkaborovec/cervical-spine-fracture-detection-equalized-png\" target=\"_blank\">https://www.kaggle.com/datasets/jirkaborovec/cervical-spine-fracture-detection-equalized-png</a></p>\n</blockquote>",
          "rawMarkdown": "I also created a dataset from the kernel output with some denoising, so check also:\n\n>https://www.kaggle.com/datasets/jirkaborovec/cervical-spine-fracture-detection-equalized-png",
          "votes": 2
        }
      ]
    },
    {
      "id": 1876108,
      "postDate": "2022-07-29T15:25:23.877Z",
      "content": "<p>Thanks for sharing, it will be quite useful! <br>\nDid you use interpolation for resizing from 512 x 512 to 256 x 256?</p>",
      "rawMarkdown": "Thanks for sharing, it will be quite useful! \nDid you use interpolation for resizing from 512 x 512 to 256 x 256?",
      "votes": 1,
      "replies": [
        {
          "id": 1880097,
          "postDate": "2022-08-01T13:15:33.620Z",
          "content": "<p>I used <em>inter_area</em>* interpolation.</p>",
          "rawMarkdown": "I used *inter_area** interpolation.",
          "votes": 2
        }
      ]
    },
    {
      "id": 3229704,
      "postDate": "2025-06-22T01:47:43.777Z",
      "content": "<p><a href=\"url\" target=\"_blank\">![](url to embed)</a>info_popup.9.png</p>",
      "rawMarkdown": "[![](url to embed)](url)info_popup.9.png"
    },
    {
      "id": 1988772,
      "postDate": "2022-10-15T14:33:52.733Z",
      "content": "<p>Anyone compares training CV loss between the original dataset and this Jpg dataset?     </p>",
      "rawMarkdown": "Anyone compares training CV loss between the original dataset and this Jpg dataset?     "
    },
    {
      "id": 1964131,
      "postDate": "2022-09-30T15:33:53.507Z",
      "content": "<p>Since jpg is a lossy storage format, it seems possible that small/hairline fractures will be removed from the image. Especially since these small features will show up in the high-frequency spectrum of the images DCT, which could be removed by the jpg conversion. I'd be interested to see the results of training with raw and jpg formats</p>",
      "rawMarkdown": "Since jpg is a lossy storage format, it seems possible that small/hairline fractures will be removed from the image. Especially since these small features will show up in the high-frequency spectrum of the images DCT, which could be removed by the jpg conversion. I'd be interested to see the results of training with raw and jpg formats"
    },
    {
      "id": 1956074,
      "postDate": "2022-09-26T09:10:33.343Z",
      "content": "<p>May I ask how did you overcome disk space issue? I tried to create my own dataset but ran into full disk issue, even I save images into /tmp path</p>",
      "rawMarkdown": "May I ask how did you overcome disk space issue? I tried to create my own dataset but ran into full disk issue, even I save images into /tmp path"
    },
    {
      "id": 1875844,
      "postDate": "2022-07-29T10:45:03.650Z",
      "content": "<p>Thank for sharing!!!!                   </p>",
      "rawMarkdown": "Thank for sharing!!!!                   ",
      "votes": 1
    },
    {
      "id": 1875983,
      "postDate": "2022-07-29T13:40:56.353Z",
      "content": "<p>Thanks for sharing ..</p>",
      "rawMarkdown": "Thanks for sharing .."
    },
    {
      "id": 1875931,
      "postDate": "2022-07-29T12:51:40.550Z",
      "content": "<p>Thanks, this will help me!</p>",
      "rawMarkdown": "Thanks, this will help me!"
    }
  ],
  "comments": [
    {
      "id": 1877235,
      "author_name": "Mohammad Dehghanmanshadi",
      "author_url": "",
      "post_date": "2022-07-30T12:47:14.263000",
      "content": "<p><a href=\"https://www.kaggle.com/awsaf49\" target=\"_blank\">@awsaf49</a> given your experience from the competitions, do you think converting images from 16-bit Dicom to JPEG or PNG with an 8-bit depth will distort the image's quality and characteristics?</p>",
      "votes": 5,
      "replies": []
    },
    {
      "id": 1877090,
      "author_name": "Jirka",
      "author_url": "",
      "post_date": "2022-07-30T10:42:25.643000",
      "content": "<p>I also made a kernel for PNG conversion:</p>\n<blockquote>\n  <p><a href=\"https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png\" target=\"_blank\">https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png</a></p>\n</blockquote>",
      "votes": 6,
      "replies": [
        {
          "id": 1881091,
          "author_name": "Jirka",
          "author_url": "",
          "post_date": "2022-08-02T08:45:51.207000",
          "content": "<p>I also created a dataset from the kernel output with some denoising, so check also:</p>\n<blockquote>\n  <p><a href=\"https://www.kaggle.com/datasets/jirkaborovec/cervical-spine-fracture-detection-equalized-png\" target=\"_blank\">https://www.kaggle.com/datasets/jirkaborovec/cervical-spine-fracture-detection-equalized-png</a></p>\n</blockquote>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 1876108,
      "author_name": "Augusto Sarquis Serpa",
      "author_url": "",
      "post_date": "2022-07-29T15:25:23.877000",
      "content": "<p>Thanks for sharing, it will be quite useful! <br>\nDid you use interpolation for resizing from 512 x 512 to 256 x 256?</p>",
      "votes": 1,
      "replies": [
        {
          "id": 1880097,
          "author_name": "Awsaf",
          "author_url": "",
          "post_date": "2022-08-01T13:15:33.620000",
          "content": "<p>I used <em>inter_area</em>* interpolation.</p>",
          "votes": 2,
          "replies": []
        }
      ]
    },
    {
      "id": 3229704,
      "author_name": "tamamlife support",
      "author_url": "",
      "post_date": "2025-06-22T01:47:43.777000",
      "content": "<p><a href=\"url\" target=\"_blank\">![](url to embed)</a>info_popup.9.png</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1988772,
      "author_name": "Pierre Tisseur",
      "author_url": "",
      "post_date": "2022-10-15T14:33:52.733000",
      "content": "<p>Anyone compares training CV loss between the original dataset and this Jpg dataset?     </p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1964131,
      "author_name": "Cole Harlow",
      "author_url": "",
      "post_date": "2022-09-30T15:33:53.507000",
      "content": "<p>Since jpg is a lossy storage format, it seems possible that small/hairline fractures will be removed from the image. Especially since these small features will show up in the high-frequency spectrum of the images DCT, which could be removed by the jpg conversion. I'd be interested to see the results of training with raw and jpg formats</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1956074,
      "author_name": "Phat Tran",
      "author_url": "",
      "post_date": "2022-09-26T09:10:33.343000",
      "content": "<p>May I ask how did you overcome disk space issue? I tried to create my own dataset but ran into full disk issue, even I save images into /tmp path</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1875844,
      "author_name": "IMvision12",
      "author_url": "",
      "post_date": "2022-07-29T10:45:03.650000",
      "content": "<p>Thank for sharing!!!!                   </p>",
      "votes": 1,
      "replies": []
    },
    {
      "id": 1875983,
      "author_name": "Kishore M",
      "author_url": "",
      "post_date": "2022-07-29T13:40:56.353000",
      "content": "<p>Thanks for sharing ..</p>",
      "votes": 0,
      "replies": []
    },
    {
      "id": 1875931,
      "author_name": "andrew_tep",
      "author_url": "",
      "post_date": "2022-07-29T12:51:40.550000",
      "content": "<p>Thanks, this will help me!</p>",
      "votes": 0,
      "replies": []
    }
  ],
  "raw_markdown_by_id": {
    "1875766": "Hi everyone, to help you get started I simply converted `.dcm` files to `.jpg`/`.png`. As these datasets are quite small comparing the actual dataset, you can easily use them to fast up your training.\n## Jpg\n* `256x256`: [RSNA-CSFD: 256x256 Jpg Dataset](https://www.kaggle.com/datasets/awsaf49/rsna-csfd-256x256-jpg-dataset) (~18GB).\n* `512x512`: [RSNA-CSFD: 512x512 Jpg Dataset](https://www.kaggle.com/datasets/awsaf49/rsna-csfd-512x512-jpg-Dataset) (~55GB)\n## Png\nComing soon",
    "1877235": "@awsaf49 given your experience from the competitions, do you think converting images from 16-bit Dicom to JPEG or PNG with an 8-bit depth will distort the image's quality and characteristics?",
    "1877090": "I also made a kernel for PNG conversion:\n>https://www.kaggle.com/code/jirkaborovec/spine-fracture-load-convert-dicom-to-png",
    "1876108": "Thanks for sharing, it will be quite useful! \nDid you use interpolation for resizing from 512 x 512 to 256 x 256?",
    "3229704": "[![](url to embed)](url)info_popup.9.png",
    "1988772": "Anyone compares training CV loss between the original dataset and this Jpg dataset?     ",
    "1964131": "Since jpg is a lossy storage format, it seems possible that small/hairline fractures will be removed from the image. Especially since these small features will show up in the high-frequency spectrum of the images DCT, which could be removed by the jpg conversion. I'd be interested to see the results of training with raw and jpg formats",
    "1956074": "May I ask how did you overcome disk space issue? I tried to create my own dataset but ran into full disk issue, even I save images into /tmp path",
    "1875844": "Thank for sharing!!!!                   ",
    "1875983": "Thanks for sharing ..",
    "1875931": "Thanks, this will help me!"
  }
}