Visible Human Slice Web Server: a first assessment

Visible Human Slice Web Server: a first assessment
复制标题

Visible Human Slice Web 服务器:第一次评估

DOI:
--
复制
发表时间:
1999
期刊:
Electronic imaging
影响因子:
--
通讯作者:
L. Bidaut
L. Bidaut
中科院分区:
--
文献类型:
--
作者:
R. Hersch;B. Gennart;O. Figueiredo;M. Mazzariol;Joaquín Tárraga;S. Vetsch;V. Messerli;R. Welz;L. Bidaut

文献摘要

被引文献

相似文献

Visible Human Slice Server于1998年6月底开始提供切片服务。从那一天到5月底,对解剖学感兴趣的外行、学生和专家从可视人身上提取了28万多个切片。Slice服务器基于一台Bi-Pentium PC和16个磁盘。它是一个强大的并行服务器的缩小版本,包括5台Bi-Pentium Pro PC和60个磁盘。并行服务器程序的创建得益于计算机辅助并行化框架,该框架接管了从高级并行程序描述创建多线程流水线并行程序的任务。在成熟的架构上,并行程序可以每秒提取和重新采样多达5个彩色切片。提取5个切片/s需要访问磁盘并以105 MB/s的聚合吞吐量提取Visible Human的子卷。可公开访问的服务器使得能够提取具有任何取向的切片。切片的位置和方向既可以为每个切片单独指定,也可以作为Java applet提供的位置和方向以及未来可能的改进。在不久的将来,网页切片服务器将提供额外的服务,如可能提取直纹表面和提取动画结合切片垂直于用户定义的轨迹。
The Visible Human Slice Server started offering its slicing services at the end of June 1998. From that date until the end of May, more than 280,000 slices were extracted from the Visible Man, by layman interested in anatomy, by students and by specialists. The Slice Server is based one Bi-Pentium PC and 16 disks. It is a scaled down version of a powerful parallel server comprising 5 Bi-Pentium Pro PCs and 60 disks. The parallel server program was created thanks to a computer-aided parallelization framework, which takes over the task of creating a multi-threaded pipelined parallel program from a high-level parallel program description. On the full blown architecture, the parallel program enables the extraction and resampling of up to 5 color slices per second. Extracting 5 slice/s requires to access the disks and extract subvolumes of the Visible Human at an aggregate throughput of 105 MB/s. The publicly accessible server enables to extract slices having any orientation. The slice position and orientation can either be specified for each slice separately or as a position and orientation offered by a Java applet and possible future improvements. In the very near future, the Web Slice Server will offer additional services, such as the possibility to extract ruled surfaces and to extract animations incorporating slices perpendicular to a user defined trajectory.