Форум: "Прочее";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];
ВнизКак распознать силует человека на картинке с веб-камеры? Найти похожие ветки
← →
>| (2011-01-24 15:40) [40]http://savepic.ru/2194069.jpg
← →
Ega23 © (2011-01-24 15:41) [41]
> Во-первых, матан должен учитывать не только время суток,
> но и хотя бы день недели.
Не только. Предпраздичный день (укороченный), например.
← →
Ega23 © (2011-01-24 15:43) [42]
> http://savepic.ru/2194069.jpg
ИМХО, нереально. Задолбаешься отличать тех, кто спиной друг-к-другу сидят.
← →
Andy BitOff © (2011-01-24 15:43) [43]
> >|< (24.01.11 15:40) [40]
> http://savepic.ru/2194069.jpg
Задача нереальна.
← →
Andy BitOff © (2011-01-24 15:45) [44]
> Ega23 © (24.01.11 15:43) [42]
=)
← →
Andy BitOff © (2011-01-24 15:47) [45]
> Ega23 © (24.01.11 15:43) [42]
Эта как мы с тобой синхронно =)
> http://savepic.ru/2194069.jpg
Там визуально-то не различить, а уж программно-то точно не отделить будет.
← →
Ega23 © (2011-01-24 15:49) [46]
> Там визуально-то не различить, а уж программно-то точно
> не отделить будет.
Не, ну теоретически, если разрешение камеры хорошее, то что-то можно выжать.
Но, на мой взгляд, само расположение камеры крайне неудачное. А если и разрешение такое, как на картинке - дело полный швах.
← →
>| (2011-01-24 15:49) [47]да все реально. мне не надо точное кол-во
мне достаточно определить, есть люди или нет.
Решил реализовать таким образом:
сделать несколько шаблонов:
1) нет очереди
2) есть очередь
3) промежуточные варианты(3-4 штуки)
Текущую картинку сравнивать методом интерференции с шаблонами и принимать решение, на что она больше похожа.
Ну и чтобы проще было сравнивать - все изображения перевести в черно-белый формат.
← →
Ega23 © (2011-01-24 15:51) [48]
> Текущую картинку сравнивать методом интерференции с шаблонами
> и принимать решение, на что она больше похожа.
Элементарное поднятие стульев на столы уборщицей даст полный разрыв шаблона. Замена скатертей (светлые на тёмные или наоборот) - тоже.
← →
>| (2011-01-24 16:07) [49]
> Элементарное поднятие стульев на столы уборщицей даст полный
> разрыв шаблона.
если стулья подняты, то там уже ловить нечего.
Ты бы еще вспомнил, что ночью там выключен свет и картинка будет представлять собой чОрный квадратик;)
Ну сам подумай, зачем мне данные об очереди в те часы, когда столовая не работает?
По ходу проектирования возникла идея сделать попап-картинку из трея там где часики с кадром в момент, когда система решит, что пора. Вот и будет подтверждение ее результата.
← →
boriskb © (2011-01-24 16:11) [50]
> есть картинка под определенным углом самой очереди,
Только очередь (ее длину) распознавать
← →
Jeer © (2011-01-24 16:11) [51]
> да все реально. мне не надо точное кол-во
С точностью до 0..1 человека можно, ведя контроль за покадровым изменением.
Но это уже совсем другая задача.
← →
KSergey © (2011-01-24 16:24) [52]> Ega23 © (24.01.11 15:41) [41]
> > Во-первых, матан должен учитывать не только время суток, но и хотя бы день недели.
> Не только. Предпраздичный день (укороченный), например.
Разумеется, см. "в-третьих" :)
Хотя, конечно, праздничные дни и поддаются учету.
← →
KSergey © (2011-01-24 16:25) [53]> >|< (24.01.11 15:40) [40]
> http://savepic.ru/2194069.jpg
мдя... поменьше надо научно-фантастических фильмов смотреть.
Ну и для разминки попробовать для разминки написать распознавалку капчи - чтобы проникнуться тематикой, значить.
← →
KSergey © (2011-01-24 16:28) [54]> >|< (24.01.11 15:49) [47]
> Ну и чтобы проще было сравнивать - все изображения перевести в черно-белый формат.
Пусть коллеги переведут для вас пару изображений, а вы по ним попробуйте посчитать количество в очереди. Ну чтобы опять же проникнуться.
Качество представленной картинки машинному анализу не поддается точно.
← →
oxffff © (2011-01-24 16:29) [55]Надежное решение есть. Нанять специально обученного человека.
← →
KSergey © (2011-01-24 16:29) [56]> KSergey © (24.01.11 16:28) [54]
> Качество представленной картинки машинному анализу не поддается точно.
Неправильно написал.
Картинка приведенного качества анализу машиной не поддаеется
← →
oxffff © (2011-01-24 16:31) [57]
> oxffff © (24.01.11 16:29) [55]
> Надежное решение есть. Нанять специально обученного человека.
>
Который считает людей.
P.S. А нельзя посетителям выдать уникальный ключ-излучатель, если эта столовая только для сотрудников.
← →
Ega23 © (2011-01-24 16:33) [58]Если задача стоит написать программулину "чисто для себя", подняв по пути тему распознания образов + работу с видеопотоком. Ну в общем - искусства ради. Ну тогда - респект и уважуха, дерзай. Тема интересная.
Если коммерческий проект - ИМХО не стОит браться. Затраты человеко-часов будут большими, а прибыль - эфемерной.
← →
oxffff © (2011-01-24 16:40) [59]
> Тема интересная.
А жизни хватит?
← →
oxffff © (2011-01-24 16:43) [60]Дешевле купить готовое решение Honeywell
http://www.honsec.ru/eq03_05.html
Устройство НVS-PECO предназначено для подсчета входящих или выходящих людей. Как видеорегистратор записывает сигнал по тревоге, по детектору движения и передает запись или текущее изображение по компьютерной сети. Как счетчик ведет счет в 4-х независимых зонах и переносит данные в протокол подсчета. Можно вести статистику посещений днем и ночью, в будни и в выходные, в тех или иных помещениях, сравнивая количество вошедших и вышедших посетителей.
http://www.honsec.ru/files/03/cifr_vid.pdf
← →
Inovet © (2011-01-24 16:43) [61]> [32] >|< (24.01.11 14:40)
> Хотя все могут смотреть в камеру и ходить когда нет народу
ПОС - система выйдет из стабильного состояния и перейдёт в качественно другое с автоколебаниями. Придётся вводить задержку, и, видимо, рандомную, чтобы система не подстраивалась.
← →
KSergey © (2011-01-24 17:13) [62]Я придумал
Надо работать только с верхней частью картинки, где раздача.
За эталон взять картинку в период, когда народа совсем нет.
Получаемые с камеры изображения (верхнюю часть только) сравнивать с этим эталоном. Как только изображение с камеры и эталон "достаточно похожи" - значит очереди нет.
Правда, такая реализация не отвечает на вопрос "есть ли пустые столы" и не страхует от варианта "и тут пришла электричка".
← →
>| (2011-01-24 17:22) [63]
> Если задача стоит написать программулину "чисто для себя",
> подняв по пути тему распознания образов + работу с видеопотоком.
> Ну в общем - искусства ради. Ну тогда - респект и уважуха,
> дерзай. Тема интересная.
> Если коммерческий проект - ИМХО не стОит браться. Затраты
> человеко-часов будут большими, а прибыль - эфемерной.
первый вариант - чисто для себя
← →
имя (2011-01-25 09:47) [64]Удалено модератором
← →
12 © (2011-01-25 10:07) [65]задача, имхо, будет легче, если камеру направить на дверь
перемещение нечтого слева на право - +1, иначе -1. Погрешность, если зайдут двое, друг за другом, в обнимку :), незначительно. Сброс в 0 ночью.
← →
Serggggg (2011-01-25 10:34) [66]
> Есть ли у кого подобный опыт по сабжу?
> Какие технологии использовали?
Седьмой год работаю в области компьютерного зрения, занимаюсь как раз подобными задачами. Имею в виду всерьёз занимаюсь, за деньги, в западной компании. Никаких силуэтов людей на таких картинках вы не получите и заполненность столовой не посчитаете. Поберегите свои время и нервы.
← →
>| (2011-01-25 10:43) [67]
> 12 © (25.01.11 10:07) [65]
картинка - как есть. камерой двигать нельзя
> Serggggg (25.01.11 10:34) [66]
Читай [63]
← →
Павел Калугин © (2011-01-25 13:36) [68]Анализировать длину очереди это верно. Проградуировать картинку и ангализировать.
Попутно собрать статистику и по ней составить вероятностную функцию, которая покажет "с какой вероятностью через 10 минут набежит толпа"
← →
>| (2011-01-25 13:42) [69]Вот сама очередь во всей красе:-)
http://savepic.ru/2217493.jpg
← →
Павел Калугин © (2011-01-25 14:05) [70]Ну вот те линия. толщину и длину градуируешь и обсчитываешь.
← →
Andy BitOff © (2011-01-25 14:12) [71]
> >|< (25.01.11 13:42) [69]
> Вот сама очередь во всей красе:-)
> http://savepic.ru/2217493.jpg
Я даже на взгляд не сосчитаю сколько там человек
← →
Ega23 © (2011-01-25 14:15) [72]
> Вот сама очередь во всей красе:-)
Боюсь, не получится. Только приблизительно, т.к. вдалеке с таким разрешением нифига не видно.
Можно попробовать как-то примерно оценить количество человек вдали экспериментальным путём. Но один чёрт за очередью столиков не видно.
← →
Inovet © (2011-01-25 14:34) [73]> [69] >|< (25.01.11 13:42)
> Вот сама очередь во всей красе:-)
Жирать хотят.
Как-то одна тётка на раздаче в столовой злобно шипела себе под нос: "Всё жрут, жрут, нажраться немогут..."
← →
Павел Калугин © (2011-01-25 14:38) [74]
> Я даже на взгляд не сосчитаю сколько там человек
И не надо. Достаточно "на одно деление шкалы". Шкала может быть нелинейной, с учетом "перспихтивы"
> т.к. вдалеке с таким разрешением нифига не видно.
Олеж, но линию очереди вычленить можно?
← →
12 © (2011-01-25 14:38) [75]не, в данной постановке, задача не решаема в разумные сроки с разумным качеством
← →
KSergey © (2011-01-25 14:57) [76]> 12 © (25.01.11 14:38) [75]
> не, в данной постановке, задача не решаема в разумные сроки с разумным качеством
Считаете, что в неразумные сроки решаема?
← →
12 © (2011-01-25 15:01) [77]чей то ты мне выкаешь?
а фиг знает, может в след. десяти-20-летке что-то придумают :)
← →
Anatoly Podgoretsky © (2011-01-25 15:02) [78]> KSergey (25.01.2011 14:57:16) [76]
В неразумные сроки разумно решать, если есть гарантийное письмо об оплате.
← →
Andy BitOff © (2011-01-25 15:09) [79]
> KSergey © (25.01.11 14:57) [76]
> Считаете, что в неразумные сроки решаема?
В неразумные сроки все решаемо ;) Лет 40-50 работать и, главное, получать зарплату каждый месяц ;)
← →
>| (2011-01-25 15:11) [80]>в данной постановке, задача не решаема
> Хочу написать сервис, чтобы сам посмотрел на картинку и
> всех посчитал.
Меняю ТЗ:
Сервис вместо подсчета будет выдавать рекомендации:
"Сходи пообедай!" и скриншотик в придачу.
Действительно, зачем мне точное кол-во стоящих людей?...
Мне - главное - в очереди не стоять.
Страницы: 1 2 3 вся ветка
Форум: "Прочее";
Текущий архив: 2011.05.08;
Скачать: [xml.tar.bz2];
Память: 0.61 MB
Время: 0.006 c