Главная страница
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.026 c
7-99388
Beginer1
2002-10-22 17:08
2002.12.30
MODEM


1-99053
tolik2003
2002-12-19 11:15
2002.12.30
закачка файла в инет и скачивание его оттуда


1-99110
Basilio
2002-12-17 18:52
2002.12.30
Глюки с почтой


7-99372
Wizz
2002-10-25 19:55
2002.12.30
Подскажите, плжст, код для жесткой перезагрузки DOS&Win98...


1-99092
RUS1
2002-12-19 15:46
2002.12.30
Хочу передавать данные по сети - чем лучше воспользоваться?