Cloud-Based Integrated Diagnostics Platform with AI-Assisted Digital Pathology
philips · Healthcare · 2024 · source Agentic: no · promotional bias: med · source-backed · extracted with prompt 0.5.5 (schema v2)
Generated from extraction.json — do not edit by hand. Every claim cites verbatim source evidence; stated means the quote directly asserts the claim, implied means it supports it indirectly.
Problem
Domain: Cloud-native integrated diagnostics and digital pathology
Philips needed to move large, siloed medical imaging workflows into a cloud-native integrated diagnostics platform so clinicians could access radiology, cardiology, and pathology data together, collaborate across regions, and apply AI to pathology workflows at clinical scale.
Constraints:
- Digital pathology whole-slide images are gigapixel-scale and can contain 100,000 or more image tiles.
- Clinicians need patient images loaded in under a second even across petabytes or billions of images.
- Metadata, pixels, clinical context, and reports must stay linked for diagnostic safety.
- Hospitals need scalable ingestion, lifecycle management, low-latency viewing, collaboration, and AI integration.
Architecture
Philips built a cloud-native enterprise pathology and integrated diagnostics platform on AWS. High-performance scanners generate DICOM whole-slide images, staged data lands in S3 buckets, AWS HealthImaging ingests and indexes image sets and tiles, hot/mid/archive lifecycle management controls cost and latency, stateless services run on containers/Lambda with Aurora Serverless metadata, AI algorithms perform quality control and measurement, and zero-footprint viewers let pathologists review, bookmark, report, collaborate, and connect data to SageMaker for model training and deployment.
Diagram confidence: explicit (topology described by the source).
flowchart LR high-performance-scanner["high performance scanner"] --> s3-staging-buckets["S3 staging buckets"] s3-staging-buckets --> aws-healthimaging["AWS HealthImaging"] aws-healthimaging --> image-set-index["image set index"] aws-healthimaging --> tile-retrieval-apis["tile retrieval APIs"] aws-healthimaging --> storage-lifecycle-manager["storage lifecycle manager"] aws-healthimaging --> ai-assisted-pathology-algorithms["AI-assisted pathology algorithms"] ai-assisted-pathology-algorithms --> pathology-workflow-engine["pathology workflow engine"] pathology-workflow-engine --> zero-footprint-viewer["zero-footprint viewer"] pathology-workflow-engine --> laboratory-and-ehr-integrations["laboratory and EHR integrations"] tile-retrieval-apis --> zero-footprint-viewer image-set-index --> integrated-diagnostics-workspace["integrated diagnostics workspace"] zero-footprint-viewer --> collaboration-layer["collaboration layer"] integrated-diagnostics-workspace --> collaboration-layer ai-assisted-pathology-algorithms --> sagemaker-training-deployment-loop["SageMaker training deployment loop"]
Components
| Component | Role | Interacts with |
|---|---|---|
high performance scanner |
Digitizes pathology slides into DICOM whole-slide images. | S3 staging buckets |
S3 staging buckets |
Stage large pathology data in cloud storage before HealthImaging ingestion. | high performance scanner, AWS HealthImaging |
AWS HealthImaging |
Ingests, stores, indexes, tiers, and serves medical images and pathology tiles. | S3 staging buckets, image set index, tile retrieval APIs, storage lifecycle manager |
image set index |
Groups related medical images and metadata into searchable AWS resources. | AWS HealthImaging, integrated diagnostics workspace |
AI-assisted pathology algorithms |
Perform automatic quality control, measurement, pre-diagnosis, and categorization before pathologist review. | AWS HealthImaging, pathology workflow engine, SageMaker training deployment loop |
pathology workflow engine |
Moves slides through quality control, worklists, review, reporting, and rules-based next steps. | AI-assisted pathology algorithms, zero-footprint viewer, laboratory and EHR integrations |
zero-footprint viewer |
Web-based viewer for pathologists to navigate whole-slide tiles without local software. | tile retrieval APIs, pathology workflow engine, collaboration layer |
tile retrieval APIs |
Fetch requested whole-slide tiles with low latency for web viewing. | AWS HealthImaging, zero-footprint viewer |
storage lifecycle manager |
Moves pathology data across hot, mid-tier, S3, AHI, and Glacier archive layers. | AWS HealthImaging |
integrated diagnostics workspace |
Shows radiology, pathology, and cardiology data together with shared metadata. | image set index, collaboration layer |
collaboration layer |
Enables regional collaboration, tumor boards, bookmarks, notes, and consensus review. | zero-footprint viewer, integrated diagnostics workspace |
SageMaker training deployment loop |
Uses centralized imaging data to train, specialize, evaluate, and redeploy AI models. | AI-assisted pathology algorithms |
laboratory and EHR integrations |
Connect pathology workflows to lab information systems and electronic health records. | pathology workflow engine |
Data flow
A pathology slide is scanned into a DICOM whole-slide image, staged in cloud storage, consumed by AWS HealthImaging, indexed as image sets and tiles, enriched with metadata, processed by AI-assisted quality-control and measurement algorithms, displayed through a web viewer with sub-200 ms tile retrieval, linked to notes/bookmarks/reports, and made available for collaboration, tumor boards, and downstream SageMaker model training/deployment.
4 supporting quotes
Why this architecture
Philips uses cloud-native imaging because pathology files are too large for traditional on-prem and siloed workflows: central cloud storage, HealthImaging tile indexing, web viewers, and stateless services allow fast access, collaboration, lifecycle management, and AI training without copying data into separate research silos.
3 supporting quotes
Models used: AI-assisted pathology algorithms · custom medical imaging models · SageMaker-trained models · AWS HealthScribe
Scale
- The platform operates across petabytes and hundreds of millions or billions of medical images at Philips scale.“across petabytes and hundreds of millions or even billions of images if you're operating at Philips with scale.”transcript, stated
- Digital pathology files are typically up to four gigabytes and contain 100,000 or more images.“They're typically up to four gigabytes per file”transcript, stated“each file contains 100,000 or more images”transcript, stated
- A pathology slide is described as 10 to 20 times the size of a radiology study.“A pathology slide is 10 to 20 size the radiology study.”transcript, stated
- Manual pathology workflow averaged about 11 hours 35 minutes from slide to report; digital pathology reduced this to 36 minutes.“It's about 11 hours and 35 minutes from slide to report.”transcript, stated“In digital pathology, this goes down to 36 minutes.”transcript, stated
- Whole-slide scanners produce images in under one minute at almost one gigabyte per minute per scanner, and some hospitals run 10+ scanners.“This generates a whole slide image in under one minute.”transcript, stated“we end up with almost a gigabyte of data per minute per scanner. Hospitals run 10 plus scanner.”transcript, stated
- Tile retrieval is described as sub-200 ms.“get a sub-200 millisecond response.”transcript, stated
Alternatives considered (roads not taken)
Manual microscope and physical-slide workflow
Rejected because: Manual workflow requires moving slides and notes and takes far longer from slide to report.
Siloed radiology, cardiology, and pathology systems
Rejected because: Separate systems require screenshots, printouts, offline sharing, and point-to-point integrations instead of unified multimodal review.
Keep all pathology data in hot storage
Rejected because: Pathology data is too large and unpredictably accessed, so lifecycle tiering is required for cost and availability.
Train AI models by copying data into separate locations
Rejected because: Centralized cloud imaging plus SageMaker lets teams train, evaluate, and redeploy models without copying data into multiple separate locations.
Patterns
latency-optimization (clinical-viewing)
AWS HealthImaging indexes tiles and provides sub-200 ms tile retrieval so pathologists can navigate huge slides without noticeable loading.
batch-offline-processing (medical-imaging-ai)
Pathology images can be used to train, specialize, evaluate, and redeploy AI models through SageMaker.
data-quality-loop (clinical-data)
The system keeps data and metadata connected in one platform so imaging, reports, bookmarks, and model training all refer to the same source of truth.
observability-tracing (clinical-workflow)
Bookmarks, reports, metadata, and slide links make diagnostic claims traceable back to the source image region.
human-in-the-loop-gate (clinical-ai)
AI assists technicians and pathologists with quality control, measurements, and categorization, while clinical diagnosis remains in the pathologist workflow.
Tradeoffs
Stage pathology data in S3 before HealthImaging ingestion.
Chose Cloud staging buckets over Direct DICOMweb ingestion only.
Rationale: For very large pathology data, staging makes transfer corruption or metadata fixes easier to diagnose and repair.
Use lifecycle tiering instead of keeping everything hot.
Chose Hot, mid-tier, S3/AHI, and Glacier-style storage workflows over All-hot storage for all pathology images.
Rationale: Pathology data must remain available for future comparisons, but holding all historical slides in hot storage is impractical.
Use zero-footprint cloud viewers.
Chose Web-based viewers fetching images directly from AHI over Installed desktop pathology clients.
Rationale: Cloud viewing enables real-time regional collaboration and avoids local software installation.
Gotchas (what bit them)
Pathology data breaks naive image-storage assumptions.
Root cause: Whole-slide images are huge, tile-rich, and need metadata-linked access at micron resolution.
Resolution: Use HealthImaging image sets, tile APIs, staging, metadata, and lifecycle management instead of treating slides as ordinary files.
Data corruption and metadata issues can happen during scanning/transfer.
Root cause: Large pathology uploads may fail partially or require metadata repair.
Resolution: Stage data in cloud buckets before HealthImaging ingestion so teams can inspect and fix transfer issues.
Siloed diagnostics force clinicians into unsafe manual coordination.
Root cause: Radiology, cardiology, and pathology data live in different systems with different workflows and integration standards.
Resolution: Use one integrated diagnostic workspace and shared data/metadata layer.
Evaluation
Philips evaluates the platform through workflow time, image-ingestion scale, tile latency, pathologist survey results, collaboration, and diagnostic consensus rather than LLM-style text benchmarks.
Metrics: 11 hours 35 minutes manual slide-to-report time · 36 minutes digital pathology slide-to-report time · sub-200 ms tile retrieval · under one minute whole-slide image generation · almost one gigabyte per minute per scanner · 10+ scanners at some hospitals · 52-pathologist survey · 21% more cases diagnosed digitally
3 supporting quotes
Outcomes
- Digital pathology reduced average slide-to-report workflow time from about 11 hours 35 minutes to 36 minutes.
- Philips reports 21% more cases diagnosed in digital versus manual pathology in its survey.
- All surveyed pathologists said they did not want to go back to a microscope after experiencing digital pathology, and all said digital pathology helped diagnostic consensus.
The platform addresses petabyte/billion-image scale, four-gigabyte pathology files with 100,000+ images, sub-200 ms tile retrieval, almost one gigabyte per minute per scanner, 10+ scanners in some hospitals, and 52 surveyed pathologists.