【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及一般图像处理,更具体地说,涉及用于在网络上以高分辨率查看一个完整图像的上下文关联的局部图像的系统与方法。
技术介绍
能够查看通过网络下载的高分辨率图像对许多应用程序来说是非常重要的。在医疗领域中,这种能力对诊断和治疗病人,以及为研究和医生的教育是有价值的。其他应用程序可能会受益于这种能力,这包括工程设计、设备操作和维护、数字地图、卫星图像、取证、等等。高分辨率的图像可以是非常大的,并且可能超过一个计算机系统存储和显示图像的能力。此外,整个高分辨率图像在网络上传输会导致网络显著负载,从而会对应用程序的响应时间产生负面影响,假如该应用程序需要待这个图像数据通过整个网络传递。
技术实现思路
本文提供的系统和方法是用于以高分辨率查看与一个基本分辨率的图像的上下文关联的一部分,这个基本分辨率图像的分辨率低于高分辨率部分图像的分辨率。整个图像可以通过网络连接从服务器下载到远程或本地的客户端设备。服务器可以从一个存储在、生成于、或输入到服务器的高分辨率图像生成一个完整的基本分辨率的图像,并由服务器将完整图像发送到客户端设备。基本分辨率可以根据客户端的移动设备或网络的 ...
【技术保护点】
【技术特征摘要】
【国外来华专利技术】2010.07.12 US 12/834,810;2010.07.12 US 12/834,809;1.一种计算机实施的方法用于在基本分辨率图像的上下文关联的局部高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收请求,以查看图像; 通过网络发送请求到服务器,要求获取对应于所请求的图像的基本分辨率图像; 通过网络从服务器接收该基本分辨率图像; 在客户端设备的显示器上显示该基本分辨率图像; 接收以高分辨率显示该基本分辨率图像的感兴趣区域的请求; 通过网络发送请求到服务器,要求获取对应于该基本分辨率图像的高分辨率图像; 通过网络从服务器接收该高分辨率图像;和 在重叠于基本分辨率图像上感兴趣区域的位置处显示对应于该感兴趣区域的高分辨率图像,其中所述的重叠层包括了一个虚拟透镜; 在客户端设备的基本分辨率图像上跟踪由指点设备控制的光标的移动; 根椐相应的基本分辨率图像上的光标的位置,移动相应的基本分辨率图像上的虚拟透镜; 根椐相应的基本分辨率图像上的光标的位置,随着虚拟透镜移动横跨相应的基本分辨率图像,更新显示在虚拟透镜中的部分的高分辨率图像。2.在专利权利要求第I项 所述的方法中,所述的基本分辨率图像的分辨率小于生成、输入、或存储在服务器上的最大分辨率图像的分辨率。3.在专利权利要求第I项所述的方法中,所述的高分辨率图像的分辨率小于或等于最大分辨率图像的分辨率,并且所述的高分辨率图像的分辨率大于基本分辨率图像的分辨率。4.在专利权利要求第I项所述的方法中,进一步包括了: 客户端设备接收请求,以调整虚拟透镜的大小; 调整虚拟透镜的大小; 客户端设备确定是否需要更大部分的高分辨率图像; 如果需要更大部分的高分辨率图像,发送请求到服务器以获取更大部分的高分辨率图像; 从服务器接收更大部分的高分辨率图像;和 显示更大部分的高分辨率图像在虚拟透镜中。5.在专利权利要求第I项所述的方法中,进一步包括了: 客户端设备接收请求,以变更虚拟透镜显示的高分辨率图的分辨率; 发送请求到服务器,要求获取对应于基本分辨率图像的指定分辨率的高分辨率图像; 从服务器接收该高分辨率图像;和 显示对应于感兴趣区域的部分的高分辨率图像,该高分辨率图像重叠在相应的基本分辨率图像上感兴趣区域的位置处。6.在专利权利要求第I项所述的方法中,在客户端设备的显示器上显示该基本分辨率图像进一步包括: 确定基本分辨率图像是否超过该基本分辨率图像要在其中被显示的显示区域的大小;和在显示区域中显示基本分辨率图像的一部分;并且 其中根椐相应的基本分辨率图像上的光标的位置,移动相应的基本分辨率图像上的虚拟透镜还包括: 确定虚拟透镜是否已经达到显示区域的边缘;和 如果虚拟透镜已经达到显示区域的边缘,则停止虚拟透镜的移动并且在与由指点设备指示的移动相反的方向上卷动基本分辨率图像。7.在专利权利要求第6项所述的方法中,在与由指点设备指示的移动相反的方向上卷动基本分辨率图像还包括:在与由指点设备指示的移动相反的方向上卷动基本分辨率图像直到由指点设备指示的移动停止或者基本分辨率图像的边缘与显示区域的边缘对齐。8.在专利权利要求第I项所述的方法中,进一步包括了: 响应用户指令,冻结虚拟透镜在基本分辨率图像上相应的位置。9.在专利权利要求第8项所述的方法中,在专利权利要求第27项所述的方法中,进一步包括了: 响应用户指令,解冻先前冻结的虚拟透镜在基本分辨率图像上相应的位置。10.在专利权利要求第I项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 在虚拟透镜周围加上边框,以使虚拟透镜从基本分辨率图像中划分出来。11.在专利权利要求第I项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 呈现虚拟透镜于感兴趣区域的中心位置。12.在专利权利要求第I项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 如果虚拟透镜呈现于感兴趣区域的中心位置,确定是否至少一部分虚拟透镜将在基本分辨率图像的边界之外;和 如果至少一部分的虚拟透镜处于基本分辨率图像的边界之外,确定虚拟透镜的偏移位置以使虚拟透镜不在基本分辨率图像的边界以外;和 呈现虚拟透镜以及 所显示的部分高分辨率图像于偏移位置的中心位置。13.在专利权利要求第I项所述的方法中,进一步包括: 调整虚拟透镜的尺寸、形状或位置,以改善使用虚拟透镜的应用程序的功能。14.在专利权利要求第I项所述的方法中,进一步包括了: 响应用户的指令,隐减虚拟透镜。15.在专利权利要求第I项所述的方法中,进一步包括了: 响应用户的指令,示出先前隐藏的虚拟透镜。16.在专利权利要求第I项所述的方法中,进一步包括了: 在虚拟透镜和所述底层的基本图像之间呈现一个不透明的平面,在发送请求到服务器后等待从服务器接收高分辨率图像的过程中,所述的不透明的平面可以看得见。17.在专利权利要求第I项所述的方法中,进一步包括了: 识别出客户端设备的用户可能请求的分辨率级别; 发送请求到服务器,要求获取客户端设备的用户可能请求的分辨率级别的高分辨率图像。18.一种计算机实施的方法用于在基本分辨率图像的上下文关联的局部高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收请求,以查看图像; 通过网络发送请求到服务器,要求获取对应于所请求的图像的基本分辨率图像; 通过网络从服务器接收该基本分辨率图像; 在客户端设备的显示器上显示该基本分辨率图像; 接收以高分辨率显示该基本分辨率图像的感兴趣区域的请求; 通过网络发送请求到服务器,要求获取对应于该基本分辨率图像的高分辨率图像; 通过网络从服务器接收该高分辨率图像;和 在重叠于基本分辨率图像上感兴趣区域的位置处显示对应于该感兴趣区域的高分辨率图像。19.在专利权利要求第18项所述的方法中,所述的基本分辨率图像的分辨率小于生成、输入、或存储在服务器上的最大分辨率图像的分辨率。20.在专利权利要求第18项所述的方法中,所述的高分辨率图像的分辨率小于或等于最大分辨率图像的分辨率,并且所述的高分辨率图像的分辨率大于基本分辨率图像的分辨率。21.在专利权利要求第18项所述的方法中,所述的基本分辨率或高分辨率图像的分辨率的选择至少部分地根椐客户端设备或网络的功能而确定。22.在专利权利要求第18项所述的方法中,所述的重叠层包括了一个虚拟透镜。23.在专利权利要求第22项所述的方法中,进一步包括了: 客户端设备接收请求,以调整虚拟透镜的大小; 调整虚拟透镜的大小; 客户端设备确定是否需要更大部分的高分辨率图像; 如果需要更大部分的高分辨率图像,发送请求到服务器以获取更大部分的高分辨率图像; 从服务器接收更大部分的高分辨率图像;和 显示更大部分的高分辨率图像在虚拟透镜中。24.在专利权利要求 第22项所述的方法中,进一步包括了: 客户端设备接收请求,以变更虚拟透镜的形状为所请求的形状;和 呈现虚拟透镜为所要求的形状; 客户端设备确定是否需要更大部分的高分辨率图像; 如果需要更大部分的高分辨率图像,发送请求到服务器以获取更大部分的高分辨率图像; 从服务器接收该更大部分的高分辨率图像;和 显示该更大部分的高分辨率图像在虚拟透镜中。25.在专利权利要求第22项所述的方法中,进一步包括了: 客户端设备接收请求,以变更虚拟透镜显示的高分辨率图的分辨率; 发送请求到服务器,要求获取对应于基本分辨率图像的指定分辨率的高分辨率图像;从服务器接收该高分辨率图像;和 显示对应于感兴趣区域的部分的高分辨率图像,该高分辨率图像重叠在相应的基本分辨率图像上感兴趣区域的位置处。26.在专利权利要求第22项所述的方法中,进一步包括了: 在客户端设备的基本分辨率图像上跟踪由指点设备控制的光标的移动; 根椐相应的基本分辨率图像上的光标的位置,移动相应的基本分辨率图像上的虚拟透镜; 根椐相应的基本分辨率图像上的光标的位置,更新显示在虚拟透镜中的部分的高分辨率图像。27.在专利权利要求第26项所述的方法中,进一步包括了: 响应用户指令,冻结虚拟透镜在基本分辨率图像上相应的位置。28.在专利权利要求第27项所述的方法中,进一步包括了: 响应用户指令,解冻先前冻结的虚拟透镜在基本分辨率图像上相应的位置。29.在专利权利 要求第22项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 在虚拟透镜周围加上边框,以使虚拟透镜从基本分辨率图像中划分出来。30.在专利权利要求第22项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 呈现虚拟透镜于感兴趣区域的中心位置。31.在专利权利要求第30项所述的方法中,所述的呈现虚拟透镜于感兴趣区域的中心位置进一步包括了: 如果虚拟透镜呈现于感兴趣区域的中心位置,确定是否至少一部分虚拟透镜将处在基本分辨率图像的边界之外;和 如果至少一部分的虚拟透镜处于基本分辨率图像的边界之外,确定虚拟透镜的偏移位置以使虚拟透镜不在基本分辨率图像的边界以外;和 呈现虚拟透镜以及所显示的部分高分辨率图像于偏移位置的中心位置。32.在专利权利要求第31项所述的方法中,进一步包括了: 调整虚拟透镜的尺寸和形状,以改善使用虚拟透镜的应用程序的功能。33.在专利权利要求第22项所述的方法中,进一步包括了: 响应用户的指令,隐减虚拟透镜。34.在专利权利要求第22项所述的方法中,进一步包括了: 响应用户的指令,示出先前隐藏的虚拟透镜。35.在专利权利要求第22项所述的方法中,进一步包括了: 在虚拟透镜和所述底层的基本图像之间呈现一个不透明的平面,在发送请求到服务器后等待从服务器接收高分辨率图像的过程中,所述的不透明的平面可以看得见。36.在专利权利要求第18项所述的方法中,所述的从服务器接收高分辨率图像进一步包括了: 只接收包含感兴趣区域的部分的高分辨率图像。37.在专利权利要求第18项所述的方法中,进一步包括了:识别出客户端设备的用户可能请求的分辨率级别; 发送请求到服务器,要求获取客户端设备的用户可能请求的分辨率级别的高分辨率图像。38.在专利权利要求第18项所述的方法中,进一步包括了: 识别出客户端设备的用户可能请求的一个或多个额外的基本分辨率图像; 发送请求到服务器,要求获取一个或多个额外的基本分辨率图像,从而在用户请求一个或多个额外的基本分辨率图像之前预加载该图像。39.在专利权利要求第18项所述的方法中,所述的图像是视频。40.在专利权利要求第39项所述的方法中,所述的显示对应于感兴趣区域的部分的高分辨率图像,该高分辨率图像重叠在相应的基本分辨率图像上感兴趣区域的位置处,进一步包括了: 同步处理帧速率和当前以其帧速率显示的高分辨率图像的帧以及当前显示基本分辨率视频的帧。41.在专利权利要求第18项所述的方法中,所述的客户端设备的用户的选择被存储在客户端设备的存储器中用于以后应用。42.一种计算机实施的方法用于在基本分辨率图像同文中显示部分的高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收请求,以查看图像; 通过网络发送请求到服务器,要求获取对应于所请求的图像的顶级分辨率图像; 通过网络从服务器接收该顶级分辨率图像; 在从服务器接收到的顶级分辨率图像的基础上产生基本分辨率图像; 显示该基本分辨率图像在客户端设备的显示器上; 接收以高分辨率显示该基本分辨率图像的感兴趣区域的请求; 在从服务器接收到的顶级分辨率图像的基础上产生高分辨率图像;和 在重叠于基本分辨率图像上感兴趣区域的位置处显示对应于该感兴趣区域的部分的高分辨率图像。43.在专利权利要求第42项所述的方法中,所述的顶级分辨率图像的分辨率小于或等于生成、输入、或存储在服务器上的最大分辨率图像的分辨率。44.在专利权利 要求第42项所述的方法中,所述的基本分辨率图像的分辨率小于所述的顶级分辨率图像的分辨率。45.在专利权利要求第42项所述的方法中,所述的高分辨率图像的分辨率小于或等于所述的顶级分辨率图像的分辨率,所述的高分辨率图像的分辨率大于基本分辨率图像的分辨率。46.在专利权利要求第42项所述的方法中,所述的基本分辨率、高分辨率图像、或顶级分辨率图像的分辨率的选择至少部分地根椐客户端设备或网络的功能而确定。47.在专利权利要求第46项所述的方法中,用户在从服务器接收到的顶级分辨率图像的基础上产生基本分辨率图像和高分辨率图像。48.在专利权利要求第42项所述的方法中,所述的重叠层包括了一个虚拟透镜。49.在专利权利要求第48项所述的方法中,进一步包括了:客户端设备接收请求,以调整虚拟透镜的大小; 调整虚拟透镜的大小; 生成与虚拟透镜的尺寸和形状相匹配的的部分的高分辨率图像;和 在虚拟透镜中显示该部分的高分辨率图像。50.在专利权利要求第48项所述的方法中,进一步包括了: 客户端设备接收请求,以变更虚拟透镜的形状为所请求的形状;和 呈现虚拟透镜为所请求的形状; 生成与虚拟透镜的尺寸和形状相匹配的的部分的高分辨率图像;和 在虚拟透镜中显示该部分的高分辨率图像。51.在专利权利要求第48项所述的方法中,进一步包括了: 客户端设备接收请求,以变更虚拟透镜显示的高分辨率图的分辨率; 在从服务器接收到的顶级分辨率图像的基础上以所请求的分辨率生成高分辨率图像;和 在重叠于基本分辨率图像上感兴趣区域的位置处显示对应于该感兴趣区域的部分的高分辨率图像。52.在专利权利要求第48项所述的方法中,进一步包括了: 在客户端设备上跟S示由指点设备控制的光标的移动; 根椐相应的基本分辨率图像上的光标的位置,移动相应的基本分辨率图像上的虚拟透镜; 根椐相应的基本分辨率图像上的光标的位置,更新显示在虚拟透镜中的部分的高分辨率图像。53.在专利权利要求第52项所述的方法中,进一步包括了: 响应用户指令,冻结虚拟透镜相应的在基本分辨率图像上的位置。54.在专利权利要求第53项所述的方法中,进一步包括了: 响应用户指令,解冻虚拟透镜相应的在基本分辨率图像上的位置。55.在专利权利要求第48项所述的方法中,进一步包括了: 响应用户的指令,隐减虚拟透镜。56.在专利权利要求第55项所述的方法中,进一步包括了: 响应用户的指令,示出先前隐藏的虚拟透镜。57.在专利权利 要求第48项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的部分的高分辨率图像进一步包括了: 在虚拟透镜周围加上边框,以使虚拟透镜从基本分辨率图像中划分出来。58.在专利权利要求第48项所述的方法中,所述的从服务器接收到的显示于虚拟透镜中的高分辨率图像部分进一步包括了: 呈现虚拟透镜于感兴趣区域的中心位置。59.在专利权利要求第58项所述的方法中,所述的呈现虚拟透镜于感兴趣区域的中心位置进一步包括了: 如果虚拟透镜呈现于感兴趣区域的中心位置,确定是否至少一部分虚拟透镜将在基本分辨率图像的边界之外;和如果至少一部分的虚拟透镜处于基本分辨率图像的边界之外,确定虚拟透镜的偏移位置以使虚拟透镜不在基本分辨率图像的边界以外;和 呈现虚拟透镜以及所显示的部分高分辨率图像于偏移位置的中心位置。60.在专利权利要求第42项所述的方法中,进一步包括了: 识别出客户端设备的用户可能请求的一个或多个额外的基本分辨率图像; 发送请求到服务器,要求获取一个或多个额外的基本分辨率图像,从而在用户请求一个或多个额外的基本分辨率图像之前预加载该图像。61.在专利权利要求第42项所述的方法中,所述的图像是视频。62.在专利权利要求第61项所述的方法中,所述的显示对应于感兴趣区域的部分的高分辨率图像,该高分辨率图像重叠在相应的基本分辨率图像上感兴趣区域的位置处,进一步包括了: 同步处理帧速率和当前以其帧速率显示的高分辨率图像的帧以及当前显示基本分辨率视频的帧。63.在专利权利要求第42项所述的方法中,所述的客户端设备的用户的选择被存储在客户端设备的存储器中用于以后应用。64.一种计算机实施的方法用于提供高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收到基本分辨率图像的请求; 在生成、输入、或存储在服务器上并与该请求的基本分辨率图像相关联的相等或较大分辨率的图像的基础上产生一个基本分辨率图像; 通过网络连接将基本分辨率图像发送到客户端设备; 接收与基本分辨率图像相关联的高分辨率图像的请求; 在生成于、输入到或存储在服务器上的相等或较大分辨率的图像的基础上产生与请求相对应的高分辨率图像; 将高分辨率的图像发送到客户端设备。65.在专利权利要求第64项所述的方法中,高分辨率图像的请求包括一组指定感兴趣区域的坐标,其中产生高分辨率图像还包括: 在生成、输入、或存储在服务器上并与所请求的高分辨率图像相关联的相等或较大分辨率的图像的基础上产生与高分辨率图像的感兴趣区域相对应的一部分。66.在专利权利要求第64项所述的方法中,进一步包括了: 生成多个图像,该多个图像中的每个具有不同的分辨率水平并且从在生成、输入、或存储在服务器上的相等或较大分辨率的图像生成。67.在专利权利要求第66项所述的方法中,基本分辨率图像通过从不同分辨率的多个图像中选择所请求的分辨率图像来生成。68.在专利权利要求第66项所述的方法中,高分辨率图像通过从不同分辨率的多个图像中选择所请求的分辨率的图像来生成。69.在专利权利要求 第64项所述的方法中,进一步包括了: 将一组用户选择存储在服务器的存储器中用于以后应用。70.一种计算机实施的方法用于提供高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收到顶级分辨率图像的请求; 在生成、输入、或存储在服务器上并与该请求的顶级分辨率图像相关联的相等或较大分辨率的图像的基础上产生一个所请求的顶级分辨率图像; 通过网络连接将基本分辨率图像发送到客户端设备。71.在专利权利要求第70项所述的方法中,进一步包括了: 生成多个顶级分辨率图像,该多个顶级分辨率图像中的每个具有不同的分辨率水平并且从在生成、输入、或存储在服务器上的相等或较大分辨率的图像生成。72.在专利权利要求第71项所述的方法中,顶级分辨率图像通过从不同分辨率的多个图像中选择所请求的分辨率图像来生成。73.在专利权利要求第70项所述的方法中,进一步包括了: 将与请求相关的一组用户选择存储在服务器的存储器中用于以后应用。74.一种计算机实施的方法用于在基本分辨率图像的上下文关联的局部高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收请求,以查看图像; 发送请求到服务器,要求获取图像; 从服务器接收该图像; 在客户端设备的显示器上显示该图像。75.在专利权利要求第74项所述的方法中,进一步包括了: 确定网络连接对服务器是否为可用的,并且如果网络连接是不可用的,则选择另一的服务器来处理请求。76.在专利权利要求第74项所述的方法中,进一步包括了: 当服务器在发送图像之前已经对图像进行加密时,对从服务器接收的图像进行解密。77.在专利权利要求第74项所述的方法中,进一步包括了: 当服务器在发送图像之前已经对图像进行压缩时,对从服务器接收的图像进行解压缩。78.一种计算机实施的方法用于提供高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收到图像的请求; 生成、输入、或检索图像; 通过网络连接将图像发送到客户端设备。79.在专利权利要求第78项所述的方法中,进一步包括了: 在将图像发送到客户端设备之前对图像进行加密。80.在专利权利要求第78项所述的方法中,进一步包括了: 在将图像发送到客户端设备之前对图像进行压缩。81.在专利权利要求第78项所述的方法中,进一步包括了: 一旦从客户端设备接收到图像的请求,从多个运行的服务器选择服务器来处理请求,其中该服务器根据运行的服务器中的每个的相对负载来选择。82.在专利权利要求第78 项所述的方法中,进一步包括了:作为发送图像的先决条件,根据访问控制条例认证客户端设备或客户端设备的用户具有对所请求的图像的访问权限。83.在专利权利要求第82项所述的方法中,进一步包括了: 如果客户端设备或客户端设备的用户没有被授权访问所请求的图像,则发送错误信息到客户端设备。84.一种用于提供高分辨率图像的技术系统,该系统包括: 用于存储计算机可执行的程序模块的非短暂性计算机可读介质; 带有与处理器耦合通信的非短暂性计算机可读介质以执行存储中程序模块的处理器; 一个存储在非短暂性计算机可读介质的网络接口模块,并且被设置为 通过网络接收客户端设备所选定分辨率的图像请求,以及 在客户端设备或客户端设备的用户具有图像访问权限时通过网络将图像传输到客户端设备; 存储在非短暂性计算机可读介质并能与网络接口模块连通的请求处理模块,请求处理模块被设置为 经网络接口模块接收客户所选择分辨率图像的请求, 处理该请求,以及 以所要求的分辨率从网络接口模块将请求的图像发送到客户端设备; 一个存储在非短暂性计算机可读介质中并与请求处理模块连通的访问控制模块,该访问控制模块被设置为 接收来自请求处理模块的客户端设备授权请求,以确认客户端设备或其用户的图像访问权利, 根据访问控制条例验证访问权限,以及 向请求处理模块发送客户端设备或用户是否有访问图像的权限的授权响应指示;以及存储在非短暂性计算机可读介质并能与请求处理模块连通的图像管理模块,该图像管理模块被配置使用数据存储来处理来自请求处理模块的图像管理请求。85.在专利权利要求第84项所述的系统中,在处理请求时请求处理模块被设置为: 根据来自访问控制模块的客户端设备或客户端设备的用户是否有访问权限的授权响应指示确定是否发送所 请求的图像到网络接口模块来发送到请求客户端设备。86.在专利权利要求第84项所述的系统中,在处理请求时请求处理模块被进一步设置为: 发送请求到图像管理模块,要求获取与客户端设备所请求的分辨率相等或较大分辨率的请求的图像;以及 从图像管理模块接收与客户端设备所请求的分辨率相等或较大分辨率的图像。87.在专利权利要求第86项所述的系统中,在处理请求时请求处理模块被进一步设置为: 从自图像管理模块接收的图像以客户端设备所要求的分辨率生成所请求的图像。88.在专利权利要求第86项所述的系统中,在处理请求时请求处理模块被进一步设置为:从自图像管理模块接收的图像以客户端设备所要求的分辨率生成图像的所请求的部分。89.在专利权利要求第84项所述的系统中,图像管理模块被进一步设置为: 从图像输入设备或系统输入图像;以及 将该图像存储在该数据存储中。90.在专利权利要求第84项所述的系统中,图像管理模块被进一步设置为: 生成图像;以及 将该图像存储在该数据存储中。91.在专利权利要求第84项所述的系统中,图像管理模块被进一步设置为: 生成多个图像,该多个图像中的每个具有不同的分辨率水平并且从在生成、输入、或存储在服务器上的相等或较大分辨率的图像生成,并且将多个图像存储在该数据存储中。92.在专利权利要求第84项所述的系统中,在处理请求时请求处理模块被进一步设置为: 将一组用户选择存储在该数据存储中用于以后应用。93.一种用于查看高分辨率图像的技术系统,该系统包括: 用于存储计算机可执行的程序模块的非短暂性计算机可读介质; 带有与处理器耦合通信的非短暂性计算机可读介质以执行存储中程序模块的处理器; 一个存储在非短暂性计算机可读介质的网络接口模块,并且被设置为 通过网络发送图像请求到服务器,图像是被系统的用户所请求的,以及 通过网络从服务器接收所请求的图像; 一个存储在非短暂性计算机可读介质的用户界面模块,并且被设置为 接收来自用户的查看图像的请求, 接收对应于所请求的图像的基本分辨率图像, 在系统的显示器上显示基本分辨率图像, 接收来自用户的以高分辨率显示该基本分辨率图像中感兴趣区域的请求, 接收包括了重叠在该基本图像的感兴趣区域的位置处对应于感兴趣区域的高分辨率图像部分的组合图像;以及显示其组合图像; 存储在非临时性的计算机可读介质中,并与用户界面模块和所述网络接口模块通信的请求处理模块,请求处理模块设置为 从用户界面模块接收基本分辨率图像的请求,以响应用户查看该图像; 从用户界面模块处理该基本分辨率图像的请求, 提供基本分辨率图像以显示到用户界面模块; 接收组合图像的请求,其组合图像包括了重叠在该基本图像的感兴趣区域位置处对应于感兴趣区域的高分辨率图像部分; 处理组合图像的请求;以及 提供组合图像到用户界面模块以供显示;以及 存储在非临时性计算机可读介质中的图像管理模块,在与请求处理模块和网络接口模块的沟通中,图像管理模块设置为使用数据存储来处理图像管理请求。94.在专利权利要求第93项所述的系统中,在处理基本分辨率图像的请求时请求处理模块被进一步设置为 接收来自用户界面模块的请求,要求获取基本分辨率图像; 发送请求到图像管理模块,要求获取基本分辨率图像; 接收来自图像管理模块的基本分辨率图像;以及 发送基本分辨率图像到用户界面模块以显示。95.在专利权利要求第93项所述的系统中,在处理基本分辨率图像的请求时请求处理模块被进一步设置为 接收来自用户界面模块的请求,要求获取基本分辨率图像; 发送请求到图像管理模块,要求获取对应于基本分辨率图像的顶级分辨率图像; 接收来自图像管理模块的顶级分辨率图像; 从顶级分辨率图像生成基本分辨率图像;以及 将基本分辨率图像发送到用户界面模块以显示。96.在专利权利要求第93项所述的系统中,在处理图像管理请求时图像管理模块被进一步设置为 接收来自请求处理模块的请求,要求获取图像; 检索所请求的图像;以及 发送所请求的图像到请求处理模块。97.在专利权利要求第96项所述的系统中,在检索所请求的图像时图像管理模块被进一步设置为 检查所请求的图像是否被缓存在该数据存储中;以及 检索来自该数据存储的所请求的图像是否被缓存。98.在专利权利要求第96项所述的系统中,在检索所请求的图像时图像管理模块被进一步设置为 发送请求到网络接口模块,要求获取图像; 接收来自网络接口模块的所请求的图像;以及 将所接收的图像缓存在该数据存储中。99.在专利权利要求第93项所述的系统中,在处理请求时请求处理模块被进一步设置为 将一组用户选择存储在该数据存储中用于以后应用。100.—种计算机实施的方法用于在基本分辨率图像的上下文关联的局部高分辨率图像,其特征为,一个或多个处理器进行编程以执行以下步骤,包括: 客户端设备接收请求,以查看图像; 确定查看图像的一组选择参数; 通过网络发送请求到服务器,要求获取根据选择参数的图像; 通过网络从服务器接收根据选择参数的该图像;以及 在客户端设备上显示根据选择参数的该图像。101.在专利权利要求第100项所述的方法中,选择参数由图像标识符、分辨率规格、虚拟透镜规格、以及感兴趣区域相对于图像内的参考点的位置构成。102.在专利权利要求第101项所述的方法中,分辨率规格包括基本分辨率和高分辨率。103.在专利权利要求第102项所述的方法中,分辨率规格包括高分辨率与基本分辨率的比率或者与此相当的参数。104.在专利权利要求第101项所述的方法中,其中虚拟透镜规格包括大小和形状。105.在专利权利要求第104项所述的方法中,虚拟透镜规格包括相对于基本分辨率图像的大小的虚拟透镜大小的规格和虚拟透镜形状的规格。106.在专利权利要求第100项所述的方法中,确定选择参数包括: 由第一用户为第二用户指定选择参数; 传送选择参数;以及 依椐第二用户的客户端设备或网络的功能而调整传送的选择参数。107.在专利权利要求第106项所述的方法中,传送选择参数包括: 将选择参数从第一用户的客户端设备发送到第二用户的客户端设备;以及 通过第二用户的客户端设备接收选择参数。108.在专利权利要求 第106项所述的方法中,传送选择参数包括: 将选择参数从第一用户的客户端设备发送到服务器; 通过第二用户的客户端设备请求来自服务器的选择参数;以及 通过第二用户的客户端设备接收选择参数。109.在专利权利要求第106项所述的方法中,确定选择参数还包括: 通过第二用户的客户端设备请求来自服务器的选择参数; 通过第二用户的客户端设备接收选择参数;以及 依椐第二用户的客户端设备的功能而调整选择参数。110.在专利权利要求第106项所述的方法中,确定选择参数还包括由第一用户为第二用户指定选择参数;传送选择参数以及实时调整选择参数。111.在专利权利要求第100项所述的方法中,确定选择参数还包括使用执行于客户端设备上的计算程序计算选择参数。112.在专利权利要求第106项所述的方法中,由第一用户为第二用户执行选择参数包括第一用户在第一用户的客户端设备上输入选择参数。113.在专利权利要求第106项所述的方法中,由第一用户为第二用户指定选择参数包括: 第一用户的客户端设备接收来自第一用户的请求,以查看图像; 发送请求到服务器,要求获取对应于所请求的图像的基本分辨率图像; 从服务器接收基本分辨率图像; 在第一用户的客户端设备的显示器上显示基本分辨率图像; 接收以高分辨率显示基本分辨率图像的感兴趣区域的请求; 发送请求到服务器,要求获取对应于基本分辨率图像的高分辨率图像; 从服务器接收高分辨率图像; 在第一用户...
【专利技术属性】
技术研发人员:T·塔汉,
申请(专利权)人:欧普斯梅迪库斯股份有限公司,
类型:
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。