Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Объявления о найме специалистов > Предлагают $15000 за распознавание людей на видео |
Автор: Dims 24.9.2008, 14:57 |
Предлагают 15 тысяч за DLL по распознаванию людей на видео. Функции: 1) подсчёт людей 2) оценка плотности пешеходов 3) отслеживание перемещения объекта (человека) в реальном времени 4) распознавание поведения (бег, тормознутость, кражи) 5) защита периметра (одна линия, несколько линий, можно рисовать динамически) 6) учёт потерянных объектов и объектов ушедших из кадра Вот страница задания: http://www.rentacoder.com/RentACoder/misc/BidRequests/ShowBidRequest.asp?lngBidRequestId=993341 Может быть, давайте соберёмся 2-3 человека, напишем и поделим поровну? Срок 60 дней, минимум 2500 в месяц на каждого получается. Заказчик, судя по критериям сайта, надёжный. К тому же задание интересное и опыт будет полезный. Я сам могу следующее: - знаком с математикой и алгоритмами распознавания образов, но нужно будет вместе обсуждать - программирование на C++/C# - общение по-английски - есть аккаунт и репутация на бирже Не могу: - работа с оборудованием - directshow filter |
Автор: Mazzi 24.9.2008, 15:55 |
Бу-га-га!!! Насмешил однако! Такая работа стоит по крайней мере в 100 раз дороже, если не в 1000 раз. |
Автор: Retro 24.9.2008, 16:20 | ||
Причем тут статика к динамике? Скорость обработки информации прикинь, даже навскидку получается очень неслабая разница. |
Автор: The_Thing 24.9.2008, 16:39 |
Согласен попробовать. Но с английским не очень... |
Автор: Dims 24.9.2008, 19:42 |
Mazzi, Вы разбираетесь в вопросе? Почему Вы думаете, что это так? Вы знаете, каково состояние сейчас в этой области? Retro, какова по-Вашему будет скорость и при каком используемом методе? Господа, если есть обоснованные сведения о том, что работа должна стоить дороже, то давайте их обсудим и сформулируем. Возможно, нужны какие-то ресурсы не денежного плана -- так пусть заказчик их обеспечит. |
Автор: bars80080 24.9.2008, 20:04 |
я знаю, что довольно много компаний специализирующихся на разработке ПО для видеосервисов (охранка к примеру) довольно давно реализовали всю эту систему. но при этом, эти компании отнюдь не мало вгрохали в это (прямо скажем, данная весчь своего рода венец их деятельности. особенно что касается распознавания лиц и автомобильных номеров), плюс ещё это требует не малых ресурсов. собсна, расчёт мож на русских безбашенных изобретателей, которые вдруг новый алгоритм придумают... тогда совет: разработаете - не спешите отдавать, может и лимон заплатят |
Автор: ne0n 24.9.2008, 20:56 |
уф мне чуть дурно не стало, поклинило что 15000 рублей, думаю ниче се народ себя не ценит) даже 15000$ очень мало для такой работы. единственно что тянет на этоу сумму это 1-й пункт |
Автор: Shoorf 24.9.2008, 23:14 | ||
Оплата просто смешная. Если кто-нибудь сделает такую библиотеку, то я готов заплатить за нее в 2 раза больше.
В общем проект весьма интересный. Предлагаю, забыть про этого заказчика и самим разработать полноценный продукт. Если все грамотно сделать, то на нем можно, даже по самым скромным оценкам , зарабатывать сотни тысяч долларов в год. Есть некоторый опыт обработки видео под nix.. Если начнет собиратся хорошая комманда, то готов активно учавтовать в разработке и даже поддерживать материально. |
Автор: Dims 24.9.2008, 23:40 |
Ребята, это ведь рынок! Допустим, что НА САМОМ ДЕЛЕ этих денег стоит только первый пункт. Первый вариант. Мы ОБОСНОВАННО пишем это в ответе и предлагаем, мол, давай за 15 только первый пункт или давай больше. Заказчик думает. Допустим, он не соглашается и выбирает другого. Поскольку мы правы, то другой ошибается. Следовательно, он заваливает задание и через 60 дней заказчик возвращается к нам и говорит, да, ребята, вы были правы, плачу 150. Другой вариант: мы говорим заказчику, что за эти деньги он не может получить эксклюзивных прав на продукт. Допустим, он соглашается. Тогда мы разрабатываем СВОЙ продукт, который потом продаём за 150 за копию, но при этом имеем подъёмные в размере 15 на первое время. Но я, всё же, думаю, что мы жлобствуем. Я тоже пару лет назад отреагировал бы так же. Но посмотрите, что уже существует забесплатно: http://ru.wikipedia.org/wiki/OpenCV |
Автор: Shoorf 25.9.2008, 05:35 | ||
Dims, про OpenCV по моему самый важный пункт это:
Обработка изображений и видео во многом отличаются, в частности найти людей на фото сделанного с большого расстояния - крайне трудная задача, гораздо проще опознать сначала движущиеся объекты, а потом по характеру движения выделить именно людей. Лучше найдите любую промышленную разработку и узнайте сколько она стоит. Наверняка там за $15000 предлагают максимум ее установку. |
Автор: Retro 25.9.2008, 09:27 |
Я не помню точных данных, в цифрах, по скоростям и пр., но израильские военные за подобную разработку для аэродромов, выложили почти 4 миллиона за программное обеспечение и срок разработки был 2 года. Правда там еще и инфракрасный режим был. Мало того, за камеры платили отдельно(читай за специальное железо). Также была необходимость в определенных компьютерных мощностях. Суть разработки была - определять наверняка, кто движется в поле охвата камеры(человек, животное, транспорт), и определять не диверсант ли это и т.п. Всех подробностей я не припомню, но как-то так. |
Автор: Dims 25.9.2008, 10:25 |
Господа, признайтесь, кто знал о существовании библиотеки OpenCV до того, как я дал ссылку? Может быть, не стоит быть пессимистом без оснований? Насчёт израильских аэродромов -- там совсем другая ситуация и другие цены. |
Автор: Retro 25.9.2008, 10:44 |
Dims, тему обработки видео как-то обсуждали в .NET. Я уже выкладывал ссылку. Возможно поможет. http://www.codeproject.com/KB/audio-video/Motion_Detection.aspx Добавлено через 5 минут и 53 секунды Вот собственно тема, там есть подборка материалов: http://forum.vingrad.ru/index.php?showtopic=142750&view=findpost&p=1082536 |
Автор: Dims 25.9.2008, 11:12 |
Retro, спасибо, я же видел эти статьи и этого автора! Написал ему письмо с просьбой дать совет... |
Автор: Mazzi 25.9.2008, 12:16 |
На форуме както была тема по распознаванию шахмат на шахматной доске, и ребята столкнулись с весьма большими проблемами, хотя и сами шахматы и шахматное поле довольно однообразны. Что же говорить о людях с их разными одеждами, цветами, размерами, причём всё это не на шахматной доске, а на реальном ланшафте, при дненом/ночном освещении, и т.д. и т.п. К тому же говорят, что такая задача под силу только искусственному интеллекту. Если верить публикациям по искусственному интеллекту, то уровень развития самых интеллектуальных систем достиг уровня червя или таракана. Хотя я думаю, что и это преувеличение. |
Автор: DRUID3 25.9.2008, 18:57 | ||||
Выделенный мной пункт это то, что не всегда может коллектив из специально тренированных людей (операторы видеонаблюдения в супермаркетах). Причем обоснованность какой-либо методики здесь должна верьифицироваться психологами. Или заказчики думают, что обучение любых ИИ систем(те же нейросети, наконец) это сродни кормлению рыбок циклопами??? Набросал в аквариум и они все сами скушали... Тут пахнет не столько распознаванием сколько научной работой в психологии(которой 100% никто еще и не проводил) 2Dims Библиотека, что Вы приводили это немного не то. Да и, по собственному опыту, скажу, что если претендовать на оригинальность(а на рынке честно бороться можно только так) то именно матбиблиотеки приходится писать самому. Потому что на тех котрые уже есть написано все, что можно, да к тому же и GNU. Ну а захват видего, это круто конечно... Я знаю за проект распознавания лиц(все-таки посложнее задача чем заявленная, исключая выделенные пункты) в Росии заплатили несколько миллионов долларов.
+1... |
Автор: Dims 26.9.2008, 01:24 |
Вот, пожалуйста, сайт, который распознаёт лица: http://www.myheritage.com/FP/Company/tryFaceRecognition.php?lang=RU Знаменитостей узнаёт точно. Вы знали, что такое УЖЕ возможно? |
Автор: DRUID3 26.9.2008, 01:59 |
буду лаконичен - "да" |
Автор: Vasay 26.9.2008, 03:09 | ||
Занимался я в свое время обработкой видео. Впринципе, ничего сложного в этом нет:
Однако, про распознавание лиц тут НИ СЛОВА!!! И думаю, оно тут и не нужно. Рекомендую уточнить. Если распознавание лиц не нужно, то это реальная задача для двух человек хорошо знакомых с обработкой видео. Однако, есть смысл поторговаться, для увеличения ценника раза в 2 и срока до 90 дней. С распознаванием лиц немного сложнее. В конторе, где я работал, один человек написал программку, способную распознать человека перед монитором. Алгоритм был весьма прост. Хотя и не столь совершенен, как некоторые коммерческие. Видел результат работы одной коммерческой программы - она строит 3d модель головы человека по изображению с камер. Думаю, такой алгоритм стоит сотни тысяч долларов. Добавлено через 3 минуты и 47 секунд Да, еще рекомендую уточнить, что понимается под "кражей". |
Автор: DRUID3 26.9.2008, 03:15 |
конечно... Но просто Вам не нужны какие-то там 15 000$ и Вы не хотите тратить на это свое время... Я понимаю ![]() |
Автор: Vasay 26.9.2008, 07:59 |
DRUID3, Стеб неуместен, я действительно не хочу тратить на это свое время ![]() Как видишь, я написал - 2 человека, 90 дней, и предложил поднять цену в 2 раза - это будет 5к$ в месяц на человека. Очень неплохо. Но я не занимаюсь видео 5 лет. Я не пишу на C++ 3 года, я не пользуюсь windows 3 года, я ни разу в жизни ни видел C#. И в данный момент я, банально, занят. Однако, я достаточно неплохо знаком с обработкой видео и системами безопасности чтобы понять, что требуется и как это сделать. Задача сводится к выделению объектов по определенным параметрам, их идентификации, и расчету векторов движения. Про лица тут нигде не сказано. Топикстартеру: Запросите примеры видео с которым предстоит работать. Имеет значение тип применяемых камер ( минимальное разрешение, минимальная частота кадров и цветное ли изображение)? Требуется ли ночная работа, применяются ли для этого специальные камеры? Насколько плотный людской поток требуется обрабатывать? |
Автор: Mazzi 26.9.2008, 09:38 |
Подведу резюме, задача довольно проста, несмотря на то, что даже лицензионные программы распознавания текста часто ошибаются... ![]() |
Автор: Vasay 26.9.2008, 10:27 |
Mazzi, Не стоит путать две абсолютно разные вещи! Распознавание текста абсолютно другая задача. Их даже сравнивать нельзя. |
Автор: Mazzi 26.9.2008, 10:32 |
Vasay, неужели? Я например считаю, что распознавание букв значительно проще, чем распознавание "факта воровства". Может быть вы считаете по другому? Добавлено через 6 минут и 14 секунд Вот результат "распознавания" по указанной выше ссылке. |
Автор: Dims 26.9.2008, 10:51 |
В общем, я уже довольно давно задал заказчику несколько очевидных вопросов, но он пока не ответил. Возможно он действительно ищет тех, у кого уже всё готово. |
Автор: Vasay 26.9.2008, 11:55 |
Mazzi, По поводу "факта воровства" я сам задал вопрос - непонятно, что конкретно хочет заказчик. Одно дело отследить карманника в толпе (может и есть такие алгоритмы, но я не встречал), другое - отследить человека взявшего что-то с полки в магазине и прошедшего мимо кассы - это вполне реально. По поводу лиц - насколько я понял, заказчику не требуется распознавание лиц, ему требуется отслеживание субъектов в поле зрения камеры. |
Автор: Mazzi 26.9.2008, 12:38 | ||
Это реально при условии, что в супермаркет будут запускать по одному человеку и пока он не выйдет из зала, других не впускать. Вариант 2 - установить столько камер и систем распознавания, сколько клиентов одновременно может быть в зале, с возможностью для камеры перемещаться за клиентом по огромному залу с десятками или сотнями стеллажей. ![]() |
Автор: Vasay 26.9.2008, 14:01 |
Mazzi, Вовсе не нужно по камере на человека. Да и я имел ввиду не супермаркет (задачи работать с несколькими камерами не стоит), а, скорей, небольшой магазинчик, покрываемый одной камерой (типа магазинов при заправках). |
Автор: Dims 26.9.2008, 14:20 |
Наличие таких требований, как отследить воровство (хотя я мог просто ошибиться при переводе) означает, что требования не могут заключаться в 100% распознавании. Допустим, речь идёт о том, чтобы находить двух сблизившихся людей и по каким-то признакам просто определять, что происходит что-то подозрительное. Зажигать красную лампочку и привлекать внимание человека-оператора, который уже посмотрит, является ли это действительно тем, что отыскивается. |
Автор: Shoorf 26.9.2008, 20:08 |
Dims, по-моему, эта тема себя уже исчерпала. Кто хотел - высказался. Вы получили много всяких мнений, доводов, примеров. Если действительно хотите браться за этот проект, то никто вас отговаривать не станет. Он в любом случае интересный, вне зависимости от того сколько за него платят. Лучше создайте отдельную тему для обсуждения рабочих моментов. Там вам и помогут с конкретными задачами, и волонтеров быстрее найдете. Вот вам еще ссылка в тему: http://www.iitvision.ru/ может сможете как-то по-сотрудничать с этим институтом. |
Автор: Dims 27.9.2008, 02:05 |
Да, всем, конечно же, спасибо за участие ![]() Ну давайте хоть точки напишем ![]() |