СМОДЕЛИРОВАННОЕ ВИДЕО С ДОПОЛНИТЕЛЬНЫМИ ТОЧКАМИ ОБЗОРА И ПОВЫШЕННОЙ РАЗРЕШАЮЩЕЙ СПОСОБНОСТЬЮ ДЛЯ КАМЕР НАБЛЮДЕНИЯ ЗА ДВИЖЕНИЕМ ТРАНСПОРТА

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