EbolaHost Ответов: 1

машинное зрение:может ли компьютер определить глубину?


Возможно ли для кого-то написать программу, которая сообщает, находится ли объект позади другого?
например, может ли эта фотография http://oi33.tinypic.com/14jqjom.jpg[^]
быть прочитанным программой, и программа вводит "черный объект находится перед красным объектом"?

EbolaHost

Я не прошу кого-то написать мне программу.Я просто хочу знать, есть ли решение
Также.. Это "выходы", а не "входы".. Я не могу найти кнопку редактирования на своем телефоне

OriginalGriff

Кнопка редактирования-это "улучшить вопрос", и она находится в правом нижнем углу текста вашего вопроса.

EbolaHost

Да, я знаю, но сегодня он, кажется, прячется(без шуток)

SoMad

Эти элементы управления скрыты и отображаются при наведении курсора мыши. Попробуйте коснуться где-нибудь в середине поста, чтобы увидеть, показывает ли это элементы управления.

Сорен Мадсен

OriginalGriff

Я тоже его не вижу, если я нахожусь в "мобильном" режиме - прокрутите страницу вниз слева и переключитесь на "полный сайт" - вы его увидите.
Я сообщу об этом в sugs'n'Bugs...

1 Ответов

Рейтинг:
1

Oliver Bleckmann

да, вы можете!
но... эта возможность ограничена некоторыми факторами:
1. Вы не можете сказать, находится ли объект позади другого объекта, если это фотография, и объекты неизвестны вашему мозгу (в смысле распознавания), например, это просто случайные полигоны, поэтому ни вы, ни машина (способная к 3d-зрению) не можете сказать. Но, как только эти объекты движутся, взгляните на #3
2. таким образом, либо ваша машина имеет базу данных для поиска объектов типа "Эй, это половина автомобиля, поэтому остальное должно быть скрыто за другим объектом" -> автомобиль находится в фоновом режиме! Это работает даже в 2D.
или
3. ваша машина должна быть способна двигать "головку" (совсем немного), чтобы увидеть, становится ли видимым еще какой-нибудь из этих объектов. это еще один трюк, который люди используют, чтобы рассказать, и он возможен только в 3d-системе.

может быть, есть и другие тики, но движение головы/камеры и отслеживание объектов, возможно, в сочетании с базой данных объектов идеально решат эту проблему - теоретически!

могут быть и другие способы. около 10 лет назад я играл с intels opencv и телевизионной картой, и когда дело доходит до отслеживания людей, Спорт на телевидении является идеальным "учебным материалом", потому что вы можете использовать геометрию человеческого тела, цвета трико или даже публичные лица (бесплатные и общедоступные) в качестве учебного материала. причем, все эти события сняты почти на одинаковом расстоянии, ракурсе и т. д. настолько идеальные условия!

повеселиться


Bernhard Hiller

Давайте добавим к 3: Если у вас больше одного глаза, вы можете получить дополнительную информацию, например, углы между глазами, различия в перекрытии и т. д.
Также обратите внимание, что фокусировка может дать некоторую информацию о расстоянии.