СПОСОБ ГЕНЕРАЦИИ ВИРТУАЛЬНЫХ ДАННЫХ С ДАТЧИКОВ ДЛЯ ВЫЯВЛЕНИЯ ПРИЕМНИКОВ ОГРАДИТЕЛЬНЫХ СТОЛБОВ

1. Способ, состоящий в том, что:
моделируют трехмерную среду (3D), содержащую один или более приемников оградительных столбов;
генерируют виртуальные данные с датчиков для множества положений одного или более датчиков в пределах трехмерной среды;
определяют виртуальное подтверждение экспериментальными данными, соответствующее каждому из множества положений, подтверждение экспериментальными данными содержит информацию о по меньшей мере одном приемнике оградительного столба, представленном в виртуальных данных с датчиков; и
сохраняют и связывают виртуальные данные с датчиков и виртуальное подтверждение экспериментальными данными.
2. Способ по п. 1, дополнительно состоящий в том, что предоставляют одно или более из виртуальных данных с датчиков и виртуального подтверждения экспериментальными данными для обучения или испытания алгоритма машинного обучения или модели.
3. Способ по п. 2, в котором обучение алгоритма или модели машинного обучения состоит в том, что предоставляют по меньшей мере часть виртуальных данных с датчиков и соответствующего виртуального подтверждения экспериментальными данными для обучения алгоритма или модели машинного обучения определять одно или более из высоты и положения приемника оградительного столба, представленного в части виртуальных данных с датчиков.
4. Способ по п. 2, в котором испытание алгоритма или модели машинного обучения состоит в том, что предоставляют по меньшей мере часть виртуальных данных с датчиков в алгоритм или модель машинного обучения для определения расположения или высоты по меньшей мере одного приемника оградительного столба и сравнения расположения или высоты с виртуальным подтверждением экспериментальными данными.
5. Способ по п. 1, в котором множество положений соответствует запланированным высоте или углу датчиков на транспортном средстве.
6. Способ по п. 1, в котором виртуальные данные с датчиков содержат одно или более сформированных компьютером изображений, генерированных компьютером данных с радиолокатора, генерированных компьютером данных с лазерного локатора и генерированных компьютером ультразвуковых данных.
7. Способ по п. 1, в котором моделирование трехмерной среды состоит в том, что случайно формируют разные условия для одного или более из освещения, погоды, положения одного или более приемников оградительных столбов и высоты или размера одного или более приемников оградительных столбов.
8. Способ по п. 1, в котором генерирование виртуальных данных с датчиков состоит в том, что периодически генерируют виртуальные данные с датчиков во время моделируемого перемещения одного или более датчиков в трехмерной среде.
9. Способ по п. 1, в котором определение виртуального подтверждения экспериментальными данными состоит в том, что формируют кадр подтверждения экспериментальными данными, комплементарный кадру виртуальных данных с датчиков, при этом, кадр подтверждения экспериментальными данными содержит идентичное значение цвета для пикселей, соответствующих одному или более приемников оградительных столбов.
10. Способ по п. 1, в котором определение виртуального подтверждения экспериментальными данными состоит в том, что определяют и регистрируют, в отношении кадра или части виртуальных данных с датчиков, одно или более из:
расположения пикселей для по меньшей мере одного приемника оградительного столба в кадре виртуальных данных с датчиков;
размера ограничивающего прямоугольника вокруг по меньшей мере одного приемника оградительного столба в кадре виртуальных данных с датчиков;
моделированного положения по меньшей мере одного приемника оградительного столба относительно транспортного средства или датчика в трехмерной среде; и
моделированной высоты по меньшей мере одного приемника оградительного столба относительно поверхности земли в трехмерной среде.
11. Система, содержащая:
компонент среды, выполненный с возможностью моделировать трехмерную (3D) среду, содержащую один или более приемников оградительных столбов;
компонент виртуальных датчиков, выполненный с возможностью генерировать виртуальные данные с датчиков для множества положений одного или более датчиков в пределах трехмерной среды;
компонент подтверждения экспериментальными данными, выполненный с возможностью определять виртуальное подтверждение экспериментальными данными, соответствующее каждому из множества положений, при этом, подтверждение экспериментальными данными содержит информацию по меньшей мере об одном приемнике оградительного столба из одного или более приемников оградительных столбов; и
компонент модели, выполненный с возможностью предоставлять виртуальные данные восприятия и подтверждение экспериментальными данными в модель или алгоритм машинного обучения для обучения модели или алгоритма машинного обучения.
12. Система по п. 11, в которой компонент модели выполнен с возможностью обучать алгоритм или модель машинного обучения, при этом, обучение содержит:
предоставление по меньшей мере части виртуальных данных с датчиков и соответствующего виртуального подтверждения экспериментальными данными для обучения алгоритма или модели машинного обучения идентифицировать или определять положение по меньшей мере одного приемника оградительного столба.
13. Система по п. 11, в которой компонент модели выполнен с возможностью испытывать алгоритм или модель машинного обучения, при этом, испытание содержит:
предоставление по меньшей мере части виртуальных данных с датчиков в алгоритм или модель машинного обучения для идентификации или определения положения по меньшей мере одного приемника оградительного столба; и
сравнение идентичности или положения приемника оградительного столба с виртуальным подтверждением экспериментальными данными.
14. Система по п. 11, в которой компонент виртуальных датчиков выполнен с возможностью генерировать виртуальные данные с датчиков, содержащие одно или более сформированных компьютером изображений, генерированных компьютером данных с радиолокатора, генерированных компьютером данных оптического обнаружения и определения дальности объекта (с лазерного локатора) и генерированных компьютером ультразвуковых данных.
15. Система по п. 11, в которой компонент окружающей среды выполнен с возможностью моделировать трехмерную среду посредством случайного формирования разных условий для одного или более из множества положений, при этом, разные условия содержат одно или более из:
условий освещения;
погодных условий;
положения одного или более приемников оградительных столбов; и
размеров одного или более приемников оградительных столбов.
16. Машинно-читаемые запоминающие носители, хранящие команды, которые, когда приводятся в исполнение одним или более процессоров, побуждают один или более процессоров:
генерировать виртуальные данные с датчиков для множества положений датчиков в моделированной трехмерной (3D) среде, содержащей один или более приемников оградительных столбов;
определять одно или более моделированных условий для каждого из множества положений, при этом, моделированные условия содержат одно или более из наличия, положения и размера по меньшей мере одного приемника оградительного столба из одного или более приемников оградительных столбов; и
сохранять и аннотировать виртуальные данные с датчиков моделированными условиями.
17. Машинно-читаемое запоминающее устройство по п. 16, в котором команды дополнительно побуждают один или более процессоров обучать или испытывать алгоритм или модель машинного обучения на основании одного или более из виртуальных данных с датчиков и моделированных условий.
18. Машинно-читаемое запоминающее устройство по п. 17, в котором одно или более из того, что:
команды побуждают один или более процессоров обучать алгоритм или модель машинного обучения посредством предоставления по меньшей мере части виртуальных данных с датчиков и соответствующих моделированных условий для обучения алгоритма или модели машинного обучения определять одно или более из наличия, положения и размера по меньшей мере одного приемника оградительного столба; и
команды побуждают один или более процессоров испытывать алгоритм или модель машинного обучения посредством:
предоставления по меньшей мере части виртуальных данных с датчиков в алгоритм или модель машинного обучения для определения одного или более из наличия, положения и размера по меньшей мере одного приемника оградительного столба; и
сравнения определенных наличия, положения или размера по меньшей мере одного приемника оградительного столба с моделированными условиями.
19. Машинно-читаемое запоминающее устройство по п. 16, в котором генерация виртуальных данных с датчиков содержит моделирование трехмерной среды посредством рандомизации одного или более моделированных условий для одного или более из множества положений, при этом, рандомизация одного или более моделированных условий содержит рандомизацию одного или более из:
условий освещения;
погодных условий;
положения одного или более приемников оградительных столбов; и
размеров одного или более приемников оградительных столбов.
20. Машинно-читаемое запоминающее устройство по п. 16, в котором аннотирование виртуальных данных с датчиков моделированными условиями содержит сохранение журнала регистрации, который перечисляет одно или более из моделированных условий для каждого кадра виртуальных данных с датчиков.