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
The Multi-Modal Patient Monitoring application helps medical AI developers and systems engineers at medical OEMs/ODMs (GE Healthcare, Philips, Mindray) evaluate Intel® Core™ Ultra processors for AI‑enabled patient monitoring. It demonstrates that you can run **multiple AI workloads concurrently on a single Intel‑powered edge device** without a discrete GPU.
4
4
@@ -15,29 +15,26 @@ The solution is intended to:
15
15
16
16
- Showcase multi‑modal AI capabilities of Intel Core Ultra
17
17
- Run on Ubuntu 24.04 with containerized workloads
18
-
- Be startable with a **single command** from a clean system
19
-
(end‑to‑end setup and launch targeted in ≤ 30 minutes)
18
+
- Be startable with a **single command** from a clean system (end‑to‑end setup and launch targeted in ≤ 30 minutes)
20
19
21
20
Secure provisioning (for example, Polaris Peak integration) is not part of the initial implementation, but the architecture is intended to be extensible for future security integrations.
22
21
23
-
---
24
22
## Get Started
25
23
26
24
To see the system requirements and other installations, see the following guides:
27
25
28
26
-[Get Started](./docs/user-guide/get-started.md): Follow step-by-step instructions to set up the application.
29
-
-[System Requirements](./docs/user-guide/system-requirements.md): Check the hardware and software requirements for deploying the application.
27
+
-[System Requirements](./docs/user-guide/get-started/system-requirements.md): Check the hardware and software requirements for deploying the application.
30
28
-[Run the application](./docs/user-guide/run-multi-modal-app.md): Run Multi-Modal Patient Monitoring application.
31
29
32
30
## How It Works
33
31
34
32
At a high level, the system is composed of several microservices that work together to ingest patient signals and video, run AI models on Intel hardware (CPU, GPU, and NPU), aggregate results, and expose them to a UI for clinicians.
Copy file name to clipboardExpand all lines: health-and-life-sciences-ai-suite/multi_modal_patient_monitoring/docs/user-guide/get-started/system-requirements.md
+51-54Lines changed: 51 additions & 54 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,94 +10,91 @@ This section lists the hardware, software, and network requirements for running
10
10
## Hardware Requirements
11
11
12
12
-**CPU:**
13
-
- 4 physical cores (8 threads) or more recommended.
14
-
- x86_64 architecture with support for AVX2.
13
+
- 4 physical cores (8 threads) or more recommended.
14
+
- x86_64 architecture with support for AVX2.
15
15
16
16
-**System Memory (RAM):**
17
-
- Minimum: 16 GB.
18
-
- Recommended: 32 GB for smoother multi‑service operation and development work.
17
+
- Minimum: 16 GB.
18
+
- Recommended: 32 GB for smoother multi‑service operation and development work.
19
19
20
20
-**Storage:**
21
-
- Minimum free disk space: 30 GB.
22
-
- Recommended: 50 GB+ to accommodate Docker images, models, logs, and metrics.
21
+
- Minimum free disk space: 30 GB.
22
+
- Recommended: 50 GB+ to accommodate Docker images, models, logs, and metrics.
23
23
24
24
-**Graphics / Accelerators:**
25
-
- Required: Intel CPU.
26
-
- Optional (recommended for full experience):
27
-
- Intel integrated GPU supported by Intel® Graphics Compute Runtime.
28
-
- Intel NPU supported by the linux‑npu‑driver stack.
29
-
- The host must expose GPU and NPU devices to Docker, for example:
30
-
- `/dev/dri` (GPU)
31
-
- `/dev/accel/accel0` (NPU)
25
+
- Required: Intel CPU.
26
+
- Optional (recommended for full experience):
27
+
- Intel integrated GPU supported by Intel® Graphics Compute Runtime.
28
+
- Intel NPU supported by the linux‑npu‑driver stack.
29
+
- The host must expose GPU and NPU devices to Docker, for example:
30
+
-`/dev/dri` (GPU)
31
+
-`/dev/accel/accel0` (NPU)
32
32
33
33
## Software Requirements
34
34
35
35
-**Docker and Container Runtime:**
36
-
- Docker Engine 24.x or newer.
37
-
- Docker Compose v2 (integrated as `docker compose`) or compatible compose plugin.
38
-
- Ability to run containers with:
39
-
- `--privileged` (for metrics‑collector).
40
-
- Device mappings for GPU/NPU (for rPPG and metrics‑collector).
36
+
- Docker Engine 24.x or newer.
37
+
- Docker Compose v2 (integrated as `docker compose`) or compatible compose plugin.
38
+
- Ability to run containers with:
39
+
-`--privileged` (for metrics‑collector).
40
+
- Device mappings for GPU/NPU (for rPPG and metrics‑collector).
41
41
42
42
-**Python (for helper scripts and tools):**
43
-
- Python 3.10 or newer recommended.
44
-
- Used primarily for asset preparation scripts and local tooling; application containers
45
-
include their own Python runtimes (for example, Python 3.12 in the rPPG service image).
46
-
43
+
- Python 3.10 or newer recommended.
44
+
- Used primarily for asset preparation scripts and local tooling; application containers
45
+
include their own Python runtimes (for example, Python 3.12 in the rPPG service image).
47
46
48
47
-**Git and Make:**
49
-
- `git` for cloning the repository and managing submodules.
50
-
- `make` to run provided automation targets (e.g., `make run`, `make init-mdpnp`).
48
+
-`git` for cloning the repository and managing submodules.
49
+
-`make` to run provided automation targets (e.g., `make run`, `make init-mdpnp`).
51
50
52
51
## AI Models and Workloads
53
52
54
53
The application bundles several AI workloads, each with its own model(s) and inputs/outputs:
Copy file name to clipboardExpand all lines: health-and-life-sciences-ai-suite/multi_modal_patient_monitoring/docs/user-guide/index.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,27 +17,27 @@ consolidated monitoring for a virtual patient.
17
17
It combines several AI services:
18
18
19
19
-**rPPG (Remote Photoplethysmography):** Contactless heart and respiratory rate estimation
20
-
from facial video.
20
+
from facial video.
21
21
-**3D-Pose Estimation:** 3D human pose detection from video.
22
22
-**AI-ECG:** ECG rhythm classification from simulated ECG waveforms.
23
23
-**MDPNP:** Getting metrics of three simulated devices such as ECG, BP and CO2
24
24
-**Patient Monitoring Aggregator:** Central service that collects and aggregates vitals from
25
-
all AI workloads.
25
+
all AI workloads.
26
26
-**Metrics Collector:** Gathers hardware and system telemetry (CPU, GPU, NPU, power) from
27
-
the host.
27
+
the host.
28
28
-**UI:** Web-based dashboard for visualizing waveforms, numeric vitals, and system status.
29
29
30
30
Together, these components illustrate how vision- and signal-based AI workloads can be orchestrated, monitored, and visualized in a clinical-style scenario.
31
31
32
32
## Supporting Resources
33
33
34
34
-[Get Started](./get-started.md) – Step-by-step instructions to build and run the application
35
-
using `make` and Docker.
35
+
using `make` and Docker.
36
36
-[System Requirements](./get-started/system-requirements.md) – Hardware, software, and network requirements, plus an overview of the AI models used by each workload.
37
37
-[How It Works](./how-it-works.md) – High-level architecture, service responsibilities, and
38
-
data/control flows.
38
+
data/control flows.
39
39
40
-
> This application is provided for development and evaluation purposes only and is *not* intended for clinical or diagnostic use.
40
+
> This application is provided for development and evaluation purposes only and is _not_ intended for clinical or diagnostic use.
0 commit comments