Страница 1 из 1
отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 21:12:12
muxa555
Здавствуйте!
В этой теме хотел бы поднять вопрос о способах отслеживания вошедших/вышедших в/из помещения людей и подсчета количества людей в помещении. То есть необходимо отслеживать пересечение человеком условной рамки (дверного проема) и направление его движения при этом. Нуждаюсь в ваших идеях!! Пока что рассматриваю:
- два луча с обоих сторон от двери, из очередности их прерывания можно установить направление движения. из недостатков - низкая точность, т.е. если я прошел через дверной проем с коробкой в руках, то ее тоже примут за посетителя, собъется счетчик.
- два контактных коврика, по обе стороны от двери. бага с коробкой не будет, есть неудобства с открыванием/закрыванием двери - будет мешать. также потребуется сложная программа для анализа событий ковриков. и еще недостаток - трудно найти подходящий коврик..
Подскажите способы реализации или альтернативные идеи - вопрос надо решить в разумные сроки и с минимальными затратами! Заранее спасибо!!
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 21:26:55
rjhaviy
А в метро некоторые паровозиком проходят

. Кроме коробки еще ньюансов наберется. Коврики можно перепрыгнуть!
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 21:48:23
Brigadir
muxa555 писал(а):
Подскажите способы реализации или альтернативные идеи - вопрос надо решить в разумные сроки и с минимальными затратами! Заранее спасибо!!
Делал подобную систему лет 30 назад: 2 фотодатчика и реверсивный счетчик. Первый входит = включается свет и начинается отсчет посетителей(я делал без дисплея). Посетители туда-сюда снуют, но при выходе последнего - счетчик обнуляется и выключает свет. Схема примитивная.
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 22:02:44
muxa555
Brigadir писал(а):Делал подобную систему лет 30 назад
можете описать схему? часто ли давала сбой?
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 22:23:08
Microtech
Brigadir Рядом с датчиками могут махнуть рукой или чем другим, может пролететь насекомое, и.т.д. Схема собьётся, и свет будет гореть бесконечно. Более менее точный счёт может дать только роторный турникет.
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 23:12:43
m.ix
Консъержку в бетон закатать для компактности нужно.
Re: отслеживание перемещения человека через дверь
Добавлено: Ср сен 21, 2011 23:33:34
pashka000
Может быть стоит разнести оптические датчики друг от друга так, чтобы человек мог пересечь их оба одновременно, а более мелкие предметы-нет. Тогда если не наступит момент одновременного срабатывания обоих датчиков, прохождение не засчитывать. Рукой уже проблематично закрыть оба датчика одновременно.
В дополнение поставить две пары датчиков на разной высоте (только чтобы в шагающие ноги не смотрели), и если моменты фиксации перемещения по обоим датчикам различаются меньше, скажем, чем на 0,1-0,2 секунды, то считать, что прошел действительно человек. Тогда на несомую в руках вещь реакции не будет
Можно кстати и в ноги поставить один датчик, а обработку сделать таким образом, что если в момент регистрации движения верхними датчиками (+/- некоторое время, думаю, 0,3-0,5 секунд) с нижнего никаких сигналов не было, то сигнал считать ложным.
Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 10:33:46
rjhaviy
pashka000 писал(а):если в момент регистрации движения верхними датчиками (+/- некоторое время, думаю, 0,3-0,5 секунд) с нижнего никаких сигналов не было, то сигнал считать ложным.
А если наоборот, то это был не человек, а КОТ.

Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 13:11:03
BOB51
видеокамеры + компьютерная программа анализа изображения (вариант видеорегистратора)
Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 13:26:24
Microtech
Очень не простая задача. Решить её можно только частично, с "вероятностью". Увеличение количества датчиков снизит надёжность, а встречное движение людей, намеренный саботаж или случайные помехи в контролируемом пространстве, введут алгоритм в ступор или ошибочное состояние. Если простительна небольшая ошибка счета, достаточно пары датчиков, триггерной схемы и реверсивного счетчика или их алгоритмической замены в программе. Но если ошибки не желательны, то только механически, турникетом, не допускающем "паровозик" (роторный или шлюзовой). Либо бабка с пистолетом и красной кнопкой тревоги, считающая и записывающая в тетрадку входящих и выходящих по паспортам.
Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 15:18:49
muxa555
Спасибо за ваши советы! буду что то сочинять с лучами. опыта не имею, но хочу научиться.
Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 15:20:38
muxa555
ошибки системы не столь критичны, для контроля сделаю дисплей и две кнопки: вверх и вниз.
Re: отслеживание перемещения человека через дверь
Добавлено: Чт сен 22, 2011 17:19:28
Brigadir
Microtech писал(а):Очень не простая задача. Решить её можно только частично, с "вероятностью". Увеличение количества датчиков снизит надёжность, а встречное движение людей, намеренный саботаж или случайные помехи в контролируемом пространстве, введут алгоритм в ступор или ошибочное состояние. Если простительна небольшая ошибка счета, достаточно пары датчиков, триггерной схемы и реверсивного счетчика или их алгоритмической замены в программе. Но если ошибки не желательны, то только механически, турникетом, не допускающем "паровозик" (роторный или шлюзовой). Либо бабка с пистолетом и красной кнопкой тревоги, считающая и записывающая в тетрадку входящих и выходящих по паспортам.
Заболтать можно любую идею. Мне счетчик не нужен. Автор темы пусть сам думает.
Re: отслеживание перемещения человека через дверь
Добавлено: Пт сен 23, 2011 08:25:15
Microtech
Да просто по работе, мне предписано решать такие задачи, да так, чтобы надёжно. Вот и ворчу что всё не так

Re: отслеживание перемещения человека через дверь
Добавлено: Пт сен 23, 2011 13:47:34
s64
делал такое лет 7 назад. Два лазерных диода напропив фоторезисторы в трубочках от внешней засветки. Тинька 2313 обрабатывала сигналы с фотодатчиков как энкодер, этим определялось направление вход/выход. Столкнулся с проблемой точности наведения луча в цель, при хлопании дверью (вся конструкция была вмонтирована в косяк двери) лучи смещались.
Re: отслеживание перемещения человека через дверь
Добавлено: Пт сен 23, 2011 14:33:30
Brigadir
S64 - ошибка: надо было делать один источник света и 2 фотодиода.
Re: отслеживание перемещения человека через дверь
Добавлено: Сб сен 24, 2011 16:04:18
myx
muxa555 писал(а):Здавствуйте!
В этой теме хотел бы поднять вопрос о способах отслеживания вошедших/вышедших в/из помещения людей и подсчета количества людей в помещении. То есть необходимо отслеживать пересечение человеком условной рамки (дверного проема) и направление его движения при этом. Нуждаюсь в ваших идеях!! Пока что рассматриваю:
- два луча с обоих сторон от двери, из очередности их прерывания можно установить направление движения. из недостатков - низкая точность, т.е. если я прошел через дверной проем с коробкой в руках, то ее тоже примут за посетителя, собъется счетчик.
- два контактных коврика, по обе стороны от двери. бага с коробкой не будет, есть неудобства с открыванием/закрыванием двери - будет мешать. также потребуется сложная программа для анализа событий ковриков. и еще недостаток - трудно найти подходящий коврик..
Подскажите способы реализации или альтернативные идеи - вопрос надо решить в разумные сроки и с минимальными затратами! Заранее спасибо!!
Вот схема, у меня работает на кухне уже около года.
