How to manage Widgets in Data Analytics Dashboards
The dashboards are created for your specific scenario (Traffic, Parking or Generic). In order to show valuable data with a low effort, the widget options vary per scenario.
The Dashboard overview can be customized with your widgets according to your needs. On the top left, you can select the time frame filter, which will be applied to any widget in this dashboard. The time filter is persisted individually for each dashboard on your browser. So as soon as you open the dashboard again, your last time filter will be applied.
You can move widgets across your dashboard by simply dragging and dropping them. The size of the widget can be adjusted by using the left bottom corner.
On top, you have a full-screen option on the top right in order to display the widget dashboards in full size on your screen.
In order to create a new data widget, you can click on New Widget. In the widget creation process, the selection options vary per widget type. The widget type options depend on the scenario you have chosen for your dashboard (Parking, Traffic or Generic).
Below, you can find the description of different selection options at the widget creation process. This will give you an overview of the result of the selection options. (* mandatory)
Widget Name* - You can name your widget as you want. The name will be displayed for each widget on your Dashboard Overview.
Data aggregation - You can choose on which time frame your data should be aggregated. You can aggregate your data per hour, day, week, month and year. E.g.: You choose to aggregate your data per day for a traffic counting use case, all the counts of the day will be summed.
Data segmentation (split by) - You can split your data on given parameters of the created events. E.g.: You want to see the counts per day split per class and subclass? So you need to choose the data segmentation fields class and subclass.
Filter data - In order to narrow down your data you can filter on the given parameters by using one of the following operators: contains, does not contain, equals, does not equal, is set, is not set
Define Output* - For displaying your data in the right output, we have different options based on the widget types.
Available output options: Table, Number, Bar Chart, Line Chart, Pie Chart, Chord Diagram
Analyze your traffic at your counting areas or intersections across cities or urban areas
In the Traffic scenario, there are no widgets created automatically after the creation of the process, but you can create the widgets as you need them
For traffic, there are the widget type options Traffic Counting and Origin-Destination Analysis available.
You want to have information on your traffic based on the counts and classification of any object passing your counting area, then the Traffic Counting widget is exactly what you need.
First, you need to choose the Counting Lines you want to have the count from.
You can display the count of the traffic aggregated over the chosen time period and split by any direction. Another option you have at this widget is to display the modal split of your traffic, which shows the distribution of the different object classes. In case you have configured the Speed estimation for your counting line you will be able to retrieve the average speed per counting aggregation or even split the counts in different speed estimate ranges (10 km/h ranges).
The "Include average speed in data" toggle will only give you results in case you have configured speed estimation on the chosen Counting Line.
-----------------------------------------------------------------------------------------------
-----------------------------------------------------------------------------------------------
For analyzing an intersection in order to see how your traffic is moving across the intersection, you can use the Origin-Destination Analysis, which is based on the Intersection monitoring use case configuration.
You simply need to choose the widget type and choose your output format, and you see from the counts from an Origin to a Destination zone. You can display these in a dedicated output format called Chord diagram.
You want to get the average speed of your traffic over a given time period, then the Speed Estimation is the widget type to be chosen.
You simply need to choose the Counting Line where you have configured your speed estimates, choose a level of aggregation and you will get a line chart or table with the average speed over your chosen time period.
In case a rule has been created on the chosen cameras, there is the option to display how often the defined rule happened across a given time interval. Simply choose the widget type Rule trigger and the rule you would like to see the occurrence frequency. The data aggregation can be chosen according to the individual needs.
Analyze any scenario that can be configured with our available event triggers
In case you need a dashboard for another use case that is not covered with Parking or Traffic Scenario, the Generic Scenario will give you this option.
The measures extract certain key metrics from the SWARM generated raw data. In general, there are metrics around the following areas of use:
Counts: It's always a sort of counting for either Counting Line (CL), Virtual Door (VD) or Origin/Destination Zones (OD).
Region of Interest (ROI): Calculates the number of objects reported within a certain region.
Digitize your parking area for smoother and easier operation
At the parking scenario, you have the option to configure additional parameters to define your parking area. You can configure the maximum capacity and the maximum parking time. On top, you have the option to set the current utilization in order to calibrate the parking area once in a while.
The parameters can be set and changed in the Configuration tab of the dashboard.
Consider that changing the current utilization will overwrite the current value.
In a Parking Scenario, the two standard widgets Current & Historic Parking Utilization will be automatically created for you.
For any widget, there will be a predefined filter which is filtering out the classes bicycle, motorbikes and persons in order to only consider vehicles needing a given parking spot.
You want to know and retrieve the current utilization of your parking area, the Current Parking Utilization widget will tell you with one click.
Just select the widget type Current Parking Utilization, name the widget and choose if it should be calculated via Single-/Multispace detection or Entry/Exit counting. This choice will depend on the use case you have installed and configured.
To see utilization trends of your parking area you can use the Historic Parking Utilization widget which tells you the capacity with the option to aggregate the data on given time periods. There is the option to have the utilization calculated based on Single-/Multispace detection or Entry/Exit counting.
You can choose to display the average, minimum and maximum utilization of the chosen aggregation period. On top, you can choose between absolute or percentage figures.
The standard defined output is a line chart that you can change according to your needs.
You try to find out the frequency your parking users are entering or exiting the different entries and exits along your parking area, you can find that information by displaying an Entry Exit Frequency widget.
You can choose the different Entries or Exits you want to consider, and aggregate and segment the data as needed.
In the example below, you see how often vehicles are using the one location for entry and exit (CL direction) per day.
The parking time will be shown as soon as the vehicle entered and exited your parking area. In case that the License plate will not be detected at either entry or exit, there will be no parking time calculated. (This is done in order to not falsify the statistics)
At this widget, the parking time is shown per license plate. As license plates are sensitive data, the parking time per license plate can only be displayed as long as you have considered the retention time for this sensitive data. For statistical information on parking time, please use the Historic Parking Utilization widget.
The output for this widget is a table with the standard columns License Plate and the Parking Time. If you want to have more information, can add data segmentation in order to show for example where the vehicle with the given license plate entered and exited or see a capture of the vehicle with the license plate of the entry and exit.
Please consider that ANPR can't be configured on old SWARM Perception Box P100. So, parking time widget will not retrieve any data in case you use a P100.
The Historic Parking Time widgets will show you the minimum, maximum or average parking time of your parking users by saving the parking time based on the License plates.
In case that the License plate will not be detected at either entry or exit, there will be no parking time calculated. (This is done in order to not falsify the statistics)
Compared to the parking time widget, the data will be available on a historic basis according to the data retention plan you have chosen for your SWARM Control Center. Any time a parking time is captured it will be added to the average, minimum and maximum calculation, this enables to have parking time information and trends without saving sensitive data for a longer time.
The standard defined output is a line chart that you can change according to your needs. On top, the data aggregation period can be changed.
Please consider that ANPR can't be configured on old SWARM Perception Box P100. So, parking time widget will not retrieve any data in case you use a P100.
Do you have parking users exceeding the maximum parking time of your parking area quite often?
You can start to automatize the enforcement process by using the SWARM solution, which will automatically tell you the License plates which exceeded the parking time. In order to have evidence, the SWARM software is taking a picture of the vehicle with the License plate and the timestamp the vehicle entered and exited the parking area.
You simply need to choose the Parking Time Violation widget and everything else will be done in the background for you based on the maximum parking time parameter you have set in the Dashboard Configuration tab.
You can preview the evidence picture by clicking on show. In order to download the information required for the enforcement process, you can export the table in csv format as well as export the Evidence pictures as a zip folder.
Please consider that ANPR can't be configured on old SWARM Perception Box P100. So, parking time widget will not retrieve any data in case you use a P100.
In order to display the occupancy of your configured Single- or Multispace parking, you can use the widget type Single / Multi Space Parking Occupancy.
You will see in a grid the occupancy level of each of your configured parking lots. In case you only want to display some dedicated parking spaces you can select these dedicated parking spaces (RoI).
The Data Analytics widgets "Journey Distributions" and "License Plates" allow segmenting by "License Plate Area"
In the Generic Scenario, you can create widgets based on the data generated with any .
You will be able to choose between the widget type described in the table below. At the widget creation process, you have the same as in any other scenario.
Widget type | Description |
---|
By using the ANPR feature, which can be enabled in the the parking time of your parking users will be calculated.
Counting Line Count | The number of objects that crossed a Counting line (CL). This can be split by direction or classification. |
Counting Line IN/OUT difference | The difference of objects which crossed the CL in IN direction and OUT direction. Counting Line IN/OUT difference = Counting Line IN - Counting Line OUT |
Origin Destination Count | The number of objects that flowed from origin zone to destination zone in a scene. |
Region of Interest Average Person / Cars / Trucks / Buses | Average number of objects (Person, Cars, Trucks or Buses) reported within the configured regions. For this widget type, you have the option to choose multiple classes. |
Region of Interest Min Person / Cars / Trucks / Buses | Minimum number of objects (Person, Cars, Trucks or Buses) reported within the configured regions. For this widget type, you have the option to choose multiple classes |
Region of Interest Max Person / Cars / Trucks / Buses | Maximum number of objects reported within the configured regions. For this widget type, you have the option to choose multiple classes |
Virtual Door count | The number of objects that passed through a Virtual Door. Please remember that only objects will be counted which either appeared out of the VD and disappear in the VD or the other way around. |
Virtual Door IN/OUT difference | The difference of objects which were counted as IN direction and OUT direction at Virtual doors. Virtual Door IN/OUT difference = Virtual Door IN - Virtual Door OUT |