beliit.com
Форумы Проектант
ПОИСК ПО ФОРУМАМ
перед созданием новых тем используйте поиск,
возможно ответ на Ваш вопрос уже есть на форумах

Расширенный поиск
 
  • Всего пользователей - 22016
  • Всего тем - 31044
  • Всего сообщений - 288151
Страниц: [1]   Вниз
ВЕРСИЯ ДЛЯ ПЕЧАТИ

IP-видеокамеры со встроенной ИК-подсветкой. Модели таких камер у именитых вендэров?

Количество просмотров - 2532
(ссылка на эту тему)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #1 : 06 Февраля 2013 года, 17:39
(ссылка на это сообщение)

(запускается как одна служба, а не несколько и ничего не отваливается)

Я бы не утверждал что это достоинство. В случае сбоя хоть какой-нибудь подчасти упадет вся система в отличии от микромодульной архитектуры, о которой можно почитать здесь: http://www.itv.ru/products/axxon_next/micromodules.php

Директор (Минск, Беларусь)
Специaлист
***
Куратор


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #2 : 06 Февраля 2013 года, 23:24
(ссылка на это сообщение)

Цитата
Я бы не утверждал что это достоинство. В случае сбоя хоть какой-нибудь подчасти упадет вся система в отличии от микромодульной архитектуры

да зачем мне читать у вас? Прочитать у ITV, что ITV классно работает  [смех]
каждый хвалит свое болото, а мне нужен стабильный результат
работал с Seetec - сбоят службы, поэтому я и сделал такой вывод,
а еще у нас система первая Avigilon уже 2,8 года работает и ни разу не выезжали еще, расторгли договор на обслуживание с нами в этом году )))
вроде как и минус, но и плюс своего рода...
Аксон Некст перезапускает упавшие службы - так? но значит службы все таки падают?!
Не думал что столько в мире ущербных софтов OnSSI, Genetec, IndigoVision, Avigilon, Exacq - и это лучшие мировые производители!!!
Они все работают на одной службе,
А что у вас несколько служб запускается? а что одно нельзя обойтись?
а что если одна из них вывалится система будет работать?! )))
ну не надо нас тут разыгрывать, народ же верит этому, он же доверчивый )))

P.S. ну не стоит расстраиваться - придет время и ITV что то подобное сделает )))

Специалист (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #3 : 07 Февраля 2013 года, 08:53
(ссылка на это сообщение)

Аксон Некст перезапускает упавшие службы - так? но значит службы все таки падают?!

Ну это из разряда того что: ага, раз в мерседесе лежит запасное колесо значит мерседес ненадежная машина!)

Директор (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #4 : 07 Февраля 2013 года, 09:06
(ссылка на это сообщение)

у нас в офисе скоро запустим камеры разных производителей в том числе и Avigilon 29 мегапикселей и Logipix 9 и 15 мегапикселей

вот это хорошо, только не понятно как сравнивать камеры с такими разными показателями? Это не сравнение будет, а просто демонстрация возможности каждой по отдельности.
Можно конечно попробовать взять тесты и бальную методику которую мы использовали тут: http://markevich.by/ip-videonablyudenie/test-ip-videokamer-s-ik-podsvetkoj.html ,но дополнить еще одним тестом: размер архива при записи 1 сутки (чтобы режим день/ночь захватило). Соответственно максимальный бал за минимальный архив. Очень интересно, какая из камер победит по итогам теста.

Директор (Минск, Беларусь)
Специaлист
***
Куратор


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #5 : 07 Февраля 2013 года, 10:36
(ссылка на это сообщение)

Да, а я предлагаю все-таки минимальный бал за количество компьютеров при выводе одновременно 100 камер на экраны - слабое техническое решение - вот за это минимальный бал,
а размер архива больше - потому что изображение лучше!
Так что надо заниматься доработками ПО, а сделать это нельзя потому что кодек межкадровый )))

Специалист (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #6 : 07 Февраля 2013 года, 10:41
(ссылка на это сообщение)

ошибаешься. Почитай: http://ru.wikipedia.org/wiki/MJPEG   это покадровый кодек который поддерживают не менее 90% (не зацикливаемся на цифре, просто как ориентир) всех камер в мире. Поэтому я спокойно выведу на экран одного компьютера с ПО Интеллект или Axxon Next не меньше камер чем Авиджилон.

Директор (Минск, Беларусь)
Специaлист
***
Куратор


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #7 : 07 Февраля 2013 года, 11:36
(ссылка на это сообщение)

))))

ну хорошо, поясните тогда каким образом это происходит:
на примере том же старом примере:
на удаленном рабочем месте нужно 140 камер 5 мегапиксельных (10к/с) вывести одновременно на экран.

Специалист (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #8 : 07 Февраля 2013 года, 12:11
(ссылка на это сообщение)

Запросто. Берем физический размер экрана который подключен к нашему серверу (определяется софтом). Допустим это 40 дюймовик с матрицей 1920x1080.
Далее наш софт определяет какое кол-во камер ты хочешь вывести на экран. Допустим одну 5Мп (2560х1920). Отлично. Он ее выведет с разрешением 1920 х 1080, т.к. больше ему не позволит монитор (обрежет по краям или вставит поля это другой вопрос, не столь важный). Если же разрешение твоей камеры превышает размер монитора более чем в 2 раза то используется частичная декомпрессия потока MJPEG, т.к. он покадровый и не связан с соседними кадрами. Проверим можно ли использовать частичную декомпрессию для одной 5Мп камеры: 5Мп камера = 2560х1920 /2 = 1280х960. Т.е. разрешение экрана меньше чем 1/2 потока камеры, чтобы не потерять в качестве изображения. Не можем, и будем попрежнему будем декодировать полный поток в 5Мп и на экране будет изображение 1920х1080.
  Теперь разберем ситуацию когда необходимо вывести 100 камер в 5Мп на один экран. 1920/100 = 19,2 , 1080 / 100 = 10,8. Ситуация дебильная, но раз уж кто-то упорно желает выводить 100 камер на экран - пожалуйста. Нам нужно изображение 19,2х10,8 пикселей, однако с каждой камеры идет 2560х1920. Смотрим какую кратность декомпрессии нам применить. 2560/19,2 = 133,3 раза. 1920/10,8 = 177,7 раза. Т.е. чтобы не потерять качество используем частичную декомпрессию примерно в 133 раза. Таким образом на экран выводятся 100 камер с разрешением 19,2х10,8 пикселей (не придирайтесь к знакам после запитой - это я для математической точности, понятно что у пикселей не может быть запятых). Таким образом поток декомпрессируется частично с каждой камеры подстраиваясь под разрешение программного "экранчика" каждой камеры на физическом мониторе (скалирование) и чем больше размер "экранчика", тем более качественно она будет показывать. Однако нагрузка на процессор при этом меняться практически не будет. И будет более менее постоянна что для 100 камер, что для 50, что для 1 на экране.
Если кто-то не верит, можете посмотреть практический тест у нас в офисе: https://dl.dropbox.com/u/51392354/H264vsMpeg4_%D1%81%D0%BA%D0%B0%D0%BB%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5%20%D0%B2%20%D0%9F%D0%9E%20%D0%98%D0%BD%D1%82%D0%B5%D0%BB%D0%BB%D0%B5%D0%BA%D1%82.pdf


Директор (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #9 : 07 Февраля 2013 года, 12:35
(ссылка на это сообщение)

    Если же брать удаленное рабочее место (УРМ), то надо использовать кодек с технологией Scalable-Video-Coding ( т.е. допустим  наш Motion Wavelet или новейший H.264 SVC, ну или конечно же восхваляемый специалистом Jpeg 2000). Данные кодеки фактически подстраиваются под канал передачи данных автоматически. Т.е. надо использовать или оборудование с такими кодеками или перекодировать тот же H.264 сервером "на лету" в Motion Wavelet.
     Есть еще один "хитрый" способ: использовать тот же MJPEG ( повторюсь, присутствует практически в каждой камере) но его декодирование делать не на УРМе а на Сервере, т.е. посылать от Удаленного рабочего места к серверу информацию, сколько камер и какого размера выводится на экран (буквально несколько сотен байт информации). Далее все как описано выше. Сервер (в "Интеллекте" он называется Ядро) самостоятельно декодирует поток под нужное разрешение и пуляет его в сеть. Таким образом частичная декомпрессия осуществляется не на УРМе, а на сервере. Т.е. нагрузка на сеть и на УРМ копеечная. А поскольку сам сервер "слепой", т.е. без вывода на мониторы, то и ему справиться с такой задачей не представляет труда.
   Ну и наконец 3-й вариант: когда у нас 100 миллионов УРМ-ов в системе а сервер бедолага один и ему не хватает ресурсов под каждый УРМ перекодировать поток. ОК. Используем двухпотоковость камеры. Т.е. как только выводим камеру на полный экран, УРМ посылает запрос серверу на 1-й поток и получает его от сервера. При этом все что не выводится на экран в данный момент в сеть не передается и ее не грузит. Как только мы хотим понтануться перед Заказчикам и вывести 140 камер на экран: УРМ посылает запрос на второй поток от каждой камеры и Сервер выдает нам его в сеть. При этом не грузится не только УРМ и сеть но и сам сервер, т.к. он ничего не перекодирует вообще. Таким образом исходя из того что эти самые потоки первый и второй мы можем выставить в настройках софта самостоятельно при настройке системы исходя из того какого размера у нас мониторы и сколько камер в максимуме на них можно вывести чтобы хоть что-то там рассмотреть мы получаем отличную работоспособную систему на слабых серверах, на слабых Урмах, без нагрузки на сеть без всяких там Jpeg2000.

Директор (Минск, Беларусь)
DymOK
**
Активный участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #10 : 07 Февраля 2013 года, 12:38
(ссылка на это сообщение)

логичнее перенести эти посты в тему про кодеки.

Директор (Минск, Беларусь)
AboveHDmode
*
Участник форумов


Сейчас отсутствует Сейчас отсутствует
 
Сообщение #11 : 08 Февраля 2013 года, 02:36
(ссылка на это сообщение)

интересные соревнования с борьбой за минимальный архив... т.е. важнее килобайты чем результат качества изображения, которое нужно получить? И чему здесь проектировщики учатся? Чтобы при расчетах выставлять минимальный размер потока на Н.264, и потом с гордостью смотреть на спецификацию, в которой один сервер с двумя жесткими дисками? Мега-экономия, приводящая к плачевному результату......   

так все-таки хочется разобраться что к чему, это же законно

почитали про кодеки. И сравнивая - http://en.wikipedia.org/wiki/Motion_JPEG и http://en.wikipedia.org/wiki/JPEG2000 приношу извинения, что на английском, т.к. в русском переводе описание достаточно уменьшенное
и обращая внимание на функцию

"Progressive transmission by pixel and resolution accuracy. These features are more commonly known as progressive decoding and signal-to-noise ratio (SNR) scalability. JPEG 2000 provides efficient code-stream organizations which are progressive by pixel accuracy and by image resolution (or by image size). This way, after a smaller part of the whole file has been received, the viewer can see a lower quality version of the final picture. The quality then improves progressively through downloading more data bits from the source. The 1992 JPEG standard also has a progressive transmission feature but it is rarely used"

как раз-таки и отвещающую за адаптацию под канал и разрешение монитора, имеющуюся в наличии у JPEG2000, но не у MJPEG. Т.е. у JPEG2000 адаптацию без ухудшения качества позволяет делать сам кодек, у MJPEG такой функции не указано. Допускаем, что это можно сделать на программном уровне в самом ПО системы видеонаблюдения   

Есть несколько вопросов по выводам:

1. - Таким образом на экран выводятся 100 камер с разрешением 19,2х10,8 пикселей
Т.е. мы будем иметь изображение от камеры на экране с заведомо заниженным до предела разрешением?
Исходное разрешение камеры 2560х1920, а мы выводим 19,2х10,8 ?


как я понимаю речь идет об вот этом пункте из руководства пользователя -
"8.4.1.4 Компрессирование и декомпрессирование видеосигнала
где написано:
Программное компрессирование видеосигнала – это процедура программной обработки оцифрованного видеопотока, производимая с целью уменьшения его объема. Компрессирование выполняется в соответствии со специализированным программным алгоритмом.
В программе «Интеллект» для компрессирования видеосигналов с плат видеоввода используется специально разработанный алгоритм MotionWavelet. Использование данного алгоритма позволяет уменьшить объемы видеопотоков в несколько десятков крат (от 5 до 30-ти, в зависимости от характеристик видеосигнала и степени компрессирования). Для компрессирования видеосигналов с IP-устройств используются разработанные производителями данных устройств или стандартные (например, MPEG4) алгоритмы.
Уменьшение объема видеопотока при компрессировании видеосигнала достигается за счет ухудшения его качества. В связи с этим в программном комплексе «Интеллект» компрессирование видеосигнала выполняется только в режимах записи на диск и передачи на Рабочие места. Перед отображением на монитор, установленный на Сервере, компрессирование видеосигнала не производится.
Для отображения на мониторе компрессированнного видеосигнала предварительно производится его декомпрессирование. Декомпрессирование автоматически выполняется при отображении видеосигналов (как в реальном времени, так и при воспроизведении видеозаписей из архива Сервера) на Рабочих местах и при воспроизведении видеозаписей на Сервере."

Т.е. подводя итог: вывести большее количество камер на экран мы можем путем уменьшения качества изображения.
В этом случае при попытке развернуть одну камеру на экран у пользователя будут размытые квадраты?

2. по ссылке на тест - в кодеке H.264 на Примере 1: Загрузка процессора 95%., 7 камер на экране, разрешение каждой 1920х1080.
Т.е. только 7 камер на одну рабочую станцию и нагрузка под завязку? 
И для 100 камер, чтобы не происходило ухудшения качества выводимого изображения нужно будет 15 станций?


3. Если же брать удаленное рабочее место (УРМ), то надо использовать кодек с технологией Scalable-Video-Coding (т.е. допустим наш Motion Wavelet или новейший H.264 SVC, ну или конечно же восхваляемый специалистом Jpeg 2000). Данные кодеки фактически подстраиваются под канал передачи данных автоматически. Т.е. надо использовать или оборудование с такими кодеками или перекодировать тот же H.264 сервером "на лету" в Motion Wavelet.

Можно поподробнее как будет происходить декодирование H.264 в Motion Wavelet?
Какие при этом доступны возможности преобразования (разрешение, скорость кадров, уровень сжатия)?
И какие модели камер с Н.264 SVC поддерживаются на сегодняшний день в ITV?


4. Есть еще один "хитрый" способ: использовать тот же MJPEG ( повторюсь, присутствует практически в каждой камере) но его декодирование делать не на УРМе а на Сервере, т.е. посылать от Удаленного рабочего места к серверу информацию, сколько камер и какого размера выводится на экран (буквально несколько сотен байт информации). Далее все как описано выше. Сервер (в "Интеллекте" он называется Ядро) самостоятельно декодирует поток под нужное разрешение и пуляет его в сеть. Таким образом частичная декомпрессия осуществляется не на УРМе, а на сервере. Т.е. нагрузка на сеть и на УРМ копеечная. А поскольку сам сервер "слепой", т.е. без вывода на мониторы, то и ему справиться с такой задачей не представляет труда.

Здесь речь идет о компрессировании/декомпрессировании?
Т.е. в окне с одновременным выводом большого количества камер выводим 19,2х10,8, при попытке увеличить - разрешение не изменится?


5.  Ну и наконец 3-й вариант: когда у нас 100 миллионов УРМ-ов в системе а сервер бедолага один и ему не хватает ресурсов под каждый УРМ перекодировать поток. ОК. Используем двухпотоковость камеры. Т.е. как только выводим камеру на полный экран, УРМ посылает запрос серверу на 1-й поток и получает его от сервера. При этом все что не выводится на экран в данный момент в сеть не передается и ее не грузит. Как только мы хотим понтануться перед Заказчикам и вывести 140 камер на экран: УРМ посылает запрос на второй поток от каждой камеры и Сервер выдает нам его в сеть. При этом не грузится не только УРМ и сеть но и сам сервер, т.к. он ничего не перекодирует вообще. Таким образом исходя из того что эти самые потоки первый и второй мы можем выставить в настройках софта самостоятельно при настройке системы исходя из того какого размера у нас мониторы и сколько камер в максимуме на них можно вывести чтобы хоть что-то там рассмотреть мы получаем отличную работоспособную систему на слабых серверах, на слабых Урмах, без нагрузки на сеть без всяких там Jpeg2000.

Ну и наконец здесь - во-первых, камера должна поддерживать два потока.
Во-вторых потоки от камер сервер должен пропустить через себя и не будем забывать, что пропускная способность сервера тоже ограничена его аппаратными возможностями.
И сервер формирует мультикастовый поток для всех 100 миллионов клиентов одновременно?
Или для каждого клиента формируется отдельный поток? Потому что каждый клиент может смотреть требуемые ему камеры и переключаться потоки будут абсолютно непредсказуемо.
Данная функция реализуется через видеошлюз в ITV?

Инженер (Минск, Беларусь)
Страниц: [1]   Вверх
ВЕРСИЯ ДЛЯ ПЕЧАТИ



Сейчас Вы - Гость на форумах «Проектант». Гости не могут писать сообщения и создавать новые темы.
Преодолейте несложную формальность - зарегистрируйтесь! И у Вас появится много больше возможностей на форумах «Проектант».


Здравствуйте, Гость
Сейчас Вы присутствуете на форумах в статусе Гостя.
Для начала общения надо зарегистрироваться или пройти авторизацию:
Вам не пришло письмо с кодом активации?
 
 
  (забыли пароль?)  
   

если Вы не зарегистрированы, то
пройдите регистрацию
Последние сообщения на форуме «Автоматизация, Связь, Сигнализация»
автор: Адель
05 Апреля 2024 года, 16:11

04 Апреля 2024 года, 16:10

автор: Алевтина
03 Апреля 2024 года, 18:05

автор: Алевтина
03 Апреля 2024 года, 17:09

автор: s.dmitriy
29 Марта 2024 года, 08:09

автор: Елена_СС
12 Марта 2024 года, 18:50

11 Марта 2024 года, 13:59

11 Марта 2024 года, 13:51

11 Марта 2024 года, 13:49

автор: kollega_
08 Марта 2024 года, 15:14

автор: VadGKorn
04 Марта 2024 года, 19:09

26 Февраля 2024 года, 16:37

автор: GAP2023
20 Февраля 2024 года, 16:19

автор: GAP2023
20 Февраля 2024 года, 16:18

автор: GAP2023
20 Февраля 2024 года, 16:17


Сейчас на форуме:
Сейчас на форумах: гостей - 520, пользователей - 4
Имена присутствующих пользователей:
Вадик, Walkmax, Чистильщик, Mav
Контактные данные| Партнёрская программа | Подробная статистика
Настройка форумов © «Проектант» | Конфиденциальность данных
Powered by SMF 1.1.23 | SMF © 2017, Simple Machines