0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
1

Как измерить рост человека?

15.07.2014, 01:09. Показов 17118. Ответов 31
Метки нет (Все метки)

Есть старый анекдот: мужик придумал машину для бритья - колпак с вращающимися лезвиями внутри. Его спрашивают: но ведь каждый человек имеет индивидуальную форму ухов и носов. А он отвечает: Это только до первого бритья моей машиной!

Внимание вопрос: понадобилось автоматизировать измерение роста людёв. Как это проще сделать, если требуемая точность +-5 мм, Диапазон ростов от метра до 2.3? По условиям заказа нужно еще и фото человека в фас и его вес. Может сделать ус-во типа ростомера, чтобы на верхней планке камера была закрепленана кронштейне? То есть опускаешь планку на голову (с размаху), а камера всегда получается перед лицом на расстоянии полметра.

- Есть ли смысл заморачиваться с дурацкими старинными ростомерами ставить на них линейный энкодер или лазерными сканерами или светодиодами как то или ультразвуковыми расстояниметрами (от потолка до макушки))?

Если как в вышеприведённом анекдоте, то мощный лазер на среднем уровне:





__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.07.2014, 01:09
Ответы с готовыми решениями:

Как измерить силу и длительность выдоха (человека)?
Всем привет. Вводная: сын ходит "на флейту", потому что врачи сказали, что легкие нужно развивать....

Как можно измерить емкость?
Здравствуйте! Задача такова: хочу собрать схему, которая определит расстояния до места обрыва...

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

Как измерить активное сопротивление пьезопреобразователя?
Надо измерить сопротивление Rпэп без учета ёмксти пьезопреобразователя на частоте резонанса. Как...

31
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 544
15.07.2014, 01:20 2
линейный энкодер можно выполнить в виде закрепленной на набалдашнике оптопары (светодиод и фотоприемник) направленной на полоску с чередующимися линиями( например милиметр черного , потом миллиметр пустой). И для распознавания вверх или вниз тянут линейку - две оптопары поставить с половинным смещением. тогда по тому какая из пар сработала первой - будет понятно вверх или вниз тянут измеритель.
Принцип как на струйных принтерах - но там в прорезь оптопары продета пластиковая полоска с рисками. Контакты оптопары выполнить в виде полозьев.
Либо разместить сверху части которую ставят на голову батарейный отсек и по блютусу передавать данные при прекращении передвижения более 15 секунд.
одно условие - перед каждым человеком надо обязательно опускать измеритель в самый низ.
0
0 / 0 / 0
Регистрация: 09.02.2011
Сообщений: 544
15.07.2014, 01:23 3
Цитата Сообщение от mosh
Если как в анекдоте, то мощный лазер на одном уровне.
Ну вообще - то топор экономически выгоднее! и замена его обойдется в копейки!
Если бюджет высокий - бензо или электро пила. А лазер - расточительство и энергии жрет на порядок больше пилы.
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
15.07.2014, 01:29 4
Цитата Сообщение от botu_dork
линейный энкодер можно выполнить в виде закрепленной на набалдашнике оптопары (светодиод и фотоприемник) направленной на полоску с чередующимися полосками.
Я понял...

Цитата Сообщение от botu_dork
Контакты оптопары выполнить в виде полозьев.
Никогда! Не будет токопроводящих полозьев в XX! веке. Хоть просто кабель, хоть блютус...

Цитата Сообщение от botu_dork
перед каждым человеком надо обязательно опускать измеритель в самый низ.
Не обязательно если числа или штрих-код есть с шагом 5 мм - OpenCV может распознать. Тем более одного шрифта.

Облегчает задачу то, что по условиям измерений человек должен вставать на цифровые весы (я имею в виду с выводом на комп) и перед камерой. То есть он стоит строго на определенном месте и сам по экрану видит то что видит камера, значит старается стоять ровно, вытянувшись. Но вот камеру либо планкой на уровень лица подводить, либо само как то.... А по весам наверное можно определить, когда он не шевелится и считывать значение роста.


http://**************************/download/file.php?id=20520&sid=ab63d85db4df194cc5372124bf80063b


http://**************************/download/file.php?id=20518&sid=ab63d85db4df194cc5372124bf80063b


http://**************************/download/file.php?id=20517&sid=ab63d85db4df194cc5372124bf80063b
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
15.07.2014, 01:31 5
Цитата Сообщение от botu_dork
Ну вообще - то топор экономически выгоднее! ..Если бюджет высокий - бензо или электропила. А лазер - расточительство и энергии жрет на порядок больше пилы.
Там же дети!!! Какой топор?! Только лазер! Всё лучшее детям!


http://**************************/download/file.php?id=20526&sid=ab63d85db4df194cc5372124bf80063b
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
15.07.2014, 01:42 6
думаю купить и испытать ультразуковой дальномерный модуль что ли, ибо лазерные дорогие.
Если закреплять вертикабельный дальномер на потолке над весами или на напольном кронштейне, то будет принято два импульса: первый от макушки и второй от пола.
На этом же кронштейне сделать бегущую камеру, то есть когда человек встал на весы, то камера быстро побежала вверх скажем и остановилась напротив лица (тут опять можно дальномер, только горизонтабельный, к ней приделать, чтоб определять конец макушки.) и сфоткала. Так как разница в ростах испытуемых составляет по ТЗ 1.30 метра (1-2.30 м), то без ездючей камеры похоже не обойтись. Хотя камеры щас дешевые, можно поставить через 20 см 5 шт. всего, и выбирать автоматически ту, где лицо посередине.
А если с камерами точность будет достаточной, то и не нужен потолочный дальномер.
Какие еще мнения будут?


http://**************************/download/file.php?id=20532&sid=ab63d85db4df194cc5372124bf80063b
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
18.07.2014, 23:14 7
Купил и испытал ультразуковой дальномерный модуль HC-SR04. http://avrproject.ru/sonar_hc_sr04/HC-SR04.pdf Точность та, что нужна. Дальность тоже. Но вот к голове посетителей придется привязывать сковородку... А кто сказал, что ультразвук хорошо отражается от волосатой части головы?! Плечи еще ловит, а на голове сбоит.
Попробую увеличить мощность что ли...
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
19.07.2014, 02:43 8
Перед измерением лазером от левого плеча до правого. Или наоборот.
По теме появилась мысль сделать белый фон для измерения и анализировать его как фотографию. Зная о "цене деления" этого фона можно получить точное значение роста.
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,406
19.07.2014, 02:51 9
Цитата Сообщение от mosh
Купил и испытал ультразуковой дальномерный модуль HC-SR04. http://avrproject.ru/publ/kak_... 4/2-1-0-51Точность та, что нужна (5 мм). Дальность тоже. Но вот к голове посетителей придется привязывать сковородку... А кто сказал, что ультразвук хорошо отражается от волосатой части головы?! Плечи еще ловит, а на голове сбоит.
Попробую увеличить мощность что ли...
Не пойдет: слишком много параметров дополнительно контролировать придется (атмосферное давление, влажность, температуру воздуха...). Иначе точность будет процентов 5! А это - уже почти дециметр... Ну, может и не 5%, но вряд ли лучше 1% будет (1% как раз дает изменение скорости звука за счет вариаций атмосферного давления, если считать, что всегда работаем в помещении с постоянной температурой и влажностью).
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 10:30 10
Цитата Сообщение от BykTiho
По теме появилась мысль сделать белый фон для измерения и анализировать его как фотографию. Зная о "цене деления" этого фона можно получить точное значение роста.
Раз Вы пишете о цене деления, значит на белом (черном) фоне должна быть контрастная сетка, линии, можно даже с цифрами.
И насчет точности, это когда камера каждый раз ровно на высоте роста. В остальных случаях будет непредсказуемо врать из за параллакса.

Закрепил УЗВ датчик на потолке! Только приходится пока под ним в строительной каске сидеть\вставать. Пишу софт... Скоро сообщу от результатах!
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 10:35 11
Цитата Сообщение от Iddy_Im
Не пойдет: слишком много параметров дополнительно контролировать придется (атмосферное давление, влажность, температуру воздуха...)
К счастью расстояние до пола - константа! И по ней софт будет постоянно калибровать датчик, когда на весах никого нет. Так что хоть эта проблема РЕШЕНА! Спасибо за наводку!!! Побольше таких вопросов и обсуждений!
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,406
19.07.2014, 11:13 12
И действительно, что-то я про калибровку на нуль и не подумал ?
Остается только придумать, как заставить звук отражаться от волос.
0
0 / 0 / 0
Регистрация: 12.04.2010
Сообщений: 3,260
19.07.2014, 11:56 13
Цитата Сообщение от mosh
Цитата Сообщение от BykTiho
По теме появилась мысль сделать белый фон для измерения и анализировать его как фотографию. Зная о "цене деления" этого фона можно получить точное значение роста.
Раз Вы пишете о цене деления, значит на белом (черном) фоне должна быть контрастная сетка, линии, можно даже с цифрами.
И насчет точности, это когда камера каждый раз ровно на высоте роста. В остальных случаях будет непредсказуемо врать из за параллакса.

Не нужна сетка. Если знаешь размер по высоте тогда можно расчетным путем получить цену деления.
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 12:17 14
Цитата Сообщение от Iddy_Im
Остается только придумать, как заставить звук отражаться от волос.
Кушать продукты с высоким содержанием тяжелых металлов.
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 12:20 15
Купил и испытал ультразуковой дальномерный модуль HC-SR04.
http://avrproject.ru/sonar_hc_sr04/HC-SR04.pdf
Точность та, что нужна. Дальность тоже. Но вот к голове посетителей придется привязывать сковородку... А кто сказал, что ультразвук хорошо отражается от волосатой части головы?! Плечи еще ловит, а на голове сбоит.
Попробую увеличить мощность что ли...
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 12:35 16
Цитата Сообщение от BykTiho
Не нужна сетка. Если знаешь размер по высоте тогда можно расчетным путем получить цену деления.
Ну я понял, что Вы предлагаете камеру подальше отнести (чтобы голова человека была видна внизу кадра для тех кто мал и в вверху кадра для тех кто "мног") и зафиксировать на средней высоте скажем 1.5 метра. Да, какое то измерение роста это даст (правда ошибка наверное будет не менее 2 см из за толщины головы, но можно применить каток ).

Но не существует наверное оптимального расстояния...если камера будет близко, то будут искажения лица ВСЕХ кто выше или ниже 1.5 метра, если они не смотрят в камеру и будет ошибка измерения роста, если они запрокидывают или опускают голову, когда смотрят точно в камеру. А если камера будет далеко, то нужна камера с высоким разрешением, чтобы качественно отрезать голову.

Если используется измерительная планка, упирающаяся в голову сверху, то камера торчит точно перед лицом и снимает линии фона.
Если измерительная планка не используется (лазерный или ультразвуковой датчик), то можно конечно камеру попытаться отнести подальше, чтобы уменьшить параллакс, но тогда портрет будет плохо получаться наверное.

Или использовать несколько камер.
0
0 / 0 / 0
Регистрация: 10.04.2014
Сообщений: 879
19.07.2014, 12:51 17
Цитата Сообщение от Iddy_Im
Остается только придумать, как заставить звук отражаться от волос.
http://www.filurin.ru/wp-content/uptoods/2007/12/kepka1.jpg
0
0 / 0 / 0
Регистрация: 28.03.2015
Сообщений: 3
19.07.2014, 12:59 18
Цитата Сообщение от Sthuthu
kepka1.jpg
Да, применение выдаваемого спец. шлема (да еще камерой на кронштейне) спасло бы сиатуцию, но негигиенично. Проще сделать фейс-контроль на входе - пропускать посетителей строго одного роста, выдавать им котурны, делать углубления для ног в полу, просить сгорбиться перед камерой (я могу долго продолжать...).
0
0 / 0 / 0
Регистрация: 21.11.2012
Сообщений: 1,406
19.07.2014, 15:22 19
Цитата Сообщение от mosh
А кто сказал, что ультразвук хорошо отражается от волосатой части головы?!
Если бы хорошо отражал, летучие мыши в шевелюрах бы не путались!
0
0 / 0 / 0
Регистрация: 08.02.2012
Сообщений: 648
19.07.2014, 15:38 20
Можно ещё расмотреть ИК дальномеры http://roboforum.ru/wiki/ИК-дальномеры_SHARP
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2014, 15:38

Как измерить частоту мультивибратора в протеусе
Все модели аналоговые

Как измерить расстояние до пальца на стекле?
.

Как правильно измерить ёмкость телефонного аккумулятора
Достаточно детский вопрос, над которым я уже ломаю голову не первый день. Есть универсальное...

Как измерить пиковое значение (не переменка) на АЦП AVR
Здрасьте всем. Ребят, подскажите, реально ли измерить, захватить, максимальное значение сигнала....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru