СПОСОБ И СИСТЕМА ДЛЯ ОПРЕДЕЛЕНИЯ СОСТОЯНИЯ СВЕТОФОРА

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