1.一种医学影像的渲染方法,包括以下步骤:
从客户机向服务器发起加载医学影像请求;
在该服务器加载医学影像数据,并进行第一级渲染操作以产生第一渲染结果;
从该服务器将第一渲染结果发送给该客户机;
在该客户机呈现该第一渲染结果;
在该服务器将该医学影像数据进行预处理;
在该服务器将该预处理后的医学影像数据发送给该客户机;
在该客户机接收该预处理后的医学影像数据,准备用于渲染;
在该客户机响应于用户的连续操作,使用该预处理后的医学影像数据进行第二级渲染操作,产生第二渲染结果,该第二渲染结果的精度低于该第一渲染结果;以及
在该连续操作期间在该客户机呈现该连续操作的第二渲染结果。
2.根据权利要求1所述的医学影像的渲染方法,其特征在于,在该客户机的浏览器执行该第二级渲染操作。
3.根据权利要求1或2所述的医学影像的渲染方法,其特征在于,在该客户机以WebGL技术执行该第二级渲染操作。
4.根据权利要求1所述的医学影像的渲染方法,其特征在于,该连续操作包含旋转、缩放、平移、调窗中的至少一个。
5.根据权利要求1所述的医学影像的渲染方法,其特征在于,该预处理包括降采样和压缩。
6.根据权利要求1所述的医学影像的渲染方法,其特征在于,在该连续操作期间在该客户机呈现该第二渲染结果后还包括:
在该客户机检测该连续操作结束;
从该客户机向该服务器发起渲染请求;
在该服务器进行该第一级渲染操作以产生第三渲染结果;
从该服务器将第三渲染结果发送给该客户机;
在该客户机显示该第三渲染结果。
7.根据权利要求1、4或6所述的医学影像的渲染方法,其特征在于,还包括在该服务器和该客户机中维护渲染所需的参数状态,且在该服务器和该客户机之间传输该参数状态。
8.根据权利要求1所述的医学影像的渲染方法,其特征在于,该医学影像是三维医学影像,其渲染方法为体渲染。
9.一种医学影像的渲染方法,是在一客户机执行且包括以下步骤:
向服务器发起加载医学影像请求;
接收从该服务器发送的第一渲染结果,该第一渲染结果是使用医学影像数据进行第一级渲染操作而产生;
呈现该第一渲染结果;
接收从该服务器发送的预处理后的医学影像数据;
响应于用户的连续操作,对该预处理后的医学影像数据进行第二级渲染操作而产生该连续操作的第二渲染结果,该第二渲染结果的精度低于该第一渲染结果;以及
在该连续操作期间呈现该第二渲染结果。
10.根据权利要求9所述的医学影像的渲染方法,其特征在于,在该客户机的浏览器执行该第二级渲染操作。
11.根据权利要求9或10所述的医学影像的渲染方法,其特征在于,在该客户机以WebGL技术执行该第二级渲染操作。
12.根据权利要求9所述的医学影像的渲染方法,其特征在于,该连续操作包含旋转、缩放、平移、调窗中的至少一个。
13.根据权利要求9所述的医学影像的渲染方法,其特征在于,在该连续操作期间呈现该第二渲染结果后还包括:
检测该连续操作的结束;
向该服务器发起渲染请求;
接收从该服务器发送的第三渲染结果,该第三渲染结果是进行该第一级渲染操作而产生。
14.根据权利要求9、12或13所述的医学影像的渲染方法,其特征在于,还包括从该服务器接收渲染所需的参数状态,且在连续操作结束后,向该服务器发送连续操作后的当前参数状态。
15.一种医学影像的渲染方法,是在一服务器执行且包括以下步骤:
接收客户机的加载医学影像请求;
加载该医学影像数据,并进行第一级渲染操作以产生第一渲染结果;
将该第一渲染结果发送给该客户机;以及
将该医学影像数据进行预处理;
将该预处理后的医学影像数据发送给该客户机。
16.一种医学影像的渲染系统,包括客户机和服务器,其中:
该客户机配置为:
向该服务器发起加载医学影像请求;
接收从该服务器发送的第一渲染结果,该第一渲染结果是使用医学影像数据进行第一级渲染操作而产生;
呈现该第一渲染结果;
接收从该服务器发送预处理后的医学影像数据;
响应于用户的连续操作,使用该预处理后的医学影像数据进行第二级渲染操作而产生第二渲染结果,该第二渲染结果的精度低于该第一渲染结果;以及
在该连续操作期间在呈现该第二渲染结果;
该服务器配置为:
接收该客户机的该加载医学影像请求;
加载该医学影像数据,并进行第一级渲染操作以产生第一渲染结果;
将该医学影像数据进行预处理,产生该预处理后的医学影像数据;
将该预处理后的医学影像数据发送给该客户机。
17.根据权利要求16所述的医学影像的渲染系统,其特征在于,该客户机配置有支持WebGL的浏览器。