Способ и 3-d система выбора устройства интерфейса пациента

Иллюстрации

Показать все

Изобретение относится к области выбора устройства интерфейса пациента с использованием 3-D моделей. Технический результат – повышение точности выбора подходящего устройства интерфейса пациента для пациента. Электронное устройство для выбора устройства интерфейса пациента содержит: блок определения геометрического показателя подгонки, выполненный с возможностью приема 3-D модели лица пациента и множества 3-D моделей устройств интерфейса пациента, определения одного или более ориентиров на 3-D модели лица пациента, вычисления геометрического показателя подгонки для каждого из одного или более устройств интерфейса пациента и подгонки соответствующей 3-D модели одного из устройств интерфейса пациента к 3-D модели лица пациента; генератор пользовательского интерфейса, выполненный с возможностью генерирования пользовательского интерфейса, включающего в себя область отображения, выполненную с возможностью отображения 3-D модели лица пациента и 3-D модели устройства интерфейса пациента, и область выбора устройства интерфейса пациента, выполненную с возможностью отображения идентификационной информации устройства интерфейса пациента и общего показателя подгонки, который вычисляется для каждого из устройств интерфейса пациента на основе геометрического показателя подгонки. 5 н. и 10 з.п. ф-лы, 14 ил.

Реферат

ОБЛАСТЬ ТЕХНИКИ, К КОТОРОЙ ОТНОСИТСЯ ИЗОБРЕТЕНИЕ

Настоящее изобретение имеет отношение к системе выбора устройства интерфейса пациента, и, в частности, к системе выбора устройства интерфейса пациента, которая использует 3-D модели.

УРОВЕНЬ ТЕХНИКИ

Синдром обструктивного апноэ во сне (OSA) является состоянием, которому подвержены миллионы людей по всему миру. OSA характеризуется нарушениями или прекращением дыхания во время сна. Эпизоды OSA возникают в результате частичной или полной блокады потока воздуха во время сна, которая длится по меньшей мере 10 секунд и часто до 1-2 минут. Ночью люди с апноэ от умеренного до тяжелого могут испытывать полные или частичные нарушения дыхания до 200-500 раз за ночь. Так как их сон постоянно нарушается, они лишаются восстановительного сна, необходимого для эффективного функционирования тела и разума. Это расстройство сна также было сопряжено с гипертонией, депрессией, инсультом, аритмией сердца, инфарктом миокарда и другими сердечно-сосудистыми расстройствами. OSA также вызывает обширную усталость.

Терапия по неинвазивной вентиляции и по поддержанию давления предусматривают расположение устройства интерфейса пациента, которым обычно является маска для носа или для носа/рта, на лице пациента для взаимодействия вентилятора или системы поддержки давления с дыхательными путями пациента, так чтобы поток дыхательного газа мог быть доставлен из устройства генерирования давления/потока в дыхательные пути пациента.

Обычно, устройства интерфейса пациента включают в себя оболочку или раму маски, имеющую подкладку, прикрепленную к оболочке, которая контактирует с поверхностью пациента. Оболочка или подкладка маски удерживаются на месте посредством оголовья, которое оборачивается вокруг головы пациента. Маска и оголовье формируют интерфейс пациента в сборе. Обычное оголовье включает в себя гибкие, регулируемые ремешки, которые продолжаются от маски для прикрепления маски к пациенту.

Так как устройства интерфейса пациента обычно носят продолжительный период времени, должны учитываться разнообразные особенности. Например, при предоставлении CPAP для лечения OSA, пациент обычно носит устройство интерфейса пациента всю ночь пока он или она спит. Одной особенностью в такой ситуации является то, что устройство интерфейса пациента является комфортным насколько возможно, иначе пациент может избегать ношения устройства интерфейса, препятствуя цели предварительно описанной терапии по поддержке давления. Другой особенностью является то, что неправильно подогнанное устройство интерфейса пациента может включать в себя зазоры между устройством интерфейса пациента и пациентом, которые вызывают нежелательную утечку. Таким образом, желательно выбирать устройство интерфейса пациента, которое правильно подогнано к пациенту.

Доступны разнообразные разные типы или стили устройств интерфейса пациента. Дополнительно, доступны разнообразные разные размеры для каждого типа и стиля устройства интерфейса пациента. Таким образом, общее число различимых устройств интерфейса пациента, доступных пациенту, может стать достаточно большим.

Лица, осуществляющие уход, обычно помогают пациентам с выбором подходящего устройства интерфейса пациента. Лицо, осуществляющее уход, может учитывать состояние и предпочтения пациента для сужения списка потенциальных устройств интерфейса пациента. Лицо, осуществляющее уход может также оценить верный размер устройства интерфейса пациента или примерить на пациента несколько устройств интерфейса пациента для определения правильного размера. Однако, эти способы могут быть затратными по времени и неточными.

US 2008/0060652 A1 раскрывает систему и способ выбора системы маски для пациента. Это включает в себя генерирование 3D контуров пациентов и осуществление выбора систем масок на основе по меньшей мере этих контуров. Эти контуры могут быть сгенерированы посредством использования, например, подкладки из перемещающихся штырей, устройства сканирующей канюли для носа и/или теневого стереоскопического датчика. Определенные другие примерные варианты осуществления обеспечивают возможность захвата и опциональной синхронизации изображений и/или видео. Затем, изображения различных систем масок могут быть наложены для определения, насколько хорошо подогнана система маски. В еще одних вариантах осуществления, пользователь может удерживать прозрачность, соответствующую конструкции маски, перед лицом пациента для определения, насколько хорошо подогнана система маски.

ЕР 1116492 A2, способ, в котором записывается пространственная запись области лица пользователя вокруг рта и носа. На основе пространственной записи, секция уплотнительной кромки дыхательной маски формируется так, чтобы она совпадала с записью физического лица.

US 2004/133604 A раскрывает систему выбора устройства интерфейса пациента, которая включает в себя базу данных, хранящую множество наборов данных. Каждый набор данных в множестве наборов данных ассоциируется с уникальным устройством интерфейса пациента или его компонентом. Система сбора данных пациента, такая как устройство измерения, получает набор данных пациента, которые соответствуют по меньшей мере одной характеристике пациента. Система обработки сравнивает полученные данные пациента с множеством наборов данных, и определяет устройство интерфейса пациента или его компонент, который подходит для использования таким пациентом, на основе результата сравнения.

Соответственно, существует необходимость улучшения способов выбора подходящего устройства интерфейса пациента для пациента.

РАСКРЫТИЕ ИЗОБРЕТЕНИЯ

В соответствии с аспектами раскрытой идеи, электронное устройство содержит блок определения геометрического показателя подгонки, который выполнен с возможностью приема 3-D модели лица пациента и множества 3-D моделей устройств интерфейса пациента, для определения, одного или более ориентиров на 3-D модели лица пациента, и для вычисления геометрического показателя подгонки для каждого одного или более из устройств интерфейса пациента посредством использования 3-D модели лица пациента и 3-D модели одного или более устройств интерфейса пациента. Блок определения геометрического показателя подгонки дополнительно выполнен с возможностью подгонки соответствующей 3-D модели одного из устройств интерфейса пациента к 3-D модели лица пациента посредством совмещения соответствующей 3-D модели устройства интерфейса пациента с определенными ориентирами на 3-D модели лица пациента и выполнения точного регулирования в отношении соответствующей 3-D модели устройства интерфейса пациента. Электронное устройство дополнительно содержит генератор пользовательского интерфейса, выполненный с возможностью генерирования пользовательского интерфейса, включающего в себя область отображения, выполненную с возможностью отображения 3-D модели лица пациента и 3-D модели устройства интерфейса пациента, выбранной из множества 3-D моделей устройств интерфейса пациента, и область выбора устройства интерфейса пациента, выполненную с возможностью отображения идентификационной информации устройства интерфейса пациента и общего показателя подгонки, который вычисляется для каждого одного или более устройств интерфейса пациента на основе геометрического показателя подгонки для каждого из одного или более устройств интерфейса пациента, и обеспечения пользователю возможности осуществления выбора устройства интерфейса пациента, которое должно быть отображено в области отображения.

Согласно варианту осуществления, электронное устройство может дополнительно содержать блок определения показателя подгонки к критериям пациента, выполненный с возможностью приема информации пациента и/или дополнительной информации, ассоциированной с одним или более устройствами интерфейса пациента, и вычисления показателя подгонки к критериям пациента для каждого из одного или более устройств интерфейса пациента на основе информации пациента и/или дополнительной информации, ассоциированной с одним или более устройствами интерфейса пациента, и блок определения общего показателя подгонки, выполненный с возможностью вычисления общего показателя подгонки для каждого из одного или более устройств интерфейса пациента на основе вычисленного геометрического показателя подгонки и вычисленного показателя подгонки к критериям пациента для каждого из одного или более устройств интерфейса пациента.

Должно быть ясно, что по меньшей мере общий показатель подгонки, который отображается в области выбора устройства интерфейса пациента, не должен быть числовым значением. Вместо этого, он должен рассматриваться как указатель численного показателя подгонки. Хотя общий показатель подгонки может быть представлен как числовое значение, он в качестве альтернативы или дополнительно может быть отображен с использованием, например, цветового кодирования, пиктограмм и т.д. Он может также быть отображен как длина полосы. Вышеуказанное также справедливо для геометрического показателя подгонки и показателя подгонки к критериям пациента.

Согласно другим аспектам раскрытой идеи, способ выбора устройства интерфейса пациента содержит прием 3-D модели лица пациента; прием множества 3-D моделей устройств интерфейса пациента; определение одного или более ориентиров на 3-D модели лица пациента; вычисление геометрического показателя подгонки для каждого одного или более из устройств интерфейса пациента посредством использования 3-D модели лица пациента и 3-D модели одного или более устройств интерфейса пациента, при этом вычисление геометрического показателя подгонки включает в себя подгонку соответствующей 3-D модели одного из устройств интерфейса пациента к 3-D модели лица пациента посредством совмещения соответствующей 3-D модели устройства интерфейса пациента с определенными ориентирами на 3-D модели лица пациента и выполнения точного регулирования в отношении соответствующей 3-D модели устройства интерфейса пациента; вычисление общего показателя подгонки для каждого из одного или более устройств интерфейса пациента на основе вычисленного геометрического показателя подгонки для каждого из одного или более устройств интерфейса пациента; генерирование пользовательского интерфейса, при этом генерирование пользовательского интерфейса содержит: генерирование области отображения, выполненной с возможностью отображения 3-D модели лица пациента и выбранной 3-D модели одного из устройств интерфейса пациента; и генерирование области выбора устройства интерфейса пациента, выполненной с возможностью отображения идентификационной информации устройства интерфейса пациента и вычисленного общего показателя подгонки для каждого из одного или более устройств интерфейса пациента и обеспечения пользователю возможности осуществления выбора устройства интерфейса пациента, которое должно быть отображено в области отображения.

Согласно другим аспектам раскрытой идеи, постоянный машиночитаемый носитель хранит одну или более программ, включающих в себя инструкции, которые при исполнении компьютером, побуждают компьютер выполнять вышеупомянутый способ.

Согласно другим аспектам раскрытой идеи, способ выбора устройства интерфейса пациента из множества устройств интерфейса пациента содержит создание 3-D модели лица пациента; создание 3-D модели каждого из множества устройств интерфейса пациента; предоставление 3-D модели лица пациента системе выбора устройства интерфейса пациента; предоставление одной или более 3-D моделей устройств интерфейса пациента системе выбора устройства интерфейса пациента; использование системы выбора устройства интерфейса пациента для получения общего показателя подгонки для каждого из одного или более устройств интерфейса пациента и отображения 3-D модели лица пациента с подогнанной на ней одной или более 3-D моделями устройств интерфейса пациента; и осуществление выбора одного из устройств интерфейса пациента, при этом система выбора устройства интерфейса пациента содержит: блок определения геометрического показателя подгонки, выполненный с возможностью приема 3-D модели лица пациента и одной или более 3-D моделей устройств интерфейса пациента, определения одного или более ориентиров на 3-D модели лица пациента и вычисления геометрического показателя подгонки для каждого одного или более из устройств интерфейса пациента посредством использования 3-D модели лица пациента и одной или более 3-D моделей устройств интерфейса пациента, при этом блок определения геометрического показателя подгонки выполнен с возможностью подгонки соответствующей 3-D модели одного из устройств интерфейса пациента к 3-D модели лица пациента посредством совмещения соответствующей 3-D модели устройства интерфейса пациента с определенными ориентирами на 3-D модели лица пациента и выполнения точного регулирования в отношении соответствующей 3-D модели устройства интерфейса пациента; и генератор пользовательского интерфейса, выполненный с возможностью генерирования пользовательского интерфейса, включающего в себя область отображения, выполненную с возможностью отображения 3-D модели лица пациента и выбранной 3-D модели одного из устройств интерфейса пациента, и область выбора устройства интерфейса пациента, выполненную с возможностью отображения идентификационной информации устройства интерфейса пациента и общего показателя подгонки, который вычисляется для каждого одного или более устройств интерфейса пациента на основе геометрического показателя подгонки для каждого из одного или более устройств интерфейса пациента, и обеспечения пользователю возможности осуществления выбора устройства интерфейса пациента, которое должно быть отображено в области отображения.

КРАТКОЕ ОПИСАНИЕ ЧЕРТЕЖЕЙ

Фиг. 1 является схемой системы для осуществления выбора устройства интерфейса пациента согласно одному примерному варианту осуществления раскрытой идеи;

Фиг. 2 является схемой последовательности операций способа определения геометрического показателя подгонки согласно примерному варианту осуществления раскрытой идеи;

Фиг. 3 является схемой последовательности операций способа определения показателя подгонки к критериям пациента в соответствии с вариантом осуществления раскрытой идеи;

Фиг. 4 является видом пользовательского интерфейса, включающего в себя опросный лист пациента в соответствии с вариантом осуществления раскрытой идеи;

Фиг. 5 является схемой последовательности операций способа определения общего показателя подгонки в соответствии с вариантом осуществления раскрытой идеи;

Фиг. 6 является схемой генератора пользовательского интерфейса в соответствии с вариантом осуществления раскрытой идеи;

Фиг. 7 является видом пользовательского интерфейса, включающего в себя область 3-D отображения и область выбора устройства интерфейса пациента в соответствии с примерным вариантом осуществления раскрытой идеи;

Фиг. 8 является видом участка пользовательского интерфейса, включающего в себя область выбора устройства интерфейса пациента и область информации подробных показателей подгонки;

Фиг. 9 является схемой последовательности операций способа регулирования прозрачности в соответствии с примерным вариантом осуществления раскрытой идеи;

Фиг. 10 и 11 являются видами пользовательского интерфейса до и после выполнения регулирования прозрачности;

Фиг. 12 является схемой последовательности операций способа создания карты взаимодействия в соответствии с примерным вариантом осуществления раскрытой идеи;

Фиг. 13 является двумя видами отображаемых карт взаимодействия в соответствии с вариантами осуществления раскрытой идеи; и

Фиг. 14 является схемой системы для осуществления выбора устройства интерфейса пациента в соответствии с другим вариантом осуществления раскрытой идеи

ОСУЩЕСТВЛЕНИЕ ИЗОБРЕТЕНИЯ

Как используется в этом документе, форма единственного числа включает в себя множественные ссылки, пока контекст явно не диктует иначе. Как используется в этом документе, утверждение, что две или более частей или компонентов "соединены", должно означать, что части сочленены или функционируют вместе либо непосредственно, либо косвенно, т.е., посредством одной или более промежуточных частей или компонентов, до тех пор пока существует связь. Как используется в этом документе, "непосредственно соединенные" означает, что два элемента находятся непосредственно в контакте друг с другом. Как используется в этом документе, "соединены с фиксацией" или "зафиксированы" означает, что два компонента соединены так, чтобы перемещаться как одно, в то же время сохраняя постоянную ориентацию относительно друг друга.

Фразы о отношении направлений, используемые в этом документе, такие как, например и без ограничения, сверху, снизу, слева, справа, верхний, нижний, спереди, сзади, и их производные, относятся к ориентации элементов, показанных на чертежах, и не ограничиваются формулой изобретения, если только явным образом не указано в ней.

Как используется в этом документе, термины "процессор", "блок обработки", и аналогичные термины должны означать программируемый аналог и/или цифровое устройство, которое может хранить, извлекать и обрабатывать данные; контроллер; схему управления; компьютер; рабочую станцию; персональный компьютер; микропроцессор; микроконтроллер; микрокомпьютер; центральный процессор; большую ЭВМ; миникомпьютер; сервер; сетевой процессор; или любое подходящее устройство или средство обработки.

Фиг. 1 является блок-схемой системы 1 выбора устройства интерфейса пациента согласно одному примерному варианту осуществления раскрытой идеи. Система 1 выбора устройства интерфейса пациента включает в себя блок 10 сканирования лица, базу данных 20 информации устройств интерфейса пациента, блок 30 ввода, блок 40 обработки и блок 50 отображения.

Блок 10 сканирования лица выполнен с возможностью создания и вывода 3-D модели лица пациента. Известны устройства, которые способны создавать и выводить 3-D модель лица пациента. Примеры таких устройств включают в себя, без ограничения, оптические сканеры, камеры и матрицы толкаемых штырей. Блок 10 сканирования лица коммуникационно соединен с блоком 40 обработки и выполнен с возможностью вывода 3-D модели лица пациента в блок 40 обработки. Предполагается, что блок 10 сканирования лица и блок 40 обработки могут быть в одном и том же размещении или в разных размещениях без отступления от объема раскрытой идеи. Также предполагается, что блок 10 сканирования лица и блок 40 обработки коммуникационно соединены посредством любых подходящих средств (например, без ограничения, сети, Интернета, USB и т.д.). Также предполагается, что блок 10 сканирования лица может сохранить 3-D модель лица пациента в съемное запоминающее устройство (например, без ограничения, USB-накопитель), которое может быть считано блоком 40 обработки.

База данных 20 информации устройств интерфейса пациента выполнена с возможностью хранения 3-D моделей некоторого числа устройств интерфейса пациента и дополнительной информации, ассоциированной с устройствами интерфейса пациента. 3-D модели устройств интерфейса пациента могут быть получены любыми подходящими средствами. Например, и без ограничения, 3-D модели устройств интерфейса пациента могут быть созданы с использованием устройств, таких как, без ограничения, оптические сканеры, камеры или матрицы толкаемых штырей. Также предполагается, что 3-D модели устройств интерфейса пациента могут быть сгенерированными компьютером (например, без ограничения, созданными с помощью программного обеспечения 3-D моделирования).

В некоторых примерных вариантах осуществления раскрытой идеи, 3-D модели устройств интерфейса пациента сконфигурированы так, чтобы отдельными компонентами или группами компонентов 3-D моделей можно было манипулировать по отдельности. Например, одна примерная 3-D модель устройства интерфейса пациента включает в себя маску, включающую в себя подкладку, поддерживающую структуру, подвижную опору для лба, включающую в себя подкладку для лба, и угловую трубку. 3-D модель этого интерфейса пациента может быть сконфигурирована так, что, например, подвижную опору лба можно отдельно перемещать относительно других компонентов.

В некоторых примерных вариантах осуществления раскрытой идеи, 3-D модели устройств интерфейса пациента также включают в себя информацию о свойствах компонентов устройств интерфейса пациента. Например, 3-D модели устройств интерфейса пациента могут включать в себя информацию о свойствах, таких как, без ограничения, эластичность подкладки устройства интерфейса пациента.

Дополнительная информация, ассоциированная с устройствами интерфейса пациента, включает в себя информацию, которая ранжирует пригодность каждого устройства интерфейса пациента на основе факторов пациента (например, без ограничения, от какого типа состояния страдает пациент). Дополнительная информация, ассоциированная с устройствами интерфейса пациента, также включает в себя идентификационную информацию устройства интерфейса пациента (например, без ограничения, название изготовителя, название продукта и размер).

База данных 20 информации устройств интерфейса пациента коммуникационно соединена с блоком 40 обработки и выполнена с возможностью вывода 3-D модели и дополнительной информации в блок 40 обработки. Предполагается, что база данных 20 информации устройств интерфейса пациента и блок 40 обработки могут быть в одном и том же размещении или в разных размещениях без отступления от объема раскрытой идеи. Также предполагается, что база данных 20 информации устройств интерфейса пациента и блок 40 обработки коммуникационно соединены посредством любых подходящих средств (например, без ограничения, сети, Интернета, USB и т.д.). В некоторых примерных вариантах осуществления, база данных 20 информации устройств интерфейса пациента включена в блок 40 обработки. Также предполагается, что база данных 20 информации устройств интерфейса пациента может сохранить 3-D модели устройств интерфейса пациента в съемное запоминающее устройство (например, без ограничения, USB-накопитель), которое может быть затем считано блоком 40 обработки.

Блок 30 ввода выполнен с возможностью приема ввода пользователя системы 1 выбора устройства интерфейса пациента. Блок 30 ввода может быть любым обыкновенным устройством, способным выполнять эту функцию, таким как, без ограничения, клавиатура, вспомогательная клавиатура, мышь или сенсорный экран. Блок 30 ввода коммуникационно соединен с блоком 40 обработки посредством любых подходящих средств (например, без ограничения, сети, Интернета, USB и т.д.).

Блок 40 обработки выполнен с возможностью приема выводов из блока 10 сканирования лица, базы данных 20 информации устройств интерфейса пациента и блока 30 ввода. Блок 40 обработки включает в себя блок 42 определения геометрического показателя подгонки, блок 44 определения показателя подгонки к критериям пациента, блок 46 определения общего показателя подгонки, и генератор 48 пользовательского интерфейса, каждый из которых в дальнейшем будет описан более подробно.

Блок 40 обработки может быть, например, любым типом устройства обработки, таким как микропроцессор и блок памяти, подходящим для хранения и исполнения программных модулей. Каждый из блока 42 определения геометрического показателя подгонки, блока 44 определения показателя подгонки к критериям пациента, блока 46 определения общего показателя подгонки и генератора 48 пользовательского интерфейса может быть осуществлен как программные модули, которые исполняются блоком 40 обработки.

Блок 42 определения геометрического показателя подгонки выполнен с возможностью определения геометрического показателя подгонки для одного или более из устройств интерфейса пациента. Геометрическим показателем подгонки для соответствующего устройства интерфейса пациента является рейтинг того, насколько хорошо геометрия лица пациента и геометрия соответствующего устройства интерфейса пациента подогнаны друг к другу. Точки высокого давления контакта или зазоры между лицом пациента и соответствующим устройством интерфейса пациента будут оказывать отрицательный эффект на геометрический показатель подгонки.

Фиг. 2 иллюстрирует схему последовательности операций одного примерного процесса для определения геометрического показателя подгонки для соответствующего устройства интерфейса пациента. Процесс, проиллюстрированный на Фиг. 2, может быть реализован блоком 42 определения геометрического показателя подгонки. Обращаясь к Фиг. 2, блок 42 определения геометрического показателя подгонки принимает 3-D модель лица пациента на этапе S1. На этапе S2, блок 42 определения геометрического показателя подгонки принимает 3-D модель соответствующего устройства интерфейса пациента.

На этапе S3, блок 42 определения геометрического показателя подгонки определяет один или более ориентиров на 3-D модели лица пациента. Ориентирами может быть любой различимый признак на лице пациента (например, без ограничения, переносица, кончик носа, подбородок и т.д.). На этапе S4, выбранные точки на 3-D модели соответствующего устройства интерфейса пациента совмещаются с определенными ориентирами на 3-D модели лица пациента. Например, верхняя часть подкладки в 3-D модели соответствующего устройства интерфейса пациента может быть совмещена с переносицей в 3-D модели лица пациента. На этапе S5, точное регулирование выполняется в отношении 3-D модели соответствующего устройства интерфейса пациента. 3-D модель соответствующего устройства интерфейса пациента перемещается и регулируется вращательным образом для ее подгонки к 3-D модели лица пациента. Например и без ограничения, 3-D модель соответствующего устройства интерфейса пациента вращается и перемещается, чтобы контур подкладки как можно лучше совпадал с контуром 3-D модели лица пациента. Однако, предполагается, что любой подходящий способ точного регулирования 3-D модели соответствующего устройства интерфейса пациента может быть использован без отступления от объема раскрытой идеи.

Этапы S3-S5 представляют примерный процент подгонки 3-D модели соответствующего устройства интерфейса пациента к 3-D модели лица пациента. Однако, предполагается, что любой подходящий процесс подгонки 3-D модели соответствующего устройства интерфейса пациента к 3-D модели лица пациента может быть использован без отступления от объема раскрытой идеи.

Когда 3-D модель соответствующего устройства интерфейса пациента подгоняется к лицу пациента, блок 42 определения геометрического показателя подгонки вычисляет геометрический показатель подгонки для соответствующего устройства интерфейса пациента для лица пациента на этапе S6. Геометрический показатель подгонки вычисляется на основе взаимодействия между 3-D моделью соответствующего устройства интерфейса пациента и 3-D моделью лица пациента. В примерном варианте осуществления, геометрический показатель подгонки вычисляется на основе разностей между контуром подкладки 3-D модели соответствующего устройства интерфейса пациента и контура 3-D модели лица пациента. Например, когда 3-D модель соответствующего устройства интерфейса пациента подгоняется к 3-D модели лица пациента, любые точки, где контур подкладки 3-D модели соответствующего устройства интерфейса пациента находится выше или ниже соответствующих точек на контуре 3-D модели лица пациента, будут неблагоприятно влиять на геометрический показатель подгонки для соответствующего устройства интерфейса пациента. Также предполагается, что вычисление геометрического показателя подгонки может учитывать деформацию соответствующего устройства интерфейса пациента и лица пациента. Например, для определения деформаций в устройстве интерфейса пациента и лице пациента, когда 3-D модель устройства интерфейса пациента подгоняется на лице пациента, могут быть использованы методы конечных элементов.

На этапе S7, блок 42 определения геометрического показателя подгонки выводит вычисленный показатель подгонки в блок 46 определения общего показателя подгонки. Также предполагается, что блок 42 определения геометрического показателя подгонки может вывести дополнительную информацию, такую как информация о расположении 3-D модели соответствующего устройства интерфейса пациента, когда она подгоняется на 3-D модели лица пациента. Эта информация может быть использована, например, генератором 48 пользовательского интерфейса для создания 3-D отображения 3-D модели соответствующего устройства интерфейса пациента, подогнанного на 3-D модели лица пациента. Также предполагается, что блок 42 определения геометрического показателя подгонки может вывести информацию, касающуюся уровней взаимодействия между 3-D моделью соответствующего устройства интерфейса пациента и 3-D моделью лица пациента. Эта информация может быть использована, например, для генерирования карты взаимодействия между соответствующим устройством интерфейса пациента и лицом пациента. Генерирование и отображение карты взаимодействия будут описаны более подробно позднее.

Обращаясь снова к Фиг. 1, блок 44 определения показателя подгонки к критериям пациента определяет показатель подгонки к критериям пациента для соответствующего устройства интерфейса пациента. Показатель подгонки к критериям пациента для соответствующего устройства интерфейса пациента определяется на основе информации пациента, отличной от геометрической подгонки между соответствующим устройством интерфейса пациента и лицом пациента, и/или дополнительной информации, ассоциированной с соответствующим устройством интерфейса пациента. Например, показатель подгонки к критериям пациента может быть только на основе информации пациента, дополнительной информации, ассоциированной с соответствующим устройством интерфейса пациента, или комбинации обоих. Примерами информации пациента, которые могут быть рассмотрены являются, без ограничения, возраст пациента, пол пациента, состояние пациента для лечения, и другая информация пациента (например, без ограничения, является ли пациент клаустрофобным, дышит ли пациент через его или ее рот во время сна, и т.д.).

Информация пациента может быть сгенерирована, например, отвечая на вопросы в опросном листе пациента посредством блока 30 ввода. Пример пользовательского интерфейса 200-1, включающего в себя примерную раскладку опросного листа пациента, показан на Фиг. 4. Пользовательский интерфейс 200-1 сгенерирован генератором 48 пользовательского интерфейса. Генератор 48 пользовательского интерфейса будет в дальнейшем описан более подробно.

Обращаясь к Фиг. 3, проиллюстрирован примерный процесс определения показателя подгонки к критериям пациента для соответствующего устройства интерфейса пациента. Процесс, проиллюстрированный на Фиг. 3, может быть реализован блоком 44 определения показателя подгонки к критериям пациента.

На этапе S8, блок 44 определения показателя подгонки к критериям пациента принимает информацию пациента, и на этапе S9, блок 44 определения показателя подгонки к критериям пациента принимает дополнительную информацию, ассоциированную с соответствующим устройством интерфейса пациента.

На этапе S10, блок 44 определения показателя подгонки к пациенту вычисляет показатель подгонки к критериям пациента на основе информации пациента и/или дополнительной информации, ассоциированной с соответствующим устройством интерфейса пациента. Более подробно, пригодность соответствующего устройства интерфейса пациента будет ранжирована для каждой порции информации пациента для достижения показателя подгонки к критериям пациента для соответствующего устройства интерфейса пациента. Например, если информация пациента указывает, что состояние пациента требует полнолицевую маску для лечения, и дополнительная информация, ассоциированная с соответствующим устройством интерфейса пациента, указывает, что соответствующее устройство интерфейса пациента является маской для носа, показатель подгонки к критериям пациента соответствующего устройства интерфейса пациента будет подвергаться неблагоприятному влиянию. Также предполагается, что блок 44 определения показателя подгонки к пациенту может также установить разные веса на каждую из порций информации пациента при определении показателя подгонки к критериям пациента без отступления от объема раскрытой идеи. Предполагается, что веса каждой из порций информации пациента могут быть предварительно заданы или могут быть настроены пользователями системы.

На этапе S11, блок 44 определения показателя подгонки к критериям пациента выводит показатель подгонки к критериям пациента в блок 46 определения общего показателя подгонки.

Обращаясь снова к Фиг. 1, блок 46 определения общего показателя подгонки определяет общий показатель подгонки для соответствующего устройства интерфейса пациента. Обращаясь теперь к Фиг. 5, проиллюстрирован процесс для определения общего показателя подгонки. Процесс, проиллюстрированный на Фиг. 5, может быть реализован блоком 46 определения общего показателя подгонки.

На этапе S12, блок 46 определения общего показателя подгонки принимает геометрический показатель подгонки для соответствующего устройства интерфейса пациента из блока 42 определения геометрического показателя подгонки, и на этапе S13, блок 46 определения общего показателя подгонки принимает показатель подгонки к критериям пациента для соответствующего устройства интерфейса пациента из блока 44 определения показателя подгонки к критериям пациента.

На этапе S14, блок 46 определения общего показателя подгонки вычисляет общий показатель подгонки для соответствующего устройства интерфейса пациента на основе геометрического показателя подгонки и показателя подгонки к критериям пациента. Предполагается, что блок 46 определения общего показателя подгонки может установить разные веса на каждый из геометрического показателя подгонки и показателя подгонки к критериям пациента. Также предполагается, что эти веса могут быть предварительно заданы или они могут быть настроены пользователями системы.

На этапе S14, блок 46 определения общего показателя подгонки выводит общий показатель подгонки для соответствующего устройства интерфейса пациента в генератор 48 пользовательского интерфейса.

Хотя операции блока 42 определения геометрического показателя подгонки, блока 44 определения показателя подгонки к критериям пациента и блока 46 определения общего показателя подгонки были описаны для одного соответствующего устройства интерфейса пациента, понятно, что такие операции могут быть повторены для вычисления общих показателей подгонки для одного или более из устройств интерфейса пациента, чьи 3-D модели хранятся в базе данных 20 информации устройств интерфейса пациента.

Обращаясь снова к Фиг. 1, генератор 48 пользовательского интерфейса генерирует пользовательский интерфейс для системы 1 выбора устройства интерфейса пациента и выводит сгенерированный пользовательский интерфейс в блок 50 отображения. Функционирование генератора 48 пользовательского интерфейса, так же как и пользовательский интерфейс, в дальнейшем будет описано более подробно.

Обращаясь к Фиг. 6, генератор 48 пользовательского интерфейса проиллюстрирован более подробно, и на Фиг. 7 проиллюстрирован примерный пользовательский интерфейс 200-2, сгенерированный генератором 48 пользовательского интерфейса.

Генератор 48 пользовательского интерфейса включает в себя блок 110 генерирования отображения, который генерирует область 210 отображения. Область 210 отображения отображает 3-D модель лица пациента вместе с 3-D моделью выбранного устройства интерфейса пациента, подогнанного к лицу пациента.

В некоторых примерных вариантах осуществления, блок 110 генерирования отображения может поддерживать команды для манипулирования изображениями, отображаемыми в области 210 отображения (например, без ограничения, панорамирования, масштабирования, вращения и т.д.). Область