roboforum.ru

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

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

Ответить

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

=DeaD= » 21 июл 2008, 08:37

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

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

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

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

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

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

При чем тут ЖКИ? Вывод на него вообще можно отключить, пока критичные по времени задачи выполняем, вот вам не пофиг что пишется на нём, когда робот-футболист по полю гоняет...

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

EdGull » 21 июл 2008, 08:42

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

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

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

=DeaD= » 21 июл 2008, 08:47

Сделаешь всё для того, чтобы с васика не слезать на основном контроллере? :)
Это какой-то еще один CMUCam получится. Тогда это точно надо коммерческий продукт делать. Тем более CMUCam очевидно уже морально устарел.

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

Myp » 21 июл 2008, 11:04

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

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

=DeaD= » 21 июл 2008, 11:59

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

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

2EdGull: Нет желания посоревноваться с буржуями в этих областях?

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

EdGull » 21 июл 2008, 12:05

с огромной радостью!!!
но я могу тока финансировать и выпускать саму плату
с кодом прийдется вам самим как-то разбираться

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

=DeaD= » 21 июл 2008, 12:06

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

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

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

EdGull » 21 июл 2008, 12:08

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

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

=DeaD= » 21 июл 2008, 14:25

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

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

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

Это всё не к тому, что надо это ща сразу всё делать, это к тому, что при маркетинге по деньгам надо будет учитывать за какие такие коврижки кто нам это всё делать будет, и в какой тираж на одну единицу продукции сколько это встанет.

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

EdGull » 21 июл 2008, 18:33

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

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

=DeaD= » 21 июл 2008, 21:53

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

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

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

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

Про понятную схему деления денег - это я по большей части имею в виду на будущее, чтобы способные люди могли присоединиться к проекту и им это было бы интересно.

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

EdGull » 21 июл 2008, 22:07

вот тогда когда появятся такие способные люди тогда и будем решать проблемы по мере их поступления
давай пока просто обрисуем функционал контроллера камеры...
мне видится началу по минимому:
1. распознование цветовой кодировки маяков в виде четырех кружков 2х2
2. определение их размера в пикселях ну или в попугаях
3. координаты маяка в кадре

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

=DeaD= » 21 июл 2008, 22:45

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

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

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

На самом деле если это будет эффективно распознаваться на МК, то можно будет мои QCode переделать в RCode - пустить по кругу вокруг цветного кружка бит 8-10, вполне хватит для того, чтобы обозначить штук 20-40 разных маяков, а по квартире больше и не надо.

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

EdGull » 21 июл 2008, 22:54

я могу прокомментировать только пункт первый, остальное это тебе видней
что бы не было проблем с освещенность можем легко поставить свою подсветку, или светодиодную или ваще пыху
тогда мы можем смело себя называть "Canon'ом профессиональным" :D
кстати, тогда его можно будет применять еще и как датчик грязи для пылесоса

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

Myp » 21 июл 2008, 22:57

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

а подсветку делать инфракрасную =)
десяток мощных ИК светиков вокруг объектива в импульсном режиме могу пыхать так что кошки будут на месте слепнуть


Rambler\'s Top100 Mail.ru counter