VideoCAD

Bandwidth and storage space calculator

 Camera parameters

Hide Navigation Pane

Bandwidth and storage space calculator

 Camera parameters

Previous topic Next topic No directory for this topic No expanding text in this topic  

Bandwidth and storage space calculator

 Camera parameters

Previous topic Next topic Topic directory requires JavaScript JavaScript is required for expanding text JavaScript is required for the print function Mail us feedback on this topic!  

 

 

All fields of the table are shown below.

Red colored parameters are required for calculation.

Green colored parameters are corrective, but influence on the result too.

Purple parameters are intermediate results which can be corrected by user.

Blue parameters are optional. They are useful for reference, filtering and sorting.

Olive parameters are calculation results.

 

In real projects there is no necessity to use all fields. At various cases different parameter sets are necessary. You can hide unnecessary columns, place the rest columns in required order and save obtained view. After that at any moment you can restore the saved view, by selecting its name in the View list.

 

To show/hide any particular column:

 

 Click on the black triangle on the top-left corner of the table;
 In the appeared menu choose Visible columns;
In the appeared list of all columns check or clear name of necessary columns.

 

 

Camera

 

ID

Name

Model

Layout

Group

Pattern

B/W

Sound

Count

 

Scene

 

Complexity

Activity

Noise

Name

 

Viewing

 

ON

Pixels

Compression>Type

Compression>Level

Frame>Size, kbytes

Frame>Rate, fps

Traffic, kbit/s

 

Recording

 

ON

Pixels

Compression>Type

Compression>Level

Frame>Size, kbytes

Frame>Rate, fps

Traffic, kbit/s

Time, h/day

 

Alarm recording

 

ON

Pixels

Compression>Type

Compression>Level

Frame>Size, kbytes

Frame>Rate, fps

Traffic, kbit/s

Alarm, %

 

Bandwidth

 

Sum/Max

Mbit/s

 

Storage

 

Time, days

Space, GBytes

 


 

Camera

 

Camera>ID

 

Unique identifier of the row. It can be used for sorting.

 

Camera>Name

 

Camera name. Optional reference field.

 

At the foot of the column the number of cameras is indicated.

 

Camera>Model

 

Camera model name.

If the model name in this field coincides with any model name in any pattern, then this pattern will be assigned to the Pattern field, calculations for this camera will be performed according to this pattern.

Font in the Pattern field will become red and the Pattern field will be locked from changing. To change pattern in locked field, you should change model name in the Model field.

 

If model name in the Model field doesn't coincide with any of model names in all patterns, then this field is used as a reference field.

 

In the drop-down list all models in all patterns and models of all cameras in the project are present.

 

See also: Patterns

 

Camera>Layout

 

Layout on which the camera is placed. Optional reference field.

 

Camera>Group

 

Group of cameras. Optional reference field. Assign identical groups to cameras connected to the same network equipment or share network segments. You can filter cameras by group to estimate the load of separate network segments or equipment. When importing a VideoCAD9 project with camera groups, group names are transferred to this parameter.

 

Camera>Pattern

 

Pattern name. The Frame size of this camera will be calculated according to this pattern.

 

Calculations are based on practical results of measuring traffic. The results are combined in the calculation patterns, which are editable text files.

Special patterns can be created by skilled users or manufacturers (distributors) of CCTV equipment by practical measurements of traffic for certain equipment, scenes and compression algorithms.

 

Different cameras in one project can be assigned different patterns. Thus the project can include cameras of different manufacturers with different compression algorithms.

 

The patterns can include a list of supported camera models.

If the model name in the Model field coincides with any model name in any pattern, then this pattern will be assigned to the Pattern field, calculations for this camera will be performed according to this pattern.

Font in the Pattern field will become red and the Pattern field will be locked from changing. To change pattern in locked field, you should change model name in the Model field.

 

See also: Patterns

 

Camera>B/W

 

Check this box if the camera is Black-and-White. The calculated frame size will be reduced by a factor specified in the pattern.

 

Camera>Sound

 

Check this box if the camera produces sound traffic. The calculated camera traffic will be increased by a summand specified in the pattern.

 

Camera>Count

 

In this field you can specify the number of identical cameras described by one row in the table. Calculated traffic and disk space will be multiplied by the number in this field. If null is specified, then this camera will be ignored in the calculation.

 

At the foot of the column the sum of values in these fields is indicated.

 

Scene

 

Attention! Complexity, Activity and Noise of the scene are subjective parameters. At the same time they considerably influence calculation results. In most cases the possible error in estimation of these parameters can be compensated after installation of CCTV system by correcting Compression Level. The image quality will change too. In critical cases it is recommended to choose values of Complexity and Activity with reserve.

 

Scene>Complexity

 

Relative complexity of the scene.

The more complex a scene is, the more small details it has, the bigger size has each frame processed by any compression. Exact influence of scene complexity on the result depends on compression features and is determined by factors in the chosen pattern.

 

Scene>Activity

 

Relative activity of the scene.

The more changes occur on a scene in time unit, the bigger traffic is generated by a camera with interframe compression (MPEG4, H.264). Exact influence of scene activity on the result depends on compression features and is determined by factors in the chosen pattern.

 

Scene>Noise

 

Relative noisiness of the image.

Noisiness is increased at low light conditions. Noisiness depends on scene illumination, camera sensitivity, and maximal AGC gain of camera. The noisier the image is the bigger size each frame has. Exact influence of image noisiness on the result depends on compression and camera features. It is determined by factors in the chosen pattern.

 

Scene>Name

 

Scene name.

Any pattern can contain results of traffic measurements for some averaged scene with correction factors for its complexity and activity, and the results of traffic measurement for real scenes.

In the drop-down list of this field there are scenes, results of measurement for which are present in the chosen pattern. If one of such scenes will be chosen in this field, the field font will become red; calculation will be carried out according to the measured traffic for the chosen scene. In this case Scene Complexity and Activity will be ignored in calculation. If the scene name in this field is absent in the pattern, the field become a reference field and does not influence on the result.

 

Viewing

 

Calculation can be carried out for cameras that generate up to 3 simultaneous streams (Viewing, Recording, Alarm recording) with different resolution, compression, frame rate and recording time.

Viewing traffic has an effect on the bandwidth calculation but has no effect on the storage calculation.

 

Viewing>ON

 

If the Viewing traffic must be taken into account for this camera, check the Viewing>On check box.

 

Viewing>Pixels

 

Numbers of pixels on horizontal and vertical of viewing stream frames.  The more pixels an image contains, the bigger size each frame has. Drop-down list contains numbers of pixels, specified in the chosen pattern. You can enter any values from the keyboard.

 

Viewing>Compression>Type

 

Compression type. Drop-down list contains compression types, whose results of testing the chosen pattern have.

 

Viewing>Compression>Level

 

Compression level. Drop-down list contains compression levels, whose results of testing the chosen pattern have. Different compression types can have different levels.

 

In most cases the possible error in estimation of scene activity and complexity can be compensated after installation of CCTV system by correcting the Compression Level. The image quality will change too. In critical cases it is recommended to choose the Compression Level with reserve, close to maximal quality.

 

Viewing>Frame>Size, kbytes

 

Estimated average frame size.

 

Calculation is carried out on the basis of results of traffic measurement in the pattern in concordance with the chosen compression type and level, number of pixels, color, sound, scene features. The accuracy of calculation result depends on accuracy of pattern data and correctness of scene parameters. Scene parameters are subjective and unpredictable, therefore a considerable error might be.

 

However in the most of practical cases you can fit real frame size in the calculated value by changing compression level with some change of image quality.

For cameras with rigid requirements of image quality, use high values of scene complexity and activity, a compression with the high quality. It will give big frame size and a reserve.

 

If more accurate value is known, check the Fix checkbox on the left of the Frame size field then enter known value to the Frame size field.

If the Fix check box is checked, specified frame size value will be used in the subsequent calculation. In this case the font in the Frame size field will become red, fields on the left from the Frame size field will be disabled.

If the Fix checkbox is not checked, the Frame size field indicates intermediate calculation result, protected from editing.

 

Viewing>Frame>Rate, fps

 

Frame rate, frames per second. The more frame rate, the more the Traffic is.

 

Viewing>Traffic, kbit/s

 

Calculated traffic of viewing stream. The traffic is equal to the frame size multiply by the frame rate.

 

For frame-by-frame compression types (Motion JPEG) the frame size does not depend on the frame rate, and the traffic is proportional to the frame rate.

For interframe compression types (MPEG, H.264) the dependence is more complicated. Therefore as a result of changing frame rate, the frame size is recalculated too. The dependence can differ for different compression types and levels. The dependence is defined in the pattern.

 

If more accurate value is known, check the Fix checkbox on the left of the Traffic field then enter known value to the Traffic field.

If the Fix check box is checked, the specified traffic value will be used in the subsequent calculation. The font in the Traffic field will be red, fields on the left from the Traffic field will be disabled.

If the Fix checkbox is not checked, the Traffic field indicates intermediate calculation result, protected from editing.

 

At the foot of the column the sum of the viewing traffic values of all visible rows is indicated.

 

Recording

 

Recording switches on and of according to a timetable. Recording traffic has an effect on the bandwidth calculation as well as on the storage calculation.

 

Recording>ON

 

If the Recording traffic must be taken into account for this camera, check the Recording>On checkbox.

 

Recording>Pixels

 

Numbers of pixels on horizontal and vertical of recording stream frames.  The more pixels an image contains, the bigger size each frame has. Drop-down list contains numbers of pixels, specified in the chosen pattern. You can enter any values from the keyboard.

 

Recording>Compression>Type

 

Compression type. Drop-down list contains compression types, whose results of testing the chosen pattern have.

 

Recording>Compression>Level

 

Compression level. Drop-down list contains compression levels, whose results of testing the chosen pattern have. Different compression types can have different levels.

 

In most cases the possible error in estimation of scene activity and complexity can be compensated after installation of CCTV system by correcting the Compression Level. The image quality will change too. In critical cases it is recommended to choose the Compression Level with reserve, close to maximal quality.

 

Recording>Frame>Size, kbytes

 

Estimated average frame size.

 

Calculation is carried out on the basis of results of traffic measurement in the pattern in concordance with the chosen compression type and level, number of pixels, color, sound, scene features. The accuracy of calculation result depends on accuracy of pattern data and correctness of scene parameters. Scene parameters are subjective and unpredictable, therefore a considerable error might be.

 

However in the most of practical cases you can fit real frame size in the calculated value by changing compression level with some change of image quality.

For cameras with rigid requirements of image quality, use high values of scene complexity and activity, a compression with the high quality. It will give big frame size and a reserve.

 

If more accurate value is known, check the Fix checkbox on the left of the Frame size field then enter known value to the Frame size field.

If the Fix check box is checked, specified frame size value will be used in the subsequent calculation. In this case the font in the Frame size field will become red, fields on the left from the Frame size field will be disabled.

If the Fix checkbox is not checked, the Frame size field indicates intermediate calculation result, protected from editing.

 

Recording>Rate, fps

 

Frame rate, frames per second. The more frame rate, the more the Traffic is.

 

Recording>Traffic, kbit/s

 

Calculated traffic of recording stream. The traffic is equal to the frame size multiply by the frame rate.

 

For frame-by-frame compression types (Motion JPEG) the frame size does not depend on the frame rate, and the traffic is proportional to the frame rate.

For interframe compression types (MPEG, H.264) the dependence is more complicated. Therefore as a result of changing frame rate, the frame size is recalculated too. The dependence can differ for different compression types and levels. The dependence is defined in the pattern.

 

If more accurate value is known, check the Fix checkbox on the left of the Traffic field then enter known value to the Traffic field.

If the Fix check box is checked, the specified traffic value will be used in the subsequent calculation. The font in the Traffic field will be red, fields on the left from the Traffic field will be disabled.

If the Fix checkbox is not checked, the Traffic field indicates intermediate calculation result, protected from editing.

 

At the foot of the column the sum of the viewing traffic values of all visible rows is indicated.

 

Recording>Time, h/day

 

Expected average recording time, hours per day (24h). The parameter is used in calculation of required disk space.

 

At the foot of the column the average value of the recording time of all visible rows is indicated.

 

Alarm Recording

 

Alarm Recording switches on and of by any events, motion detector, external switch, sensor etc. Alarm Recording traffic has an effect on the bandwidth calculation as well as on the storage calculation.

 

Alarm recording>ON

 

If the Alarm Recording traffic must be taken into account for this camera, check the Alarm Recording>On checkbox.

 

Alarm recording>Pixels

 

Numbers of pixels on horizontal and vertical of alarm recording stream frames.  The more pixels an image contains, the bigger size each frame has. Drop-down list contains numbers of pixels, specified in the chosen pattern. You can enter any values from the keyboard.

 

Alarm recording>Compression>Type

 

Compression type. Drop-down list contains compression types, whose results of testing the chosen pattern have.

 

Alarm recording>Compression>Level

 

Compression level. Drop-down list contains compression levels, whose results of testing the chosen pattern have. Different compression types can have different levels.

 

In most cases the possible error in estimation of scene activity and complexity can be compensated after installation of CCTV system by correcting the Compression Level. The image quality will change too. In critical cases it is recommended to choose the Compression Level with reserve, close to maximal quality.

 

Alarm recording>Frame>Size, kbytes

 

Estimated average frame size.

 

Calculation is carried out on the basis of results of traffic measurement in the pattern in concordance with the chosen compression type and level, number of pixels, color, sound, scene features. The accuracy of calculation result depends on accuracy of pattern data and correctness of scene parameters. Scene parameters are subjective and unpredictable, therefore a considerable error might be.

 

However in the most of practical cases you can fit real frame size in the calculated value by changing compression level with some change of image quality.

For cameras with rigid requirements of image quality, use high values of scene complexity and activity, a compression with the high quality. It will give big frame size and a reserve.

 

If more accurate value is known, check the Fix checkbox on the left of the Frame size field then enter known value to the Frame size field.

If the Fix check box is checked, specified frame size value will be used in the subsequent calculation. In this case the font in the Frame size field will become red, fields on the left from the Frame size field will be disabled.

If the Fix checkbox is not checked, the Frame size field indicates intermediate calculation result, protected from editing.

 

Alarm recording>Frame>Rate, fps

 

Frame rate, frames per second. The more frame rate, the more the Traffic is.

 

Alarm recording>Traffic, kbit/s

 

Calculated traffic of alarm recording stream. The traffic is equal to the frame size multiply by the frame rate.

 

For frame-by-frame compression types (Motion JPEG) the frame size does not depend on the frame rate, and the traffic is proportional to the frame rate.

For interframe compression types (MPEG, H.264) the dependence is more complicated. Therefore as a result of changing frame rate, the frame size is recalculated too. The dependence can differ for different compression types and levels. The dependence is defined in the pattern.

 

If more accurate value is known, check the Fix checkbox on the left of the Traffic field then enter known value to the Traffic field.

If the Fix check box is checked, the specified traffic value will be used in the subsequent calculation. The font in the Traffic field will be red, fields on the left from the Traffic field will be disabled.

If the Fix checkbox is not checked, the Traffic field indicates intermediate calculation result, protected from editing.

 

At the foot of the column the sum of the viewing traffic values of all visible rows is indicated.

 

Alarm recording>Alarm, %

 

Expected average alarm time, %. The parameter is used in calculation of required disk space.

 

At the foot of the column the average value of the alarm time of all visible rows is indicated.

 

Bandwidth

 

In this section the calculated required bandwidth for all generated streams (Viewing, Recording, Alarm recording) is indicated.

 

A method of the required bandwidth calculation is determined by the Sum/Max checkbox state.

 

Bandwidth>Sum/Max

 

The Sum/Max checkbox switches the method of Bandwidth calculation.

 

If the Sum/Max checkbox is checked then the required bandwidth is equal to the sum of traffics of all generated streams (Viewing, Recording, Alarm recording).  If the camera generates several independent streams, the Sum/Max checkbox must be checked.

If the Sum/Max checkbox is not checked then the required bandwidth is equal to the maximal value of traffics of all generated streams (Viewing. Recording, Alarm recording). If the camera generates only one stream, which switches quality parameters according to timetable or by events, the Sum/Max checkbox must be not checked.

 

The Sum/Max checkbox has an effect on the bandwidth calculation but has no effect on the storage calculation. The storage traffic always equals to the sum of traffics of Recording and Alarm recording, taking into account Record time and Alarm %.

 

Bandwidth>Mbit/s

 

The Required bandwidth for all generated streams (Viewing, Recording, Alarm recording).

It is equal to the sum of traffics of all generated streams or to maximal traffic, according to the Sum/Max checkbox state.

 

If more accurate value is known, check the Fix checkbox on the left of the Bandwidth>Mbit/s field then enter known value to the Bandwidth>Mbit/s field.

If the Fix check box is checked, specified bandwidth value will be used in the subsequent calculation. The font in the Bandwidth>Mbit/s field will be red, fields on the left from the Bandwidth>Mbit/s will be disabled.

 

At the foot of the column the sum of the required bandwidths of all visible rows is indicated.

 

You can filter cameras by any field value and obtain the sum of required bandwidths of specified sets of cameras, thus calculate the required bandwidth for separate network segments or the load of specified equipment.

 

Storage

 

Storage parameters.

 

Storage>Time, days

 

Required storage time for video archive of this camera. It is supposed after that period of time new records will be recorded over oldest records.

 

Storage>Space, GBytes

 

Required disk space to provide specified storage time. The disk space is calculated by the formula:

 

Ds=(Fr*(Tr/24)+Fa*(Ta/100%))*(1/1024)*(1/1024)*(1/8)*60*60*24*Ts

 

Where:

 

Ds - disk space, Gigabytes

Fr - traffic of recording stream kbit/s

Tr - expected record time, hours/day

Fa - traffic of alarm recording stream kbit/s

Ta - expected alarm time, %

Ts - storage time, days

 

You can filter cameras by any field value and obtain the sum of required disk space of specified sets of cameras, thus calculate the load of separate storages.