PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Разработка программ (http://pccar.ru/forumdisplay.php?f=27)
-   -   программа построения 3D модели вокруг машины (http://pccar.ru/showthread.php?t=8725)

AngelOfGrief 18.07.2009 02:39

Jokerjek, спасибо за схему, можно только немного пояснить где на ней что? Я пока не понял ничего...

:/

Коллеги, а как насчет более простой вещи для начала... Можно ли оптически довести угол обзора камеры до 180 град? Моя камера видит макс. градусов 130... В принципе, это ведь несложно? А как практически сделать, что к ней прилепить?

Собссно, вот прообраз системы:

http://www.carmagazine.co.uk/News/Se...mera-unveiled/

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


Но ее до сих пор нет в продаже как я понял.

Еще вот:

http://techon.nikkeibp.co.jp/english...138350503&ad_q

Ну в зеркала будет мне поставить несложно: накладки съемные, а в жгуте лишние провода есть заводские... Только как настроить и скоординировать...

JokerJek 20.07.2009 10:22

Цитата:

Сообщение от AngelOfGrief (Сообщение 104352)
Jokerjek, спасибо за схему, можно только немного пояснить где на ней что? Я пока не понял ничего...

:/

Внизу 2 камеры направленные в одну точку. Красная это точка, которая движется. И расстояния до центра картинки с каждой камеры, по которым можно определить расстояние, геометрия школьный курс))

Цитата:

Сообщение от AngelOfGrief (Сообщение 104352)

Собссно, вот прообраз системы:

http://www.carmagazine.co.uk/News/Se...mera-unveiled/

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


Но ее до сих пор нет в продаже как я понял.

Еще вот:

http://techon.nikkeibp.co.jp/english...138350503&ad_q

Ну в зеркала будет мне поставить несложно: накладки съемные, а в жгуте лишние провода есть заводские... Только как настроить и скоординировать...

Это совсем другое! Это не 3D!!! Это что-то вроде панорамы.

AngelOfGrief 20.07.2009 12:17

Расстояние до центра картинки - до какого центра какой картинки?
То что считать по теореме Пифагора (угол, синус, высота итд) это и так ясно.

Все равно ничего не понял в этой схеме...

JokerJek 20.07.2009 14:34

Цитата:

Сообщение от AngelOfGrief (Сообщение 104463)
Расстояние до центра картинки - до какого центра какой картинки?
То что считать по теореме Пифагора (угол, синус, высота итд) это и так ясно.

Все равно ничего не понял в этой схеме...

С каждой камеры будет картинка.
У этой картинки будет центр. Соединяем углы))
Потом сравниваем картинки с 2 камер находим общие(похожие) точки. И измеряем расстояние до центра.

MiD_E34 20.07.2009 14:57

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

AngelOfGrief 21.07.2009 01:06

>> Потом сравниваем картинки с 2 камер находим общие(похожие) точки.

JokerJek, вот это самая интересная фраза. :) По какому алгоритму это делать? Похожие по цвету?

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

На самом деле при парковке машины гораздо бОльшая проблема -- мертвые зоны обзора. Т.е. нужно грамотно организовать камеры.

eea_2M 21.07.2009 13:43

Цитата:

Сообщение от AngelOfGrief (Сообщение 104352)
Коллеги, а как насчет более простой вещи для начала... Можно ли оптически довести угол обзора камеры до 180 град? Моя камера видит макс. градусов 130... В принципе, это ведь несложно? А как практически сделать, что к ней прилепить?

Я понимаю - только заменой объектива, что для наружных влагозащищенных камер практически нереально. Проще купить готовую - типа этой http://************/product_info.php/...oducts_id/1079

Цитата:

Сообщение от MiD_E34 (Сообщение 104491)
наверное широкоугольные камеры не очень катят - придется делать сложный алгоритм пересчета и все равно искажение будет значительное

Это как раз не проблема, просто собранную систему надо будет юстировать на стендовых испытаниях - дать ей "осмотреть" объекты типа стена, конус на заранее известных расстояниях.

Цитата:

Сообщение от JokerJek (Сообщение 104487)
Потом сравниваем картинки с 2 камер находим общие(похожие) точки. И измеряем расстояние до центра.

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

Плюс к этому, стереонасадка, рекламируемая мною на предыдущей странице, была признана профнепрегодной - получились очень малые углы обзора при существенном наложении полукадров (снято с водительского места):
http://s16.radikal.ru/i191/0907/8b/4a4cf101cae2.jpg

Т.о. приходится возвращаться в варианту с двумя камерами, который приводит к необходимости введения дополнительного шага - нормализация кадров, что к ускорению работы также не приводит. :umnik2:
Но мы, как водится, нихрена не сдаемся! :starwars:

AngelOfGrief 21.07.2009 13:54

Я думаю, что они врут насчет 180 град. Моя камера стоит денег примерно столько же и по чувствительности такая же -- ночью без ИК подсветки все видно отлично. А при покупке продавец (Горбушка) тоже говорил про 180. Подключили, я встал сбоку и говорю: и где я на мониторе? :)

eea_2m: нормализация кадров это что? Типа у них рассинхронизация по частоте кадров? Но мы вроде про вебкамеры говорим?

eea_2M 22.07.2009 13:42

Цитата:

Сообщение от AngelOfGrief (Сообщение 104583)
Я думаю, что они врут насчет 180 град. Моя камера стоит денег примерно столько же и по чувствительности такая же

Смысл моего поста был в том, что твою камеру бюджетно на 180 градусов не растянешь. :acute:
Врут они или нет - я не знаю. Но цена еще не является признаком лжи, по сути они отличаются линзами объективов, которые в обоих случаях - прессованный пластик :yes4:

Цитата:

Сообщение от AngelOfGrief (Сообщение 104583)
eea_2m: нормализация кадров это что? Типа у них рассинхронизация по частоте кадров? Но мы вроде про вебкамеры говорим?

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

JokerJek 22.07.2009 14:08

Цитата:

Сообщение от AngelOfGrief (Сообщение 104543)
>> Потом сравниваем картинки с 2 камер находим общие(похожие) точки.

JokerJek, вот это самая интересная фраза. :) По какому алгоритму это делать? Похожие по цвету?

Например
Я бы матрицы сравнивал. Углы устаноки камер известны. Значит можно просто наложить одну на другую в определённой области. И сравнивать с определённой задержкой, 0,1 секунды будет достаточно.
Цитата:

Сообщение от AngelOfGrief (Сообщение 104543)
На самом деле, алгоритм такой уже есть, выше приводили уже ссылку, там сравниваются две картинки и составляется разностная маска на которой цветом отмечается расстояние до объектов.

И где там такой алгоритм? Я увидел только картинку, где по центру машина и вокруг неё "панарама". Где там расстояния? Можт я не туда смотрел?
По поводу "уже есть"! Я и не говорил, что открытие сделал имхо в природе давно уже так всё и считается))
Цитата:

Сообщение от AngelOfGrief (Сообщение 104543)
На самом деле при парковке машины гораздо бОльшая проблема -- мертвые зоны обзора. Т.е. нужно грамотно организовать камеры.

Имхо тема была про 3D, в моём понимании, это http://ru.wikipedia.org/wiki/3D. Потом выяснилось, что нужно сделать панораму вокруг машины. Надо бы по терминам договориться!


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

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot