Hi Mathieu,
I'd be cautious about taking Gemini's word on DICOM VR assignments, LLMs tend to reason about what a VR should be conceptually rather than what the standard actually specifies.
(0018,1405) Relative X-Ray Exposure is defined as IS in Part 6, and that's intentional. The value represents a relative integer exposure index, essentially a unitless ratio scaled to integer precision. It's not a continuous physical measurement where you'd expect arbitrary decimal places, it's meant to express relative detector dose in discrete steps.
That said, you're touching on a broader pattern worth noting: there are a few attributes in the standard where the VR choice can feel counterintuitive, sometimes for historical reasons (backward compatibility with ACR-NEMA or early negotiation decisions in the committee), sometimes because the semantics were narrower than what the attribute name might suggest. The committee minutes from those eras can be... illuminating.
If you're building a parser or validator and trying to decide how strictly to enforce VR, that's where it gets interesting, especially when you encounter real-world data where vendors have occasionally treated IS fields with decimal values anyway. The conformance gap between the standard and the wild is a topic in itself.
Happy to go deeper on any of this if it's relevant to what you're working on.
Best, Noor
noorfatim...@gmail.comHi Mathieu,
I'd be cautious about taking Gemini's word on DICOM VR assignments, LLMs tend to reason about what a VR should be conceptually rather than what the standard actually specifies.
(0018,1405) Relative X-Ray Exposure is defined as IS in Part 6, and that's intentional. The value represents a relative integer exposure index, essentially a unitless ratio scaled to integer precision. It's not a continuous physical measurement where you'd expect arbitrary decimal places, it's meant to express relative detector dose in discrete steps.
That said, you're touching on a broader pattern worth noting: there are a few attributes in the standard where the VR choice can feel counterintuitive, sometimes for historical reasons (backward compatibility with ACR-NEMA or early negotiation decisions in the committee), sometimes because the semantics were narrower than what the attribute name might suggest. The committee minutes from those eras can be... illuminating.
If you're building a parser or validator and trying to decide how strictly to enforce VR, that's where it gets interesting, especially when you encounter real-world data where vendors have occasionally treated IS fields with decimal values anyway. The conformance gap between the standard and the wild is a topic in itself.
Happy to go deeper on any of this if it's relevant to what you're working on.
Best, Noor