Автор Тема: Анализ движения  (Прочитано 2458 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Анализ движения
« : 22 Февраля 2005, 15:35:07 »
Возникла необходимость анализировать движение в кадре , т.е. есть веб кам, которая постоянно снимает , допустим я взял первый снимок в jpg
после через 5 сек еще оди , и надо понять произошло ли чтото и если да то сохранить если нет то не сохранять.
Что посоветуете ?
Язык php или perl
(камера Dlink DCS-1000)

Оффлайн Croaker

  • Модератор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 927
  • +0/-0
  • 0
    • Просмотр профиля
    • http://alex-files.ru
Анализ движения
« Ответ #1 : 22 Февраля 2005, 16:24:41 »
sublimity
По логике вещей разные изображения должны по-разному весить.
Не все коту матрица.

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Анализ движения
« Ответ #2 : 22 Февраля 2005, 16:33:11 »
это логично, сейчас это и применяеться но это неспасает :(

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Анализ движения
« Ответ #3 : 23 Февраля 2005, 14:04:19 »
sublimity
На ПХП?
Если рещать достаточно замороченно, то:
1.Берем кадр. Копию. Черно-белую.
2.Уменьшаем его до где-то 100х100 (так проще убрать ненужные детали)
3.Делаем smooth и выделяем границы (хотя бы апертурой, хотя можно и быстрее)
4.Уровни (растягиваем по уровням, как Auto Levels, там алгоритм, похожий на апертурный - надо в нете поискать)
5.Сравниваем с такой же предыдущей.

Это если геморроиться. А наверно можно проще.
LJ: Backslashed life (rss)

Оффлайн sublimity

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 121
  • +0/-0
  • 0
    • Просмотр профиля
Анализ движения
« Ответ #4 : 24 Февраля 2005, 11:24:22 »
Спасибо за идею , опробую

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28