Related Experiment Video
Updated: Mar 6, 2026

08:20
Author Spotlight: AI-Driven Trypanosome Species Detection from Microscopic Images
Published on: October 27, 2023
2.7K
Safe "cloudification" of large images through picker APIs.
Erich Bremer1, Tahsin Kurc1, Yi Gao1
1Dept Biomedical Informatics, Stony Brook University (SUNY), NY 11794.
AMIA ... Annual Symposium Proceedings. AMIA Symposium
|March 9, 2017
Summary
This study introduces a cloud-based image analysis API, leveraging file picker APIs for secure data access across platforms like Google Drive and Amazon S3. The prototype enables cloud-native image analysis without compromising data governance.
Area of Science:
- Computer Science
- Digital Pathology
- Cloud Computing
Background:
- Generic cloud computing resources are accessible via "drop-file-picker API" (picker API).
- Major cloud platforms (Box.com, Google Drive, Amazon S3) feature picker APIs.
- Whole slide imaging (WSI) in Digital Pathology generates large image files, posing transfer and traversal challenges.
Purpose of the Study:
- To develop a prototype web service application for cloud-based image analysis.
- To expose a "cloudified" API tailored for image analysis using picker APIs.
- To ensure data privacy and governance are maintained during cloud-based analysis.
Main Methods:
- Measured file transfer and traversal times for large WSI image files across cloud resources.
- Developed a prototype web service utilizing picker APIs.
- Created a REST API for image traversal within user-controlled cloud storage.
Main Results:
- Verified extensive interconnectivity between cloud resources.
- Demonstrated a prototype software application exposing an image-traversing REST API.
- Confirmed that image files can be synchronized to cloud resources via picker APIs.
Conclusions:
- A novel, cloud-native API for image analysis was developed, accessible through standard cloud storage.
- The prototype service provides an HTTP REST API for image analysis while maintaining user data governance.
- The open-source prototype is available for public use and further development.
Related Concept Videos
Upsampling
676
Managing signal sampling rates is essential in digital signal processing to maintain signal integrity. A decimated signal, characterized by a reduced frequency range due to its lower sampling rate, can be upsampled by inserting zeros between each sample. This upsampling process expands the original spectrum and introduces repeated spectral replicas at intervals dictated by the new Nyquist frequency. To refine this zero-inserted sequence, it is passed through a lowpass filter with a cutoff...
676
Downsampling
739
When considering a sampled sequence with zero values between sampling instants, one can replace it by taking every N-th value of the sequence. At these integer multiples of N, the original and sampled sequences coincide. This process, known as decimation, involves extracting every N-th sample from a sequence, thereby creating a more efficient sequence.
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
The Fourier transform of the decimated sequence reveals a combination of scaled and shifted versions of the original spectrum. This...
739

