Difference between revisions of "Scope ru"
m (Scope moved to Scope ru) |
|||
(5 intermediate revisions by one other user not shown) | |||
Line 9: | Line 9: | ||
Это может быть очень полезно. | Это может быть очень полезно. | ||
Можно например бесконтактно оценивать параметры двигателей по движению вала. Или калибровать шаговые двигатели в режиме микрошага. | Можно например бесконтактно оценивать параметры двигателей по движению вала. Или калибровать шаговые двигатели в режиме микрошага. | ||
− | Можно получить опорный кадр и в реальном времени показывать угол поворота объекта относительно опорного кадра | + | Можно получить опорный кадр и в реальном времени показывать угол поворота объекта относительно опорного кадра (электронный транспортир). |
Можно синхронизироваться с внешним событием и просматривать фазы движения объекта последовательно или в стробоскопическом режиме. | Можно синхронизироваться с внешним событием и просматривать фазы движения объекта последовательно или в стробоскопическом режиме. | ||
Мало того, можно завести и активную обратную связь например в виде активной подсветки. | Мало того, можно завести и активную обратную связь например в виде активной подсветки. | ||
− | Применения могут быть и более | + | Применения могут быть и более изощрёнными. Например поиск источника шума и/или вибрации в сложной конструкции по сопоставлению фаз движения и внешнего сигнала с микрофона. |
− | И при этом не | + | И при этом не произойдёт усложнение понимания идеологии и прибор не становится сильно специализированным. |
Объекты задавать просто набором точек, и контролировать их перемещение коррелятором. Это должно быть очень просто и эффективно. В простейшем случае точки могут быть заданы вручную произвольным скалыванием мышкой на опорном объекте. В общем случае поиск объектов может происходить и автоматически, например через систему плагинов. | Объекты задавать просто набором точек, и контролировать их перемещение коррелятором. Это должно быть очень просто и эффективно. В простейшем случае точки могут быть заданы вручную произвольным скалыванием мышкой на опорном объекте. В общем случае поиск объектов может происходить и автоматически, например через систему плагинов. | ||
Line 21: | Line 21: | ||
Это абсолютный аналог осциллографа. Главное простота и понятность в использовании теми кто хоть раз работал с осциллографом :) | Это абсолютный аналог осциллографа. Главное простота и понятность в использовании теми кто хоть раз работал с осциллографом :) | ||
В дополнение ко всему этому прибор может еще и предоставлять функциональность осциллографа или платы сбора данных!!! | В дополнение ко всему этому прибор может еще и предоставлять функциональность осциллографа или платы сбора данных!!! | ||
+ | Это была бы смарт-камера в полном смысле слова. | ||
+ | Думаю что разработчики мехатроники будут просто в восторге. | ||
− | + | Ссылки: | |
+ | OpenCV http://opencvlibrary.sourceforge.net/ | ||
+ | OpenCV article http://developer.intel.com/technology/itj/2005/volume09issue02/art02_computer_vision/vol09_art02.pdf | ||
+ | Заготовки на Matlab http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=127&objectType=Category | ||
PS: | PS: | ||
− | Между прочим именно по такому принципу работает оптическая мышка. | + | Между прочим именно по такому принципу работает оптическая мышка - наверное самое распространённое применение технологии обработки изображений. |
Latest revision as of 11:41, 4 October 2007
В электронике очень информативный инструмент – осциллограф.
Осциллограф анализирует электрические сигналы, а для анализа видеоинформации ради получения параметров движения наблюдаемых объектов (например фазы движения) также можно создать подобное устройство и решать следующие задачи:
- определение угла поворота объекта относительно другого объекта, камеры или фона - определение изменения угла (угловой скорости) объекта во времени - оценка изменения линейных размеров во времени - синхронизация по внешним событиям (по картинке, по входу синхронизации, …)
Это может быть очень полезно. Можно например бесконтактно оценивать параметры двигателей по движению вала. Или калибровать шаговые двигатели в режиме микрошага. Можно получить опорный кадр и в реальном времени показывать угол поворота объекта относительно опорного кадра (электронный транспортир). Можно синхронизироваться с внешним событием и просматривать фазы движения объекта последовательно или в стробоскопическом режиме. Мало того, можно завести и активную обратную связь например в виде активной подсветки.
Применения могут быть и более изощрёнными. Например поиск источника шума и/или вибрации в сложной конструкции по сопоставлению фаз движения и внешнего сигнала с микрофона. И при этом не произойдёт усложнение понимания идеологии и прибор не становится сильно специализированным.
Объекты задавать просто набором точек, и контролировать их перемещение коррелятором. Это должно быть очень просто и эффективно. В простейшем случае точки могут быть заданы вручную произвольным скалыванием мышкой на опорном объекте. В общем случае поиск объектов может происходить и автоматически, например через систему плагинов. Фон – тоже объект. Он может нести дополнительную информацию в виде калибровки линейных размеров.
Это абсолютный аналог осциллографа. Главное простота и понятность в использовании теми кто хоть раз работал с осциллографом :) В дополнение ко всему этому прибор может еще и предоставлять функциональность осциллографа или платы сбора данных!!! Это была бы смарт-камера в полном смысле слова. Думаю что разработчики мехатроники будут просто в восторге.
Ссылки: OpenCV http://opencvlibrary.sourceforge.net/ OpenCV article http://developer.intel.com/technology/itj/2005/volume09issue02/art02_computer_vision/vol09_art02.pdf Заготовки на Matlab http://www.mathworks.com/matlabcentral/fileexchange/loadCategory.do?objectId=127&objectType=Category
PS: Между прочим именно по такому принципу работает оптическая мышка - наверное самое распространённое применение технологии обработки изображений.