CT大序列浏览再不卡顿-Dodo DICOM HTML5 Viewer V2.0

    一直以来,微至云动云影像旗下的Dodo DICOM HTML5 Viewer产品一直都是有着足够的信心号称“互联网极速/专业的DICOM HTML5 Viewer”。我们通过独创的创新性云架构和基于全HTML5特性的前端图像处理算法,不仅提供快速的影像加载速度,同时也要提供快速的前端操作响应速度,为广大的医生用户带来调阅医学影像速度上的良好的体验。

    从微至云动云影像产品上线以来,经过和广大合作伙伴的共同努力,微至云动云影像旗下的Dodo DICOM HTML5 Viewer以快速的调图和操作速度一致受到了最终用户的肯定。但是在实际使用的过程中,部分用户向我们反馈,在快速浏览MR、CT序列,特别是浏览大检查的大序列时,调取下一张图片时偶尔会出现等待图像加载的现象,即新的图像需要1、2秒才能显示出来。当用户在以每秒几十帧的速度快速浏览影像时,突然出现一个1、2秒的暂停确实给用户来很不好的体验,这也是我们在标题中所指、大家常说的卡顿现象。经过到我们的内部调研验证,以及到客户现场实地测试,这个情况确实是存在的。而且由于设备不同以及网络情况的不同,这个情况发生的概率也是不同的,虽然总体发生的概率非常小。我们期望的是下图中描述的5G那样的速度,但是关键时刻卡一下是让人非常难受的。

    经过多场地、多浏览器、多种网络情况下的测试,这种卡顿是当前的浏览器对HTML5标准实现的兼容性不够好,以及部分网络访问速度存在卡顿而共同导致的。微至云动云影像的现有的Dodo DICOM HTML5 Viewer及云影像架构是基于理想的、标准的HTML5特性和公有云架构来设计的。在实际的应用中我们发现,不仅当前浏览器不能完美的实现HTML5各项特性,导致我们的图像加载和缓存算法在某些情况下可能会多向服务器发送请求;而在互联网网络情况下,尽管尽可能多的采用了CDN等网络加速服务,某些向服务器发出的调图请求还是需要1、2秒,甚至更多的时间才能返回。做软件的朋友都知道,做软件的时候发现用到产品和技术达不到它所宣称的性能和速度,这是软件开发中最大的烦恼和隐患。很不幸,我们在这里又遇到了。

    这样的技术问题在软件开发的过程中还算比较经常发生,解决问题的思路也是比较简单直接的:绕开或者避免使用到的技术、产品中存在的问题。对于我们来说,彻底解决这个问题的办法也已经找到:我们将引入一家提供定制公有云架构及加速服务的公有云厂商,尽最大可能避免向服务器请求图像时的卡顿;在Dodo DICOM HTML5 Viewer V2.0中启用全新的图像加载算法,做好图像的预加载和处理,彻底避免浏览图像时的因向服务器发送调图请求导致卡顿。

    对于公有云及网络加速厂商选择,我们与一家知名云计算厂商的合作谈判已经进入细则商定的阶段,相信在近期就会有结果。而对于全新的图像加载算法,我们已经完成了算法的原型验证和测试阶段,正在全力的进行融入现有产品的开发工作,短期内部分签约用户即可进行测试,请大家拭目以待。启用新的图像调阅算法之后,在手机(iPhone iOS,安卓)、平板(iPad,安卓)、PC等各种设备的浏览器上,图像操作速度还是一如既往的快,图像调阅速度不光稳定且不再出现卡顿,同时也能保证稳定的每秒30-60帧的播放速度。除此之外,在Dodo DICOM HTML5 Viewer V2.0中,我们将提供更多的测量工具和功能,大家有新的想法和建议也可以直接和我们联系。


    以上这些都是微至云动云影像 V2.0中的特性。说句看起来有些遥远的话,在微至云动云影像 V3.0中,我们将推倒现有代码和架构,基于全新的架构和算法重新从零开始设计基于HTML5的DICOM Viewer,届时将为大家呈现更加完美和快速的操作体验。Dodo DICOM HTML5 Viewer V3.0的新架构和算法已经完成初步的设计,即将开始原型设计和验证。

更多信息敬请关注微信/新浪微博:@微至云动云影像。 或请访问微至云动云影像的官方网站http://www.weiyunyingxiang.com