СИСТЕМА МОНИТОРИНГА ДАННЫХ ИЗОБРАЖЕНИЙ ОБЪЕКТОВ ДИНАМИЧЕСКОЙ КОМПЬЮТЕРНОЙ ТОМОГРАФИИ

Полезная модель относится к области вычислительной техники, в частности, системе мониторинга данных изображений объектов динамической компьютерной томографии.
Мировые тенденции в области медицинского приборостроения в последние годы претерпели значительные изменения. В основном это вызвано необходимостью повышения качества диагностики, что приводит как к созданию новых высокоинформативных диагностических приборов, так и к совершенствованию традиционных технологий.
Современный уровень медицинской техники позволяет выявить структурные и функциональные изменения одного и того же органа с помощью устройств, имеющих различный принцип действия, при этом достоверность полученных данных будет сопоставима. В подобных условиях на первое место выходит информационная составляющая исследований.
На данном этапе одним наиболее информативных методов является томография, дающая намного больше информации о каждом элементарном объеме исследуемого объекта, чем другие известные методы диагностики. Термин "томография" произошел от двух греческих слов: то|доа - сечение и урафоа - пишу и означает послойное исследование структуры различных объектов.
В типичном случае данные компьютерной томографии представляют собой набор томограмм (слайсов) общим числом до нескольких сотен, при этом каждая томограмма является полутоновым изображением размерами 512×512 и глубиной 12 bpp, целочисленные значения яркости которого соответствуют относительным плотностям тканей в плоскости сканирования (в единицах Хаунсфилда).
Таким образом, объем данных, отвечающих всего лишь одному томографическому исследованию, может доходить до 100 MB, причем на получение этих данных затрачивается достаточно длительное время.
Возникает проблема сокращения времени проведения томографических исследований, которая может быть решена, если для аналитического анализа использовать компьютерную обработку ограниченного набора томограмм в реальном масштабе времени.
Известны системы, которые могли бы быть использованы для решения поставленной задачи (1, 2).
В первой из известных систем используют проекционные данные, полученные во время томографического обследования периодически движущегося объекта для реконструкции множества уровней изображения, причем уровни изображения генерируют из сегментов проекционных данных, имеющих угловые размеры, которые меньше размера, необходимого для обеспечения полного томографического набора данных. Затем объединяют уровни изображения для генерации первых данных изображения, характерных для объекта в случайно выбранной первой фазе движения, и отображают удобное для восприятия человеком изображение, характерное для первых данных изображения.
Система включает средство использования проекционных данных для реконструкции множества уровней изображения, средство объединения уровней изображения и средство отображения удобного для восприятия человеком изображения, характерного для первых данных изображения. Также система содержит читаемый компьютером носитель данных, содержащий инструкции для реализации способов для визуализации. (1).
Существенный недостаток данной системы состоит в ее ограниченном быстродействии, обусловленном необходимостью получения всего набора томограмм и его последующей компьютерной обработки.
Известна и другая система, содержащая содержит модуль приема данных послойных срезов изображений объекта, модуль селекции опорных адресов записей эталонных послойных описаний срезов изображений объектов, модуль управления выборкой данных базы знаний, модуль ведения базы данных эталонных послойных описаний срезов изображений объектов, модуль идентификации данных послойных изображений срезов объектов, модуль приема данных эталонных описаний послойных срезов изображений объектов, первый и второй модули модификации адресов записи и считывания данных базы данных сервера системы, модуль интеграции сигналов записи и считывания данных сервера базы данных системы. (2).
Последнее из перечисленных выше технических решений наиболее близко к описываемому.
Его недостаток также заключается в невысоком быстродействии системы, обусловленном необходимостью получения всего набора томограмм и его последующей компьютерной обработки.
Цель полезной модели - повышение быстродействия системы путем исключения необходимости получения полного набора томограмм и использования при компьютерной обработке данных только информативных слайсов в реальном масштабе времени.
Поставленная цель достигается тем, что в систему, содержащую модуль селекции опорного адреса объекта мониторинга в базе данных сервера, информационный и синхронизирующий входы которого являются первыми информационным и синхронизирующими входами системы, при этом информационный вход модуля селекции опорного адреса объекта мониторинга в базе данных сервера предназначен для приема кодов идентификаторов конкретных слоев изображений объектов, а синхронизирующий вход системы предназначен для приема синхронизирующих сигналов занесения кодов идентификаторов конкретных слоев изображений объектов в модуль селекции опорного адреса объекта мониторинга в базе данных сервера, модуль приема записей данных послойного сканирования изображений объектов из базы данных сервера, информационный и синхронизирующий входы которого являются вторыми информационным и синхронизирующими входами системы, а управляющий вход модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера является управляющим входом системы, предназначенным для установки режима обработки послойных срезов изображений объектов, при этом информационный вход модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера предназначен для приема записей базы данных сервера, а синхронизирующий вход модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера предназначен для приема синхронизирующих сигналов занесения записей базы данных сервера в модуль приема записей данных послойного сканирования изображений объектов из базы данных сервера, первый информационный выход модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера является информационным выходом системы, предназначенным для выдачи данных на информационный вход сервера базы данных, модуль интеграции сигналов записи и считывания данных, адресный выход которого является адресным выходом системы, предназначенным для выдачи адресов записи и считывания данных на адресный вход сервера базы данных, первый синхронизирующий выход модуля интеграции сигналов записи и считывания данных является первым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход первого канала прерывания сервера базы данных, а второй синхронизирующий выход модуля интеграции сигналов записи и считывания данных является вторым синхронизирующим выходом системы, предназначенным для выдачи сигналов управления на вход второго канала прерывания сервера базы данных, модуль формирования адресов считывания данных послойного сканирования из базы данных сервера, информационный вход которого соединен с первым информационным выходом модуля селекции опорного адреса объекта мониторинга в базе данных сервера, синхронизирующий вход модуля формирования адресов считывания анкетных данных граждан из базы данных сервера подключен к синхронизирующему выходу модуля селекции опорного адреса объекта мониторинга в базе данных сервера, при этом адресный выход формирования адресов считывания данных послойного сканирования из базы данных сервера соединен с первым адресным входом модуля интеграции сигналов записи и считывания данных, а синхронизирующий выход модуля формирования адресов считывания данных послойного сканирования из базы данных сервера подключен к первому синхронизирующему входу модуля интеграции сигналов записи и считывания данных, введены модуль определения длительности временных циклов выборки послойных срезов изображений объектов, информационный вход которого соединен со вторым информационным выходом модуля селекции опорного адреса объекта мониторинга в базе данных сервера, синхронизирующий вход модуля определения длительности временных циклов выборки послойных срезов изображений объектов подключен к синхронизирующему выходу модуля селекции опорного адреса объекта мониторинга в базе данных сервера, первый тактирующий вход модуля определения длительности временных циклов выборки послойных срезов изображений объектов подключен к первому синхронизирующему выходу модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера, один выход модуля определения длительности временных циклов выборки послойных срезов изображений объектов соединен со счетным входом модуля формирования адресов считывания данных послойного сканирования из базы данных сервера, а другой выход модуля определения длительности временных циклов выборки послойных срезов изображений объектов является сигнальным выходом системы, модуль идентификации статуса данных послойного сканирования изображений объектов, первый и второй информационные входы которого соединены со вторым и третьим информационными выходами модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера соответственно, третий информационный вход модуля идентификации статуса данных послойного сканирования изображений объектов является третьим информационным входом системы, предназначенным для установки кодов признаков статуса данных послойного сканирования изображений объектов, а синхронизирующий вход модуля данных послойного сканирования изображений объектов подключен ко второму синхронизирующему выходу модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера, при этом первый и второй управляющие выходы модуля идентификации статуса данных послойного сканирования изображений объектов соединены со вторым и с третьим тактирующими входами модуля определения длительности временных циклов выборки послойных срезов изображений объектов соответственно, а четвертый тактирующий вход модуля определения длительности временных циклов выборки послойных срезов изображений объектов подключен к синхронизирующему выходу модуля формирования адресов считывания данных послойного сканирования из базы данных сервера, модуль формирования опорного адреса записи данных послойного сканирования изображений объектов в базе данных сервера, вход которого соединен с третьим управляющим выходом модуля идентификации статуса данных послойного сканирования изображений объектов, и формирования текущих адресов записей данных послойного сканирования изображений объектов в базе данных сервера, информационный и синхронизирующий входы которого соединены с информационным и синхронизирующим выходами модуля формирования опорного адреса записи данных послойного сканирования изображений объектов в базе данных сервера соответственно, а информационный и синхронизирующий выходы модуля формирования текущих адресов записей данных послойного сканирования изображений объектов в базе данных сервера подключены ко второму адресному и ко второму синхронизирующему входам модуля интеграции сигналов записи и считывания данных соответственно.
Сущность изобретения поясняется чертежами, где на фиг. 1 представлена структурная схема системы, на фиг. 2 - структурная схема модуля селекции опорного адреса объекта мониторинга в базе данных сервера, на фиг. 3 - структурная схема модуля определения длительности временных циклов выборки послойных срезов изображений объектов, на фиг. 4 - структурная схема модуля формирования адресов считывания данных послойного сканирования из базы данных сервера, на фиг. 5 - структурная схема модуля приема записей данных послойного сканирования изображений объектов из базы данных сервера, на фиг. 6 - структурная схема модуля идентификации статуса данных послойного сканирования изображений объектов, на фиг. 7 - структурная схема модуля формирования опорного адреса записи данных послойного сканирования изображений объектов в базе данных сервера, на фиг. 8 - структурная схема модуля формирования текущих адресов записей данных послойного сканирования изображений объектов в базе данных сервера, на фиг. 9 - структурная схема модуля интеграции сигналов записи и считывания данных.
Система (фиг. 1) содержит модуль 1 селекции опорного адреса объекта мониторинга в базе данных сервера, модуль 2 определения длительности временных циклов выборки послойных срезов изображений объектов, модуль 3 формирования адресов считывания данных послойного сканирования из базы данных сервера, модуль 4 приема записей данных послойного сканирования изображений объектов из базы данных сервера, модуль 5 идентификации статуса данных послойного сканирования изображений объектов, модуль 6 формирования опорного адреса записи данных послойного сканирования изображений объектов в базе данных сервера, модуль 7 формирования текущих адресов записей данных послойного сканирования изображений объектов в базе данных сервера, модуль 8 интеграции сигналов записи и считывания данных.
На фиг. 1 также показаны управляющий 9 вход системы, первый 10, второй 11 и третий 12 информационные входы системы, первый 13 и второй 14 синхронизирующие входы системы, а также информационный 15, адресный 16, первый 17 и второй 18 синхронизирующие, и сигнальный 19 выходы системы.
При информационный вход 10 системы предназначен для приема кодов идентификаторов конкретных слоев изображений объектов, а синхронизирующий вход 13 предназначен для приема синхронизирующих сигналов занесения кодов идентификаторов конкретных слоев изображений объектов в модуль селекции опорного адреса объекта мониторинга в базе данных сервера.
Второй информационный вход 11 предназначен для приема записей данных конкретных слоев изображений объектов из базы данных сервера, а второй синхронизирующий вход 14 предназначен для приема синхронизирующих сигналов сервера для занесения данных конкретных слоев изображений объектов из базы данных сервера в модуль селекции опорного адреса объекта мониторинга в базе данных сервера.
Третий информационный вход 12 предназначен для установки кодов параметров сортировки записей данных послойных изображений объектов с клавиатуры автоматизированного рабочего места мониторинга.
Информационный выход 15 системы мониторинга предназначен для выдачи записей данных послойных изображений объектов на информационный вход сервера базы данных, а адресный выход 16 предназначен для выдачи адресов записи и считывания данных на адресный вход сервера базы данных.
Синхронизирующий 17 выход предназначен для выдачи синхронизирующих сигналов на вход первого канала прерывания сервера базы данных, а второй синхронизирующий 18 выход предназначен для выдачи синхронизирующих сигналов на вход второго канала прерывания сервера базы данных.
Сигнальный 19 выход предназначен для выдачи сигнала на третий вход прерывания сервера базы данных.
Модуль 1 (фиг. 2) задания идентификаторов послойных срезов изображений объектов сканирования содержит регистр 21, дешифратор 22, блок памяти 23, выполненный в виде постоянного запоминающего устройства, элементы 24-26 И, элементы 27-1, 27-2 задержки. На чертеже показаны информационный 10 и синхронизирующий 13 входы, а также информационные 28, 29 и синхронизирующий 30 выходы.
Модуль 2 (фиг. 3) определения длительности временных циклов выборки текущих срезов изображений объектов содержит регистр 31, счетчик 32, компаратор 33, элемент 34 ИЛИ, элемент 35 задержки. На чертеже показаны информационный 36, синхронизирующий 37 и первый 38, второй 39, третий 40 и четвертый 41 тактирующие входы, а также выходы 58, 59.
Модуль 3 (фиг. 4) формирования адресов считывания данных послойных срезов изображений объектов сканирования из базы данных сервера содержит реверсивный счетчик 45, элемент 46 ИЛИ, элемент 47 задержки. На чертеже показаны информационный 48, синхронизирующий 49 и счетный 50 входы, а также адресный 51 и синхронизирующий 52 выходы.
Модуль 4 (фиг. 5) приема данных послойных срезов изображений объектов сканирования из базы данных сервера содержит регистр 53, триггер 54, элементы 55, 56 И. На чертеже показаны управляющий 9, информационный 11 и синхронизирующий 14 входы, а также первый 121, второй 122 и третий 123 информационные, первый 124 и второй 125 синхронизирующие выходы.
Модуль 5 (фиг. 6) идентификации статуса данных послойных срезов изображений объектов сканирования содержит первый 60 и второй 61 компараторы, регистр 62 и элемент 63 задержки. На чертеже показаны первый 64, второй 65 и третий 12 информационный вход модуля, являющийся третьим информационным входом системы, и синхронизирующий 66 входы, а также первый 71, второй 72 и третий 73 управляющие выходы.
Модуль 6 (фиг. 7) формирования опорного адреса записи отсортированных данных послойных срезов изображений объектов сканирования в базе данных сервера содержит постоянное запоминающее устройство 70, регистр 71, триггер 72, элементы 73, 74 И, элемент 75 ИЛИ, и элементы 76, 77 задержки. На чертеже показан вход 80, а также информационный 81 и синхронизирующий 82 выходы.
Модуль 7 (фиг. 8) формирования текущих адресов записей отсортированных данных послойных срезов изображений объектов сканирования в базе данных сервера содержит сумматор 85, счетчик 86 и элементы 87, 88 задержки. На чертеже показаны информационный 90 и синхронизирующий 91 входы, а также информационный 92 и синхронизирующий 93 выходы.
Модуль 8 (фиг. 9) интеграции сигналов записи и считывания данных содержит триггер 94, элементы 95 и 96 И первой и второй групп, элементы 97, 98 задержки, элементы 99 ИЛИ группы. На чертеже показаны первый 100 и второй 101 адресные входы, первый 102 и второй 103 синхронизирующие входы, а также адресный 16 и синхронизирующие 17, 18 выходы.
Рассмотрим работу системы с момента с указания оператором мониторинга кода идентификатора конкретного слоя изображения объекта, который с пульта управления АРМа через вход 10 поступает на вход регистра 21 модуля 1 и заносится в него синхронизирующим импульсом, поступающим с входа 13.
С выхода регистра 21 код идентификатора конкретного слоя изображения объекта поступает на информационный вход дешифратора 22, который расшифровывает этот код и подготавливает цепь прохождения сигнала с входа 13 модуля 1, открывая один из элементов 24-26 И. Для определенности положим, что высокий потенциал поступил на один вход элемента 25 И.
Параллельно с этим, синхронизирующий импульс с входа 13 системы задерживается элементом 27-1 на время занесения кодограммы в регистр 21 и срабатывания дешифратора 22 и далее опрашивает состояния элементов 24-26 И.
Учитывая то обстоятельство, что открытым по одному входу будет только элемент 25 И, то пройдя этот элемент И, синхроимпульс с выхода элемента 27-1 задержки поступает на вход считывания фиксированной ячейки памяти постоянного запоминающего устройства 23, в которой хранится код опорного адреса записи значений параметров выбранного слоя изображения объекта в базе данных сервера и код записей, относящихся к выбранному объекту мониторинга.
Структура данных в ячейке памяти ПЗУ имеет следующий вид:
КОД
КОД
Опорный адрес записи значений параметров выбранного объекта мониторинга в базе данных сервера
Количество записей, характеризующих выбранный объект мониторинга
Выход 28 модуля 1
Выход 29 модуля 1
Код опорного адреса с выхода 28 модуля 1 считывается на вход 48 модуля 3, где поступает на вход счетчика 45, а код количества записей с выхода 29 модуля 1 поступает на вход 36 модуля 2 и далее на информационный вход регистра 31.
Параллельно с описанным процессом, тот же импульс считывания с выхода элемента 27-1 модуля 1 задерживается элементом задержки 27-2 на время считывания содержимого фиксированной ячейки ПЗУ 23 и затем с выхода 30 модуля 1 поступает как на синхронизирующий вход 49 модуля 3, фиксируя счетчике 45 код опорного адреса ячейки памяти базы данных сервера, так и через вход 37 модуля 2 на синхронизирующий вход регистра 31, фиксируя в нем код количества записей, характеризующих выбранный объект мониторинга
Код адреса с выхода 51 модуля 3 выдается на вход 100 модуля 8, и далее поступает на одни входы элементов 95 И группы, которые открыты по другому входу высоким потенциалом с инверсного выхода триггера 94, находящегося к этому моменту времени в исходном состоянии. В результате этого код адреса проходит через элементы 95 И группы и элементы 99 ИЛИ группы на выход 16 системы.
Одновременно с этим, синхронизирующий импульс с входа 49 модуля 3 проходит элемент 46 ИЛИ, задерживается элементом 47 на время срабатывания счетчика 45, и с выхода 52 модуля 3 поступает на вход 102 модуля 8, где поступает на установочный вход триггера 94, подтверждая его исходное состояние, и после задержки элементом 97 на время срабатывания триггера 94 выдается на выход 17 системы. С выхода 17 синхронизирующий импульс выдается на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных переходит на подпрограмму считывания записей, характеризующих выбранный объект мониторинга, начиная с опорного адреса, указанного на адресном выходе 16.
Первая же считанная запись, характеризующая выбранный объект мониторинга, из базы данных сервера поступает на вход 11 системы и далее поступает на информационный вход регистра 53 модуля 4, в который она заносится синхронизирующим импульсом сервера базы данных, поступающим с входа 14. С выхода 121 модуля 4 содержание данной записи выдается через выход 15 системы на вход сервера обработки данных, который при поступлении данной записи переходит на подпрограмму сравнения послойного среза изображения данного объекта с эталонными послойными срезами данного объекта, в результате которого определяется наличие патологии в полученном изображении.
Параллельно с этим, тот же синхронизирующий импульс с выхода 124 модуля 4 поступает на вход 38 модуля 2, откуда он проходит элемент 34 ИЛИ и поступает на счетный вход счетчика 32, подсчитывающего число считанных записей объекта мониторинга из базы данных сервера.
С выхода счетчика 32 число считанных записей объекта мониторинга поступает на один информационный вход компаратора 33, на другой информационный вход которого с выхода регистра 31 подан код числа записей, характеризующих выбранный объект мониторинга.
По синхронизирующему сигналу с выхода элемента 34 ИЛИ, задержанному элементом 35 на время срабатывания счетчика 32, поступающему на синхронизирующий вход компаратора 33, последний сравнивает входные коды, и, поскольку показания счетчика 32 намного меньше числа записей в регистре 31, то на выходе 58 модуля 2 формируется импульс, который через вход 50 модуля 3 поступает на счетный вход счетчика 45, увеличивая его показания на единицу и формируя, тем самым, адрес считывания очередной записи из базы данных сервера на выходе 16 системы описанным выше образом.
Параллельно с этим, синхронизирующий импульс с входа 50 модуля 3 проходит элемент 46 ИЛИ, задерживается элементом 47 задержки на время срабатывания счетчика и с выхода 52 модуля 3 вновь выдается на выход 17 модуля 8 описанным выше образом, откуда синхронизирующий импульс выдается на вход первого канала прерывания сервера базы данных.
По этому сигналу сервер базы данных вновь переходит на подпрограмму считывания записей, и занесения считанных записей в модуль 4 описанным выше образом.
Этот процесс считывания записей выбранного объекта мониторинга продолжается до тех пор, пока показания счетчика 32 модуля 2 не станут равными показаниям регистра 31. Этот момент времени будет зафиксирован компаратором 33 выработкой импульса на выходе 59, который выдается на вход третьего канала прерывания сервера базы данных. По этому сигналу сервер базы данных переходит на подпрограмму отображения полученных результатов на экране монитора оператора мониторинга.
Для реализации второго режима работы, при котором нет необходимости в получении всех срезов послойного сканирования объекта исследований, на вход 9 системы подается управляющий сигнал. Этот сигнал поступает на прямой вход триггера 54 модуля 4 и устанавливает его в единичное состояние, при котором триггер 54 открывает элемент 55 И.
Кроме того, значения показателей записей объекта и длительность временного периода устанавливаются оператором с пульта управления через вход 12 в модуле 5, где указанные значения заносятся в регистр 62.
После этого оператор выбирает объект мониторинга путем ввода в регистр 21 соответствующего идентификатора и вновь запускает работу системы подачей синхронизирующего сигнала на вход 12 описанным выше образом.
Однако в отличие от первого режима, после занесения считанной записи значений параметров выбранного объекта мониторинга в базе данных сервера в регистр 53 модуля 4, синхронизирующий импульс с входа 14 проходит теперь через элемент 55 И, и с выхода 125 модуля 4 поступает на вход 66 модуля 5 и далее на синхронизирующий вход компаратора 60, на один информационный вход 119 которого с входа 65 модуля 5 подается значение показателя из считанной записи, а на другой информационный вход 120 код значения показателя, заданного оператором мониторинга с выхода 117 регистра 62.
Синхронизирующий сигнал с входа 66 задерживается элементом 63 задержки на время приема записей из базы данных сервера в регистр 53, и поступает на синхронизирующий вход компаратора 60.
По этому сигналу компаратор сравнивает входные коды, и, если установленное значение показателя не соответствует значению показателя из базы данных, то компаратор 60 на выходе ПО формирует сигнал несовпадения, который с выхода 67 модуля 5 поступает на вход 39 модуля 2, где проходит элемент 34 ИЛИ и поступает на счетный вход счетчика 32, организуя цикл считывания очередной записи описанным выше образом.
Если же значения показателей совпадут, то компаратор 60 формирует импульс совпадения на выходе 111, который поступает на синхронизирующий вход компаратора 61, на один информационный 112 которого поступает код установленного временного интервала, а на другой информационный вход 113 - код интервала считанной записи.
Если значения временных интервалов не совпадут, то компаратор 61 вырабатывает импульс на выходе 115, с которого указанный импульс через выход 68 модуля 5 и вход 40 модуля 2 вновь организует цикл считывания очередной записи.
Если же значения временных показателей будут одинаковы, то компаратор 61 формирует сигнал отфильтрованной записи на выходе 116, который с выхода 69 модуля 5 поступает на вход 80 модуля 6 и запускает процедуру формирования массива отфильтрованных записей. Для этого он поступает на одни входы элементов 73, 74 И модуля 6.
Однако открытым по одному входу будет только элемент 74 И, так как на один из его входов подается высокий потенциал с инверсного выхода триггера 72, находящегося в исходном состоянии.
В результате этого синхронизирующий импульс с входа 80 проходит элемент 74 И, и поступает на вход фиксированной ячейки памяти ПЗУ 70, где хранится опорный адрес буферной зоны памяти сервера базы данных, отведенной для хранения отфильтрованных записей объектов исследования.
Тот же синхронизирующий импульс с выхода элемента 74 И задерживается элементом 76 на время считывания кода из ПЗУ 70, и, во-первых, поступает на синхронизирующий вход регистра 71, занося в него опорный адрес записи массива данных послойных срезов.
Во-вторых, этот же импульс поступает на единичный вход триггера 72 и устанавливает его в единичное состояние, при котором элемент 74 И будет закрыт, а элемент 73 И - открыт.
Тем самым будет подготовлена цепь прохождения следующего синхронизирующего импульса с входа 80.
И, наконец, в-третьих, импульс с выхода элемента задержки 76 проходит элемент 75 ИЛИ, вновь задерживается элементом 77 на время занесения кода адреса в регистр 71 и с выхода 82 модуля 6 поступает на вход 91 модуля 7.
Кроме того, этот же импульс подается на синхронизирующий вход сумматора 85, на один информационный вход которого с входа 90 поступает код опорного адреса записи с выхода регистра 71 модуля 6, а на другой информационный вход подаются показания счетчика 86, которые к данному моменту времени равны нулю, так как счетчик 86 находится в исходном состоянии.
По синхронизирующему импульсу сумматор 85 суммирует код опорного адреса с входа 90 с нулевым кодом счетчика 86, и выдает оставшийся без изменения код адреса записи с выхода 92 модуля 7 на вход 101 модуля 8 и далее на одни входы элементов 96 И группы.
Во-вторых, тот же синхронизирующий импульс с входа 91 модуля 7 задерживается элементом 87 на время срабатывания сумматора 85 и с выхода 93 модуля 7 поступает на вход 103 модуля 8 и далее на прямой вход триггера 94, устанавливая последний в единичное состояние, при котором высоким потенциалом с прямого выхода открываются элементы 96 И группы по другому входу, подключая, тем самым, выход сумматора 85 к выходу 16, в результате чего опорный адрес записи выдается на адресный 23 выход системы.
В-третьих, синхронизирующий импульс с входа 103 модуля 8 задерживается элементом 98 на время формирования итогового кода на адресном 16 выходе, и выдается на выход 18 системы в качестве сигнала управления записью.
Этот сигнал поступает на вход третьего канала прерывания сервера базы данных, по которому сервер переходит на подпрограмму записи послойных срезов с информационного выхода 15 системы в базу данных по адресу, сформированному на выходе 16.
Кроме того, импульс с выхода элемента 87 задержки модуля 7 задерживается элементом 88 на время срабатывания сумматора и поступает на счетный вход счетчика 86, фиксируя первую запись в массиве отфильтрованных послойных срезов изображений объекта исследования.
При появлении очередного импульса на входе 80 модуля 6, последний пройдет теперь через элемент 73 И, открытый к этому моменту времени высоким потенциалом с прямого выхода триггера 72, через элемент 75 ИЛИ и после задержки элементом 77 будет выдан на выход 82 модуля 6, и описанный выше процесс записи отфильтрованных послойных срезов изображений объекта исследования будет продолжен описанным выше образом.
Таким образом, введение новых модулей и новых конструктивных связей позволило существенно повысить быстродействие системы путем исключения необходимости получения полного набора томограмм и использования при компьютерной обработке данных только информативных слайсов в реальном масштабе времени.
Источники информации, принятые во внимание при составлении описания заявки:
1. Патент РФ №2441587 (09.05.2007)
2. Патент РФ №125366 (05.06.2012) - (прототип).