Вернуться   CoderX :: Forums > Основные форумы > Курилка > Пепельница
Войти через OpenID

Пепельница Для тем - мусора...

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 12.01.2013, 01:42   #1
Новичок
 
Регистрация: 02.09.2009
Сообщений: 29
Сказал Спасибо: 2
Имеет 3 спасибок в 3 сообщенях
Lotar пока неопределено
По умолчанию Хочу заказать пррррррогу. Визуал ботоводка типа.

Требуется по видео с камеры - писать в лог и на график несколько параметров.

Пример - обрабатываемого видео:
http://yadi.sk/d/tru_NZ211tJgC


Это штамп, который рубит пилу.
пила подается шагами
перемещение - стоп
перемещение - стоп
3 зуба в секунду. +/-
когда штамп идет вниз, пила останавливается
и стоит она на месте ровно половину всего времени
если 24 кадра в сек - то 12 кадров пила стоит
и на каждый из 3х зубов в сек приходится по 2 кадра
когда пила не двигается
сравниваем кадры - если одинаковые - вычисляем положение кончика зуба** 2х зубов
==========================================
шаг плавает - ни кто не знает почему.
Я задолбленный настраивать. Менять болты на каленые и отлавливать микроны в люфтомерах
хочу знать динамику ухода шага.

интересуют только те кадры в которых пила стоит на месте.
То есть кадр минимально отличается от предыдущего.

суть в том что от кончика до кончика должно получаться 22,21 мм
поскольку камера увеличивает - то это относительно.

Изменение до 22,10 - должно быть отслеживаемо.

Настроили, проверили,, нажали на кнопку, прога должна запомнить ЭТАЛОН


Теоретически разрешения камеры достаточно.
Будет надо увеличим.

отклонение
по оси Х на 0,2 мм (1%) == брак
по оси У на 0,1 мм (0,5%) == брак

0,5% от расстояния между зубами.

===========================================
скайп wl30001
===========================================

Пример реализации подобного с исходником.
http://blog.vidikon.com/?p=479#comments
http://www.compvision.ru/forum/index.php?showtopic=125

Последний раз редактировалось Lotar, 16.01.2013 в 08:58.
Lotar вне форума   Ответить с цитированием
За это сообщение Lotar нажился спасибкой от:
Старый 12.01.2013, 02:14   #2
Местный
 
Аватар для Antharas
 
Регистрация: 26.11.2012
Сообщений: 207
Сказал Спасибо: 23
Имеет 18 спасибок в 18 сообщенях
Antharas пока неопределено
По умолчанию

Цитата:
Сообщение от Lotar Посмотреть сообщение
Надо в каждом кадре определять положение кончика зуба и писать в лог.
Невозможно определенный зубчик отличить от других, если конечно камера, не имеет достаточный фпс.
Antharas вне форума   Ответить с цитированием
За это сообщение Antharas нажился спасибкой от:
Старый 12.01.2013, 03:36   #3
Местный
 
Регистрация: 10.08.2010
Сообщений: 634
Сказал Спасибо: 22
Имеет 95 спасибок в 70 сообщенях
mira пока неопределено
По умолчанию

что значит отклонения по Х У?
что должно быть источником ввода? реальное устройство видеозахвата?

задача маниакальная. в автоматике такие проблемы решают с помощью лазера и фотодатчика, а не камеры с ее ФПСом. за один кадр пила может навернуть нн-ое количество оборотов.
__________________
читернуть бы ништяг
mira вне форума   Ответить с цитированием
За это сообщение mira нажился спасибкой от:
Старый 12.01.2013, 12:16   #4
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Lotar, если хотите контролировать один конкретный зуб пилы, то частота кадров камеры должна быть такая же как количество оборотов пилы в секунду. А если каждый зуб контролировать, то частота камеры должна быть равна количеству оборотов пили за секунду умножить на количество зубов.

Не знаю какая у вас пила, но если не очень быстрая, то найти подходящую камеру вполне реально. Конечно это не будет вебка, а более продвинутая камера


Хочу обратить ваше внимание на один момент в вашем заказе
У нас на предприятии используется електромеханический метод определения. Несколько лет назад решали как контролировать износ фрез. Изначально собирались именно оптическим методом определять. Нашли самый дешевый вариант:

Цитата:
Картинка
1 - державка инструмента, 2 - режущая пластина, 3 - осветитель, LL - фокусирующие линзы, Pт - фотосопротивление.

В устройстве (рис.29) оптико-электронный датчик фокусирует изображение на оптическую щель, за которой располагается катод фотоусилителя. Датчик обладает высокой разрешающей способностью: 0,0025 мм. Существует еще несколько схем применения подобных датчиков. На рис.30 показана схема контроля износа шлифовального круга, особенностью которого является низкая отражательная способность. Поэтому на круг закрепляют две светоотражающие пластинки, одна из которых уменьшается в размерах с износом круга. Износ круга измеряется, как уменьшение отражательной способности этой пластины.

Учитывая развитие современной оптоволоконной техники, позволяющей упростить процесс измерения и высокую точность получаемых результатов, следует отметить перспективность применения данного метода измерения износа режущего инструмента. Недостатком способа является высокая чувствительность к внешним условиям эксплуатации (запыленность воздуха, влияние СОЖ и т.д.), что является существенным препятствием для его внедрения в производственных условиях.
Написание уникального софта под данную систему (которая самая дешевая) в 2006-м году стоило 6000$. Уже написанный софт, с ведением логов, с графиками, с сигнализацией при достижении порога и т.п. стоил 2000$ (при условии покупки у них же системы контроля состояния инструмента, уже не помню за сколько). Не знаю какие сейчас цены, но пишу об этом чтоб вы реально понимали (при обсуждении цены с программистами) уровень этих программ.
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber

Последний раз редактировалось J-Fobos, 12.01.2013 в 12:20.
J-Fobos вне форума   Ответить с цитированием
За это сообщение J-Fobos нажился спасибкой от:
Старый 13.01.2013, 19:20   #5
Местный
 
Регистрация: 11.07.2010
Сообщений: 137
Сказал Спасибо: 19
Имеет 23 спасибок в 15 сообщенях
CUBErt пока неопределено
По умолчанию

Оффтоп
CUBErt вне форума   Ответить с цитированием
За это сообщение CUBErt нажился спасибкой от:
Старый 13.01.2013, 21:05   #6
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

то не люди на фрилансе странные. а тз вида "хуйпомичтодолжнополучитьсявитоге"
как минимум мне лично непонятно за чем следить то надо. за оборотами\износом\погодой на марсе либо всетаки за глубиной реза и положением.
__________________
L2Ext - project closed.
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 16.01.2013, 00:21   #7
Новичок
 
Регистрация: 02.09.2009
Сообщений: 29
Сказал Спасибо: 2
Имеет 3 спасибок в 3 сообщенях
Lotar пока неопределено
По умолчанию

Можно и лазер ) Но вебкамеры похоже достаточно.

Это не пилящая пила. Это штамп. Который рубит пилу.

3 зуба в секунду.

при этом в момент вырубки // когда штамп идет вниз
пила останавливается
и стоит она на месте ровно половину всего времени

если 24 кадра в сек
то 12 кадров пила стоит
и на каждый из 3х зубов в сек приходится по 2 кадра
когда пила тупо стоит

сравниваем по контрольным точкам - если одинаковые кадры -
то вычисляем положение кончика зуба
2х зубов

расстояние между ними
и абсолютное положение в кадре

если этого будет мало - куплю камеру шустрее

Добавлено через 3 минуты
[quote=alexteam;193099]то не люди на фрилансе странные. а тз вида "хуйпомичтодолжнополучитьсявитоге"QUOTE]

сам такой ) там я и видео выложил и нормально все описал.
А тут смысла писать, если кроме флуда ни одного дельного предложения?
А?

Если хочешь попробовать - дам доступ к тому компу по сети и сам все посмотришь.

Добавлено через 20 минут
=========================
Мдя! нас интересуют только те кадры в которых пила стоит на месте.
То есть он точно такой как предыдущий.
http://yadi.sk/d/tru_NZ211tJgC

собственно вот так проще
суть в том что от кончика до кончика должно получаться 22,21 мм
поскольку камера увеличивает - то это относительно.

Изменение до 22,10 - должно быть отслеживаемо.
Теоретически разрешения камеры достаточно.
Будет надо увеличим.

отклонение на 0,2 мм === брак
1%

это по оси Х

по игрику отклонение на 0,1 брак

ээээээ 0,5% от расстояния между зубами.

Добавлено через 15 минут
Что до спец софта разработанного - то ДАаааа пытался купить. Фирмы производящие такое - увы любительские тусовки прогеров. У них телефоны не поплачены ) Это русские. А буржуйские дороговато. Я бы и сам написал, но увы сейчас со врменем запара. Готов заплатить.

Прошлой зимой от скуки написал ботоводку для Eve Online. Дык там половину параметров с градусников на экране считывал. Запрно точки искать, но работает.

Последний раз редактировалось Lotar, 16.01.2013 в 00:21. Причина: Добавлено сообщение
Lotar вне форума   Ответить с цитированием
Старый 16.01.2013, 01:36   #8
Рыцарь
 
Аватар для alexteam
 
Регистрация: 07.03.2009
Сообщений: 9,139
Сказал Спасибо: 70
Имеет 2,820 спасибок в 1,735 сообщенях
alexteam на пути к лучшему
По умолчанию

Цитата:
сам такой ) там я и видео выложил и нормально все описал.
нестоило нарушать традицию.
перечитайте тему поймете почему воттак
Цитата:
А тут смысла писать, если кроме флуда ни одного дельного предложения?
Добавлено через 39 минут
вот вам, дополнение к тз. (смотри кто и возмеццо)

ну, если камеру брать, то самой основной проблемой является синхронизация.
хотя и тут можно хитрить.

программисту поможет черный фон, с тонкой зеленой\белой\"цвета детской неожиданности" полосой расположеной так, чтобы она едва выступала из за зубца в "стоячем состоянии"

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

зы. вебка это жесть )

Добавлено через 11 минут
хотя.
рассмотрел видео на 0.03х
я правильно "заметил" что зубец при ударе штампом сдает вправо\вниз ? )
или это вебку таращит ? ))
__________________
L2Ext - project closed.

Последний раз редактировалось alexteam, 16.01.2013 в 01:36. Причина: Добавлено сообщение
alexteam вне форума   Ответить с цитированием
За это сообщение alexteam нажился спасибкой от:
Старый 16.01.2013, 09:06   #9
Новичок
 
Регистрация: 02.09.2009
Сообщений: 29
Сказал Спасибо: 2
Имеет 3 спасибок в 3 сообщенях
Lotar пока неопределено
По умолчанию

Дык и не отвечай. Я прогера ищу, а не поболтать.

Цитата:
я правильно "заметил" что зубец при ударе штампом сдает вправо\вниз ? ) или это вебку таращит ? ))
Вот это хороший вопрос - вебка в тот раз была плохо закреплена, ща привинтили, НО возможно , что и пила сдает.

Именно такие моменты и надо отслеживать.

============================================
По поводу контроля износа режущего - ваш метод не самый дешевый ))
Я это сделал микрофоном. Работает кулл. И там сразу кучу параметров работы станка отслеживаем.
============================================

Если 1-2 зуба при анализе выпадут - это не критично.
"уход" параметров происходит минимум на 10 зубах

Добавлено через 22 минуты
код в тему
http://www.compvision.ru/forum/index.php?showtopic=125

Добавлено через 1 час 2 минуты
Я ТЗ подправил, скомпилировал ветку в первый пост.
Лишнее желательно удалить.

Добавлено через 6 минут
Цитата:
Сообщение от alexteam Посмотреть сообщение
устал отвечать на одни и теже вопросы и развивать телепатические способности.

И что? Не идут в прок развитые способности ?

Зацени к чему меня привела эта тема, с невнятными ТЗ
http://astral.com.ru/intuishon.php
там есть таблица рекордов -
тест я написал этот лет 5 назад, дык реально есть люди
такие, которые могут, и эта способность тренируется. За 5 лет уже 10 таких выявилось.

Последний раз редактировалось Lotar, 16.01.2013 в 09:06. Причина: Добавлено сообщение
Lotar вне форума   Ответить с цитированием
За это сообщение Lotar нажился спасибкой от:
Старый 16.01.2013, 23:20   #10
Местный
 
Аватар для J-Fobos
 
Регистрация: 09.06.2008
Сообщений: 867
Сказал Спасибо: 175
Имеет 468 спасибок в 259 сообщенях
J-Fobos пока неопределено
По умолчанию

Оффтоп
__________________

В любом из нас спит гений. И с каждым днем все крепче.

Переходим на протокол нового поколения jabber
J-Fobos вне форума   Ответить с цитированием
За это сообщение J-Fobos нажился спасибкой от:
Ответ

  CoderX :: Forums > Основные форумы > Курилка > Пепельница


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 01:00.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!