СПОСОБ И УСТРОЙСТВО ДЛЯ СПЕКТРАЛЬНОЙ КОМПЬЮТЕРНОЙ ТОМОГРАФИИ
METHOD AND APPARATUS FOR SPECTRAL COMPUTER TOMOGRAPHY

Настоящее изобретение относится к области спектральной компьютерной томографии (CT). Настоящее изобретение относится также к детектированию рентгеновского и другого излучения в случаях, когда желательно получение информации, относящейся к энергии или энергетическому спектру детектированного излучения. В частности, настоящее изобретение находит применение для медицинской визуализации, а также применимо для неразрушающих испытаний и анализа, обеспечения безопасности и других решений других задач, в которых полезны возможности разрешения по энергии.
CT-сканеры обеспечивают полезную информацию о структуре исследуемого объекта. Поэтому CT-сканеры получили, например, широкое распространение в области медицинской визуализации, в которой упомянутые сканеры повседневно служат для обеспечения ценной информации о физиологии пациентов. Хотя уже доказано, что CT-сканеры очень полезны в клинической практике, ценность CT-сканеров можно дополнительно повысить обеспечением дополнительной информации о составе материалов исследуемого объекта, особенно когда разные материалы обладают одинаковыми характеристиками ослабления излучения.
Один из способов получения информации о составе материала заключается в измерении ослабления рентгеновского излучения объектом при разных энергиях или энергетических диапазонах рентгеновского излучения. Упомянутую информацию можно использовать для обеспечения ценной информации, относящейся к составу материалов исследуемого объекта.
2
5
2
5
3
3
Детекторы, работающие в режиме счета фотонов, нашли применение в области ядерной медицины, например, в однофотонной эмиссионной компьютерной томографии (SPECT) и позитронной эмиссионной томографии (PET). Подобные детекторы содержали сцинтилляционные детекторы, например, детекторы на основе ортосиликата лютеция (LuSiO или LSO), германата висмута (BGO) и йодида натрия (Nal), вместе с фотоприемниками, например, фотоумножителями (PMT). Известны также другие сцинтилляционные материалы, например, GdSiO (GSO), LuAlO (LuAP) и YAlO (YAP). Кроме того, применялись детекторы с прямым преобразованием, например, теллурид кадмия цинка (CZT). Как правило, детекторы, работающие в режиме счета фотонов, обладают сравнительно большей чувствительностью, чем традиционные CT детекторы. Кроме того, детекторы, работающие в режиме счета фотонов, в общем, обеспечивают информацию об энергетическом спектре детектируемого излучения, что применялось в системах SPECT и PET с практическими целями, например, для коррекции эффектов рассеяния.
В частности, подобные детекторы обычно выдают выходной импульс в ответ на фотон ионизирующего излучения. Типичный импульс содержит участок быстро нарастающего сигнала, за которым следует участок постепенного затухания. Относительно замедленное затухание, которое преобладает в сцинтилляторах или материалах с прямым преобразованием, составляет главное ограничение при быстром счете фотонов, даже когда применяют устройство высокоскоростной обработки сигналов. Когда скорость счета фотонов повышается, возрастает вероятность того, что, по меньшей мере, два события совместятся, либо частично, либо полностью. Данное явление известно как наложение импульсов.
Хотя детекторы, работающие в режиме счета фотонов, оказались полезными в SPECT и PET, для CT требуется относительно более высокая скорость счета фотонов и более широкий динамический диапазон. При таких относительно более высоких скоростях счета наложение импульсов становится еще более существенной проблемой. Соответственно, было бы желательно обеспечить более эффективное использование информации, обеспечиваемой детекторами, работающими в режиме счета фотонов, в спектральной CT и других областях, в которых сталкиваются с относительно более высокими скоростями счета.
Аспекты настоящего изобретения относятся к упомянутым и другим проблемам. В соответствии с первым аспектом настоящего изобретения устройство содержит детектор, чувствительный к излучению, который вырабатывает выходной сигнал в ответ на ионизирующее излучение, дискриминатор, который вырабатывает первый и второй выходные сигналы на основании скорости изменения выходного сигнала детектора, первый интегратор, включаемый первым выходным сигналом дискриминатора, который формирует первый выходной сигнал интегратора, второй интегратор, включаемый вторым выходным сигналом дискриминатора, который формирует второй выходной сигнал интегратора, и первый корректор, который использует первый и второй выходные сигналы интегратора для формирования первого выходного сигнала, характеризующего детектированное излучение в первом энергетическом диапазоне, и второго выходного сигнала, характеризующего детектированное излучение во втором энергетическом диапазоне. Первый корректор производит коррекцию с учетом наложения импульсов в выходном сигнале детектора.
В соответствии с другим аспектом изобретения способ содержит этапы, заключающиеся в том, что измеряют скорость изменения выходного сигнала, вырабатываемого детектором, чувствительным к излучению, в ответ на фотон ионизирующего излучения, обновляют первое значение, если скорость изменения находится в первом диапазоне, обновляют второе значение, если скорость изменения находится во втором диапазоне, повторяют этапы измерения, обновления первого значения и обновления второго значения для множества фотонов, формируют первый выходной сигнал, характеризующий фотоны, детектированные в первом энергетическом диапазоне, и формируют второй выходной сигнал, характеризующий фотоны, детектированные во втором энергетическом диапазоне. Первый и второй выходные сигналы являются функцией первого и второго значений.
В соответствии с другим аспектом настоящего изобретения способ содержит этапы, заключающиеся в том, что оценивают энергию фотона ионизирующего излучения, детектированного детектором, чувствительным к излучению, обновляют одно из, по меньшей мере, первого и второго значений в зависимости от оценки энергии, повторяют этапы оценки и обновления для фотонов, детектированных во время предварительно выбранного периода времени, используют первое и второе значения для формирования первого выходного значения, характеризующего детектированные фотоны с энергиями в первом диапазоне, и второго выходного сигнала, характеризующего детектированные фотоны с энергиями во втором диапазоне. Первый и второй выходные сигналы скорректированы с учетом наложения импульсов детектора.
Специалистам в данной области техники станут очевидными другие аспекты настоящего изобретения после прочтения и изучения прилагаемых фигур и описания.
Настоящее изобретение поясняется на примере и не ограничено фигурами и прилагаемыми чертежами, на которых сходные позиции обозначают одинаковые элементы, и где:
На фиг.1 представлено изображение CT-сканера.
На фиг.2 представлена блок-схема участка системы сбора данных вместе с интегратором и объединителем.
На фиг.3 представлено исполнение дифференцирующего блока.
На фиг.4a, 4b и 4c представлены соответствующие исполнения интегратора.
На фиг.5 представлен смоделированный сигнал, получаемый в результате детектирования излучения детекторным элементом.
На фиг.6 представлен смоделированный выходной сигнал дифференцирующего блока.
На фиг.7 представлен энергетический спектр, используемый при моделировании.
На фиг.8 представлены фактическая и измеренная скорости счета фотонов, полученные в результате при моделировании.
Как показано на фиг.1, CT-сканер содержит поворотное гентри 18, которое поворачивается вокруг зоны 14 обследования. Гентри 18 служит опорой для рентгеновского источника 12, например, рентгеновской трубки. Гентри 18 служит также опорой для детектора 20, чувствительного к рентгеновскому излучению, который образует дугу на противоположной стороне зоны 14 обследования. Рентгеновские лучи, создаваемые рентгеновским источником 12, пересекают зону 14 обследования и детектируются детектором 20. Соответственно, сканер 10 генерирует сканированные данные, характеризующие ослабление излучения вдоль множества проекций или лучей сквозь объект, расположенный в зоне 14 обследования.
Опора 16, например стол, поддерживает пациента или другой объект в зоне 14 обследования. Опора 16 является предпочтительно подвижной в продольном направлении или z-направлении. При спиральном сканировании перемещение опоры 16 и гентри 18 скоординированы так, что рентгеновский источник 12 и детекторы 20 перемещаются, в общем, по спиральной траектории относительно пациента.
2
5
2
5
3
3
Детектор 20 содержит множество детекторных элементов 100, расположенных в виде дугообразной решетки, продолжающейся в поперечном и продольном направлениях. В случае однослойного детектора детекторные элементы 100 расположены в виде дугообразной решетки, продолжающейся в поперечном направлении. В CT аппаратах детекторные элементы 100 являются предпочтительно детекторами, работающими в режиме счета фотонов и построенными на основе относительно быстродействующих сцинтилляторов, например, LuSiO (LSO), GdSiO (GSO), LuAlO (LuAP) или YAlO (YAP), в сочетании с фотоприемниками, например, фотоумножителем или фотодиодом. Упомянутые сцинтилляторы характеризуются постоянной времени затухания около 40 нс, 40 нс, 18 нс и 24 нс, соответственно, и постоянной времени нарастания порядка 1 нс. Детекторные элементы 100 могут быть также выполнены на основе материала с прямым преобразованием, например, CdZnTe (CZT). Возможно также создание других сцинтилляционных материалов, материалов с прямым преобразованием и технологий детекторов счета фотонов. Каждый детекторный элемент 100 снимает множество показаний, когда детектор 20 поворачивается вокруг зоны обследования. Период времени, в течение которого снимается показание, является функцией нескольких расчетных параметров, например, чувствительности детекторов, требуемого поперечного разрешения, скорости поворота гентри и т.п.
Подходящий период снятия показания может быть порядка 0,2-0,3 миллисекунд, хотя можно применить другие периоды снятия показания.
В зависимости от конфигурации сканера 10 и детектора 20 рентгеновский источник 12 формирует пучок излучения, в общем, веерной, клиновидной или конической формы, пространственная протяженность которого приблизительно равна зоне охвата детектора 20. Кроме того, возможно также применение сканеров, так называемого, четвертого поколения, в конфигурации которых детектор 20 охватывает дугу 360 градусов и остается неподвижным, в то время как рентгеновский источник 12 поворачивается, а также возможно размещение детекторов в виде плоской решетки. Кроме того, в случае многомерной решетки различные детекторные элементы 100 можно сфокусировать на фокальной точке рентгеновского источника 12 и, следовательно, сформировать сегмент сферы.
Система 23 сбора данных, расположенная предпочтительно на или вблизи поворотного гентри 18, получает сигналы, исходящие от различных детекторных элементов 100, и обеспечивает необходимые аналого-цифровое преобразование, уплотнение, сопряжение, передачу данных и аналогичные функции. Как описано ниже, система сбора данных обеспечивает выходные сигналы, характеризующие число и энергетический спектр рентгеновских фотонов, детектированных каждым из детекторных элементов 100 в каждом из нескольких периодов снятия показаний.
Как также описано ниже, первый 24a и второй 24b корректоры и объединитель 25 производят коррекцию с учетом отклонений в информации, касающейся счета и энергетического спектра и выдаваемой системой сбора данных. В одном исполнении корректоры 24 и объединитель 25 реализованы компьютерно читаемыми командами, которые хранятся на диске, в памяти или на другом носителе информации и исполняются, по меньшей мере, одним компьютерным процессором, связанным с блоком 22 реконструкции, после сбора сканированных данных.
Блок 22 реконструкции реконструирует данные от корректора для формирования объемных данных, характеризующих внутреннее строение пациента. Кроме того, данные из разных энергетических диапазонов обрабатываются (перед реконструкцией, после реконструкции или как до, так и после реконструкции) для обеспечения информации о составе материала исследуемого объекта.
Контроллер 28 координирует различные параметры сканирования при необходимости для исполнения требуемого протокола сканирования, включая параметры рентгеновского источника 12, перемещение стола 16 пациента и работу системы 23 сбора данных.
Универсальный компьютер служит операторским пультом 44. Пульт 44 содержит удобочитаемое пользователем устройство вывода, например, монитор или дисплей и устройство ввода, например, клавиатуру и мышь. Программное обеспечение, присутствующее в пульте, позволяет оператору управлять работой сканера путем создания требуемых протоколов сканирования, запуска и прекращения сканирования, просмотра и другого манипулирования данными объемного изображения и другого взаимодействия со сканером.
Как показано на фигуре 2, система 23 сбора данных содержит формирователь 202 сигнала, дифференцирующий блок 204, дискриминатор 206 и интегратор 208, соответствующие каждому детекторному элементу 100. Показаны также первый 24a и второй 24b корректоры и объединитель 25. Хотя в явном виде и не показано, специалистам в данной области техники должно быть очевидно, что между интеграторами 208 и корректорами 24 находится, по меньшей мере, один мультиплексор.
Формирователь 202 сигнала усиливает и фильтрует сигналы, сформированные соответствующим им детекторным элементом 100. Характеристики фильтра предпочтительно выбирают так, чтобы отфильтровывать относительно высокочастотный электрический и другой шум при пропускании относительно низкочастотных составляющих, соответствующих нарастанию и спаду сигналов, сформированных детекторным элементом 100 в ответ на фотоны ионизирующего излучения. В зависимости от характеристик детекторных элементов 100 и расположенных далее схем обработки можно обеспечить другие или отличающиеся функции формирования сигнала или можно исключить некоторые или все функции формирования сигнала.
Дифференцирующий блок 204 обеспечивает выходной сигнал, характеризующий скорость изменения сигналов, вырабатываемых детекторным элементом 100 в ответ на детектируемое рентгеновское излучение. Возрастание сигналов (т.е. сигналов, вырабатываемых в ответ на детектируемый фотон) порождает выходной сигнал дифференцирующего блока, имеющий первую полярность, а снижение сигналов (т.е. сигналов, обусловленных затуханием выходного сигнала детекторного элемента 100 после детектирования фотона) будет порождать выходной сигнал, имеющий вторую полярность. Амплитуда выходного сигнала дифференцирующего блока 204 зависит от скорости изменения сигнала, выработанного детекторным элементом 100 и, следовательно, характеризует энергию детектируемых фотонов.
Дифференцирующий блок 204 может быть исполнен с применением традиционной дифференцирующей схемы, например, операционного усилителя, основанного на дифференцирующей схеме. Как показано на фигуре 3, другое примерное исполнение содержит блок 302 задержки и вычитающий блок 304. Блок задержки 302 обеспечивает задержку, приблизительно равную общему времени нарастания сигнала детектора, например, на уровне приблизительно 3-10 наносекунд (нс) в случае вышеупомянутых быстродействующих детекторов.
Дискриминатор 206 группирует детектированные фотоны, по меньшей мере, по двум энергетическим диапазонам или окнам. Хотя на фиг.2 показан трехуровневый дискриминатор 206, число уровней выбирают на основе требуемого динамического диапазона и энергетической селективности устройства. Например, дискриминатор 206 может быть выполнен в виде двухуровневого дискриминатора, в частности, в системах, в которых не предполагается относительно высоких скоростей счета. Возможно также выполнение с, по меньшей мере, четырьмя уровнями.
В случае трехуровневого дискриминатора дискриминатор 206 обеспечивает первый 214, второй 216 и третий 218 выходные сигналы следующим образом:
Входной сигнал
Первый выходной сигнал 214
Первый выходной сигнал 216
Первый выходной сигнал 218
Сигнал>порог 3
ложный
ложный
истинный
Порог 3>сигнал>порог 2
ложный
истинный
ложный
Порог 2>сигнал>порог 1
истинный
ложный
ложный
Следовательно, первый выходной сигнал инициируется, если сигнал, обеспеченный дифференцирующим блоком 204, выше, чем первый порог, и ниже, чем второй порог. В качестве пояснения назначение разных порогов можно описать следующим образом. Первый порог предпочтительно выбирают так, чтобы препятствовать прохождению шумов, при пропускании сигналов, характеризующих излучение, детектируемое детекторным элементом 100. Второй порог выбирают так, чтобы обеспечивать различие между первым и вторым энергетическими диапазонами или окнами фотонов. Третий порог выбирают так, чтобы учитывать относительно высокие скорости счета и наложения. На практике упомянутые наложения могут вносить отклонения в каждый из пороговых диапазонов и могут быть скорректированы нижеописанным способом.
В примерном исполнении дискриминатор 206 содержит, по меньшей мере, один компаратор. Для конкретного сканера можно устанавливать различные пороги. Упомянутые пороги можно также регулировать с учетом требований конкретного сканирования, например, когда желательно определять различие между разными энергетическими диапазонами.
Выходные сигналы 214, 216, 218 дискриминатора включают интегратор 208, который вырабатывает первый 220, второй 222 и третий 224 выходные сигналы, характеризующие число и энергию детектированных рентгеновских фотонов. Счет или интегрирование предпочтительно выполняют в течение времени снятия показания и возврата в исходное состояние перед началом снятия нового показания.
В одном исполнении интегратор 208 интегрирует или считает число выходных импульсов, выдаваемых разными выходами дискриминатора 206. Как показано на фиг.4a, интегратор 208 содержит множество счетчиков 402, 404, 406, число которых предпочтительно соответствует числу уровней, определяемых дискриминатором 206. Каждый счетчик 402, 404, 406 наращивает значение, когда соответствующий выходной сигнал 214, 216, 218 из дискриминатора 206 проходит как истинный.
В другом исполнении интегратор 208 обеспечивает указание общего времени, в течение которого различные выходные сигналы, формируемые дискриминатором 206, являются истинными. Как показано на фиг.4b, интегратор 208 содержит множество интеграторов 420, 422, 424, число которых предпочтительно соответствует числу уровней, определяемых дискриминатором 206. Источник 426 опорного сигнала, например, источник напряжения или тока, обеспечивает опорный сигнал в каждый интегратор 420, 422, 424. Каждый интегратор 420, 422, 424 интегрирует опорное значение в период времени, в течение которого соответствующий выходной сигнал 214, 216, 218 дискриминатора является истинным. Интеграторы 420, 422, 444 могут быть реализованы счетчиками, в которые подаются тактовые импульсы в период времени, в течение которого соответствующий выходной сигнал 214, 216, 218 дискриминатора является истинным.
В другом исполнении интегратор 208 интегрирует значение выходного сигнала дифференцирующего блока 204 в периоды времени, в течение которых соответствующие выходные сигналы дискриминатора 206 являются истинными. Как показано на фиг.4c, каждый интегратор 420, 422, 424 получает соответствующий выходной сигнал дифференцирующего блока и интегрирует его значение в период времени, в течение которого соответствующий выходной сигнал 214, 216, 218 дискриминатора является истинным.
Как показано на фиг.2, первый корректор 24a корректирует первый 220 и второй 222 выходные сигналы, сформированные интегратором, чтобы сформировать скорректированные выходные сигналы 230, 232, характеризующие фотоны, детектированные в первом и втором энергетических диапазонах. В ситуациях с относительно низкой скоростью счета рентгеновских фотонов, когда вероятность наложений является относительно низкой, отдельные фотоны или события можно детектировать относительно точно и измеренные значения 220, 222 являются приблизительно линейными функциями истинных количеств фотонов. Однако, когда скорость счета возрастает, степень линейности измерения стремится к снижению. Например, вероятность наложений повышается с ростом скорости счета, и поэтому, по меньшей мере, два события могут быть классифицированы как одно событие или единица счета. Кроме того, дискриминатор 206 может распределить налагающиеся события в окно более высоких энергий. Поскольку взаимосвязь между истинными численными количествами фотонов и измеренными значениями является относительно прогнозируемой (в пределах статистических погрешностей), влияние упомянутых отклонений можно ослабить. Когда скорость счета выше, точность коррекции, с одной стороны, снижается из-за дополнительных наложений, но, с другой стороны, имеет тенденцию повышаться благодаря уменьшению статистической погрешности при увеличении числа фотонов. Соответственно, коррекция остается относительно точной в некотором диапазоне скоростей счета, в частности, при применении в CT и других случаях, когда требования к разрешающей способности по энергии являются относительно менее строгими.
Первый корректор 24a обеспечивает первое и второе скорректированные выходные значения 230, 232 в соответствии с зависимостями:
Уравнение 1 N1=f1(L1,L2)
N2=f2(L1,L2),
x
x
где N означает скорректированное подсчитанное значение в энергетическом окне x, f означает функцию коррекции в энергетическом окне x, L1 означает первый выходной сигнал 220 интегратора и L2 означает второй выходной сигнал 222 интегратора.
Второй корректор 24b, применяемый при относительно более высоких скоростях счета, корректирует второй 222 и третий 224 выходные сигналы интегратора для формирования дополнительных первого и второго скорректированных выходных сигналов 234, 236, характеризующих фотоны, детектированные в первом и втором энергетическом диапазонах. Когда скорость счета продолжает возрастать, значительная часть сигналов, вырабатываемых детекторными элементами 100, проявляет склонность к более полному наложению, и выходной сигнал дифференцирующего блока 204 будет иметь относительно более высокое среднее значение. Первый выходной сигнал 214 дискриминатора будет относительно ниже, чем истинное показание, тогда как третий выходной сигнал 218 дискриминатора 206 будет относительно выше. Поскольку взаимосвязь между истинными численными количествами фотонов и измеренными значениями является относительно прогнозируемой (в пределах статистических погрешностей), то влияние упомянутых отклонений можно ослабить.
Второй корректор 24b обеспечивает скорректированные выходные значения 234, 236 в соответствии с зависимостями:
Уравнение 2 P1=g1(L2,L3)
P2=g2(L3,L3),
x
x
где P означает скорректированное подсчитанное значение в энергетическом окне x, g означает функцию коррекции в энергетическом окне x, L2 означает второй выходной сигнал 222 интегратора и L3 означает третий выходной сигнал 224 интегратора.
В общем, первый корректор 24a обеспечивает коррекцию для первого диапазона относительно низких скоростей счета, тогда как второй корректор 24b обеспечивает коррекцию для более высоких скоростей счета.
Дополнительный объединитель 25 объединяет выходные сигналы первого 24a и второго 24b корректоров в виде функции от скорости счета, с формированием выходных сигналов 240, 242, характеризующих фотоны, детектируемые в первом и втором энергетических диапазонах. В одном исполнении первые выходные сигналы 230, 234 первого и второго корректоров умножаются на весовые коэффициенты, зависящие от скорости счета фотонов, для формирования первого выходного сигнала 240, тогда как вторые выходные сигналы 232, 236 первого и второго корректоров умножаются на весовые коэффициенты, зависящие от скорости счета фотонов, для формирования второго выходного сигнала 242. Например, при относительно низких скоростях счета можно использовать выходные сигналы 230, 232 исключительно для формирования первого и второго выходных сигналов 240, тогда как при относительно высоких скоростях счета можно использовать исключительно выходные сигналы 234, 236. При промежуточных скоростях счета выходные сигналы первого 24a и второго 24b корректоров объединяются с использованием линейной или другой подходящей весовой функции. Можно также реализовать другие подходящие функции объединения.
Как отмечено выше, можно отказаться от третьего уровня дискриминатора 206, третьего интегратора 406, второго корректора 24b и объединителя 25 в зависимости от характеристик детекторных элементов 100 и предполагаемых скоростей счета.
x
x
Функции f и g коррекции можно установить методом моделирования или сканированием, по меньшей мере, одного фантома, обладающего различающимися известными ослаблениями излучения и составами при разных скоростях счета.
x
x
Ниже приведено описание определения функций f и g коррекции в соответствии с моделированием. Выходной сигнал детекторного элемента 100 можно смоделировать уравнением:
d
r
где A означает амплитуду, соответствующую энергии фотона, T означает постоянную времени затухания детектора и T означает постоянную времени нарастания детектора.
d
r
На фиг.5 изображена последовательность импульсов, формируемых как выходной сигнал 502 на смоделированные рентгеновские фотоны при примерной средней скорости счета 20 миллионов единиц счета/сек. В примере, показанном на фиг.5, T установлено равным 30 нс, T установлено равным 4 нс и временная характеристика или время запаздывания системы 26 сбора данных установлена равной 9 нс. Смоделированные падающие фотоны обладали случайными энергиями, соответствующими спектру типичной рентгеновской трубки, и временное распределение падающих фотонов следует статистике Пуассона при средней скорости счета. Вышеприведенные параметры моделирования являются примерными, и предполагается возможность использования других параметров с учетом характеристик конкретных детектора и системы сбора данных.
Как можно видеть на фиг.5, многие из событий перекрываются в результате наложения импульсов. Чтобы понятнее показать эффект наложения, моделирование проводили без шума. Однако при реальном моделировании требуется также учитывать эффекты шума сигнала детектора, в частности, шума, обусловленного статистикой Пуассона оптических фотонов, генерируемых сцинтиллятором детектора (или электронно-дырочных пар в случае детектора с прямым преобразованием).
Как очевидно, наложение, показанное на фиг.5, осложняет определение энергии детектированных фотонов интегрированием площади под кривой. На фиг.6 показан моделированный выходной сигнал 602, сформированный дифференцирующим блоком 204, при этом дифференцирующий блок содержит блок 302 задержки на 10 нс и вычитающий блок 304, как показано на фиг.3. Нарастающие сигналы, характеризующие детектируемые сигналы, представляются как положительные сигналы, тогда как соответствующие фрагменты затухания представляются как отрицательные сигналы. Амплитуда положительных сигналов обеспечивает оценку энергии детектированных рентгеновских фотонов.
Для определения функций коррекции определяют фактические количества фотонов, сформированных при моделировании в период времени отбора показания в каждом из энергетических окон, для данной скорости счета фотонов на входе. Определяют также соответствующие значения выходных сигналов 220, 222, 224, сформированных интегратором 208. Описанную процедуру повторяют для требуемого числа различных скоростей считывания и энергетических спектров.
После прохождения сквозь сканируемый объект энергетический спектр детектированных фотонов изменяется соответственно составу материала объекта. Как показано на фиг.7, спектр 702 моделирует первый относительно более мягкий или низкоэнергетический спектр, обусловленный прохождением сквозь объект с относительно низкой характеристикой ослабления излучения. Спектр 704 моделирует сравнительно относительно более жесткий спектр, обусловленный прохождением сквозь объект с относительно высокой характеристикой ослабления излучения. Спектр 706 изображает смешанный спектр, который является средним из первого 702 и второго 704 спектров и применяется на последующем этапе моделирования. Вертикальная ось представляет нормированную интенсивность как функцию энергии; общее число фотонов может существенно различаться. Два пика в спектрах 702, 704, 706 моделируют пики в выходном сигнале типичной рентгеновской трубки с вольфрамовым анодом.
Результаты примерного моделирования с использованием интегратора 208, представленного на фиг.4a, изображены на фиг.8. Фактические скорости счета фотонов в зависимости от скорости счета на входе в первом и втором энергетических окнах для первого энергетического спектра 702 обозначены позициями 802 и 804, соответственно. Фактические скорости счета в первом и втором энергетических окнах для второго энергетического спектра 704 аналогичным образом обозначены позициями 806 и 808, соответственно. Поскольку кривые 802, 804, 806, 808 представляют фактические скорости счета, то следует понимать, что каждая кривая является прямой линией. Измеренные скорости счета фотонов, найденные с использованием первого 220 и второго 222 выходных сигналов интегратора 208 в первом и втором энергетических окнах для первого энергетического спектра 702, обозначены позициями 810 и 812 соответственно. Измеренные скорости счета фотонов в первом и втором энергетических окнах для второго энергетического спектра 704 обозначены позициями 814 и 816, соответственно. Как можно видеть, наклон измеренных скоростей счета 810, 812, 814, 816 начинает уменьшаться, когда скорость счета возрастает.
Взаимосвязи между соответствующими измеренными и фактическими скоростями счета используют для вычисления функций коррекции f1 и f2. Следует отметить, что в целях моделирования сформированы отдельные промежуточные функции коррекции f1 и f2 для каждого энергетического спектра 702, 704.
7
Как также должно быть очевидно, функции коррекции f1 и f2 обеспечивают однозначные результаты по всей области скоростей счета, в которой наклон измеренных кривых 810, 812, 814, 816 остается положительным, что в примерной ситуации справедливо для скоростей счета до приблизительно 4·10 единиц счета в секунду. При превышении упомянутой скорости целесообразно применение функций коррекции g1 и g2 для высоких скоростей счета.
Окончательные функции f1 и f2 коррекции получают выполнением билинейной интерполяции соответствующих результатов из первого 702 и второго 704 спектров, чтобы охватить промежуточный спектр 706, который в примере на фиг.7 является средним от первого 702 и второго 704 спектров. Окончательные функции f1, f2 коррекции можно эффективно реализовать в виде первой и второй просмотровых таблиц. Структура каждой просмотровой таблицы содержит две независимых переменных и одну зависимую переменную, при этом независимые переменные являются первым 220 и вторым 222 выходными сигналами интегратора, и зависимая переменная является скорректированным сосчитанным значением для соответствующего энергетического окна (например, N1 для первой просмотровой таблицы и N2 для второй просмотровой таблицы). В альтернативном варианте окончательные функции f1 и f2 коррекции можно реализовать в виде единственной просмотровой таблицы, в которой соответствующие выходные значения N1, N2 выбираются как функция первого 220 и второго 222 выходных сигналов интегратора. Разумеется, функции коррекции можно реализовать с использованием других подходящих способов, например, путем непосредственных математических вычислений. Следует также отметить, что коррекции можно производить в виде составной части реконструкции данных сканирования.
Точность коррекции можно оценить выполнением дополнительного моделирования с использованием третьего энергетического спектра 706 и ранее вычисленных функций коррекции. Затем фактические выходные сигналы ряда модельных экспериментов сравнивают с фактическими входными значениями.
Для определения функций g1 и g2 коррекции при относительно высоких скоростях счета выполняют аналогичное моделирование.
Разрешение по энергии описанных методик может быть намного ниже, чем разрешение по энергии, которое можно получить интегрированием всего импульса. Тем не менее, можно распознавать два энергетических диапазона, при их некотором взаимном перекрытии.
В процессе работы обследуемый объект сканируют. Когда детектор 20 поворачивается вокруг области обследования, каждый детекторный элемент 100 вырабатывает выходной сигнал, характеризующий детектированные рентгеновские фотоны. После любого необходимого преобразования сигнала дифференцирующий блок 204 выдает выходной сигнал, характеризующий скорость изменения сигнала детекторного элемента 100. Дифференцирующий блок 206 распределяет детектированные события по, по меньшей мере, одному или более энергетическим уровням или окнам. Выходной сигнал дискриминатора 206 запускает интегратор 208, который выдает выходные сигналы, характеризующие рентгеновские фотоны, детектируемые в каждом энергетическом окне. Аналогичные выходные сигналы формируются для каждого детекторного элемента 100 и для каждого из множества периодов взятия показаний.
Для сигналов, получаемых при сравнительно низких скоростях счета, первый корректор 24a использует первый 220 и второй 222 выходные сигналы дискриминатора 206 для формирования скорректированных выходных сигналов, характеризующих число и энергетический спектр детектированных фотонов. При относительно высоких скоростях счета второй корректор 24b использует второй 222 и третий 224 выходные сигналы дискриминатора для формирования скорректированных выходных сигналов. Можно применить объединитель 25 для объединения выходных сигналов первого 24a и второго 24b корректоров, чтобы сформировать окончательные выходные значения, характеризующие число и энергетический спектр детектированных рентгеновских фотонов.
Информация дополнительно обрабатывается блоком 22 реконструкции и предоставляется оператору на пульте 44.
Само собой разумеется, при прочтении и изучении вышеприведенного описания станут очевидны модификации и изменения. Предполагается, что изобретение следует толковать как включающее все такого рода модификации и изменения, в той мере, в которой они находятся в пределах объема притязаний прилагаемой формулы изобретения или ее эквивалентов.