Administrator » 29.06.2009 11:27
Здравствуйте.
> может ли быть в DICOM файле видео данные и как они там хранятся?
Может. Хранится видео может в нескольких форматах:
1. Несжатые кадры.
2. Сжатые кадры.
3. Файл может содержать в себе файл в формате MPEG2 (относительно недавно добавлено в стандарт).
>в чем разница между серией снимков и кинопетлей?
Серией DICOM файлов (РІ DICOMРµ РЅРµ обязательно файлы - это СЃРЅРёРјРєРё, Рё, вообще, изображения) называют некую РіСЂСѓРїРїСѓ (РѕРґРёРЅ Рё более) файлов, которые некоторым логическим образом связаны РІ исследовании. Например, серия - это последовательность сканов РѕРґРЅРѕР№ РёР· программы томографа. Рли серия - это РѕРґРёРЅ отдельный рентгеновский СЃРЅРёРјРѕРє. Как конкретно создаются серии - зависит РѕС‚ аппарата Рё его оператора. Обычно РѕРґРЅР° серия - это РѕРґРЅР° программа РІ РљРў/РњР Рў, прицелный(ые) сканы, чаще РѕРґРЅР°, реже РґРІРµ проекции (РґРІРµ проекции чаще РїРѕ разным сериям раскидывают) РЅР° рентгеновских аппаратах, Рё так далее.
Но на этом особенности не заканчиваются. Многие модальности (модальность - MR, CT, US, XA итд, в DICOM'е возможность что-либо хранить в файлах зависит от модальности, RF (рентген), например, не может хранить мультифреймы, до недавнего времени мультифреймы не мог хранить и MR) могут содержать внутри одного файла несколько изображений (английский наиболее распространенный термин - multiframe). То есть в одной DICOM серии может быть несколько файлов. А внутри каждого файла может (и, часто, например, на XA - ангиографии, содержится) содержаться несколько иображений. У себя в программе мы из таких файлов делаем дополнительные 'виртуальные' серии, для упрощения доступа к просмотру.
Что такое кинопетли. Кинопетля - это некоторая последовательность изображений, сохранённая РІ разные промужутки времени. Рзображения, РЅРµ связанные каким-либо образом СЃРѕ временем, кинопетлёй РЅРµ Р±СѓРґСѓС‚ являтся - просто последовательность изображений.
Далее. Мультифреймами (содержащимися в одном файле) могут быть как последовательность изображений по времени (чаще всего - узи, ангио), так и последовательность изображений, связанная каким-то другим образом - например разными уровнями сканов на томографах (тоже относительно недавно принятый формат DICOM файлов - называется MR enhanced).
Но ничто не помешает кинопетлю аппарату поместить в разные файлы.
Таким образом, кинопетля может быть размещена как в одном файле, так и в нескольких (серии) файлов. Точно так же как серия может не содержать кинопетлю и мультифреймный файл тоже может не содержать кинопетлю.
>Реще, можно ли в одном файле хранить несколько обэктов (видео+картинка+еще что то)?
DICOM, среди прочего, для этого и разрабатывался, что бы была возможность хранить в одном файле несколько объектов.
Однако, обычно, РІ РѕРґРЅРѕРј файле видео вместе СЃ отельными изображениями РЅРµ хранят - это РЅРµ СѓРґРѕР±РЅРѕ для просмотра. РќРѕ - ничто РЅРµ мешает это сделать, если действительно РЅСѓР¶РЅРѕ. РљСЂРѕРјРµ тэга, называемого pixeldata, данные точек, РІ котором хранится основная масса изображений, существую тэги - preview, туда тоже РјРѕР¶РЅРѕ поместить дополнительные картинки. РљСЂРѕРјРµ этого, есть частные тэги, РІ РЅРёС… РјРѕР¶РЅРѕ поместить РІСЃС‘, что СѓРіРѕРґРЅРѕ, однако этот вариант нежелателен - так как СЃ такими файлами СЃРјРѕРіСѓС‚ работать только те производители, кто эти файлы создавал. Рто противоречит РѕСЃРЅРѕРІРЅРѕР№ концепции DICOMР° - максимально стандартно объединить разное оборудование Рё программы РѕС‚ разных производителей.
Еще что-то. Может быть добавлена С‚.РЅ. wave. Рто либо некие Р·РІСѓРєРё, либо, чаще, СЌРєРі сердца (используется часто РЅР° кинопетлях ангиографии).