OHIF / Viewers

OHIF zero-footprint DICOM viewer and oncology specific Lesion Tracker, plus shared extension packages
https://docs.ohif.org/
MIT License
3.12k stars 3.29k forks source link

request slabs not frames #2375

Open pieper opened 3 years ago

pieper commented 3 years ago

Related to #2374

Since the server seems to get bogged down by all the frame requests for a volume we should use the RetrieveFrames request so we have fewer but larger transactions. We'll still want overlapping requests so probably we can experiment to find the right slab size for the requests.

pieper commented 3 years ago

Of course this will only work on multiframe instances.

sedghi commented 11 months ago

@igoroctaviano @fedorov Do you guys know if this is valid anymore?

igoroctaviano commented 11 months ago

I think this issue (requesting slabs) along with the exponential backoff retry capability should be kept open for v3. I can see these features being useful although they probably have low priority for IDC at the moment. @fedorov what do you think?

sedghi commented 11 months ago

We are finalizing our progressive loader with multiple stages with HTJ2k and I don't think requesting slab is in our roadmap

https://github.com/cornerstonejs/cornerstone3D/pull/779

It has various advantages compared to slab request including mix and match of lossy versions along with streaming.

igoroctaviano commented 11 months ago

Related to #3082

igoroctaviano commented 11 months ago

We are finalizing our progressive loader with multiple stages with HTJ2k and I don't think requesting slab is in our roadmap

cornerstonejs/cornerstone3D#779

It has various advantages compared to slab request including mix and match of lossy versions along with streaming.

@sedghi We are keeping this one. For now, HTJ2K will not work for IDC (also they don't use compressed images) so it's still important to have Slab request.