Компьютерное зрение (иначе техническое зрение) — теория и технология создания машин, которые могут производить обнаружение, отслеживание и классификацию объектов.
Нами эта задача решена путем построения объемной модели (голограммы) по исходному изображению (патент РФ 2 607 977). Дальнейшие вычисления происходят только с объемной моделью, минуя исходный снимок.
Для начала предлагаем ознакомиться с существующими разработками по этой теме:
На третьем слайде представлена карта глубин - области разных оттенков – обозначают объекты (препятствия) сгруппированные по степени их удаления от зрителя.
А так «видит» дорожную ситуацию современный автомобильный лидар.
А теперь представляю вам результаты работы программы «Сканер пространства» - нашего решения проблемы объемного искусственного зрения:
Исходный снимок
Для удобства демонстрации трехмерной сцены на плоском экране, модель разбита на слои (срезы пространства), где объекты окрашены в разные цвета в зависимости от степени их удаленности от наблюдателя. На представленной модели слоев значительно больше, и детализация выше, чем на примерах, приведенных выше. Опытным путем установлено, что оптимальное количество слоев: 100. Их количество может быть изменено программным способом в рамках одной 3D модели. На данный момент количество слоев доведено до тысячи.
Здесь показаны несколько срезов пространства, выделенных белым цветом. Обращаю Ваше внимание, что данное ПО может различать не только обобщенные очертания, но и отдельные объекты (ветви) размерами до 1 сантиметра на расстоянии до 10 метров от зрителя (в данной конфигурации, с использованием обычной камеры на 15 МП). При улучшении разрешающей способности используемой камеры этот показатель будет расти.