You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: metro-ai-suite/metro-vision-ai-app-recipe/smart-intersection/docs/user-guide/get-started.md
+76-59Lines changed: 76 additions & 59 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,38 +1,30 @@
1
1
# Get Started
2
2
3
-
<!--
4
-
**Sample Description**: Provide a brief overview of the application and its purpose.
5
-
-->
6
-
The Smart Intersection Sample Application is a modular sample application designed to help developers create intelligent intersection monitoring solutions. By leveraging AI and sensor fusion, this sample application demonstrates how to achieve accurate traffic detection, congestion management, and real-time alerting.
7
-
8
-
<!--
9
-
**What You Can Do**: Highlight the developer workflows supported by the guide.
10
-
-->
11
-
By following this guide, you will learn how to:
12
-
-**Set up the sample application**: Use Docker Compose to quickly deploy the application in your environment.
13
-
-**Run a predefined pipeline**: Execute a sample pipeline to see real-time transportation monitoring and object detection in action.
14
-
-**Access the application's features and user interfaces**: Explore the Intel® SceneScape Web UI, Grafana dashboard, Node-RED interface, and DL Streamer Pipeline Server to monitor, analyze and customize workflows.
15
-
16
-
## Prerequisites
3
+
The Smart Intersection Sample Application is a modular sample application designed to help
4
+
developers create intelligent intersection monitoring solutions. By leveraging AI and sensor
5
+
fusion, this sample application demonstrates how to achieve accurate traffic detection,
6
+
congestion management, and real-time alerting.
7
+
8
+
To get started:
9
+
-**Set up the sample application**: use Docker Compose to quickly deploy the application in
10
+
your environment.
11
+
-**Run a predefined pipeline**: execute a sample pipeline to see real-time transportation
12
+
monitoring and object detection in action.
13
+
-**Access the application's features and user interfaces**: explore the Intel® SceneScape
14
+
Web UI, Grafana dashboard, Node-RED interface, and DL Streamer Pipeline Server to monitor,
15
+
analyze and customize workflows.
16
+
-**Consider Enabling Security features**: use hardware-based security measures to make your
17
+
application safer.
18
+
19
+
20
+
## Setup and First Use
21
+
22
+
**Prerequisites**
17
23
- Verify that your system meets the [minimum requirements](./get-started/system-requirements.md).
- Open a browser and go to `https://localhost/grafana/` to access the Grafana dashboard.
@@ -92,11 +84,12 @@ By following this guide, you will learn how to:
92
84
- **Username**: `admin`
93
85
- **Password**: `admin`
94
86
- Check under the Dashboards section for the application-specific preloaded dashboard.
95
-
- **Expected Results**: The dashboard displays real-time video streams with AI overlays and detection metrics.
87
+
- **Expected Results**: The dashboard displays real-time video streams with AI overlays
88
+
and detection metrics.
96
89
97
-
## **Access the Application and Components** ##
90
+
## Access the Application and Components
98
91
99
-
### **Application UI** ###
92
+
### Application UI
100
93
101
94
Open a browser and go to the following endpoints to access the application. Use `<actual_ip>`
102
95
instead of `localhost`for external access:
@@ -114,34 +107,48 @@ instead of `localhost` for external access:
114
107
>**Note**:
115
108
> - After starting the application, wait approximately 1 minute forthe MQTT broker to initialize. You can confirm it is ready when green arrows appear for MQTTin the application interface. Since the application uses HTTPS, your browser may display a self-signed certificate warning. For the best experience, use **Google Chrome**.
- **Fused object tracks**: In Scene Management UI, click on the Intersection-Demo card to navigate to the Scene. On the Scene page, you will see fused tracks moving on the map. You will also see greyed out frames from each camera. Toggle the "Live View" button to see the incoming camera frames. The object detections in the camera feeds will correlate to the tracks on the map.
142
-

143
-
- **Grafana Dashboard**: In Grafana UI, observe aggregated analytics of different regions of interests in the grafana dashboard. After navigating to Grafana home page, click on "Dashboards" and click on item "Anthem-ITS-Data".
- To stop the application microservices, use the following command:
@@ -153,10 +160,20 @@ instead of `localhost` for external access:
153
160
154
161
Choose one of the following methods to deploy the Smart Intersection Sample Application:
155
162
156
-
- **[Deploy Using Helm](./get-started/deploy-with-helm.md)**: Use Helm to deploy the application to a Kubernetes cluster for scalable and production-ready deployments.
163
+
- **[Deploy Using Helm](./get-started/deploy-with-helm.md)**: Use Helm to deploy the
164
+
application to a Kubernetes cluster for scalable and production-ready deployments.
165
+
166
+
## Security Enablement
167
+
168
+
With AI systems handling sensitive city data and making autonomous decisions, robust security
169
+
is essential. Intel platforms provide built-in security features to protect data, infrastructure,
170
+
and AI processing. See the [Security Enablement Guide](https://docs.openedgeplatform.intel.com/2026.0/OEP-articles/application-security.html)
171
+
that uses the example of Smart Intersection to show how to secure Open Edge Platform
- [Troubleshooting](./troubleshooting.md): Find detailed steps to resolve common issues during deployments.
161
178
- [DL Streamer Pipeline Server](https://docs.openedgeplatform.intel.com/dev/edge-ai-libraries/dlstreamer-pipeline-server/index.html): Intel microservice based on Python for video ingestion and deep learning inferencing functions.
162
179
- [Intel® SceneScape](https://docs.openedgeplatform.intel.com/dev/scenescape/index.html): Intel Scene-based AI software framework.
Copy file name to clipboardExpand all lines: metro-ai-suite/metro-vision-ai-app-recipe/smart-intersection/docs/user-guide/index.md
+20-9Lines changed: 20 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -14,26 +14,37 @@
14
14
</div>
15
15
hide_directive-->
16
16
17
-
Smart Intersection Sample Application uses edge AI to improve traffic flow. It combines feeds from multiple cameras to track vehicles across angles, analyze speed and direction, and understand interactions in real space. The system can run on existing cameras and deliver real-time, coordinated insights for smarter traffic monitoring.
17
+
The Smart Intersection sample application uses edge AI to improve the traffic flow.
18
+
It combines feeds from multiple cameras to track vehicles from different angles, analyze their
19
+
speed and direction, and understand interactions in real space. The system can be implemented
20
+
with existing cameras and deliver real-time, coordinated insights for smarter traffic monitoring.
18
21
19
22
**Example Use Cases**
20
23
21
-
-**Pedestrian Safety**: Enhance safety for people crossing the street. The system tracks pedestrians at crosswalks and generates alerts when people walk outside safe crossing areas.
22
-
-**Traffic Flow Monitoring**: Count vehicles and measure dwell time in each lane, detecting when vehicles stay too long in lanes. This identifies stalled cars, accidents, and traffic jams.
24
+
-**Pedestrian Safety**: enhance safety for people crossing the street. The system tracks
25
+
pedestrians at crosswalks and generates alerts when people walk outside safe crossing areas.
26
+
-**Traffic Flow Monitoring**: count vehicles and measure dwell time in each lane, detecting
27
+
when vehicles stay in their lanes for too long. This identifies stalled cars, accidents,
28
+
and traffic jams.
23
29
24
30
**Key Benefits**
25
31
26
-
The key benefits are as follows:
32
+
-**Multi-camera multi-object tracking**: enables tracking of objects across multiple camera
33
+
views.
34
+
-**Scene-based analytics**: regions of interest that span multiple views can be easily
35
+
defined on the map rather than independently on each camera view. This greatly simplifies
36
+
business logic, enables more flexibility in defining regions, and enables additional sensors
37
+
such as lidar and radar to be used to track vehicles and people.
38
+
-**Improved Urban Management**: object tracking and analytics are available near-real-time on
39
+
MQTT broker to enable actionable insights for traffic monitoring and safety applications.
40
+
-**Reduced TCO**: works with the existing cameras, and makes scaling with additional sensors
41
+
and cameras easy. This simplifies business logic development, and future-proofs the solution.
27
42
28
-
-**Multi-camera multi-object tracking**: Enables tracking of objects across multiple camera views.
29
-
-**Scene based analytics**: Regions of interest that span multiple views can be easily defined on the map rather than independently on each camera view. This greatly simplifies business logic, enables more flexibility in defining regions, and allows, in addition to cameras, various types of sensors such as lidar and radar to be used to track vehicles and people.
30
-
-**Improved Urban Management**: Object tracking and analytics are available near-real-time on the MQTT broker to enable actionable insights for traffic monitoring and safety applications.
31
-
-**Reduced TCO**: Works with existing cameras, simplifies business logic development, and future-proofs the solution by enabling additional sensors and cameras as needed without changing the business logic.
32
43
33
-
This guide is designed to help developers understand the architecture, setup, and customization of the sample application.
-[Intel® SceneScape](https://docs.openedgeplatform.intel.com/dev/scenescape/index.html): Intel Scene-based AI software framework.
38
49
-[DL Streamer Pipeline Server](https://docs.openedgeplatform.intel.com/dev/edge-ai-libraries/dlstreamer-pipeline-server/index.html): Intel microservice based on Python for video ingestion and deep learning inferencing functions.
0 commit comments