СПОСОБЫ ОБНАРУЖЕНИЯ И УПРАВЛЕНИЯ ОПОРНЫМ МАРКЕРОМ, ОТОБРАЖАЕМЫМ НА УСТРОЙСТВЕ ОТОБРАЖЕНИЯ

1. Способ обнаружения опорного маркера, отображаемого на устройстве (2) отображения, отличающийся тем, что портативное устройство (1), содержащее камеру и блок детектора маркера, выполняет:
получение (21, 211) текущей информации атрибута, представляющей текущее значение по меньшей мере одного модифицируемого атрибута, ассоциированного с упомянутым отображаемым опорным маркером (5);
обнаружение (24, 34) упомянутого отображаемого опорного маркера в изображении, отображаемом на упомянутом устройстве отображения в соответствии с упомянутой текущей информацией атрибута;
вычисление (26; 36) информации расположения, представляющей расположение упомянутого портативного устройства по отношению к отображаемому опорному маркеру, в соответствии с упомянутой текущей информацией атрибута и упомянутым обнаруженным отображаемым опорным маркером; и
получение (27, 29; 37) первой новой информации атрибута, представляющей первое новое значение упомянутого по меньшей мере одного модифицируемого атрибута, причем упомянутое первое новое значение зависит от упомянутой вычисленной информации расположения.
2. Способ по п. 1, отличающийся тем, что получение первой новой информации атрибута содержит изменение (37) текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на первое новое значение в соответствии с упомянутой вычисленной информацией расположения.
3. Способ по п. 1, отличающийся тем, что получение первой новой информации атрибута содержит:
передачу (27) упомянутой вычисленной информации расположения, чтобы позволить устройству (3) управления маркером изменять текущее значение упомянутого по меньшей мере одного модифицируемого атрибута на первое новое значение в соответствии с упомянутой вычисленной информацией расположения; и
прием (29) первой новой информации атрибута, представляющей упомянутое первое новое значение.
4. Способ по любому из пп. 1-3, отличающийся тем, что, если упомянутый отображаемый опорный маркер не обнаружен, портативное устройство выполняет:
получение (210, 211; 310) второй новой информации атрибута, представляющей второе новое значение упомянутого по меньшей мере одного модифицируемого атрибута; и
обнаружение (22; 32) упомянутого отображаемого опорного маркера в изображении, отображаемом на упомянутом устройстве отображения в соответствии с упомянутой второй новой информацией атрибута.
5. Способ по п. 4, отличающийся тем, что получение второй новой информации атрибута содержит изменение (310) текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на второе новое значение.
6. Способ по п. 4, отличающийся тем, что получение второй новой информации атрибута содержит:
передачу (210) информации об отказе, чтобы позволить устройству управления маркером изменять текущее значение упомянутого по меньшей мере одного модифицируемого атрибута на второе новое значение; и
прием (211) упомянутой второй новой информации атрибута, представляющей упомянутое второе новое значение.
7. Способ управления по меньшей мере одним опорным маркером, отображаемым на устройстве (2) отображения, отличающийся тем, что устройство (3) управления маркером выполняет:
передачу (20) текущей информации атрибута, представляющей текущее значение по меньшей мере одного модифицируемого атрибута, ассоциированного с упомянутым отображаемым опорным маркером (5), чтобы позволить портативному устройству (1) обнаруживать упомянутый отображаемый опорный маркер в изображении, отображаемом на упомянутом устройстве отображения;
прием (222) информации расположения, представляющей расположение упомянутого портативного устройства по отношению к отображаемому опорному маркеру;
изменение (223) текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на первое новое значение в соответствии с упомянутой принятой информацией расположения; и
передачу (224), на упомянутое портативное устройство, первой новой информации атрибута, представляющей упомянутое первое новое значение.
8. Способ по п. 7, отличающийся тем, что, если устройство управления маркером принимает не упомянутую информацию расположения, а информацию об отказе, указывающую не-обнаружение упомянутого отображаемого опорного маркера, то устройство управления маркером выполняет:
изменение (223) текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на второе новое значение и
передачу (224) второй новой информации атрибута, представляющей упомянутое второе новое значение упомянутого по меньшей мере одного изменяемого атрибута.
1
3
1
3
9. Способ по любому из пп. 7-8, отличающийся тем, что устройство (3) управления маркером управляет несколькими опорными маркерами (5-5), отображаемыми на упомянутом устройстве (2) отображения, и каждый из которых ассоциирован с отдельным портативным устройством (1-1), и что при выполнении этапа (223) изменения текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на первое или второе новое значение, для данного из упомянутых отображаемых опорных маркеров, устройство управления маркером обрабатывает по меньшей мере один случай конфликта между упомянутым данным отображаемым опорным маркером и другими из упомянутых отображаемых опорных маркеров.
10. Способ по п. 9, отличающийся тем, что упомянутый по меньшей мере один случай конфликта принадлежит группе, содержащей:
столкновение между по меньшей мере двумя отображаемыми опорными маркерами и
окклюзию между по меньшей мере двумя отображаемыми опорными маркерами.
11. Способ по любому из пп. 1-10, отличающийся тем, что упомянутый по меньшей мере один модифицируемый атрибут принадлежит группе, содержащей:
положение отображаемого опорного маркера в отображаемом изображении;
ориентацию отображаемого опорного маркера в отображаемом изображении;
размер отображаемого опорного маркера в отображаемом изображении;
цвет отображаемого опорного маркера в отображаемом изображении;
яркость отображаемого опорного маркера в отображаемом изображении;
контраст отображаемого опорного маркера в отображаемом изображении;
шаблон отображаемого опорного маркера в отображаемом изображении.
12. Способ по любому из пп. 1-11, отличающийся тем, что портативное устройство (1) представляет собой оптическое прозрачное устройство или видео прозрачное устройство.
13. Постоянный машиночитаемый носитель (53), хранящий инструкции программного кода для реализации способа в соответствии с по меньшей мере одним из пп. 1-12, когда упомянутая программа исполняется на компьютере или процессоре (52).
14. Портативное устройство (1) системы расширенной реальности на основе маркеров, причем упомянутое портативное устройство содержит камеру и блок детектора маркера и сконфигурировано, чтобы обнаруживать опорный маркер, отображаемый на устройстве (2) отображения, отличающееся тем, что упомянутое портативное устройство содержит:
средство (51-53) для получения текущей информации атрибута, представляющей текущее значение по меньшей мере одного модифицируемого атрибута, ассоциированного с упомянутым отображаемым опорным маркером;
средство (51-53) для обнаружения упомянутого отображаемого опорного маркера в изображении, отображаемом на упомянутом устройстве отображения в соответствии с упомянутой текущей информацией атрибута;
средство (51-53) для вычисления информации расположения, представляющей расположение упомянутого портативного устройства по отношению к отображаемому опорному маркеру, в соответствии с упомянутой текущей информацией атрибута и упомянутым обнаруженным опорным маркером; и
средство (51-53) для получения новой информации атрибута, представляющей новое значение упомянутого по меньшей мере одного модифицируемого атрибута, причем упомянутое новое значение зависит от упомянутой вычисленной информации расположения.
15. Устройство (3) управления маркером системы расширенной реальности на основе маркеров, причем упомянутое устройство управления маркером сконфигурировано, чтобы управлять по меньшей мере одним опорным маркером, отображаемым на устройстве (2) отображения, отличающееся тем, что упомянутое устройство управления маркером содержит:
средство (61-63) для передачи текущей информации атрибута, представляющей текущее значение по меньшей мере одного модифицируемого атрибута, ассоциированного с упомянутым отображаемым опорным маркером, чтобы позволить портативному устройству обнаруживать упомянутый отображаемый опорный маркер в изображении, отображаемом на упомянутом устройстве отображения;
средство (61-63) для приема информации расположения, представляющей расположение упомянутого портативного устройства по отношению к отображаемому опорному маркеру; и
средство (61-63) для изменения текущего значения упомянутого по меньшей мере одного модифицируемого атрибута на новое значение в соответствии с упомянутой принятой информацией расположения и
средство (61-63) для передачи, на упомянутое портативное устройство, первой новой информации атрибута, представляющей упомянутое первое новое значение.