Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.30;
Скачать: CL | DM;

Вниз

Система компьютерного видеонаблюдения на Delphi   Найти похожие ветки 

 
Дмитрий Сазонов   (2002-09-11 17:18) [0]

Возможно ли написать такую систему на Delphi? Имеются ли уже готовые решения в виде компонентов (не важно, платные или нет)?

Требования к программе:
1) при помощи персонального компьютера вести круглосуточное видеонаблюдение с 16 видеокамер любого типа;
2) записывать видеоинформацию на жесткий диск компьютера (непрерывно или по установленным пользователем времени и дате, по встроенному детектору движения, а так же по сигналам внешних датчиков);
3) возможность одновременного просмотра с дополнительной обработкой выбранных кадров (увеличение выбранного фрагмента кадра, повышение резкости, цветной/черно-белый режим, сохранение выбранного кадра или фрагмента в JPEG формате, вывод на печать);
4) удаленный доступ с паролем к главному компьютеру посредством локальной сети, сети Интернет, телефонной линии и ISDN;
5) запись на HDD удаленного компьютера и удаленная работа с архивом записей главного компьютера.


 
Владимир Васильев ©   (2002-09-11 17:49) [1]

Легко!,- единственная проблема - я не встречал в продаже дешёвых плат видеоввода с 16 входами - только с 2.

Но можно к этим 2 - через промежуточную внешнюю плату управляемую напр. через COM - циклически подключать 16 камер.- тогда реально получать с каждой камеры поток ~ 2 кадра в секунду.

Дорогой вариант - работа с цифровыми камерами по интерфейсу IEE1391. Можно будет иметь одновременно подключёррыми 8 камер. Но с одновременной работой 16 камер одновременно - это не хватит ресурсов и плат с 16IEE1391 я не встречал too .

А юзать надо DirectShow.


 
Дмитрий Сазонов   (2002-09-11 17:59) [2]


> Владимир Васильев © (11.09.02 17:49)


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


 
Дмитрий Сазонов   (2002-09-11 18:06) [3]


> Владимир Васильев © (11.09.02 17:49)


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


 
Владимир Васильев ©   (2002-09-11 18:23) [4]

По поводу цены:
Вариант с IEE1391 в 10 раз !!! дороже первого. ~ 6000$ на камеры и платы.

А ресурс для работы с видео один - DirectShow.
Есть всевозможные обертки вокруг него - самый удачный DSPack.
http://www.progdigy.com/


 
Владимир Васильев ©   (2002-09-11 19:04) [5]

Ошибочка - IEEE1394. И с ней ещё одна проблема - к ним раньше не было WDM драйверов и мы юзали SDK (он на C). Так что под IEE вам понадобится сишник.


 
Дмитрий Сазонов   (2002-09-11 19:32) [6]

А что такое WDM драйвера? Простите мое невежество.


 
Anatoly Podgoretsky ©   (2002-09-11 19:38) [7]

Windows Driver Model


 
Дмитрий Сазонов   (2002-09-11 20:44) [8]


> Anatoly Podgoretsky © (11.09.02 19:38)
> Windows Driver Model


Благодарствую.


 
Chezarre ©   (2002-09-13 06:53) [9]


> Но можно к этим 2 - через промежуточную внешнюю плату управляемую
> напр. через COM - циклически подключать 16 камер.- тогда
> реально получать с каждой камеры поток ~ 2 кадра в секунду.

Не получится (у меня, во всяком случае, не получалось) 2 кадра в секунду - после переключения на коммутаторе на синхронизацию видео требуется потратить порядка 3-4 кадров (у меня получалось примерно 200-250 милисекунд на камеру включая, правда, отслеживание движения, но все равно, если быстрее, то кадр начинал "скакать" вверх-вниз) :(


 
Chezarre ©   (2002-09-13 07:02) [10]

К слову о... Дмитрий, не могли бы вы написать мне, как у Вас успехи? Просто я тоже занимаюсь этой проблемой... Было бы полезно обменяться опытом :)


 
Дмитрий Сазонов   (2002-09-13 16:01) [11]

Дык я в этой области что-то вроде начинающего. Кстати, видели программу "Золотой глаз"?


 
Araris   (2002-09-13 17:01) [12]

Могу поделиться DSPack 2.0 (30 Aug 2002), TMotionSensor
Version 1.01 (March 18, 2002) - весьма хорошие вещи, и
собственной наработкой по видеонаблюдению. Клиентская часть хватает картинки с USB-камеры и передает по сети. Серверная - ловит их, детектирует движение, сохраняет на диск.


 
pasha676   (2002-09-13 17:25) [13]

Araris
Очень ынтерэсно. DSPack 2.0 нужен (дай ссылку плиз), а вот TMotionSensor - это что.


 
Araris   (2002-09-13 17:51) [14]

DSPack 2.0 - http://www.progdigy.com/
TMotionSensor -
The basic principle of the component is to compare 2 bitmaps and to determine if a motion occurred somewhere in the image, according to a predefined sensitivity.
The Compare function returns a value indicating if the comparison has globally detected a motion between the current image and the previous image.
The image is internally divided in a matrix of rows and columns, defining rectangular cells.
The sensitivity of each cell can be individually or globally defined from 0 (no motion detection) to 9 (maximal sensitivity to motion).
A matrix dialog is available to interactively set the sensitivity of each cell, superposing the matrix on the real image.
Color sensitivity:
The comparison is done by default on the normally colored image.
It is possible to globally disable the sensitivity to any of the 3 colors (R, G , B). If all the 3 colors are disabled, the comparison is performed on a monochrome basis.



 
Владимир Васильев ©   (2002-09-13 19:03) [15]

Свершилось!!!!!!!!!

Забирайте WDM для IEEE1394

http://www.1394imaging.com/products/cameras/?sid=ade72dbc7512c0527a52c78642480547




Страницы: 1 вся ветка

Текущий архив: 2002.12.30;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.018 c
1-99088
Yakudza
2002-12-19 16:03
2002.12.30
TButton


1-99039
Кокандокало
2002-12-17 19:27
2002.12.30
Preloader


3-98998
Миша
2002-12-09 01:39
2002.12.30
картинка из TGraphicField


3-99018
barmaley
2002-12-10 22:31
2002.12.30
СУБД Cache


1-99164
Djon007
2002-12-18 21:21
2002.12.30
Помогите!!!!!!!