видеорегистратор (с поиском движения в определенной области)

Как построить, что использовать, почему не работает и т.п. Не знаете куда писать? Пишите сюда!
Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 03 ноя 2018, 12:12

GenaSPB писал(а):Трассир может и сам индексировать хоть совсем отруби ДД на камере.
Давай как-то отделять - мух от котлет.
Ну а потому, давай не будем валит компьютерные трейссеровские сервера в одну кучу с бюджетными хик-ланесерами, да еще и аналоговыми
https://www.youtube.com/watch?v=kgCqGIN25Ik" onclick="window.open(this.href);return false;
я надеюсь ты хоть демку видео, не с аналогового канала лансера сделал ;)
Но в данном случае все идёт с камеры.
Так вот в том то и вопрос, что судя по тому как ведет себя "смарт поиск" в iVMS-ке, то камера индексы движения, посылает не от всего кадра, а только из под маски ДД (что в общем-то разумно и менее накладно), а теперь вопрос:
- Ты на самом деле проверял или не проверял то, как будет искать индексы Трессер-Лансер в свободной зоне, если в ШЗ-камере маски ДД, именно над этой зоной, - не будет?

GenaSPB
Модератор
Сообщения: 11103
Зарегистрирован: 20 апр 2010, 11:33
Откуда: Санкт-Петербург
Контактная информация:

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение GenaSPB » 03 ноя 2018, 14:22

Tюрин BB писал(а): Ты на самом деле проверял или не проверял то, как будет искать индексы Трессер-Лансер в свободной зоне, если в ШЗ-камере маски ДД, именно над этой зоной, - не будет?
Не очень понимаю смысл этих экспериментов и зачем? Если зона не в ДД, то собственно предполагается что все что вне этой зоны нам не интересно. Есть в доступе лансер с ШЗ камерами, но не хиками. Посмотрю что там можно заюзать, но сомневаюсь что выйдет чего дельного по onvif.

Игорь_Я
Постоянный посетитель
Сообщения: 94
Зарегистрирован: 12 сен 2018, 17:13
Откуда: polygon

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Игорь_Я » 03 ноя 2018, 14:40

Tюрин BB писал(а):Ну а вот это - уже полнейшая Ши-За!!!
Т.е. если в Дахуа, индексирование основано так же на мета от камеры, то получается что камера метаданые сливает все и всем (и еще не известно кому) - даже тогда, когда ей никто этого не разрешал делать!!!! :( Зашибись припарочка после бани!!!
Так в том и дело, ИМХО ДД как самостоятельную программу можно включить или отключить, поставив или убрав галочку в чекбоксе, как например субпоток, соответственно отключив ДД, прекратятся и мета данные ДД, то Смарт как аппаратный процесс отключить похоже нельзя. Выбирая определённый Смарт план или, если хотите, Смарт функцию (пересечение линии, вторжение, подсчёт людей, детектор лиц и т.д.), мы лишь задаём процессору различные алгоритмы обработки векторов основного потока.

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 04 ноя 2018, 08:31

GenaSPB писал(а):Если зона не в ДД, то собственно предполагается что все что вне этой зоны нам не интересно.
Ну во-первых иногда (и довольна часто на уличных камера) предмет интереса попадает в зону для которой просто не получается назначить ДД (ну например ветки деревьев мешают, или еще хуже - тень от эти самых веток и любой ветерок приводит к ложному срабатыванию).

Ну а второе: - а для чего вообще нужен ДД?
Ну видимо ДД нужен для двух вещей:
1) Для снижения объема записи по ДД, ну а значит и для снижения стоимости системы (чем меньше архив тем система тупо дешевле)
2) Для снижения времени на поиск "криминала в 6 камерах" если он записан по ДД ;)
Не очень понимаю смысл этих экспериментов и зачем?
См. на какие грабли попадаем:
Если ШЗ-камера будет передавать индексацию движения только в назначенных зонах ДД

- То не первую, не вторую задачу, "смарт-поиск" по подобным индексам - не решает.

-Если будем писать по ДД, то все что не в зоне - тупо не запишется.
-Если будем писать постоянно, то всё равно ничего "быстро и умно" найти не сможем, т.к. там где небыли назначены зоны - всего скорее не будет и индексов.
:(

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 04 ноя 2018, 08:52

Игорь_Я писал(а):Так в том и дело, ИМХО ДД как самостоятельную программу можно включить или отключить, поставив или убрав галочку в чекбоксе, как например субпоток, соответственно отключив ДД, прекратятся и мета данные ДД, то Смарт как аппаратный процесс отключить похоже нельзя. Выбирая определённый Смарт план или, если хотите, Смарт функцию (пересечение линии, вторжение, подсчёт людей, детектор лиц и т.д.), мы лишь задаём процессору различные алгоритмы обработки векторов основного потока.
Игорь, ИМХО - мало того что бессмысленно передавать то, что от тебя никто не просят, а в 99,9% не будет воспринято в силу не умения это понимать.
Так ведь передать эту бессмыслицу по ШЗ - еще и накладно (трафик увеличится), да и не безопасно!!!

PS
Хотя откуда в ШЗ взъестся здравому смысл, если в ней передается два (а то и три и даже более) видео-аудио-мета СОВЕРШЕННО НЕ СИНХРОННЫХ ПОТОКА!!!
Причем в живую смотрим только на самый отстойный видео-поток, а самый жирный видео-поток, тупо передаем в никуда (при записи по ДД львиную долю "жира" не пешим и в живую не смотрим, при постоянной записи, точно так же в живую не смотрим, а пустопорожнюю постоянную запись - тупо не просматриваем, а теперь типа "смартуем" чтобы не париться с просмотром порожняка.

Игорь_Я
Постоянный посетитель
Сообщения: 94
Зарегистрирован: 12 сен 2018, 17:13
Откуда: polygon

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Игорь_Я » 04 ноя 2018, 11:08

Игорь_Я писал(а):мы лишь задаём процессору различные алгоритмы обработки векторов основного потока.
Был не прав.
В Смарт (IVE) вектора не обрабатываются, а обрабатывается, различными фильтрами, уже цветные блоки 3х3, путём их сравнения в двух кадрах, предварительно очищенных от шумов. По крайней мере по наличию следующих фильтров и функций можно приблизительно догадаться что там происходит.

Supports 3x3 template filter.
Supports color space conversion (CSC) from YUV to RGB.
Supports the compound function of 3x3 template filter + CSC from YUV to RGB.
Supports gradient computation of operators (such as sobel and scharr) in X/Y direction.
Supports the computation of canny gradient magnitude and direction.
Supports 3x3 erode.
Supports 3x3 dilate.
Supports image thresh.
Supports the AND operation of two images.
Supports subtract of two images.
Supports the OR operation of two images.
Supports integral computation.
Supports histogram statistics.
Supports a maximum running frequency of 300 MHz.
Supports independent soft reset.
Supports 64-bit AXI Master bus and 32-bit APB Slave bus.
Supports linked list interrupts and node interrupts.
Supports the query mode.
Supports gray images in input formats such as SP420 (semi-planar420) and SP422 (semi-planar422).
Supports gray images in output formats such as SP420, SP422, RGBpackage, and RGBplanar.
Supports non 8-byte alignment of read/write address of some operators.

По поводу отключения:

Clock Disable Policy
You can disable the input clock of the IVE to reduce the power consumption. Before disabling
the IVE clock, ensure that the IVE is idle by checking the register IVE_STATUS. If
IVE_STATUS[0] is 0, the IVE is idle. The configuration of the IVE register is not affected by
the clock disable policy. You need to enable the clock before operating internal registers of the
IVE.

Т.е. отключить можно, вот только откуда берутся фиолетовые тэги при отключенном IVE...

GenaSPB
Модератор
Сообщения: 11103
Зарегистрирован: 20 апр 2010, 11:33
Откуда: Санкт-Петербург
Контактная информация:

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение GenaSPB » 04 ноя 2018, 11:41

Tюрин BB писал(а):Ну во-первых иногда (и довольна часто на уличных камера) предмет интереса попадает в зону для которой просто не получается назначить ДД (ну например ветки деревьев мешают, или еще хуже - тень от эти самых веток и любой ветерок приводит к ложному срабатыванию).
Ну хоть это и не имело ни какого смысла, но все же проверил. Не работает. Для того что-бы иметь записи там где нет ДД надо юзать другие детекторы, пересечение линии, вторжение в область, внешние извещатели.
Tюрин BB писал(а):2) Для снижения времени на поиск "криминала в 6 камерах" если он записан по ДД ;)
Помогает еще и как. Не так давно надо было найти событие которое могло произойти в течении недели. Нашел за 15 секунд, хотя доля везения не скрою присутствовала. Но даже по кино которое показал, допустим нас интересовали записи только когда в машины загружали асфальт. И мы видим только эти события, за исключением некоторого мусора, когда машина проехала близко к камере и естественно накрыла эту зону.

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 04 ноя 2018, 13:36

Игорь_Я писал(а):Т.е. отключить можно, вот только откуда берутся фиолетовые тэги при отключенном IVE...
Есть предположение что это сам NVR-Даху, умея по нативу ни только определять что на противоположном конце есть какой-либо смарт, но еще и умеет его сам (по этому же нативу) и активировать в камере, без участия таксзать "домохозяйки".
В Хиковских NVR (просто как пример) если попытаться в ручную активировать смарт на каком-либо канале не имеющем на противоположном конце смарт-а, то NVR сначала "подумав", отвечаете что данная камера не поддерживает смарт функции.

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 04 ноя 2018, 14:06

GenaSPB писал(а):Ну хоть это и не имело ни какого смысла, но все же проверил. Не работает.
Ну смысл был хотя бы в том,что, - теперь мы точно знаем что никаких индексов ШЗ-ланесеры (ровно как и ШЗ-Хики) делать сами не умеют, это первое.
Ну из этого, само собой втекает то, что, если ты даже будешь
иметь записи там где нет ДД надо юзать другие детекторы, пересечение линии, вторжение в область, внешние извещатели.
то никакого свободного поиска в зоне со "смарт" событием, в ШЗ-NVR-ах осуществить не возможно от слова ни-как, потому что
Чтобы получить результат интеллектуального поиска, соответствующий тип события должен быть включен и настроен в IP-камере.
Т.е. вот где заранее нарисуешь в камере полосочку, ну или обведешь "прямоугольничек" - вот там и будешь "свободно" искать.
Это второе.
Третье, логично вытекающее из первых двух: - мало того что "смарт индексация" будет зависит от маски зоны, она еще и будет точно так же привязана ко ВСЕМ параметрам ДД которые ДОЛЖНЫ БЫТЬ ЗАБЛАГОВРЕМЕННО настроены в ШЗ-камере.
Tюрин BB писал(а):2) Для снижения времени на поиск "криминала в 6 камерах" если он записан по ДД ;)
Помогает еще и как. Не так давно надо было найти событие которое могло произойти в течении недели. Нашел за 15 секунд, хотя доля везения не скрою присутствовала.

Т.ч. единственно что тебя в данном случае спасло, так это то, что, - КОНТРАСТА твоего предмета интереса, хватило именно под ту чувствительность, которую опять же ты заранее настроил в параметрах ДД камеры, ну и плюсом к этому конечно, спасло то, что при подобной чувствительности в зонах ДД в целый кадр, интенсивности движения было мало, а заказчик раскошелился на лишний десятко Тб и по этому у тебя хватило места "на лишнюю недельную" запись !!!!

Но даже по кино которое показал, допустим нас интересовали записи только когда в машины загружали асфальт. И мы видим только эти события, за исключением некоторого мусора, когда машина проехала близко к камере и естественно накрыла эту зону.
Еще раз, цена этого "видения" - десятки лишних Гб пустопорожней записи!!!

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 04 ноя 2018, 15:00

Игорь_Я писал(а):По крайней мере по наличию следующих фильтров и функций можно приблизительно догадаться что там происходит.

Supports 3x3 template filter.
Supports color space conversion (CSC) from YUV to RGB.
Supports the compound function of 3x3 template filter + CSC from YUV to RGB.
Supports gradient computation of operators (such as sobel and scharr) in X/Y direction.
Supports the computation of canny gradient magnitude and direction.
Supports 3x3 erode.
Supports 3x3 dilate.
Supports image thresh.
Supports the AND operation of two images.
Supports subtract of two images.
Supports the OR operation of two images.
Supports integral computation.
Supports histogram statistics.
Supports a maximum running frequency of 300 MHz.
Supports independent soft reset.
Supports 64-bit AXI Master bus and 32-bit APB Slave bus.
Supports linked list interrupts and node interrupts.
Supports the query mode.
Supports gray images in input formats such as SP420 (semi-planar420) and SP422 (semi-planar422).
Supports gray images in output formats such as SP420, SP422, RGBpackage, and RGBplanar.
Supports non 8-byte alignment of read/write address of some operators.
Складывается впечатление что ВСЕ фильтры, тупо сдуты, причем сдуты даже не с внешних расширенных фильтров, а с базовых GNU фильтров avisynth :(

GenaSPB
Модератор
Сообщения: 11103
Зарегистрирован: 20 апр 2010, 11:33
Откуда: Санкт-Петербург
Контактная информация:

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение GenaSPB » 04 ноя 2018, 23:37

Знать бы какой трафик окажется пустопорожним и какой нет, только на этом можно было зарабатывать миллионы. А пока минимум архива у меня на объектах это 2 недели, максимум 60 суток. Могу сделать и больше, только желающих платить за такой архив пока не нашлось. Тем более что я остаюсь в твердом убеждении что если в течении 2 недель вам не понадобился архив, то врядли он вам будет полезен. В смысле что ковырять события месячной давности дороже чем это событие заисключением когда есть какое либо средство логирование движения мат. Ценностей по объекту. Т.е когда мы знаем достоверно время события.

Tюрин BB
Специалист
Сообщения: 2075
Зарегистрирован: 02 сен 2018, 07:31

Re: видеорегистратор (с поиском движения в определенной обла

Сообщение Tюрин BB » 05 ноя 2018, 08:10

Гена, да вот как раз сегодня, экономить пустопорожний трафик и даже экономить сотни Тб архива, у вас есть возможность аж в трех модификациях, и я тебе про эту возможность уже писал:
- Распределенная гибридно-аналоговая система, в которой сотня метров аналога с трилионами терабайт несжатой информации + IP-УРМ с десятком мегобай или со вторых потоков онлайн, или десяток мегабай с одного-двух основы "жирных" и не бесконечных потоков, а из файла с конченой длиной - в режиме просмотра архива!!!!
Вот только зарабатывать на этой системе вам не дает ваши же предубеждения что аналог это плохо, аналог это сложно, аналог это не надежно, а вот типа в ШЗ-всё типа "цифровое", всё типа "однозначне" и всё типа "хорошо".
Только всё это рекламный бред и не более.
Вот см. вернемся к теме разговора и к примеру посмотрим вот это https://www.youtube.com/watch?v=cvD2SelcY_M" onclick="window.open(this.href);return false;
А теперь ответь:
- В чем на самом деле, эти два таксзать "разрушителя", сравнив размеры архивов и не сравнив того что же на самом деле-то записалось, развели ВСЕХ на то, что в ШЗ-е якобы можно с тем же успехом вести запись основного "жирного" потока, но детектируя при этом движение по второму ущербному потоку, сможешь ответить?
Даю небольшую подсказку - ШЗ потоки НИКОГДА не бывает без задержки, а потому НИКОГДА не бывают синхронными.

Ответить

Вернуться в «Общие вопросы по видеонаблюдению»