Patent UA-120581-C2 (UA)
IPC: G06V20/20
Filed: 2019-03-15
Abstract: Изобретение относится к транспортным средствам, в частности к автомобилям, и может быть использовано для компенсации их тряски применительно к системам дополненной реальности на проекционном дисплее. Устройство в первом варианте исполнения содержит распознающую фронтальную камеру, гироскоп и акселерометр и сенсорные датчики, соединенные с модулем прогнозирования, гироскоп и акселерометр и сенсорные датчики также соединены с модулем позиционирования, а гироскоп и акселерометр соединены еще с модулем компенсации тряски, модуль прогнозирования, модуль позиционирования, модуль компенсации тряски и сенсорные датчики соединены с модулем отрисовки данных, соединенным с проекционным дисплеем. Во втором варианте исполнения устройство дополнительно содержит модуль распознавания, с которым соединены фронтальная камера, гироскоп, акселерометр, сенсорные датчики и модуль прогнозирования. Согласно первому варианту способа с помощью фронтальной камеры передают результаты распознавания в модуль прогнозирования с соответствующей частотой и задержкой по отношению к моменту попадания света на матрицу фронтальной камеры, гироскоп и акселерометр передают данные в модуль прогнозирования и в модуль позиционирования, сенсоры автомобиля передают данные с различными частотами и задержками в модуль прогнозирования и в модуль позиционирования, с помощью модуля позиционирования подсчитывают позицию и поворот автомобиля, их относительное смещение на момент, отстоящий от текущего времени на суммарное время работы модулей и передают их в модуль прогнозирования, где на основе полученных данных прогнозируют отдельно позиции статических и динамических объектов, данные от гироскопа и акселерометра поступают в модуль компенсации тряски автомобиля, где производят прогноз низких частот тряски на время работы модуля отрисовки и отображения данных, а остальную часть тряски отдают вместе с спрогнозированной частью в модуль отрисовки данных для отображения на проекционном дисплее, при этом в модуле отрисовки данных производят расчет и добавляют часть или все компоненты, проинтегрированные за период работы модуля компенсации тряски, а поправку формируемого изображения на смещение глаз водителя применяют после всех корректировок в модуле отрисовки, окончательный результат для водителя отображают на проекционном дисплее. Во втором варианте способа с помощью фронтальной камеры передают видеопоток в модуль распознавания, гироскоп и акселерометр и сенсоры автомобиля передают данные в модуль распознавания, где на основании полученных данных распознаёт окружающие объекты и передают результаты распознавания в модуль прогнозирования, гироскоп и акселерометр передают данные в модуль прогнозирования и в модуль позиционирования, сенсоры автомобиля передают данные с различными частотами и задержками в модуль прогнозирования и в модуль позиционирования, с помощью модуля позиционирования подсчитывают позицию и поворот автомобиля, их относительное смещение на момент, отстоящий от текущего времени на суммарное время работы модулей и передают их в модуль прогнозирования, где на основе полученных данных прогнозируют отдельно позиции статических и динамических объектов, данные от гироскопа и акселерометра поступают в модуль компенсации тряски автомобиля, где производят прогноз низких частот тряски на время работы модуля отрисовки и отображения данных, а остальную часть тряски отдают вместе с спрогнозированной частью в модуль отрисовки данных для отображения на проекционном дисплее, при этом в модуле отрисовки данных производят расчет и добавляют часть или все компоненты, проинтегрированные за период работы модуля компенсации тряски, а поправку формируемого изображения на смещение глаз водителя применяют после всех корректировок в модуле отрисовки, окончательный результат для водителя отображают на проекционном дисплее. Комплексная компенсация тряски для систем дополненной реальности в автомобиле.