![]() |
|
![]() ![]() ![]() |
|
SKANDALize |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.10.2006 Репутация: нет Всего: нет |
Нужно создать программу которая будет хранить в себе фотографии не жилательных посетителей(Black List), и она же будет получать картинку с камеры на каторах будут отображены все посетители, нужно сделать так что бы эта программа самостоятельно фиксировала кортинку с камеры и сравнивала их с фотографиями из Black List'a , и в случии совпадения сигнализировала об этом чтобы Служба Безопасности могла вовремя среагироват
![]() ![]() Меня интересует как можно сделать это сравнение и чтоб она распозновала определенного человека на этой фотографии |
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Надо взять много денюжек и поехать по всем институтам и научно-техническим университетам - глядишь кто-нибудь и поможет.
![]() ![]() ![]() Опубликованных готовых решений нет. Я читал про споб анализа на основе т.н. "собственных векторов", но реализовывать не пробовал, насколько хорош сказать не могу. Это сообщение отредактировал(а) DENNN - 3.10.2006, 09:03 |
|||
|
||||
esperant0 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 714 Регистрация: 20.5.2005 Репутация: 4 Всего: 14 |
При определенных предположениях неплохо себя зарекомендовал тут - метод главных компонент
-------------------- Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором а затем стерто и которое он - пользователь не мог видеть. |
|||
|
||||
unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка Репутация: нет Всего: 8 |
Ничего себе задача Захват с видео устройства в реальном времени лучше всего делать DirectShow, но со сравнением, то есть с обработкой самого изображения возникнут проблемы
Всё это фантастика. Есть такие системы, они там по расстоянию глаз и всяких контуров, как правильно было сказано по векторам и отрезкам делают сравнение с базой данных, то есть сравниваются не картинки, а то что из них получилось при обработке. Но вообще даже на те несовершенные системы которые сейчас существует были потрачены огромные деньги, там даже не в миллионах долларов расценка идёт, а намного выше, так что дело плохо. С таким же успехом можно создавать программу, которая преобразует двухмерную картинку в 3D сцену или пользоваться всё теми же старыми векторами. В общем сложно всё это. -------------------- ![]() обычный день на винграде |
|||
|
||||
ILAgent |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 51 Регистрация: 1.3.2006 Репутация: нет Всего: нет |
Это уже далеко не фантастика ![]() |
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
||||
|
||||
Hidrag |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 877 Регистрация: 9.4.2005 Где: JDK Репутация: нет Всего: 25 |
Единственное, можно изменить задачу! Когда изображение получается не с общей "картинки" а каждого лицом тыкать в камеру, "фоткать" и ждать пока система проанализирует ....
-------------------- ![]() |
|||
|
||||
karataev |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 28.1.2006 Где: Россия, Нижний Но вгород Репутация: нет Всего: нет |
У нас в университете такая система работает уже несколько лет (года два). Придумали ее студенты факультета ВМК на котором я учусь
![]() |
|||
|
||||
SKANDALize |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 2.10.2006 Репутация: нет Всего: нет |
А поподробней можно на чем основана и т.д.
|
|||
|
||||
Gen |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 30.7.2006 Репутация: нет Всего: 1 |
Как мне кажется - с определенной степенью погрешности, разумеется, но можно!
Вот только ИХМО для того, чтобы свести эту погрешность к минимуму, нам достаточно, для начала, понять 1 маленькую вещь - каким образом сам человек различает лица других людей?? ![]() А уж дальше, как говорится - "дело техники" (С) Это сообщение отредактировал(а) Gen - 12.10.2006, 08:44 |
|||
|
||||
karataev |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 56 Регистрация: 28.1.2006 Где: Россия, Нижний Но вгород Репутация: нет Всего: нет |
а фиг ее знает...она как то из общей картинки вырезает движущиеся предметы, потом там отделяет одни только лица, и заносит их в базу данных. В последующие разы как то сравнивает...
|
|||
|
||||
SparF |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 387 Регистрация: 14.9.2006 Где: Санкт-Петербург/М осква Репутация: нет Всего: 18 |
karataev,
SKANDALize, Где-то читал, что там используется определение расстояния до точек лица (что-то вроде лазерного дальномера+камера), по этим данным уже строится 3D образ лица. Было это в каком-то журнале. Если найду его - скажу. -------------------- Люди, не пользуйтесь пиратским программным обеспечением - переходите на Linux! |
|||
|
||||
maxim1000 |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 3334 Регистрация: 11.1.2003 Где: Киев Репутация: 33 Всего: 110 |
доводилось пересекаться с прототипами подобных программ, видел два подхода, получил обрывистые сведения об их работе:
1. двумерный: начинается всё с поиска глаз, потом по ним делается относительное позиционирование эталона (из БД) и только что снятого изображения, дальше - не знаю, дума, уже сравниваются отдельные характерные области (нос, рот т т.д.) 2. трёхмерный: ставят параллельно две камеры на небольшом расстоянии, снимают лицо, по двум снимкам восстанавливают 3d-форму, а дальше уже как-то сравнивают их, это помогаетне абстрагироваться от всякой косметики и пр... -------------------- qqq |
|||
|
||||
unicuum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 830 Регистрация: 16.3.2005 Где: Рашка Репутация: нет Всего: 8 |
Да, а что ж они миллионы не зашибают? Между прочим, американцы бешеные деньги предлагали за такой проект. Назови хоть один пример программы автоматического преобразование растрового двухмерного изображение в трёхмерную сцену, а потом уж говори, что это не фантастика. Масло хохланд надо меньше есть, а то ещё глюки про инопланетян начнутся. Ну да, несколько камер, повёрнутых под определённым углом, причём компьютер заранее знает под каким. Особое освещение и прочие излишества. И то система сможет определить только поверхность, например вазы или прочего. А что это даёт? Да практически ничего, не будут же людей заставлять смотреть в камеру, вот так повернись да вот так. В общем, всё это не надёжно, и стоит заметить годится только под одну задачу – идентификация (опознавание людей). Ни о каком 3D и речи идти не может. Показывали, как работает такая системка в американских казино и аэропортах. Честно сказать не впечатляет, все равно основа это человеческий фактор. Просто машина когда «сомневается» предлагает челу оператору посмотреть, к примеру, не тысячу фотографий, а несколько десятков, к тому же в её базу данных нужно вручную вводить векторные данные новых людей. Для казино подобно делают для шулеров, в аэропорту пытаются сварганить такую штуку для преступников, но говорю, во-первых такая прога стоит десятки миллионов долларов, во-вторых она частный случай, да ещё и далека от совершенства. Последнее кстати признают даже сами разработчики. -------------------- ![]() обычный день на винграде |
|||
|
||||
esperant0 |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 714 Регистрация: 20.5.2005 Репутация: 4 Всего: 14 |
если уж быть точным, то замените слово нужно на достаточно. ИБо необходимость вы тут ни как не докажете -------------------- Student->Teacher Assistant ->Research assistant->Microsoft Software Development Engineer Пользователь получил наказание за то, что проигнорировал замечание которое было написано модератором а затем стерто и которое он - пользователь не мог видеть. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |