УСТРОЙСТВО ДЛЯ ОПРЕДЕЛЕНИЯ ПОЛОЖЕНИЯ ПЕРВОГО ОБЪЕКТА ВО ВТОРОМ ОБЪЕКТЕ

1. Устройство для определения положения первого объекта (14) во втором объекте (13), причем первый объект (14) контактирует со вторым объектом (13) в области контакта, устройство содержащее:
блок (2) обеспечения для обеспечения трехмерной модели (20) второго объекта (13),
проекционный блок (5, 6, 7, 21) для формирования двухмерного проекционного изображения (26) первого объекта (14) и второго объекта (13),
блок (8) регистрации для регистрации трехмерной модели (20) с помощью двухмерного проекционного изображения (26),
блок (9) определения для определения положения области контакта из положения первого объекта (14) на двухмерном проекционном изображении (26) и зарегистрированной трехмерной модели (20) второго объекта (13), причем положение области контакта является положением первого объекта (14) во втором объекте (13),
при этом блок (9) определения выполнен так, чтобы положение области контакта определялось определением положения, где линия прямой видимости (25) первого объекта (14) пересекает поверхность трехмерной модели (20).
2. Устройство по п.1, в котором проекционный блок (5, 6, 7, 21) выполнен с возможностью формировать двухмерные проекционные изображения (26) в разных проекционных направлениях, и в котором блок (8) регистрации выполнен с возможностью регистрировать трехмерную модель (20) с помощью разных двухмерных проекционных изображений (26), таких, что в каждом из разных проекционных направлений трехмерная модель (20) регистрируется с помощью соответствующего двухмерного проекционного изображения (26).
3. Устройство по п.1, в котором устройство (1) дополнительно содержит блок 10) выбора для выбора, какая из двух или более точек (27, 28) пересечения линии прямой видимости (25) с трехмерной моделью (20) соответствует положению области контакта.
4. Устройство по п.3, в котором устройство содержит блок (12) визуализации для визуализации трехмерной модели (20), линии прямой видимости (25) и двух или более точек (27, 28) пересечения при виде сбоку, и в котором блок (10) выбора содержит блок (11) ввода, позволяющий пользователю выбирать одну из точек (27, 28) пересечения в качестве положения области контакта.
5. Устройство по п.3, в котором проекционный блок (5, 6, 7, 21) выполнен с возможностью формировать, по меньшей мере, два двухмерных проекционных изображения первого объекта (14) и второго объекта (13) в, по меньшей мере, двух проекционных направлениях, причем блок (9) определения выполнен с возможностью определять положение области контакта, где линия прямой видимости первого объекта (14) относительно проекционного направления одного из двухмерных проекционных изображений пересекает трехмерную модель (20), причем блок выбора выполнен с возможностью выбирать, какая из двух или более точек пересечения линии прямой видимости с трехмерной моделью (20) соответствует положению области контакта, с использованием, по меньшей мере, одного из других двухмерных проекционных изображений.
6. Устройство по п.1, в котором проекционный блок (5, 6, 7, 21) выполнен с возможностью формировать, по меньшей мере, два двухмерных проекционных изображения (26a, 26b) первого объекта (14) и второго объекта (13) в, по меньшей мере, двух проекционных направлениях, причем блок (9) определения выполнен с возможностью определять, по меньшей мере, две линии прямой видимости (25a, 25b) первого объекта (14) для, по меньшей мере, двух проекционных направлений, причем блок (9) определения дополнительно выполнен с возможностью определять точку пересечения, по меньшей мере, двух линий прямой видимости (25a, 25b), причем блок (9) определения дополнительно выполнен с возможностью перемещать точку пересечения на поверхность трехмерной модели (20), причем перемещенная точка пересечения является определенным положением области контакта.
7. Устройство по п.1, в котором устройство содержит блок (12) визуализации для визуализации трехмерной модели (20) по двухмерному проекционному изображению (26), причем блок (12) визуализации выполнен с возможностью показывать трехмерную модель (20), двухмерное проекционное изображение (26) и определенное положение первого объекта (14) одновременно.
8. Устройство по п.7, в котором блок (12) визуализации выполнен так, чтобы определенное положение первого объекта (14) визуализировалось графической индикацией на трехмерной модели (20).
9. Устройство по п.7, в котором блок (12) визуализации содержит область (22) получения изображения для визуализации трехмерной модели (20) по двухмерному проекционному изображению (26).
10. Устройство по п.1, в котором блок (2) обеспечения выполнен с возможностью обеспечивать движущуюся трехмерную модель (20) второго объекта (13), причем устройство дополнительно содержит блок (23) определения движения для обнаружения движения второго объекта (13) во время формирования двухмерного проекционного изображения (26) первого объекта (14) и второго объекта (13) проекционным блоком (5, 6, 7, 21), причем блок (8) регистрации выполнен с возможностью регистрировать движущуюся трехмерную модель (20) с помощью двухмерного проекционного изображения (26).
11. Устройство для подвода энергии ко второму объекту (13) через поверхность второго объекта (13) с использованием первого объекта (14), излучающего энергию, причем первый объект (14), излучающий энергию, контактирует с поверхностью второго объекта (13) в области контакта, содержащее устройство для определения положения первого объекта (14) во втором объекте (13) по п.1.
12. Способ определения положения первого объекта (14) во втором объекте (13), причем первый объект (14) контактирует со вторым объектом (13) в области контакта, способ содержит этапы, на которых
обеспечивают трехмерную модель (20) второго объекта (13),
формируют двухмерное проекционное изображение (26) первого объекта (14) и второго объекта (13),
регистрируют трехмерную модель (20) с помощью двухмерного проекционного изображения (26),
определяют положение, по меньшей мере, одной области контакта из положения первого объекта (14) на двухмерном проекционном изображении (26) и зарегистрированной трехмерной модели (20) второго объекта (13), причем положение, по меньшей мере, одной области контакта является положением первого объекта (14) во втором объекте (13), причем положение области контакта определяется определением положения, где линия прямой видимости (25) первого объекта (14) пересекает поверхность трехмерной модели (20).
13. Компьютерная программа для определения положения первого объекта (14) во втором объекте (13), содержащая средство программного кода, для побуждения устройства по п.1 выполнять этапы способа по п.12, когда компьютерная программа выполняется на компьютере, управляющем устройством.