2 заметки с тегом

opensource

Видеокарта open source

Помимо видеокамер с «open source» программной и аппаратной начинкой, есть ещё некоторое количество оборудования, которое разрабатывается по тем же принципам, например, «Project VGA» — видеокарта «open source» (в кавычках, потому что это понятие относится всё-таки к программному обеспечению). К сожалению, на текущий момент сайт недоступен, можно попробовать посмотреть на неё через кеш Google.

«Project VGA» — это проект разработки VGA-совместимой низкобюждетной карты с открытой аппаратной и программной частью. Если с открытостью, похоже, проблем нет (вторую версию схемы можно посмотреть при помощи редактора Cadsoft EAGLE), то низким бюджетом пока не получается — стомость деталей для сборки переваливает за €200 (правда, разработчики обещают подумать над мерами снижения цены).

Для чего нужны такие карты? Помимо экспериментов и получения новых знаний, они могут быть нужны там, где требуется повышенная секретность (у военных, например, ведь и у карты могут быть свои «закладки»), надёжность (к примеру — медики, спасатели; кто поручится, что видеокарта будет работать в определённых условиях, её ПО не содержит «заплаток», сделанных на скорую руку и так далее), тем людям, которые преданы делу «open source» до фанатизма или тем, кто любит всё делать своими руками.

2007   hard   opensource

Веб-камеры

Будете выбирать веб-камеру для видеонаблюдения, попробуйте посмотреть продукцию фирмы «Elphel». Трое из пяти человек, работающих в этой небольшой фирме — ребята из России и Украины (на сайте есть статьи на русском языке, например, меня очень впечатлила «Создание сетевой камеры, использующей кодек Ogg Theora, на базе FPGA и под управлением встроенной ОС Linux»).

Всё ПО для камер этой фирмы написано под Linux и выпускается под лицензией GNU, внутри камеры — небольшой веб-сервер (а значит камеру можно использовать под любой операционной системой, где есть браузер), всё программное обеспечение хранится во флеш памяти (соответственно, есть возможность обновления).

Камеры кардинально отличаются от всего, что производится на этой рынке «честной» матрицей в 3.2 мегапикселей (sic!). Максимальное выдаваемое разрешение — 2048x1536 при 12 кадрах в секунду, на разрешении 640x480 можно добиться скорости 90 кадров в секунду. Камера отдаёт поток в MJPEG (Motion JPEG) и Ogg Theora, подключается через обычный сетевой разъём, как у сетевых карт в компьютере.

Для сравнения (если хочется изучить источник — посмотрите комментарии на сайте Леонида Каганова) обычные камеры имеют, большей частью, матрицу 352x288, а кадры большего разрешения достигаются простым увеличением до нужного размера или последовательной съёмкой нескольких кадров и интерполяцией. Правда и цена соответствующая — около $1000.

P.S. После написания этой заметки со мной связался Андрей Филиппов из Elphel и уточнил, что в данный момент максимальным разрешением камеры является 2592x1944 (матрица 5 мегапикселей).

В прайсе для меня было неочевидно как высчисляется полная стоимость камеры, поэтому я сначала указал ошибочную цену. На самом деле, покупатель сам выбирается комплектацию, прибавляя к стомости базовой части стоимость выбранного сенсора, объектива, блока питания и так далее. Мне кажется, проще обратиться к производителю за консультацией, потому что не все блоки необходимы, а некоторые можно заказать в другом месте. Интересно, что заказчикам, самостоятельно разрабатывающим ПО для камеры под лицензией GNU/GPL (или совместимой) полагается скидка в $100.

2007   hard   opensource   webcam