Vicon Valerus VMS Guía del usuario

Vicon Valerus VMS Guía del usuario
Guía de Rendimiento para Valerus 18.2 de Vicon
General
Con el lanzamiento de Valerus VMS, Vicon ha presentado y ofrece un algoritmo de rendimiento de
visualización flexible y más potente. Valerus permite usar múltiples monitores y maximizar el número
de diseños de visualización en pantalla, pero esto requiere un diseño y configuración adecuados para
que no se excedan las capacidades del sistema. Este documento describe los factores que deben
tenerse en cuenta y los criterios de diseño en los que debe centrarse al determinar la cantidad y la
configuración necesarias de PC Clientes de Valerus para respaldar el diseño de despliegue de cámaras.
Este documento utilizará el término PC Cliente para todas las configuraciones de PC y salidas de
monitor.
Varios Factores a Considerar
Al tratar de determinar cuántas cámaras se pueden mostrar en un monitor determinado y cuántas PC de
cliente se necesitarán para lograr dicha visualización, se deben considerar algunos parámetros:
•
Taza de Cuadros por Segundos (FPS)
La velocidad de cuadros que se visualiza para cada cámara depende de la velocidad de cuadros
provenientes de la fuente de video, así como del tamaño de los cuadros, en función de la
compresión, tal como se explica a continuación.
•
Resolución
Cuanto mayor sea la resolución de la imagen, más difícil será la tarea de visualización (requiere más
CPU).
•
Compresión
La compresión de imagen también es importante, y cuanto mayor es la compresión del video, más
recursos necesitará la PC para descomprimir.
•
Codec
Con la introducción de H.265, se ha introducido un factor adicional. La descompresión y visualización
del video basado en H.265 consume mucha más CPU que con H.264.
Una combinación de todos estos factores dará como resultado la cantidad de cámaras que se pueden
mostrar en una serie de monitores y PC cliente. Agregar cámaras adicionales causará una reducción en FPS y,
en un cierto punto, traerá la PC Cliente a sus recursos máximos. Los números que se muestran en este
documento son resultados de pruebas, no un cálculo teórico.
Escrito por: Guy Arazi
8/24/2018
Los Diferentes Diseños del Sistema
Hay algunas formas en que se implementan los sistemas de PC Cliente (2 y 4 monitores). Los diseños
principales del sistema han sido probados para proporcionar tanta información como sea posible.
En cada prueba, se utilizó un tipo de fuente de video diferente para medir el máximo de FPS que se puede
mostrar antes de que el sistema alcanzara su límite de recursos.
Recursos del Sistema y Supervisión del Rendimiento
Las PC Cliente se crean utilizando el hardware y el software óptimos para su tarea. Los diferentes
componentes de PC, como la CPU, la memoria, la tarjeta de visualización y la velocidad de la placa base,
funcionan en conjunto para mostrar tantos cuadros por segundo como sea posible. Cuando estos recursos
combinados alcanzan cierto nivel, no pueden procesar más datos e incluso pueden llegar a un punto crítico
en el que toda la PC dejará de funcionar.
Para evitar que los sistemas se cuelguen como resultado de una sobrecarga de recursos, los productos
Valerus tienen limitaciones integradas, así como un mecanismo de monitoreo de rendimiento dinámico, que
lo protege y notifica al usuario que el sistema está siendo rebasado por sus capacidades.
Este mecanismo se puede ver como un semáforo virtual. (No hay una indicación real de
semáforo en la aplicación, ¡la imagen siguiente es sólo para aclaración!!)
Sobrecarga de Recursos
Altos Recursos
Rango de funcionamiento
normal
Escrito por: Guy Arazi
8/24/2018
Nivel Normal Operativo – “Luz Verde”
Siempre que la PC Cliente tenga los recursos combinados para seguir mostrando el video, está funcionando
en la "zona de luz verde" virtual. Los números de cámara recomendados provistos en este documento están
destinados a mantenerlo en esa zona, y se pueden agregar cámaras adicionales hasta que se alcance el
siguiente nivel.
Nivel de Altos Recursos – “Luz Amarilla”
El sistema de monitoreo integrado de la PC cliente detecta que la utilización de recursos combinados está
llegando a un nivel que puede causar problemas de visualización. El sistema cambiará automáticamente la
pantalla para mostrar solo los cuadros referenciales (también conocidos como cuadros I o Intra) o un cuadro
por segundo, para reducir la carga. Esto dará como resultado una visualización lenta y entrecortada para
algunas o todas las cámaras, debido al bajo nivel de FPS, pero no dañará la grabación. Una vez que los
recursos estén disponibles, la pantalla volverá al nivel operativo normal.
Nivel de Sobrecarga de Recursos – “Luz Roja”
El sistema de monitoreo integrado de la PC Cliente ya no puede manejar la carga de la pantalla de video
reduciendo los CPS al cuadro I y responderá muy lentamente, incluso hasta un bloqueo del navegador. Este
es un uso excesivo de recursos críticos y debe corregirse bajando el modo de visualización. Esto no dañará la
grabación en el NVR.
Notas Importantes:
•
•
•
El mecanismo de supervisión es dinámico y depende de varios factores, algunos
dinámicos (por ejemplo, algunas cámaras tendrán más movimiento durante el día
que en la noche). Diseñar el sistema de acuerdo con las reglas enumeradas en este
documento ayudará a evitar que este mecanismo se active y mantendrá el sistema
funcionando en el nivel operativo normal.
Como se explicó, no hay un indicador de semáforo real (este es un concepto
virtual) en la interfaz de usuario; es un mecanismo de monitoreo interno.
Siempre que la PC Cliente utilizada no sea también el NVR, la ralentización de la
pantalla no afectará la grabación. Si el Cliente se está ejecutando en el NVR,
alcanzar una sobrecarga de recursos también puede afectar el registro (lagunas).
Guías para un Máximo Rendimiento
Como se explicó anteriormente, el rendimiento de la PC Cliente varía significativamente
entre diferentes fuentes y los diferentes parámetros que cada uno ofrece. Hay algunas
maneras que pueden ayudar a maximizar el rendimiento cuando se usan las características
específicas que ofrecen algunas cámaras:
Escrito por: Guy Arazi
8/24/2018
Aproveche la Doble Transmisión de la Cámara
En cámaras que ofrecen múltiples configuraciones de transmisión de video (la mayoría de
las nuevas cámaras de estándar abierto ofrecen transmisión dual), la configuración de la
cámara típicamente tendrá un stream para la resolución más alta (por ejemplo, 2MP) y un
segundo con una resolución más baja (como D1). Esto significa que la visualización de
varias cámaras (4, 9, 16, etc.) puede usar el segundo stream de resolución más bajo y
ahorrar en recursos de visualización en lugar de extraer el primer stream HD, que
requerirá mucho más procesamiento. Además, en un diseño de pantalla que muestra
varias cámaras, el tamaño de la imagen en píxeles es bastante pequeño, por lo que no
tiene ningún valor utilizar una imagen HD.
Al configurar las transmisiones de la cámara en Valerus, asegúrese de que esté definida un
segundo stream (640x480 o incluso 320 x 240), de modo que cuando la PC Cliente muestre
esta cámara en una pantalla dividida, identifique automáticamente que el tamaño del
mosaico de la pantalla en píxeles puede ser completamente utilizado por el stream de
resolución más baja y ahorrar recursos. Si se llama a una cámara en modo único, el VMS
utilizará el primer stream de alta resolución para maximizar la calidad. De esta forma, el
sistema podrá admitir muchas más cámaras.
El comportamiento de visualización descrito anteriormente es automático (no es necesaria
ninguna configuración, excepto que tiene las dos transmisiones) y no afecta la resolución
de grabación (ya que la cámara todavía puede enviar el primer stream de alta resolución
para la grabación). Este comportamiento se basa en seleccionar el stream de resolución
más alto que la resolución del mosaico.
Considere la Resolución Real en sus Cálculos
En las cámaras que sí ofrecen la opción de resolución más baja como se describe arriba,
debe considerar esto en el diseño de la pantalla de visualización. Al usar cámaras que
ofrecen transmisión dual, sea consciente del comportamiento y considere qué diseño es
factible usar para que el cálculo se pueda realizar.
Por ejemplo, una cámara de 2MP en vista única proporcionará toda la imagen de 2MP,
pero si se coloca en una pantalla dividida cuádruple o superior, puede proporcionar una
imagen con menor resolución como D1. Esto significa que al calcular cuántas cámaras
puede mostrar el sistema, es posible que pueda usar el conteo de cámaras D1 en lugar de
las 2MP si sabe que siempre se mostrará en una pantalla dividida.
Esta capacidad dinámica de la PC Cliente para seleccionar el stream más óptimo según el
tamaño del mosaico en pantalla es dinámica y es totalmente compatible con varias
resoluciones de monitor incluyendo 4K. Es importante recordar que al usar una resolución
de 4K, cada mosaico de video tiene ahora una resolución más alta, por lo que la segundo
stream debe ajustarse tambien.
Escrito por: Guy Arazi
8/24/2018
Nota Importante!
Al usar cámaras de 360 ° (hemisféricas) y realizar dewarp (corrección de la aberración
esférica) en el VMS, la transmisión que se muestra cuando está en la vista de cámara
individual es la más alta y en pantalla dividida, por lo general, la más baja (si existe),
incluso cuando se realiza la función de dewarping o se llama un preset.
Control de FPS
Como se mencionó anteriormente, la velocidad de cuadros es un factor crítico en el
proceso de visualización; cuanto más bajo sea el FPS para las cámaras, mayor cantidad de
ellas podrá mostrar la PC Cliente. Esto es cierto en cualquier cámara que permite controlar
FPS y ofrece una opción para reducir los FPS por transmisión y, con eso, aumentar la
cantidad de cámaras que se pueden mostrar.
Agregar Hardware
Recuerde que la limitación se basa principalmente en el rendimiento de la PC Cliente que
maneja la pantalla; usted siempre puede agregar una PC cliente si nota limitaciones para
mostrar lo que se necesita y mover parte de la pantalla a ella. Esto, por supuesto, agregará
monitores, pero garantizará que el sistema en su conjunto pueda procesar y mostrar el
número y la calidad requeridos de las cámaras.
Especificaciones de Rendimiento
Todas las guías de rendimiento a continuación se basan en las especificaciones de hardware actuales para el
hardware de las PC cliente y en el sistema operativo Windows 7 o Windows 10 de 64 bits. Si se usa hardware
antiguo o sistema operativo de 32 bits, se espera que funcione ligeramente por debajo de esta
especificación.
Uso de Ancho de Banda de la PC Cliente
•
Ancho de banda hacia y desde la PC Cliente de administración: la PC Cliente tiene
una tarjeta de red de 1 Gbps y se espera que se conecte a un puerto compatible
en un switch. El uso de una red 100Mpbs provocará una desaceleración y
problemas de visualización.
•
Si se sigue la guía de rendimiento, es poco probable que se exceda el ancho de
banda recomendado de 700 Mbps (70% del máximo de 1 Gbps).
Notas:
1. La Mini PC Valerus no es parte de esta guía. Consulte la hoja de datos de VLR-MINI para obtener más
información.
2. La cámara actual de 12MP probada admite hasta 20 fps.
3. Los mismos números al usar monitores 4K.
4. Al usar cámaras de 360 ° con Valerus en dewarp VMS, usa más CPU que las otras camaras no
deformadas. Considere una reducción del 20% del número en la tabla.
Escrito por: Guy Arazi
8/24/2018
Valerus PC Cliente con procesador basado en Intel i5
Resolución
1 CIF
D1
800x600
1280x720 (1MP)
1280x1024 (1.3MP)
1920x1080 (2MP)
1600x1200 (2MP)
2048x1536 (3MP)
2592x1520 (4MP)
2600x1950 (5MP)
3072x2048 (6MP)
3840x2160 (8MP/4K)
4000x3000 (12MP)
Máximas Cámaras en Todos los Monitores de Video
H.264-30fps H.265-30fps H.264-15fps H.265-15fps H.264-7fps
40
24
14
15
13
10
10
6
4
4
4
3
N.A.
20
12
8
7
6
4
4
3
2
2
1
1
N.A.
50
37
20
25
22
16
16
13
10
7
6
6
4
30
22
13
15
12
9
9
6
5
4
3
2
1
H.265-7fps
60
60
38
33
28
20
20
18
14
10
8
7
5
40
40
22
25
21
15
15
10
8
8
5
3
2
Valerus PC Cliente con procesador basado en Intel i7
Resolución
1 CIF
D1
800x600
1280x720 (1MP)
1280x1024 (1.3MP)
1920x1080 (2MP)
1600x1200 (2MP)
2048x1536 (3MP)
2592x1520 (4MP)
2600x1950 (5MP)
3072x2048 (6MP)
3840x2160 (8MP/4K)
4000x3000 (12MP)
Escrito por: Guy Arazi
Máximas Cámaras en Todos los Monitores de Video
H.264-30fps H.265-30fps H.264-15fps H.265-15fps H.264-7fps
50
40
20
23
20
13
13
11
5
6
4
4
N.A.
26
16
12
9
8
5
5
3
3
2
2
1
N.A.
60
50
33
38
33
22
22
19
10
9
6
6
4
50
26
22
19
16
12
12
8
6
4
3
2
1
60
60
55
50
50
40
40
36
17
14
12
10
7
H.265-7fps
60
50
45
38
32
20
20
15
12
7
6
4
3
8/24/2018
Resumén
Con el lanzamiento de Valerus VMS, Vicon ha presentado y ofrece un algoritmo de rendimiento de
visualización flexible y potente. Valerus permite usar monitores múltiples y maximizar el número de
diseños de pantalla, pero esto requiere un diseño y configuración adecuada para que no se excedan las
capacidades del sistema. Este documento describe los factores que deben tenerse en cuenta y los
criterios de diseño que deben enfocarse al determinar la cantidad y la configuración de las PC Clientes
necesarias para respaldar las cámaras requeridas.
Al tratar de determinar cuántas cámaras se pueden mostrar en un monitor determinado y cuántas PC
Clientes se necesitarán para lograr dicha visualización, se deben considerar algunos parámetros:
•
•
•
•
Taza de Cuadros por Segundos (FPS)
La velocidad de cuadros que se visualiza para cada cámara depende de la velocidad de cuadros
provenientes de la fuente de video, así como del tamaño de los cuadros, en función de la
compresión, tal como se explica a continuación.
Resolución
Cuanto mayor sea la resolución de la imagen, más difícil será la tarea de visualización (requiere más
CPU).
Compresión
La compresión de imagen también es importante, y cuanto mayor es la compresión del video, más
recursos necesitará la PC para descomprimir.
Codec
Con la introducción de H.265, se ha introducido un factor adicional. La descompresión y visualización
del video basado en H.265 consume mucha más CPU que con H.264.
Una combinación de todos estos factores dará como resultado la cantidad de cámaras que se pueden
mostrar en una serie de monitores y PCs cliente. Agregar cámaras adicionales causará una reducción en FPS
y, en un cierto punto, llevará la PC Cliente a sus recursos máximos. Los números que se muestran en este
documento son resultados de pruebas y no un cálculo teórico.
Seguir los consejos de este documento ayudará a garantizar que el sistema siempre se ejecutará en su estado
óptimo y no cambiará a un estado de recursos alto o crítico, lo que ralentizará el video.
Escrito por: Guy Arazi
8/24/2018
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement