roboforum.ru

Технический форум по робототехнике.

Что можно "выжать" из видеокамеры с помощью МК?

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 08:37

EdGull писал(а):Вопрос, что нам мешает быть счастливыми?
камеру от мобилки в разрешении 60х80 мы можем захватить спокойно без всяких там ФИФО и ПЛИС

Теоретически ничего, только надо под Си переползти, как видно из мирового опыта :D

EdGull писал(а):кстати, можно сделать пассивные цветовые 2D маяки
на бумаге печатаем 4 цветных круга 2х2, и вешаем по всей квартире на уровне плинтуса
они же нормально распознают мячики, мячики у них не такие большие

заранее зная размер круга, мы можем вычислить дистанцию до него

Тоже вариант, правда количество информации которое можно таким образом передать не очень большое будет. Но для навигации по квартире должно хватить.

Добавлено спустя 1 минуту 32 секунды:
Кирилл писал(а):скока АВРкам и не снилось. мало того что ЖКИ тут всего лишь монохромный, так его разрешение к тому же всего лишь 128*64. Причем догагываюсь что для управления этим дисплеем стоит доп. контроллер связанный с главным по какой нибудь шине.

При чем тут ЖКИ? Вывод на него вообще можно отключить, пока критичные по времени задачи выполняем, вот вам не пофиг что пишется на нём, когда робот-футболист по полю гоняет...
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 08:42

Теоретически ничего, только надо под Си переползти, как видно из мирового опыта

согласен, пойдем по такому же пути как и со звуковухой для минибота. отдельная законченная железяка, с четко зафиксированным функционалом. С честно натыренными готовыми сишными исходниками.
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 08:47

Сделаешь всё для того, чтобы с васика не слезать на основном контроллере? :)
Это какой-то еще один CMUCam получится. Тогда это точно надо коммерческий продукт делать. Тем более CMUCam очевидно уже морально устарел.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение Myp » 21 июл 2008, 11:04

я слашал что там cmu cаm 3 выпустили даже...
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 11:59

Myp писал(а):я слашал что там cmu cаm 3 выпустили даже...

Почитал, серьезная игрушка, кстати, там базовый MCU - ARM7 c встроенными 64Кб ОЗУ и крутящийся на 60МГц.
Но и цена 239 баксов в розницу. Так что есть где побороться с ними. Если конечно ввязываться в серьезное что-то.

2EdGull: Нет желания посоревноваться с буржуями в этих областях?
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 12:05

с огромной радостью!!!
но я могу тока финансировать и выпускать саму плату
с кодом прийдется вам самим как-то разбираться
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 12:06

EdGull писал(а):с огромной радостью!!!

Под "посоревноваться" я имею в виду поставки готовых изделий в буржуйские магазины и прямую конкуренцию с CMUCam.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 12:08

так было бы что поставлять... :wink:
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 14:25

EdGull писал(а):так было бы что поставлять... :wink:

Чтобы было что серьезно что-то поставлять надо:
1. Железо;
2. Софт;
3. Документацию + перевод её на английский;
4. Канал поставки;
5. Службу поддержки (возможно включая форум);
6. Организация учета, потому как если нормальные деньги, то их надо нормально считать;
7. Отчетность и взаимодействие с контроллирующими органами;
8. Понятная схема деления денег между участниками (желательно не "на ближайшие 2-3 недели вперед" :));

ничего не пропустил?

Это всё не к тому, что надо это ща сразу всё делать, это к тому, что при маркетинге по деньгам надо будет учитывать за какие такие коврижки кто нам это всё делать будет, и в какой тираж на одну единицу продукции сколько это встанет.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 18:33

1. Железо; - Я
2. Софт; -Ты
3. Документацию + перевод её на английский; -Ты
4. Канал поставки; разъясни что ты подрозумеваешь под этим
5. Службу поддержки (возможно включая форум); думаю одного форума будет достаточно
6. Организация учета, потому как если нормальные деньги, то их надо нормально считать; даже в моем нынешнем инет магазине достаточный учет
7. Отчетность и взаимодействие с контроллирующими органами; - Я
8. Понятная схема деления денег между участниками (желательно не "на ближайшие 2-3 недели вперед" ); предлагай, если хочешь то в аське или скайпе можно
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 21:53

Канал поставки - это договоренности с интернет-магазинами забугорными.

Еще кстати маркетинг забыли, тут вообще темный лес как что оценивать (в смысле спроса); Сколько вот например CMUCam'ов продается сейчас в год?

Теперь по поводу остальных пунктов: перевод документации на английский - я не считаю пока себя способным сделать это качественно.

В целом пока не могу сказать, что меня на 100% проекта хватит, поэтому хотелось бы в проекте видеть еще минимум одного кодера, да и тупо скучно будет всё одному делать, слишком немаленький проект получится. И это только заморачиваясь на алгоритмическую часть, а еще там ведь будут вопросы взаимодействия с железом, корректного программирования МК и т.п.

Про понятную схему деления денег - это я по большей части имею в виду на будущее, чтобы способные люди могли присоединиться к проекту и им это было бы интересно.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 22:07

вот тогда когда появятся такие способные люди тогда и будем решать проблемы по мере их поступления
давай пока просто обрисуем функционал контроллера камеры...
мне видится началу по минимому:
1. распознование цветовой кодировки маяков в виде четырех кружков 2х2
2. определение их размера в пикселях ну или в попугаях
3. координаты маяка в кадре
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение =DeaD= » 21 июл 2008, 22:45

Ок, давай пока техническую часть прикинем и позже вернемся к организационной.

Итак грабельки:
1. В зависимости от освещения наши цвета будут сильно плыть, тем паче снимаем не Canon'ом профессиональным;
2. Под углом вместо кружков окажутся овалы;
3. Надо определиться какого размера кружки ищем - лучше всего научиться искать кружки небольшого размера (скажем 8-16 пикселей диаметром), но тем не менее позволяющие утверждать, что найденное - именно кружок :), тогда можно будет для больших кружков тупо свернуть картинку в 2, 4 и т.д. раз и поискать там кружки размеров 16-32, 32-64 и т.д. пикселей;

Завтра теорию посмотрю, как детектировать кружки одноцветные.

На самом деле если это будет эффективно распознаваться на МК, то можно будет мои QCode переделать в RCode - пустить по кругу вокруг цветного кружка бит 8-10, вполне хватит для того, чтобы обозначить штук 20-40 разных маяков, а по квартире больше и не надо.
Проект [[Open Robotics]] - Универсальные модули для построения роботов
Аватара пользователя
=DeaD=
 
Сообщения: 24218
Зарегистрирован: 06 окт 2004, 18:01
Откуда: Ебург
прог. языки: C++ / PHP / 1C
ФИО: Антон Ботов

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение EdGull » 21 июл 2008, 22:54

я могу прокомментировать только пункт первый, остальное это тебе видней
что бы не было проблем с освещенность можем легко поставить свою подсветку, или светодиодную или ваще пыху
тогда мы можем смело себя называть "Canon'ом профессиональным" :D
кстати, тогда его можно будет применять еще и как датчик грязи для пылесоса
Аватара пользователя
EdGull
 
Сообщения: 10211
Зарегистрирован: 28 дек 2004, 20:33
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович

Re: Что можно "выжать" из видеокамеры с помощью МК?

Сообщение Myp » 21 июл 2008, 22:57

перевод на англицкий и поддержку англоязычных чертей могу на себя взять
:)

а подсветку делать инфракрасную =)
десяток мощных ИК светиков вокруг объектива в импульсном режиме могу пыхать так что кошки будут на месте слепнуть
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Пред.След.

Вернуться в Алгоритмы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1